public class JsonTypeMap
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JsonTypeMap.JSONType |
Constructor and Description |
---|
JsonTypeMap() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Byte |
getAttrUpdatableValue(java.lang.String value) |
static java.lang.Class |
getJavaType(java.lang.String jsonType)
The method expects the jsonType as per JSONType name which is in upper case.
|
static java.lang.Class |
getJavaType(java.lang.String jsonType,
java.lang.Integer precision,
java.lang.Integer scale)
The method expects the jsonType as per JSONType name which is in upper case.
|
static java.lang.Class |
getJavaTypeFromJsonType(java.lang.String jsonType)
The method expects the jsonType as per JSON attribute type names which
is as per spec, a string in lower case
|
static JsonTypeMap.JSONType |
getJSONType(AttributeDef attrDef) |
static JsonTypeMap.JSONType |
getJSONType(java.lang.Class clazz) |
static JsonTypeMap.JSONType |
getJSONType(java.lang.String className) |
static java.lang.String |
getRestAttrAllowChangesValue(java.lang.Byte updatableVal) |
static boolean |
isMappedBoolean(AttributeDef attrDef) |
public static java.lang.Class getJavaType(java.lang.String jsonType)
jsonType
- public static java.lang.Class getJavaType(java.lang.String jsonType, java.lang.Integer precision, java.lang.Integer scale)
jsonType
- precision
- scale
- public static java.lang.Class getJavaTypeFromJsonType(java.lang.String jsonType)
jsonType
- public static JsonTypeMap.JSONType getJSONType(java.lang.String className) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public static JsonTypeMap.JSONType getJSONType(java.lang.Class clazz) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public static JsonTypeMap.JSONType getJSONType(AttributeDef attrDef)
public static boolean isMappedBoolean(AttributeDef attrDef)
public static java.lang.String getRestAttrAllowChangesValue(java.lang.Byte updatableVal)
public static java.lang.Byte getAttrUpdatableValue(java.lang.String value)