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, emptyArray, finalize, getClass, jailbreak, notify, notifyAll, toString, wait, wait, wait
equalsStructurally, getDefinitions, setDefinitions
public JsonBasicType(Type type, TypeAttributes typeAttributes)
public boolean isPrimitive()
public Class<?> box()
public static JsonBasicType get(Object jsonObj)
public String getIdentifier()
getIdentifier
in interface IJsonType
public Type getJsonType()
public IJsonParentType getParent()
public TypeAttributes getTypeAttributes()
getTypeAttributes
in interface IJsonType
public IJsonType copyWithAttributes(TypeAttributes attributes)
copyWithAttributes
in interface IJsonType
Copyright © 2024. All rights reserved.