public static interface ExecutorInternal.ExecutorInternalExtension extends ExecutorInternal, Executor.ExecutorExtension
ExecutorInternal.ExecutorInternalExtension
Executor.ExecutorExtension
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getCachedEvaluationResult(LibraryOperation.LibraryOperationExtension2 implementation,
TypedElement caller,
java.lang.Object[] sourceAndArgumentValues) |
EvaluationCache |
getEvaluationCache() |
java.lang.Object |
internalExecuteOperationCallExp(OperationCallExp operationCallExp,
java.lang.Object[] sourceAndArgumentValues) |
java.lang.Object |
internalExecuteShadowExp(ShadowExp asShadowExp) |
getEnvironmentFactory, getEvaluationVisitor, getMetamodelManager, getRootEvaluationEnvironment, getValueOf, initializeEvaluationEnvironment, internalExecuteNavigationCallExp
pushEvaluationEnvironment, resetCaches
add, evaluate, getCompleteEnvironment, getEvaluationEnvironment, getIdResolver, getLogger, getModelManager, getRegexPattern, getSeverity, getStandardLibrary, getStaticTypeOf, getStaticTypeOf, getStaticTypeOf, popEvaluationEnvironment, pushEvaluationEnvironment, replace, setLogger
createNestedEvaluator, dispose, getDiagnosticSeverity, isCanceled, setCanceled
@Nullable java.lang.Object getCachedEvaluationResult(LibraryOperation.LibraryOperationExtension2 implementation, @NonNull TypedElement caller, @Nullable java.lang.Object[] sourceAndArgumentValues)
@NonNull EvaluationCache getEvaluationCache()
@Nullable java.lang.Object internalExecuteOperationCallExp(@NonNull OperationCallExp operationCallExp, @Nullable java.lang.Object[] sourceAndArgumentValues)
@Nullable java.lang.Object internalExecuteShadowExp(@NonNull ShadowExp asShadowExp)