public abstract class JsonValue extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
col |
protected Class<?> |
hintType |
protected long |
id |
static String |
ID |
protected boolean |
isFinished |
static String |
ITEMS |
protected Class<?> |
javaType |
static String |
KEYS |
protected int |
line |
static String |
REF |
protected Long |
refId |
static String |
SHORT_ID |
static String |
SHORT_ITEMS |
static String |
SHORT_KEYS |
static String |
SHORT_REF |
static String |
SHORT_TYPE |
static String |
TYPE |
static String |
VALUE |
Constructor and Description |
---|
JsonValue() |
Modifier and Type | Method and Description |
---|---|
long |
getId() |
Class<?> |
getJavaType() |
String |
getJavaTypeName() |
Long |
getReferenceId() |
Object |
getTarget() |
boolean |
hasId()
A JsonObject starts off with an id of -1.
|
abstract boolean |
isArray() |
boolean |
isFinished() |
boolean |
isReference() |
void |
setFinished() |
Object |
setFinishedTarget(Object o,
boolean isFinished) |
void |
setHintType(Class<?> type) |
void |
setId(long id) |
void |
setJavaType(Class<?> type) |
void |
setReferenceId(Long id) |
void |
setTarget(Object target) |
public static final String KEYS
public static final String ITEMS
public static final String ID
public static final String REF
public static final String TYPE
public static final String SHORT_TYPE
public static final String SHORT_ITEMS
public static final String SHORT_KEYS
public static final String SHORT_ID
public static final String SHORT_REF
public static final String VALUE
protected Class<?> javaType
protected Class<?> hintType
protected boolean isFinished
protected long id
protected Long refId
protected int line
protected int col
public boolean isReference()
public Long getReferenceId()
public void setReferenceId(Long id)
public boolean isFinished()
public void setFinished()
public void setTarget(Object target)
public Object getTarget()
public abstract boolean isArray()
public Class<?> getJavaType()
public void setJavaType(Class<?> type)
public void setHintType(Class<?> type)
public String getJavaTypeName()
public long getId()
public void setId(long id)
public boolean hasId()
Copyright © 2024. All rights reserved.