public class JsonArrayData extends JsonPrimitiveData
ID_TAG, ITEMS_TAG, PROPRTIES_TAG, REQUIRED_TAG, SCHEMA_ID, SCHEMA_TAG, SCHEMA_URL, TYPE_TAG
Constructor and Description |
---|
JsonArrayData() |
Modifier and Type | Method and Description |
---|---|
void |
add(JsonData elem) |
boolean |
equals(java.lang.Object object) |
void |
generateSchema(com.fasterxml.jackson.core.JsonGenerator generator) |
int |
hashCode() |
JsonData |
union(JsonData data) |
getType
public void add(JsonData elem) throws UnsupportedJsonStructureException
public boolean equals(java.lang.Object object)
equals
in class JsonPrimitiveData
public int hashCode()
hashCode
in class JsonPrimitiveData
public JsonData union(JsonData data) throws UnsupportedJsonStructureException
union
in interface JsonData
union
in class JsonPrimitiveData
UnsupportedJsonStructureException
public void generateSchema(com.fasterxml.jackson.core.JsonGenerator generator) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException
generateSchema
in interface JsonData
generateSchema
in class JsonPrimitiveData
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationException