Top Fields Constructors Methods
com.fasterxml.jackson.jr.ob.comp

public Class MapComposer<PARENT extends ComposerBase>

extends ComposerBase
Class Inheritance
Imports
java.io.IOException, java.util.*, com.fasterxml.jackson.core.SerializableString

Field Summary

Modifier and TypeField and Description
protected String
protected Map<String, Object>
protected final PARENT
Inherited from com.fasterxml.jackson.jr.ob.comp.ComposerBase:
_child_open

Constructor Summary

AccessConstructor and Description
public
MapComposer(PARENT parent)

public

Method Summary

Modifier and TypeMethod and Description
protected void
protected Map<String, Object>
protected MapComposer<PARENT>
protected Map<String, Object>
public PARENT
end()

public Map<String, Object>
public void
flush()

Implements java.io.Flushable.flush.

Flushes this stream by writing any buffered output to the underlying stream.

public MapComposer<PARENT>
put(String fieldName, boolean value)

public MapComposer<PARENT>
put(String fieldName, int value)

public MapComposer<PARENT>
put(String fieldName, long value)

public MapComposer<PARENT>
put(String fieldName, double value)

public MapComposer<PARENT>
put(String fieldName, String value)

public MapComposer<PARENT>
put(String fieldName, CharSequence value)

public MapComposer<PARENT>
putNull(String fieldName)

public static MapComposer<?>
public CollectionComposer<MapComposer<PARENT>, ?>
public CollectionComposer<MapComposer<PARENT>, ?>
public MapComposer<MapComposer<PARENT>>
public MapComposer<MapComposer<PARENT>>
Inherited from com.fasterxml.jackson.jr.ob.comp.ComposerBase:
_childClosed_illegalCall_safeFinish_startArray_startCollection_startMap_startObject

Field Detail

_fieldNameback to summary
protected String _fieldName
_mapback to summary
protected Map<String, Object> _map
_parentback to summary
protected final PARENT _parent

Constructor Detail

MapComposerback to summary
public MapComposer(PARENT parent)
MapComposerback to summary
public MapComposer(Map<String, Object> map)

Method Detail

_closeChildback to summary
protected void _closeChild()
_finishback to summary
protected Map<String, Object> _finish()

Implements abstract com.fasterxml.jackson.jr.ob.comp.ComposerBase._finish.

Annotations
@Override
_startback to summary
protected MapComposer<PARENT> _start()

Implements abstract com.fasterxml.jackson.jr.ob.comp.ComposerBase._start.

Annotations
@Override
constructMapback to summary
protected Map<String, Object> constructMap()
endback to summary
public PARENT end()
finishback to summary
public Map<String, Object> finish()
flushback to summary
public void flush() throws IOException

Implements java.io.Flushable.flush.

Doc from java.io.Flushable.flush.

Flushes this stream by writing any buffered output to the underlying stream.

Annotations
@Override
Exceptions
IOException:
If an I/O error occurs
putback to summary
public MapComposer<PARENT> put(String fieldName, boolean value)
putback to summary
public MapComposer<PARENT> put(String fieldName, int value)
putback to summary
public MapComposer<PARENT> put(String fieldName, long value)
putback to summary
public MapComposer<PARENT> put(String fieldName, double value)
putback to summary
public MapComposer<PARENT> put(String fieldName, String value)
putback to summary
public MapComposer<PARENT> put(String fieldName, CharSequence value)
putNullback to summary
public MapComposer<PARENT> putNull(String fieldName)
rootComposerback to summary
public static MapComposer<?> rootComposer(Map<String, Object> map)
Annotations
@SuppressWarnings:unchecked, rawtypes
startArrayFieldback to summary
public CollectionComposer<MapComposer<PARENT>, ?> startArrayField(String fieldName)
startArrayFieldback to summary
public CollectionComposer<MapComposer<PARENT>, ?> startArrayField(SerializableString fieldName)
startObjectFieldback to summary
public MapComposer<MapComposer<PARENT>> startObjectField(String fieldName)
startObjectFieldback to summary
public MapComposer<MapComposer<PARENT>> startObjectField(SerializableString fieldName)