public static class PrimitiveValueTypeImpl.NumberTypeImpl extends PrimitiveValueTypeImpl
PrimitiveValueTypeImpl.BooleanTypeImpl, PrimitiveValueTypeImpl.BytesTypeImpl, PrimitiveValueTypeImpl.DateTypeImpl, PrimitiveValueTypeImpl.DoubleTypeImpl, PrimitiveValueTypeImpl.IntegerTypeImpl, PrimitiveValueTypeImpl.LongTypeImpl, PrimitiveValueTypeImpl.NullTypeImpl, PrimitiveValueTypeImpl.NumberTypeImpl, PrimitiveValueTypeImpl.ShortTypeImpl, PrimitiveValueTypeImpl.StringTypeImpl
javaType
name
Constructor and Description |
---|
PrimitiveValueTypeImpl.NumberTypeImpl() |
Modifier and Type | Method and Description |
---|---|
NumberValue |
createValue(Object value,
Map<String,Object> valueInfo)
Creates a new TypedValue using this type.
|
boolean |
isAbstract()
Returns whether the value type is abstract.
|
getJavaType, getValueInfo, isPrimitiveValueType, toString
canConvertFromTypedValue, convertFromTypedValue, getName, getParent, unsupportedConversion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canConvertFromTypedValue, convertFromTypedValue, getName, getParent
public PrimitiveValueTypeImpl.NumberTypeImpl()
public NumberValue createValue(Object value, Map<String,Object> valueInfo)
ValueType
value
- the valuepublic boolean isAbstract()
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.isAbstract
in interface ValueType
isAbstract
in class AbstractValueTypeImpl
Copyright © 2018. All rights reserved.