Package io.aether.common.expressions
Class Expression
- java.lang.Object
-
- io.aether.common.expressions.Expression
-
- Direct Known Subclasses:
BinOperator,Invoke,LiteralArrayBoolean,LiteralArrayInt16,LiteralArrayInt32,LiteralArrayInt64,LiteralArrayInt8,LiteralBoolean,LiteralInt16,LiteralInt32,LiteralInt64,LiteralInt8,Not,Variable
public abstract class Expression extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Expression()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CtxgetCtx()voidprepareForContext(Ctx ctx)protected abstract voidprepareForContext0()
-
-
-
Field Detail
-
NUMBER_TYPES
protected static final java.util.Set<io.aether.utils.CTypeI<java.lang.Number>> NUMBER_TYPES
-
type
public transient io.aether.utils.CTypeI<?> type
-
typeRaw
public transient java.lang.Class<?> typeRaw
-
calculate
public transient Calculate calculate
-
ctx
protected transient Ctx ctx
-
-