public static class Misc.Token extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
string |
Misc.TokenType |
type |
java.lang.String |
varMemoryKey |
java.lang.String |
varNameWithoutMemoryKeyIfKeyIsValid |
| Constructor and Description |
|---|
Token(java.lang.String string,
Misc.TokenType type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolean(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
java.awt.Color |
getColor(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
float |
getFloat(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
int |
getInt(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
java.lang.Object |
getObject(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
java.lang.String |
getString(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
java.lang.String |
getStringWithTokenReplacement(java.lang.String ruleId,
InteractionDialogAPI dialog,
java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
Misc.VarAndMemory |
getVarNameAndMemory(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
boolean |
isBoolean(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
boolean |
isFloat(java.util.Map<java.lang.String,MemoryAPI> memoryMap) |
boolean |
isLiteral() |
boolean |
isOperator() |
boolean |
isVariable() |
java.lang.String |
toString() |
public java.lang.String string
public Misc.TokenType type
public java.lang.String varNameWithoutMemoryKeyIfKeyIsValid
public java.lang.String varMemoryKey
public Token(java.lang.String string, Misc.TokenType type)
public Misc.VarAndMemory getVarNameAndMemory(java.util.Map<java.lang.String,MemoryAPI> memoryMap)
public java.lang.String getStringWithTokenReplacement(java.lang.String ruleId, InteractionDialogAPI dialog, java.util.Map<java.lang.String,MemoryAPI> memoryMap)
public boolean getBoolean(java.util.Map<java.lang.String,MemoryAPI> memoryMap)
public boolean isLiteral()
public boolean isVariable()
public boolean isOperator()
public java.lang.String toString()
toString in class java.lang.Object