public class ObjectJsonType extends AbstractJsonType implements MergableObject<ObjectJsonType>
| Constructor and Description |
|---|
ObjectJsonType() |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(String field,
AbstractJsonType object,
PathMetadata currentPathMetaData) |
boolean |
containsField(String field) |
AbstractJsonType |
getField(String field) |
ArrayJsonType |
getJsonArray(String field) |
void |
merge(ObjectJsonType mergeWith,
PathMetadata currentPathMetadata) |
String |
toStringJson()
This one simply concatenate to rest of json.
|
toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitmergeObjectIfPossiblepublic void addField(String field, AbstractJsonType object, PathMetadata currentPathMetaData)
public boolean containsField(String field)
public AbstractJsonType getField(String field)
public ArrayJsonType getJsonArray(String field)
public String toStringJson()
AbstractJsonTypetoStringJson in class AbstractJsonTypepublic void merge(ObjectJsonType mergeWith, PathMetadata currentPathMetadata)
merge in interface MergableObject<ObjectJsonType>Copyright © 2020. All rights reserved.