public abstract class AviatorObject extends Object implements Serializable
Constructor and Description |
---|
AviatorObject() |
public AviatorObject withMeta(Object key, Object value)
public AviatorObject withoutMeta(Object key)
public int compare(AviatorObject other, Map<String,Object> env)
public int compareEq(AviatorObject other, Map<String,Object> env)
public abstract int innerCompare(AviatorObject other, Map<String,Object> env)
public abstract AviatorType getAviatorType()
public boolean isNull(Map<String,Object> env)
public AviatorObject match(AviatorObject other, Map<String,Object> env)
public AviatorObject neg(Map<String,Object> env)
public AviatorObject setValue(AviatorObject value, Map<String,Object> env)
public AviatorObject defineValue(AviatorObject value, Map<String,Object> env)
public AviatorObject not(Map<String,Object> env)
public AviatorObject add(AviatorObject other, Map<String,Object> env)
public AviatorObject bitAnd(AviatorObject other, Map<String,Object> env)
public AviatorObject bitOr(AviatorObject other, Map<String,Object> env)
public AviatorObject bitXor(AviatorObject other, Map<String,Object> env)
public AviatorObject shiftRight(AviatorObject other, Map<String,Object> env)
public AviatorObject shiftLeft(AviatorObject other, Map<String,Object> env)
public AviatorObject unsignedShiftRight(AviatorObject other, Map<String,Object> env)
public AviatorObject bitNot(Map<String,Object> env)
public AviatorObject sub(AviatorObject other, Map<String,Object> env)
public AviatorObject mod(AviatorObject other, Map<String,Object> env)
public AviatorObject div(AviatorObject other, Map<String,Object> env)
public AviatorObject mult(AviatorObject other, Map<String,Object> env)
public AviatorObject exponent(AviatorObject other, Map<String,Object> env)
public AviatorObject deref(Map<String,Object> env)
public AviatorObject getElement(Map<String,Object> env, AviatorObject indexObject)
env
- indexObject
- Copyright © 2010–2021. All rights reserved.