Package com.fasterxml.jackson.jr.ob.comp
Class CollectionComposer<PARENT extends ComposerBase,C extends Collection<Object>>
java.lang.Object
com.fasterxml.jackson.jr.ob.comp.ComposerBase
com.fasterxml.jackson.jr.ob.comp.CollectionComposer<PARENT,C>
- All Implemented Interfaces:
Flushable
public class CollectionComposer<PARENT extends ComposerBase,C extends Collection<Object>>
extends ComposerBase
-
Field Summary
FieldsFields inherited from class com.fasterxml.jackson.jr.ob.comp.ComposerBase
_child, _open -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected C_finish()protected CollectionComposer<PARENT,C> _start()add(boolean value) add(double value) add(int value) add(long value) add(CharSequence value) addNull()Method used to add Java Object ("POJO") into sequence being composed: this requires that the underlyingJsonGeneratorhas a properly configuredObjectCodecto use for serializer object.protected Cend()finish()voidflush()static <T extends Collection<Object>>
CollectionComposer<?,T> rootComposer(T coll) Methods inherited from class com.fasterxml.jackson.jr.ob.comp.ComposerBase
_childClosed, _illegalCall, _safeFinish, _startArray, _startCollection, _startMap, _startObject
-
Field Details
-
_parent
-
_collection
-
-
Constructor Details
-
CollectionComposer
-
CollectionComposer
-
-
Method Details
-
rootComposer
-
flush
public void flush() -
_start
- Specified by:
_startin classComposerBase
-
_finish
- Specified by:
_finishin classComposerBase
-
startArray
-
startObject
-
finish
-
add
-
add
-
add
-
add
-
add
-
addNull
-
add
-
addObject
Method used to add Java Object ("POJO") into sequence being composed: this requires that the underlyingJsonGeneratorhas a properly configuredObjectCodecto use for serializer object. -
end
-
constructCollection
-
_closeChild
protected void _closeChild()
-