Class TreeBuildingGenerator.ObjectContext
java.lang.Object
tools.jackson.core.TokenStreamContext
tools.jackson.databind.node.TreeBuildingGenerator.TreeWriteContext
tools.jackson.databind.node.TreeBuildingGenerator.ObjectContext
- Enclosing class:
TreeBuildingGenerator
static final class TreeBuildingGenerator.ObjectContext
extends TreeBuildingGenerator.TreeWriteContext
- Since:
- 3.0
-
Field Summary
FieldsFields inherited from class TreeBuildingGenerator.TreeWriteContext
_currentValue, _nodeFactory, _parentFields inherited from class tools.jackson.core.TokenStreamContext
_index, _nestingDepth, _type, TYPE_ARRAY, TYPE_OBJECT, TYPE_ROOT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedObjectContext(TreeBuildingGenerator.TreeWriteContext parent, JsonNodeFactory nf, Object currValue) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateChildArrayContext(Object currValue) createChildObjectContext(Object currValue) final StringvoidwriteBinary(byte[] data) voidwriteBoolean(boolean v) booleanvoidvoidvoidvoidvoidMethods inherited from class TreeBuildingGenerator.TreeWriteContext
assignCurrentValue, currentValue, getParentMethods inherited from class tools.jackson.core.TokenStreamContext
getCurrentIndex, getEntryCount, getNestingDepth, hasCurrentIndex, hasCurrentName, hasPathSegment, inArray, inObject, inRoot, pathAsPointer, pathAsPointer, startLocation, toString, typeDesc
-
Field Details
-
_node
-
_currentName
-
_expectValue
protected boolean _expectValue
-
-
Constructor Details
-
ObjectContext
protected ObjectContext(TreeBuildingGenerator.TreeWriteContext parent, JsonNodeFactory nf, Object currValue)
-
-
Method Details
-
currentName
- Overrides:
currentNamein classTreeBuildingGenerator.TreeWriteContext
-
createChildArrayContext
- Specified by:
createChildArrayContextin classTreeBuildingGenerator.TreeWriteContext
-
createChildObjectContext
- Specified by:
createChildObjectContextin classTreeBuildingGenerator.TreeWriteContext
-
writeName
- Overrides:
writeNamein classTreeBuildingGenerator.TreeWriteContext
-
writeBinary
public void writeBinary(byte[] data) - Specified by:
writeBinaryin classTreeBuildingGenerator.TreeWriteContext
-
writeBoolean
public void writeBoolean(boolean v) - Specified by:
writeBooleanin classTreeBuildingGenerator.TreeWriteContext
-
writeNull
public void writeNull()- Specified by:
writeNullin classTreeBuildingGenerator.TreeWriteContext
-
writeNumber
- Specified by:
writeNumberin classTreeBuildingGenerator.TreeWriteContext
-
writeString
- Specified by:
writeStringin classTreeBuildingGenerator.TreeWriteContext
-
writePOJO
- Specified by:
writePOJOin classTreeBuildingGenerator.TreeWriteContext
-
writeNode
- Specified by:
writeNodein classTreeBuildingGenerator.TreeWriteContext
-
_verifyValueWrite
protected void _verifyValueWrite()
-