Class AbstractTypedValue<T>
java.lang.Object
org.camunda.bpm.engine.variable.impl.value.AbstractTypedValue<T>
- All Implemented Interfaces:
Serializable
,TypedValue
- Direct Known Subclasses:
ObjectValueImpl
,PrimitiveTypeValueImpl
,SpinValueImpl
- Author:
- Daniel Meyer
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetType()
The type of the value.getValue()
The actual value.boolean
Indicator for transience of the valuevoid
setTransient
(boolean isTransient) toString()
-
Field Details
-
value
-
type
-
isTransient
protected boolean isTransient
-
-
Constructor Details
-
AbstractTypedValue
-
-
Method Details
-
getValue
Description copied from interface:TypedValue
The actual value. May be null in case the value is null.- Specified by:
getValue
in interfaceTypedValue
- Returns:
- the value
-
getType
Description copied from interface:TypedValue
The type of the value. See ValueType for a list of built-in ValueTypes.- Specified by:
getType
in interfaceTypedValue
- Returns:
- the type of the value.
-
toString
-
isTransient
public boolean isTransient()Description copied from interface:TypedValue
Indicator for transience of the value- Specified by:
isTransient
in interfaceTypedValue
- Returns:
- isTransient
-
setTransient
public void setTransient(boolean isTransient)
-