public interface Evaluator
Modifier and Type | Method and Description |
---|---|
Evaluator |
createNestedEvaluator()
Deprecated.
evaluators no longer nest.
|
void |
dispose()
Deprecated.
use Executor or EvaluationVisitor.
|
Object |
evaluate(OCLExpression body)
Deprecated.
use Executor or EvaluationVisitor.
|
CompleteEnvironment |
getCompleteEnvironment()
Deprecated.
use Executor or EvaluationVisitor.
|
int |
getDiagnosticSeverity(int severityPreference,
Object resultValue)
Deprecated.
use Executor or EvaluationVisitor.
|
EvaluationEnvironment |
getEvaluationEnvironment()
Deprecated.
use Executor or EvaluationVisitor.
|
IdResolver |
getIdResolver()
Deprecated.
use Executor or EvaluationVisitor.
|
EvaluationLogger |
getLogger()
Deprecated.
use Executor or EvaluationVisitor.
|
ModelManager |
getModelManager()
Deprecated.
use Executor or EvaluationVisitor.
|
Pattern |
getRegexPattern(String regex)
Deprecated.
use Executor or EvaluationVisitor.
|
int |
getSeverity(Object validationKey)
Deprecated.
use Executor or EvaluationVisitor.
|
StandardLibrary |
getStandardLibrary()
Deprecated.
use Executor or EvaluationVisitor.
|
Class |
getStaticTypeOf(Object value)
Deprecated.
use Executor or EvaluationVisitor.
|
Class |
getStaticTypeOf(Object value,
Iterable<?> values)
Deprecated.
use Executor or EvaluationVisitor.
|
Class |
getStaticTypeOf(Object value,
Object... values)
Deprecated.
use Executor or EvaluationVisitor.
|
boolean |
isCanceled()
Deprecated.
use Executor or EvaluationVisitor.
|
void |
setCanceled(boolean isCanceled)
Deprecated.
use Executor or EvaluationVisitor.
|
void |
setLogger(EvaluationLogger logger)
Deprecated.
use Executor or EvaluationVisitor.
|
@Deprecated Evaluator createNestedEvaluator()
@Deprecated void dispose()
@Deprecated Object evaluate(OCLExpression body)
@Deprecated CompleteEnvironment getCompleteEnvironment()
@Deprecated int getDiagnosticSeverity(int severityPreference, Object resultValue)
@Deprecated EvaluationEnvironment getEvaluationEnvironment()
@Deprecated IdResolver getIdResolver()
@Deprecated EvaluationLogger getLogger()
@Deprecated ModelManager getModelManager()
@Deprecated Pattern getRegexPattern(String regex)
@Deprecated int getSeverity(Object validationKey)
StatusCodes.OK severity suppresses the validation altogether.
StatusCodes.Warning is returned for any null or unknown key.
@Deprecated StandardLibrary getStandardLibrary()
@Deprecated Class getStaticTypeOf(Object value)
@Deprecated Class getStaticTypeOf(Object value, Object... values)
@Deprecated Class getStaticTypeOf(Object value, Iterable<?> values)
@Deprecated boolean isCanceled()
@Deprecated void setCanceled(boolean isCanceled)
EvaluationHaltedException
when an expression,
operation or iteration is next invoked.@Deprecated void setLogger(EvaluationLogger logger)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.