Package com.fasterxml.jackson.jr.ob.comp
Class MapComposer<PARENT extends ComposerBase>
java.lang.Object
com.fasterxml.jackson.jr.ob.comp.ComposerBase
com.fasterxml.jackson.jr.ob.comp.MapComposer<PARENT>
- All Implemented Interfaces:
Flushable
-
Field Summary
FieldsFields inherited from class com.fasterxml.jackson.jr.ob.comp.ComposerBase
_child, _open -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void_finish()protected MapComposer<PARENT>_start()end()finish()voidflush()put(String fieldName, CharSequence value) static MapComposer<?>rootComposer(Map<String, Object> map) startArrayField(com.fasterxml.jackson.core.SerializableString fieldName) startArrayField(String fieldName) startObjectField(com.fasterxml.jackson.core.SerializableString fieldName) startObjectField(String fieldName) Methods inherited from class com.fasterxml.jackson.jr.ob.comp.ComposerBase
_childClosed, _illegalCall, _safeFinish, _startArray, _startCollection, _startMap, _startObject
-
Field Details
-
_parent
-
_fieldName
-
_map
-
-
Constructor Details
-
MapComposer
-
MapComposer
-
-
Method Details
-
rootComposer
-
flush
- Throws:
IOException
-
_start
- Specified by:
_startin classComposerBase
-
_finish
- Specified by:
_finishin classComposerBase
-
startArrayField
-
startArrayField
public CollectionComposer<MapComposer<PARENT>,?> startArrayField(com.fasterxml.jackson.core.SerializableString fieldName) -
startObjectField
-
startObjectField
public MapComposer<MapComposer<PARENT>> startObjectField(com.fasterxml.jackson.core.SerializableString fieldName) -
end
-
finish
-
put
-
putNull
-
put
-
put
-
put
-
put
-
put
-
constructMap
-
_closeChild
protected void _closeChild()
-