Uses of Class
com.fasterxml.jackson.core.JsonStreamContext
Packages that use JsonStreamContext
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances.Base classes used by concrete Parser and Generator implementations;
contain functionality that is not specific to JSON or input
abstraction (byte vs char).
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Utility classes used by Jackson Core functionality.
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON.Contains concrete
JsonNode implementations
Jackson uses for the Tree model.Utility classes for Mapper package.
-
Uses of JsonStreamContext in com.fasterxml.jackson.core
Methods in com.fasterxml.jackson.core that return JsonStreamContextModifier and TypeMethodDescriptionabstract JsonStreamContextJsonGenerator.getOutputContext()Accessor for context object that provides information about low-level logical position withing output token stream.abstract JsonStreamContextJsonStreamContext.getParent()Accessor for finding parent context of this context; will return null for root context.abstract JsonStreamContextJsonParser.getParsingContext()Method that can be used to access current parsing context reader is in.Methods in com.fasterxml.jackson.core with parameters of type JsonStreamContextModifier and TypeMethodDescriptionstatic JsonPointerJsonPointer.forPath(JsonStreamContext context, boolean includeRoot) Factory method that will construct a pointer instance that describes path to location givenJsonStreamContextpoints to.Constructors in com.fasterxml.jackson.core with parameters of type JsonStreamContextModifierConstructorDescriptionprotectedCopy constructor used by sub-classes for creating copies for buffering. -
Uses of JsonStreamContext in com.fasterxml.jackson.core.base
Methods in com.fasterxml.jackson.core.base that return JsonStreamContextModifier and TypeMethodDescriptionGeneratorBase.getOutputContext()Note: type was co-variant until Jackson 2.7; reverted back to base type in 2.8 to allow for overriding by subtypes that use custom context type.abstract JsonStreamContextParserMinimalBase.getParsingContext() -
Uses of JsonStreamContext in com.fasterxml.jackson.core.filter
Subclasses of JsonStreamContext in com.fasterxml.jackson.core.filterModifier and TypeClassDescriptionclassAlternative variant ofJsonStreamContext, used when filtering content being read or written (based onTokenFilter).Methods in com.fasterxml.jackson.core.filter that return JsonStreamContextModifier and TypeMethodDescriptionprotected JsonStreamContextFilteringParserDelegate._filterContext()FilteringGeneratorDelegate.getFilterContext()FilteringGeneratorDelegate.getOutputContext()FilteringParserDelegate.getParsingContext() -
Uses of JsonStreamContext in com.fasterxml.jackson.core.json
Subclasses of JsonStreamContext in com.fasterxml.jackson.core.jsonModifier and TypeClassDescriptionfinal classExtension ofJsonStreamContext, which implements core methods needed, and also exposes more complete API to parser implementation classes.classExtension ofJsonStreamContext, which implements core methods needed, and also exposes more complete API to generator implementation classes. -
Uses of JsonStreamContext in com.fasterxml.jackson.core.util
Methods in com.fasterxml.jackson.core.util that return JsonStreamContextModifier and TypeMethodDescriptionJsonGeneratorDelegate.getOutputContext()JsonParserDelegate.getParsingContext() -
Uses of JsonStreamContext in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as JsonStreamContextModifier and TypeFieldDescriptionprotected final JsonStreamContextMappingIterator._seqContextContext to resynchronize to, in case an exception is encountered but caller wants to try to read more elements. -
Uses of JsonStreamContext in com.fasterxml.jackson.databind.node
Methods in com.fasterxml.jackson.databind.node that return JsonStreamContext -
Uses of JsonStreamContext in com.fasterxml.jackson.databind.util
Subclasses of JsonStreamContext in com.fasterxml.jackson.databind.utilModifier and TypeClassDescriptionclassImplementation ofJsonStreamContextused byTokenBufferto link back to the original context to try to keep location information consistent between source location and buffered content when it's re-read from the buffer.Fields in com.fasterxml.jackson.databind.util declared as JsonStreamContextModifier and TypeFieldDescriptionprotected final JsonStreamContextTokenBufferReadContext._parentprotected JsonStreamContextTokenBuffer._parentContextParse context from "parent" parser (one from which content to buffer is read, if specified).Methods in com.fasterxml.jackson.databind.util that return JsonStreamContextModifier and TypeMethodDescriptionTokenBufferReadContext.getParent()TokenBuffer.Parser.getParsingContext()Methods in com.fasterxml.jackson.databind.util with parameters of type JsonStreamContextModifier and TypeMethodDescriptionstatic TokenBufferReadContextTokenBufferReadContext.createRootContext(JsonStreamContext origContext) TokenBuffer.overrideParentContext(JsonStreamContext ctxt) Method that allows explicitly specifying parent parse context to associate with contents of this buffer.Constructors in com.fasterxml.jackson.databind.util with parameters of type JsonStreamContextModifierConstructorDescriptionParser(TokenBuffer.Segment firstSeg, ObjectCodec codec, boolean hasNativeTypeIds, boolean hasNativeObjectIds, JsonStreamContext parentContext) Deprecated.Parser(TokenBuffer.Segment firstSeg, ObjectCodec codec, boolean hasNativeTypeIds, boolean hasNativeObjectIds, JsonStreamContext parentContext, StreamReadConstraints streamReadConstraints) protectedTokenBufferReadContext(JsonStreamContext base, ContentReference srcRef) protectedTokenBufferReadContext(JsonStreamContext base, JsonLocation startLoc) protectedTokenBufferReadContext(JsonStreamContext base, Object srcRef) Deprecated.