E - public abstract class ExpressionHolder<E extends Expression> extends HolderImpl<ExpressionValue>
| Constructor and Description |
|---|
ExpressionHolder(ExpressionValue val,
ModelProvider modelProvider)
Creates new instance of
ExpressionHolder. |
| Modifier and Type | Method and Description |
|---|---|
void |
clearRuntimeValues()
Clears referenced runtime values.
|
long |
getContextId()
Returns id of the referenced context.
|
E |
getExpression()
Returns the contained expression.
|
protected ClosureOrigin |
getExpressionOrigin() |
Namespace |
getNamespace()
Returns the namespace associated with the expression.
|
protected void |
validate() |
equals, getBaseLevelEntityId, getConverter, getEvaluationConverter, getHandle, getId, getModelInstance, getModelProvider, getNotCompiledValueHolder, getProcessModel, getType, getVal, hashCode, toStringpublic ExpressionHolder(ExpressionValue val, ModelProvider modelProvider)
ExpressionHolder.val - modelProvider - java.lang.NullPointerException - if val or modelProvider is nullprotected void validate()
public Namespace getNamespace()
public long getContextId()
public E getExpression()
protected ClosureOrigin getExpressionOrigin()
public void clearRuntimeValues()
HolderImplclearRuntimeValues in class HolderImpl<ExpressionValue>Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.