Class ExpressionEvaluator.LocalValueCache
java.lang.Object
org.cyclops.integrateddynamics.core.evaluate.expression.tree.ExpressionEvaluator.LocalValueCache
- All Implemented Interfaces:
ILazyExpressionValueCache
- Enclosing class:
ExpressionEvaluator
public static class ExpressionEvaluator.LocalValueCache
extends Object
implements ILazyExpressionValueCache
A value cache that is local to a single expression tree.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
LocalValueCache
public LocalValueCache()
-
-
Method Details
-
setValue
- Specified by:
setValuein interfaceILazyExpressionValueCache
-
hasValue
public boolean hasValue(int id) - Specified by:
hasValuein interfaceILazyExpressionValueCache
-
getValue
- Specified by:
getValuein interfaceILazyExpressionValueCache
-
removeValue
public void removeValue(int id) - Specified by:
removeValuein interfaceILazyExpressionValueCache
-