Package one.xingyi.core.marshelling
Interface JsonParserAndWriter<J>
-
- All Superinterfaces:
JsonParser<J>,JsonWriter<J>
public interface JsonParserAndWriter<J> extends JsonParser<J>, JsonWriter<J>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Lens<J,J>lensToChild(java.lang.String childname)Lens<J,java.lang.Double>lensToDouble(java.lang.String name)Lens<J,java.lang.Integer>lensToInteger(java.lang.String name)<T> Lens<J,IResourceList<T>>lensToSimpleList(java.lang.String name)<T> Lens<J,ISimpleList<T>>lensToSimpleList(java.lang.String name, java.lang.String primitiveClassName)Lens<J,java.lang.String>lensToString(java.lang.String name)-
Methods inherited from interface one.xingyi.core.marshelling.JsonParser
asBoolean, asBoolean, asDouble, asDouble, asInt, asInt, asList, asList, asResourceList, asResourceList, asSimpleBooleanList, asSimpleBooleanList, asSimpleDoubleList, asSimpleDoubleList, asSimpleIntegerList, asSimpleIntegerList, asSimpleStringList, asSimpleStringList, asString, asString, child, fromJ, parse
-
Methods inherited from interface one.xingyi.core.marshelling.JsonWriter
fromJ, liftString, makeList, makeList, makeObject, makeSimpleList, toJson
-
-
-
-
Method Detail
-
lensToSimpleList
<T> Lens<J,IResourceList<T>> lensToSimpleList(java.lang.String name)
-
lensToSimpleList
<T> Lens<J,ISimpleList<T>> lensToSimpleList(java.lang.String name, java.lang.String primitiveClassName)
-
-