Serializablepublic class ReducerResult extends AviatorRuntimeJavaType
| Modifier and Type | Field | Description |
|---|---|---|
AviatorObject |
obj |
|
ReducerState |
state |
SPLIT_PATcallable, object, TEMP_VAR_GENdefineValue, getName, getValueFromEnv, getValueFromEnvcompare, compareEq, exponentgenName, getCallable, setCallable, valueOfpublic final ReducerState state
public AviatorObject obj
public static ReducerResult withEmpty(AviatorObject obj)
public static ReducerResult withCont(AviatorObject obj)
public static ReducerResult withBreak(AviatorObject obj)
public static ReducerResult withReturn(AviatorObject obj)
public AviatorObject deref(Map<String,Object> env)
deref in class AviatorJavaTypepublic int innerCompare(AviatorObject other, Map<String,Object> env)
innerCompare in class AviatorJavaTypepublic AviatorType getAviatorType()
getAviatorType in class AviatorJavaTypepublic Object getValue(Map<String,Object> env)
getValue in class AviatorRuntimeJavaTypepublic String toString()
toString in class AviatorObjectpublic boolean isNull(Map<String,Object> env)
AviatorObjectisNull in class AviatorObjectpublic AviatorObject match(AviatorObject other, Map<String,Object> env)
match in class AviatorJavaTypepublic AviatorObject neg(Map<String,Object> env)
neg in class AviatorJavaTypepublic AviatorObject setValue(AviatorObject value, Map<String,Object> env)
setValue in class AviatorJavaTypepublic AviatorObject not(Map<String,Object> env)
not in class AviatorJavaTypepublic AviatorObject add(AviatorObject other, Map<String,Object> env)
add in class AviatorJavaTypepublic AviatorObject bitAnd(AviatorObject other, Map<String,Object> env)
bitAnd in class AviatorJavaTypepublic AviatorObject bitOr(AviatorObject other, Map<String,Object> env)
bitOr in class AviatorJavaTypepublic AviatorObject bitXor(AviatorObject other, Map<String,Object> env)
bitXor in class AviatorJavaTypepublic AviatorObject shiftRight(AviatorObject other, Map<String,Object> env)
shiftRight in class AviatorJavaTypepublic AviatorObject shiftLeft(AviatorObject other, Map<String,Object> env)
shiftLeft in class AviatorJavaTypepublic AviatorObject unsignedShiftRight(AviatorObject other, Map<String,Object> env)
unsignedShiftRight in class AviatorJavaTypepublic AviatorObject bitNot(Map<String,Object> env)
bitNot in class AviatorJavaTypepublic AviatorObject sub(AviatorObject other, Map<String,Object> env)
sub in class AviatorJavaTypepublic AviatorObject mod(AviatorObject other, Map<String,Object> env)
mod in class AviatorJavaTypepublic AviatorObject div(AviatorObject other, Map<String,Object> env)
div in class AviatorJavaTypepublic AviatorObject mult(AviatorObject other, Map<String,Object> env)
mult in class AviatorJavaTypepublic Number numberValue(Map<String,Object> env)
numberValue in class AviatorObjectpublic String stringValue(Map<String,Object> env)
stringValue in class AviatorObjectpublic boolean booleanValue(Map<String,Object> env)
booleanValue in class AviatorObjectpublic AviatorObject getElement(Map<String,Object> env, AviatorObject indexObject)
AviatorJavaTypegetElement in class AviatorJavaTypeCopyright © 2022–2023. All rights reserved.