E - public abstract class ExpressionHolder<E extends Expression> extends HolderImpl<ExpressionValue>
| Constructor and Description |
|---|
ExpressionHolder(ExpressionValue val,
ModelProviderClientService modelProviderService)
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, getModelProviderService, getNotCompiledValue, getProcessModel, getType, getVal, hashCode, toStringpublic ExpressionHolder(ExpressionValue val, ModelProviderClientService modelProviderService)
ExpressionHolder.val - modelProviderService - NullPointerException - if val or modelProviderService 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-2018 Whitestein Technologies. All Rights Reserved.