- com.tameif.tame - package com.tameif.tame
-
Base package.
- com.tameif.tame.compiler - package com.tameif.tame.compiler
-
Contains the main for the compiler.
- com.tameif.tame.console - package com.tameif.tame.console
-
Contains the main for the console client.
- com.tameif.tame.element - package com.tameif.tame.element
-
Contains the element types.
- com.tameif.tame.element.context - package com.tameif.tame.element.context
-
Contains context and state data for a TAME context.
- com.tameif.tame.exception - package com.tameif.tame.exception
-
Contains TAME exceptions.
- com.tameif.tame.factory - package com.tameif.tame.factory
-
Objects for creating structures.
- com.tameif.tame.interrupt - package com.tameif.tame.interrupt
-
Contains TAME throwable interrupts.
- com.tameif.tame.lang - package com.tameif.tame.lang
-
Contains linguistic abstraction classes.
- com.tameif.tame.util - package com.tameif.tame.util
-
Contains static utility classes.
- ContinueInterrupt - Class in com.tameif.tame.interrupt
-
Throwable that is thrown by a "continue" statement.
- Cue - Class in com.tameif.tame.lang
-
A cue is a piece of significant response sent back to the player on
a single request-response loop.
- CallableType - Interface in com.tameif.tame.lang
-
An executable object called by the TAME virtual machine.
- content - Variable in class com.tameif.tame.lang.Cue
-
The content.
- CUE_ERROR - Static variable in interface com.tameif.tame.TAMEConstants
-
Error cue.
- CUE_FATAL - Static variable in interface com.tameif.tame.TAMEConstants
-
Fatal cue.
- CUE_PAUSE - Static variable in interface com.tameif.tame.TAMEConstants
-
Pause cue.
- CUE_QUIT - Static variable in interface com.tameif.tame.TAMEConstants
-
Quit cue.
- CUE_TEXT - Static variable in interface com.tameif.tame.TAMEConstants
-
Text cue.
- CUE_TEXTF - Static variable in interface com.tameif.tame.TAMEConstants
-
Formatted Text cue.
- CUE_TRACE - Static variable in interface com.tameif.tame.TAMEConstants
-
Trace cue.
- CUE_WAIT - Static variable in interface com.tameif.tame.TAMEConstants
-
Wait cue.
- ContinueInterrupt() - Constructor for class com.tameif.tame.interrupt.ContinueInterrupt
-
- ContinueInterrupt(String) - Constructor for class com.tameif.tame.interrupt.ContinueInterrupt
-
- calculateDigest() - Method in class com.tameif.tame.TAMEModule
-
Calculates this module's digest - only necessary if read
from a script but never saved.
- callBlock(TAMERequest, TAMEResponse, TElementContext<?>, Block) - Static method in class com.tameif.tame.TAMELogic
-
Performs the necessary tasks for calling an object block.
- callBlock(TAMERequest, TAMEResponse, TElementContext<?>, Block, boolean, ValueSet) - Static method in class com.tameif.tame.TAMELogic
-
Performs the necessary tasks for calling an object block.
- callElementBlock(TAMERequest, TAMEResponse, TElementContext<?>, BlockEntry) - Static method in class com.tameif.tame.TAMELogic
-
Attempts to resolve and call an element block.
- callElementBlock(TAMERequest, TAMEResponse, TElementContext<?>, BlockEntry, String, Iterable<String>) - Static method in class com.tameif.tame.TAMELogic
-
Attempts to resolve and call an element block.
- callElementFunction(TAMERequest, TAMEResponse, String, TElementContext<?>) - Static method in class com.tameif.tame.TAMELogic
-
Calls a function from an arbitrary context, using the bound element as a lineage search point.
- checkElementHasObject(ObjectContainer, TObject) - Method in class com.tameif.tame.element.context.TOwnershipMap
-
Checks if an element possesses an object.
- checkObjectAccessibility(TAMERequest, TAMEResponse, TPlayer, TObject) - Static method in class com.tameif.tame.TAMELogic
-
Checks if an object is accessible to a player.
- checkObjectHasName(TObject, String) - Method in class com.tameif.tame.element.context.TOwnershipMap
-
Checks if an object contains a particular name.
- checkObjectHasNoOwner(TObject) - Method in class com.tameif.tame.element.context.TOwnershipMap
-
Checks if an object has no owner.
- checkObjectHasTag(TObject, String) - Method in class com.tameif.tame.element.context.TOwnershipMap
-
Checks if an object contains a particular tag.
- checkPlayerHasRoomInStack(TPlayer, TRoom) - Method in class com.tameif.tame.element.context.TOwnershipMap
-
Returns if a player is in a room (or room is in stack).
- clear() - Method in class com.tameif.tame.lang.ValueSet
-
Clears this hash.
- clearValue(String) - Method in class com.tameif.tame.element.context.TElementContext
-
Clears a variable's value on this context.
- compareTo(TAction) - Method in class com.tameif.tame.element.TAction
-
- compareTo(Value) - Method in class com.tameif.tame.lang.Value
-
- containsExtraString(String) - Method in class com.tameif.tame.element.TAction
-
Checks if this action contains this extra string, case-insensitively.
- containsKey(String) - Method in class com.tameif.tame.lang.ValueSet
-
Checks if a variable is defined on this hash.
- containsName(String) - Method in class com.tameif.tame.element.TAction
-
Checks if this action contains this name, case-insensitively.
- copyFrom(ValueSet) - Method in class com.tameif.tame.lang.ValueSet
-
Copies values from one value hash to this one.
- create(boolean) - Static method in class com.tameif.tame.lang.Value
-
Creates a boolean value.
- create(double) - Static method in class com.tameif.tame.lang.Value
-
Creates a value typed as float.
- create(float) - Static method in class com.tameif.tame.lang.Value
-
Creates a value typed as float.
- create(int) - Static method in class com.tameif.tame.lang.Value
-
Creates an integer value.
- create(long) - Static method in class com.tameif.tame.lang.Value
-
Creates a long integer value.
- create(TAction) - Static method in class com.tameif.tame.TAMECommand
-
Creates a general action item to execute later.
- create(TAction, TObject) - Static method in class com.tameif.tame.TAMECommand
-
Creates a transitive action item to execute later.
- create(TAction, TObject, TObject) - Static method in class com.tameif.tame.TAMECommand
-
Creates a ditransitive action item to execute later.
- create(TAction, String) - Static method in class com.tameif.tame.TAMECommand
-
Creates a modal or open action item to execute later.
- create(BlockEntryType, Value...) - Static method in class com.tameif.tame.lang.BlockEntry
-
Creates a new BlockEntry.
- create(Block, String...) - Static method in class com.tameif.tame.lang.FunctionEntry
-
Creates a new FunctionEntry.
- create(Value) - Static method in class com.tameif.tame.lang.Value
-
Creates a copy of a value.
- create(TAMEOperation) - Static method in class com.tameif.tame.lang.Operation
-
Creates an operation.
- create(TAMEOperation, Block, Block) - Static method in class com.tameif.tame.lang.Operation
-
Creates an operation with a conditional and success block.
- create(TAMEOperation, Block, Block, Block) - Static method in class com.tameif.tame.lang.Operation
-
Creates an operation with a conditional, success, and failure block.
- create(TAMEOperation, Block, Block, Block, Block) - Static method in class com.tameif.tame.lang.Operation
-
Creates a operation with an initializer, conditional, step, success, and failure block.
- create(TAMEOperation, Value) - Static method in class com.tameif.tame.lang.Operation
-
Creates an operation with an operand.
- create(TAMEOperation, Value, Value) - Static method in class com.tameif.tame.lang.Operation
-
Creates an operation with operands.
- create(InputStream) - Static method in class com.tameif.tame.element.TAction
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.element.TContainer
-
Creates this Container from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.element.TObject
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.element.TPlayer
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.element.TRoom
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.element.TWorld
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.lang.Block
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.lang.BlockEntry
-
Creates a new BlockEntry from an input stream.
- create(InputStream) - Static method in class com.tameif.tame.lang.BlockTable
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.lang.FunctionEntry
-
Creates a new FunctionEntry from an input stream.
- create(InputStream) - Static method in class com.tameif.tame.lang.FunctionTable
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.lang.Operation
-
Creates this object from an input stream, expecting its byte representation.
- create(InputStream) - Static method in class com.tameif.tame.TAMEModule
-
Reads a module from binary content.
- create(String) - Static method in class com.tameif.tame.lang.Cue
-
Creates a new cue with no content.
- create(String) - Static method in class com.tameif.tame.lang.Value
-
Creates a value typed as string.
- create(String...) - Static method in class com.tameif.tame.lang.FunctionEntry
-
Creates a new FunctionEntry, null block (MUST BE SET LATER).
- create(String, boolean) - Static method in class com.tameif.tame.lang.Cue
-
Creates a new cue.
- create(String, double) - Static method in class com.tameif.tame.lang.Cue
-
Creates a new cue.
- create(String, long) - Static method in class com.tameif.tame.lang.Cue
-
Creates a new cue.
- create(String, String) - Static method in class com.tameif.tame.lang.Cue
-
Creates a new cue.
- create(Map<Long, Value>, InputStream) - Static method in class com.tameif.tame.lang.ValueSet
-
Creates this object from an input stream, expecting its byte representation.
- createAction(String) - Static method in class com.tameif.tame.lang.Value
-
Creates a action value.
- createContainer(String) - Static method in class com.tameif.tame.lang.Value
-
Creates a container value.
- createEmptyList() - Static method in class com.tameif.tame.lang.Value
-
Creates an empty list value.
- createEmptyList(int) - Static method in class com.tameif.tame.lang.Value
-
Creates an empty list value.
- createList(Value...) - Static method in class com.tameif.tame.lang.Value
-
Creates a list value.
- createObject(String) - Static method in class com.tameif.tame.lang.Value
-
Creates an object value.
- createPlayer(String) - Static method in class com.tameif.tame.lang.Value
-
Creates a player value.
- createRoom(String) - Static method in class com.tameif.tame.lang.Value
-
Creates a room value.
- createVariable(String) - Static method in class com.tameif.tame.lang.Value
-
Creates a variable reference value.
- createWorld() - Static method in class com.tameif.tame.lang.Value
-
Creates a world value.