Package jodd.json
Class ObjectParser
- java.lang.Object
-
- jodd.json.ObjectParser
-
- All Implemented Interfaces:
java.util.function.Supplier
class ObjectParser extends java.lang.Object implements java.util.function.SupplierExtracted function for parsing object content. This function is called in two periods:- during parsing
- after parsing, in Lazy collections.
- current index,
- current path
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ClasscomponentTypeprivate JsonParserjsonParserprivate java.lang.ClasskeyTypeprivate intndxprivate Pathpathprivate java.lang.ClasstargetType
-
Constructor Summary
Constructors Constructor Description ObjectParser(JsonParser jsonParser, java.lang.Class targetType, java.lang.Class keyType, java.lang.Class componentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectget()
-
-
-
Field Detail
-
ndx
private final int ndx
-
targetType
private final java.lang.Class targetType
-
keyType
private final java.lang.Class keyType
-
componentType
private final java.lang.Class componentType
-
jsonParser
private final JsonParser jsonParser
-
path
private final Path path
-
-
Constructor Detail
-
ObjectParser
ObjectParser(JsonParser jsonParser, java.lang.Class targetType, java.lang.Class keyType, java.lang.Class componentType)
-
-