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()
ValueHolder
getType
in interface ValueHolder
public Handle getHandle()
public String getId()
ValueHolder
getId
in interface ValueHolder
public abstract void clearRuntimeValues()
public long getBaseLevelEntityId()
public ValueHolder getNotCompiledValue()
getNotCompiledValue
in interface ValueHolder
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.