Package net.orbyfied.j8.util.math.expr
Class Context
-
Nested Class Summary
Nested classes/interfaces inherited from class net.orbyfied.j8.util.math.expr.ExpressionValue
ExpressionValue.Type -
Field Summary
FieldsFields inherited from class net.orbyfied.j8.util.math.expr.ExpressionValue
NIL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchild()child(boolean isLocal) <V> ExpressionValue<V>Map<ExpressionValue<?>,ExpressionValue<?>> <V> ExpressionValue<V>getValueStrict(ExpressionValue<?> key) static Contextstatic Contextstatic ContextsetValueStrict(ExpressionValue<?> key, ExpressionValue<?> value) voidstructAssign(ExpressionValue<?> key, ExpressionValue<?> value) ExpressionValue<HashMap<?,?>> structIndex(ExpressionValue<?> key) toString()
-
Field Details
-
callStack
The call stack.
-
-
Constructor Details
-
Context
-
-
Method Details
-
newGlobal
-
newDefaultGlobal
-
structIndex
- Overrides:
structIndexin classExpressionValue<HashMap<?,?>>
-
structAssign
- Overrides:
structAssignin classExpressionValue<HashMap<?,?>>
-
getGlobal
-
getParent
-
child
-
child
-
getValues
-
getValue
-
getValueStrict
-
setValue
-
setValueStrict
-
openLibs
-
toString
- Overrides:
toStringin classExpressionValue<HashMap<?,?>>
-