V - type of underlying Value.public abstract class HolderImpl<V extends ComplexValue> extends Object implements ValueHolder
ValueHolder for runtime, it is backed by given
Value.| Modifier and Type | Method and Description |
|---|---|
abstract void |
clearRuntimeValues()
Clears referenced runtime values.
|
boolean |
equals(Object obj) |
long |
getBaseLevelEntityId()
Returns id of the corresponding record in the base level.
|
protected RuntimeToPersistentConverter |
getConverter()
Returns the runtime-to-persistent converter.
|
protected EvaluationLevelConverter |
getEvaluationConverter()
Returns evaluation converter.
|
Handle |
getHandle()
Returns handle for this holder.
|
String |
getId()
Returns the id of the holder if present.
|
ModelInstance |
getModelInstance()
Returns the model instance.
|
protected ModelProviderClientService |
getModelProviderService()
Returns the provided model provider service.
|
ValueHolder |
getNotCompiledValue() |
com.whitestein.lsps.model.ProcessModel |
getProcessModel()
Returns the process model.
|
Type |
getType()
Returns the type of the holder.
|
protected V |
getVal()
Returns underlying
Value. |
int |
hashCode() |
String |
toString() |
protected ModelProviderClientService getModelProviderService()
protected RuntimeToPersistentConverter getConverter()
protected EvaluationLevelConverter getEvaluationConverter()
public ModelInstance getModelInstance()
public com.whitestein.lsps.model.ProcessModel getProcessModel()
public Type getType()
ValueHoldergetType in interface ValueHolderpublic Handle getHandle()
public String getId()
ValueHoldergetId in interface ValueHolderpublic abstract void clearRuntimeValues()
public long getBaseLevelEntityId()
public ValueHolder getNotCompiledValue()
getNotCompiledValue in interface ValueHolderCopyright © 2007-2018 Whitestein Technologies. All Rights Reserved.