public class Grammar
extends java.lang.Object
| Constructor and Description |
|---|
Grammar() |
| Modifier and Type | Method and Description |
|---|---|
SendableEntityCreator |
getReadCreator(JsonObject jsonObject,
IdMap map) |
JsonObject |
getReadProperties(JsonObject jsonObject,
IdMap map,
Filter filter,
boolean isId) |
java.lang.String |
getReadValue(JsonObject json,
java.lang.String property) |
SendableEntityCreator |
getWriteCreator(java.lang.Object modelItem,
java.lang.String className,
IdMap map) |
java.lang.String |
getWriteId(java.lang.Object obj,
IdMapCounter counter) |
JsonObject |
getWriteObject(IdMap map,
SendableEntityCreator prototyp,
java.lang.String className,
java.lang.String id,
JsonObject jsonProp,
Filter filter) |
boolean |
hasReadValue(JsonObject json,
java.lang.String property) |
public JsonObject getReadProperties(JsonObject jsonObject, IdMap map, Filter filter, boolean isId)
jsonObject - The Object for readmap - The IdMapfilter - The filterisId - The isReadIdpublic SendableEntityCreator getReadCreator(JsonObject jsonObject, IdMap map)
jsonObject - The Object for readmap - The IdMappublic SendableEntityCreator getWriteCreator(java.lang.Object modelItem, java.lang.String className, IdMap map)
modelItem - Item for writeclassName - String classNamemap - The IdMappublic JsonObject getWriteObject(IdMap map, SendableEntityCreator prototyp, java.lang.String className, java.lang.String id, JsonObject jsonProp, Filter filter)
public boolean hasReadValue(JsonObject json, java.lang.String property)
public java.lang.String getReadValue(JsonObject json, java.lang.String property)
public java.lang.String getWriteId(java.lang.Object obj,
IdMapCounter counter)