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 ModelProvider |
getModelProvider()
Returns the provided model provider
|
ValueHolder |
getNotCompiledValueHolder() |
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 ModelProvider getModelProvider()
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 getNotCompiledValueHolder()
getNotCompiledValueHolder in interface ValueHolderCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.