public abstract static class AbstractModel.CachingAbstractModel<TFormulaInfo,TType,TEnv> extends AbstractModel<TFormulaInfo,TType,TEnv>
AbstractModel.CachingAbstractModel<TFormulaInfo,TType,TEnv>Model.ValueAssignmentcreator| Modifier | Constructor and Description |
|---|---|
protected |
CachingAbstractModel(FormulaCreator<TFormulaInfo,TType,TEnv,?> pCreator) |
| Modifier and Type | Method and Description |
|---|---|
ImmutableList<Model.ValueAssignment> |
asList()
Build a list of assignments that stays valid after closing the model.
|
protected abstract ImmutableList<Model.ValueAssignment> |
toList()
Build a list of all available assignments from the model.
|
eval, evalImpl, evaluate, evaluate, evaluate, evaluate, evaluate, evaluateImpl, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorprotected CachingAbstractModel(FormulaCreator<TFormulaInfo,TType,TEnv,?> pCreator)
public ImmutableList<Model.ValueAssignment> asList()
Modelprotected abstract ImmutableList<Model.ValueAssignment> toList()