Package com.yahoo.document.json.readers
Class MapReader
java.lang.Object
com.yahoo.document.json.readers.MapReader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ValueUpdatecreateMapUpdate(TokenBuffer buffer, DataType currentLevel, boolean ignoreUndefinedFields) static ValueUpdatecreateMapUpdate(TokenBuffer buffer, Field field, boolean ignoreUndefinedFields) static voidfillMap(TokenBuffer buffer, MapFieldValue parent, boolean ignoreUndefinedFields) static voidfillMapFromArray(TokenBuffer buffer, MapFieldValue parent, boolean ignoreUndefinedFields) static voidfillMapFromObject(TokenBuffer buffer, MapFieldValue parent, boolean ignoreUndefinedFields)
-
Field Details
-
MAP_KEY
- See Also:
-
MAP_VALUE
- See Also:
-
UPDATE_ELEMENT
- See Also:
-
UPDATE_MATCH
- See Also:
-
-
Constructor Details
-
MapReader
public MapReader()
-
-
Method Details
-
fillMap
-
fillMapFromArray
public static void fillMapFromArray(TokenBuffer buffer, MapFieldValue parent, boolean ignoreUndefinedFields) -
fillMapFromObject
public static void fillMapFromObject(TokenBuffer buffer, MapFieldValue parent, boolean ignoreUndefinedFields) -
createMapUpdate
public static ValueUpdate createMapUpdate(TokenBuffer buffer, DataType currentLevel, boolean ignoreUndefinedFields) -
createMapUpdate
public static ValueUpdate createMapUpdate(TokenBuffer buffer, Field field, boolean ignoreUndefinedFields)
-