Class NullValueImpl
- java.lang.Object
-
- org.camunda.bpm.engine.variable.impl.value.NullValueImpl
-
- All Implemented Interfaces:
java.io.Serializable
,TypedValue
public class NullValueImpl extends java.lang.Object implements TypedValue
Untyped Null- Author:
- Daniel Meyer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static NullValueImpl
INSTANCE
static NullValueImpl
INSTANCE_TRANSIENT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueType
getType()
The type of the value.java.lang.Object
getValue()
The actual value.boolean
isTransient()
Indicator for transience of the valuejava.lang.String
toString()
-
-
-
Field Detail
-
INSTANCE
public static final NullValueImpl INSTANCE
-
INSTANCE_TRANSIENT
public static final NullValueImpl INSTANCE_TRANSIENT
-
-
Method Detail
-
getValue
public java.lang.Object 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
public ValueType 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
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isTransient
public boolean isTransient()
Description copied from interface:TypedValue
Indicator for transience of the value- Specified by:
isTransient
in interfaceTypedValue
- Returns:
- isTransient
-
-