| Constructor and Description |
|---|
JsonBasicType(Type type,
TypeAttributes typeAttributes) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
box() |
IJsonType |
copyWithAttributes(TypeAttributes attributes) |
boolean |
equals(Object o) |
static JsonBasicType |
get(Object jsonObj) |
String |
getIdentifier() |
Type |
getJsonType() |
String |
getName() |
IJsonParentType |
getParent() |
TypeAttributes |
getTypeAttributes() |
int |
hashCode() |
boolean |
isPrimitive() |
IJsonType |
merge(IJsonType that) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitequalsStructurally, getDefinitions, setDefinitionspublic JsonBasicType(Type type, TypeAttributes typeAttributes)
public boolean isPrimitive()
public Class<?> box()
public static JsonBasicType get(Object jsonObj)
public String getIdentifier()
getIdentifier in interface IJsonTypepublic Type getJsonType()
public IJsonParentType getParent()
public TypeAttributes getTypeAttributes()
getTypeAttributes in interface IJsonTypepublic IJsonType copyWithAttributes(TypeAttributes attributes)
copyWithAttributes in interface IJsonTypeCopyright © 2020. All rights reserved.