|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DomainEvaluator
Method Summary | |
---|---|
DomainEvaluator |
createNestedEvaluator()
|
Value |
evaluate(DomainExpression body)
|
DomainEvaluationEnvironment |
getEvaluationEnvironment()
|
DomainModelManager |
getModelManager()
Return the manager of all model instances for use by allInstances() and hidden opposite support. |
ValueFactory |
getValueFactory()
Return the factory for values and indirectly for types. |
boolean |
isCanceled()
Return true if the evaluation has been canceled. |
void |
setCanceled(boolean isCanceled)
Request cancelation of the current the evaluation, or reset the request for a new evaluation. |
NullValue |
throwInvalidEvaluation(InvalidValueException e)
|
NullValue |
throwInvalidEvaluation(java.lang.Throwable e,
DomainExpression expression,
java.lang.Object context,
java.lang.String message,
java.lang.Object... bindings)
|
Method Detail |
---|
DomainEvaluator createNestedEvaluator()
Value evaluate(DomainExpression body)
DomainEvaluationEnvironment getEvaluationEnvironment()
DomainModelManager getModelManager()
ValueFactory getValueFactory() throws EvaluationHaltedException
EvaluationHaltedException
- if evaluation has been canceled.boolean isCanceled()
void setCanceled(boolean isCanceled)
EvaluationHaltedException
when #getValuefactory()
is next invoked.
NullValue throwInvalidEvaluation(InvalidValueException e) throws InvalidEvaluationException
InvalidEvaluationException
NullValue throwInvalidEvaluation(java.lang.Throwable e, DomainExpression expression, java.lang.Object context, java.lang.String message, java.lang.Object... bindings) throws InvalidEvaluationException
InvalidEvaluationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |