SerializableAviatorRuntimeJavaTypepublic class AviatorJavaType extends AviatorObject
| Constructor | Description |
|---|---|
AviatorJavaType(String name) |
|
AviatorJavaType(String name,
SymbolTable symbolTable) |
booleanValue, compare, compareEq, exponent, isNull, numberValue, stringValue, toStringpublic static final Pattern SPLIT_PAT
public AviatorJavaType(String name)
public AviatorJavaType(String name, SymbolTable symbolTable)
public AviatorType getAviatorType()
getAviatorType in class AviatorObjectpublic String getName()
public AviatorObject deref(Map<String,Object> env)
deref in class AviatorObjectpublic AviatorObject div(AviatorObject other, Map<String,Object> env)
div in class AviatorObjectpublic AviatorObject match(AviatorObject other, Map<String,Object> env)
match in class AviatorObjectpublic AviatorObject bitAnd(AviatorObject other, Map<String,Object> env)
bitAnd in class AviatorObjectpublic AviatorObject bitNot(Map<String,Object> env)
bitNot in class AviatorObjectpublic AviatorObject bitOr(AviatorObject other, Map<String,Object> env)
bitOr in class AviatorObjectpublic AviatorObject bitXor(AviatorObject other, Map<String,Object> env)
bitXor in class AviatorObjectpublic AviatorObject shiftLeft(AviatorObject other, Map<String,Object> env)
shiftLeft in class AviatorObjectpublic AviatorObject shiftRight(AviatorObject other, Map<String,Object> env)
shiftRight in class AviatorObjectpublic AviatorObject unsignedShiftRight(AviatorObject other, Map<String,Object> env)
unsignedShiftRight in class AviatorObjectpublic Object getValue(Map<String,Object> env)
getValue in class AviatorObjectpublic Object getValueFromEnv(String name, boolean nameContainsDot, Map<String,Object> env, boolean throwExceptionNotFound)
public static Object getValueFromEnv(String name, boolean nameContainsDot, String[] names, Map<String,Object> env, boolean throwExceptionNotFound)
public AviatorObject defineValue(AviatorObject value, Map<String,Object> env)
defineValue in class AviatorObjectpublic AviatorObject setValue(AviatorObject value, Map<String,Object> env)
setValue in class AviatorObjectpublic AviatorObject mod(AviatorObject other, Map<String,Object> env)
mod in class AviatorObjectpublic AviatorObject sub(AviatorObject other, Map<String,Object> env)
sub in class AviatorObjectpublic int innerCompare(AviatorObject other, Map<String,Object> env)
innerCompare in class AviatorObjectpublic AviatorObject mult(AviatorObject other, Map<String,Object> env)
mult in class AviatorObjectpublic AviatorObject neg(Map<String,Object> env)
neg in class AviatorObjectpublic AviatorObject not(Map<String,Object> env)
not in class AviatorObjectpublic AviatorObject getElement(Map<String,Object> env, AviatorObject indexObject)
getElement in class AviatorObjectenv - indexObject - public AviatorObject add(AviatorObject other, Map<String,Object> env)
add in class AviatorObjectCopyright © 2022–2023. All rights reserved.