public class AviatorString extends AviatorObject
metadata| Constructor and Description |
|---|
AviatorString(String lexeme) |
AviatorString(String lexeme,
boolean isLiteral) |
AviatorString(String lexeme,
boolean isLiteral,
boolean hasInterpolation,
int lineNo) |
| Modifier and Type | Method and Description |
|---|---|
AviatorObject |
add(AviatorObject other,
Map<String,Object> env) |
String |
desc(Map<String,Object> env) |
AviatorType |
getAviatorType() |
String |
getLexeme(Map<String,Object> env) |
String |
getLexeme(Map<String,Object> env,
boolean warnOnCompile) |
Object |
getValue(Map<String,Object> env) |
int |
innerCompare(AviatorObject other,
Map<String,Object> env) |
bitAnd, bitNot, bitOr, bitXor, booleanValue, compare, compareEq, defineValue, deref, div, exponent, getElement, getMetadata, isNull, match, meta, mod, mult, neg, not, numberValue, setValue, shiftLeft, shiftRight, stringValue, sub, toString, unsignedShiftRight, withMeta, withoutMetapublic AviatorString(String lexeme)
public AviatorString(String lexeme, boolean isLiteral)
public AviatorString(String lexeme, boolean isLiteral, boolean hasInterpolation, int lineNo)
public AviatorType getAviatorType()
getAviatorType in class AviatorObjectpublic Object getValue(Map<String,Object> env)
getValue in class AviatorObjectpublic AviatorObject add(AviatorObject other, Map<String,Object> env)
add in class AviatorObjectpublic int innerCompare(AviatorObject other, Map<String,Object> env)
innerCompare in class AviatorObjectCopyright © 2010–2022. All rights reserved.