public static interface IExecutable.ValueReturning extends IExecutable
IExecutionResult.getReturnedValue()
of the IExecutable.execute(IExecutionContext)
method's result may be exploited.IExecutable.ValueReturning
Modifier and Type | Method and Description |
---|---|
CostInfo |
getEstimatedReadCost(ICompilationContext ctxt)
This kind of executable should provide a cost estimation in order to be used as accessor
and be optimized effectively.
|
clone, compile, execute, getProperties, hasProperties, hasProperty, removeProperty
getImplementationId, getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
CostInfo getEstimatedReadCost(ICompilationContext ctxt) throws MRuleValidationException
ctxt
- MRuleValidationException