Class PrimitiveValueTypeImpl.NumberTypeImpl
- java.lang.Object
-
- org.camunda.bpm.engine.variable.impl.type.AbstractValueTypeImpl
-
- org.camunda.bpm.engine.variable.impl.type.PrimitiveValueTypeImpl
-
- org.camunda.bpm.engine.variable.impl.type.PrimitiveValueTypeImpl.NumberTypeImpl
-
- All Implemented Interfaces:
java.io.Serializable
,PrimitiveValueType
,ValueType
- Enclosing class:
- PrimitiveValueTypeImpl
public static class PrimitiveValueTypeImpl.NumberTypeImpl extends PrimitiveValueTypeImpl
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.camunda.bpm.engine.variable.impl.type.PrimitiveValueTypeImpl
PrimitiveValueTypeImpl.BooleanTypeImpl, PrimitiveValueTypeImpl.BytesTypeImpl, PrimitiveValueTypeImpl.DateTypeImpl, PrimitiveValueTypeImpl.DoubleTypeImpl, PrimitiveValueTypeImpl.IntegerTypeImpl, PrimitiveValueTypeImpl.LongTypeImpl, PrimitiveValueTypeImpl.NullTypeImpl, PrimitiveValueTypeImpl.NumberTypeImpl, PrimitiveValueTypeImpl.ShortTypeImpl, PrimitiveValueTypeImpl.StringTypeImpl
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.variable.impl.type.PrimitiveValueTypeImpl
javaType
-
Fields inherited from class org.camunda.bpm.engine.variable.impl.type.AbstractValueTypeImpl
name
-
-
Constructor Summary
Constructors Constructor Description NumberTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NumberValue
createValue(java.lang.Object value, java.util.Map<java.lang.String,java.lang.Object> valueInfo)
Creates a new TypedValue using this type.boolean
isAbstract()
Returns whether the value type is abstract.-
Methods inherited from class org.camunda.bpm.engine.variable.impl.type.PrimitiveValueTypeImpl
getJavaType, getValueInfo, isPrimitiveValueType, toString
-
Methods inherited from class org.camunda.bpm.engine.variable.impl.type.AbstractValueTypeImpl
canConvertFromTypedValue, convertFromTypedValue, equals, getName, getParent, hashCode, isTransient, unsupportedConversion
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.variable.type.ValueType
canConvertFromTypedValue, convertFromTypedValue, getName, getParent
-
-
-
-
Method Detail
-
createValue
public NumberValue createValue(java.lang.Object value, java.util.Map<java.lang.String,java.lang.Object> valueInfo)
Description copied from interface:ValueType
Creates a new TypedValue using this type.- Parameters:
value
- the value- Returns:
- the typed value for the value
-
isAbstract
public boolean isAbstract()
Description copied from interface:ValueType
Returns whether the value type is abstract. This is not related to the term abstract in the Java language.
Abstract value types cannot be used as types for variables but only used for querying.- Specified by:
isAbstract
in interfaceValueType
- Overrides:
isAbstract
in classAbstractValueTypeImpl
-
-