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()
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 getNotCompiledValueHolder()
getNotCompiledValueHolder
in interface ValueHolder
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.