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