PrimitiveType, ValueTypepublic abstract class PrimitiveOrValueType extends JaversType
DEFAULT_TYPE_PARAMETER| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canBePrototype() |
|
boolean |
equals(java.lang.Object left,
java.lang.Object right) |
Used for comparing as Values
|
java.lang.Class |
getBaseJavaClass() |
|
protected java.lang.reflect.Type |
getRawDehydratedType() |
Type for JSON representation.
|
boolean |
isBoolean() |
|
boolean |
isInstance(java.lang.Object cdo) |
|
boolean |
isJsonPrimitive() |
|
boolean |
isNumber() |
|
boolean |
isStringy() |
|
java.lang.String |
smartToString(java.lang.Object value) |
equals, getBaseJavaType, getConcreteClassTypeArguments, getName, hashCode, isGenericType, prettyPrint, prettyPrintBuilder, toStringpublic boolean equals(java.lang.Object left,
java.lang.Object right)
JaversTypeequals in class JaversTypepublic java.lang.String smartToString(java.lang.Object value)
public boolean isNumber()
public boolean isBoolean()
public boolean isStringy()
public boolean isJsonPrimitive()
public boolean canBePrototype()
canBePrototype in class JaversTypepublic boolean isInstance(java.lang.Object cdo)
isInstance in class JaversTypeprotected java.lang.reflect.Type getRawDehydratedType()
public java.lang.Class getBaseJavaClass()