public class SimpleGrammar extends Grammar
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID |
| Constructor and Description |
|---|
SimpleGrammar() |
| 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) |
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) |
getWriteCreatorpublic static final java.lang.String ID
public JsonObject getReadProperties(JsonObject jsonObject, IdMap map, Filter filter, boolean isId)
getReadProperties in class GrammarjsonObject - the new Valuemap - the IdMapfilter - the FilterisId - is Id is reedpublic SendableEntityCreator getReadCreator(JsonObject jsonObject, IdMap map)
getReadCreator in class GrammarjsonObject - the new Valuemap - The IdMappublic JsonObject getWriteObject(IdMap map, SendableEntityCreator prototyp, java.lang.String className, java.lang.String id, JsonObject jsonProp, Filter filter)
getWriteObject in class Grammarpublic java.lang.String getWriteId(java.lang.Object obj,
IdMapCounter counter)
getWriteId in class Grammarpublic java.lang.String getReadValue(JsonObject json, java.lang.String property)
getReadValue in class Grammarpublic boolean hasReadValue(JsonObject json, java.lang.String property)
hasReadValue in class Grammar