Uses of Class
org.codehaus.jackson.io.IOContext
Packages that use IOContext
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonParser)
instances.Parser and generator implementation classes that Jackson
defines and uses.
This package contains I/O helper classes Jackson itself uses, but that
are not exposed for external reuse.
Package that contains experimental implementation of
"Binary-Encoded JSON-Like" data format handlers (parser,
generator, factory produce both, supporting constants).
-
Uses of IOContext in org.codehaus.jackson
Methods in org.codehaus.jackson that return IOContextModifier and TypeMethodDescriptionprotected IOContextJsonFactory._createContext(Object srcRef, boolean resourceManaged) Overridable factory method that actually instantiates desired context object.Methods in org.codehaus.jackson with parameters of type IOContextModifier and TypeMethodDescriptionprotected JsonGeneratorJsonFactory._createJsonGenerator(Writer out, IOContext ctxt) Overridable factory method that actually instantiates generator for givenWriterand context object.protected JsonParserJsonFactory._createJsonParser(byte[] data, int offset, int len, IOContext ctxt) Overridable factory method that actually instantiates parser using givenReaderobject for reading content passed as raw byte array.protected JsonParserJsonFactory._createJsonParser(InputStream in, IOContext ctxt) Overridable factory method that actually instantiates desired parser givenInputStreamand context object.protected JsonParserJsonFactory._createJsonParser(Reader r, IOContext ctxt) Overridable factory method that actually instantiates parser using givenReaderobject for reading content.protected JsonGeneratorJsonFactory._createUTF8JsonGenerator(OutputStream out, IOContext ctxt) Overridable factory method that actually instantiates generator for givenOutputStreamand context object, using UTF-8 encoding.protected WriterJsonFactory._createWriter(OutputStream out, JsonEncoding enc, IOContext ctxt) -
Uses of IOContext in org.codehaus.jackson.impl
Fields in org.codehaus.jackson.impl declared as IOContextModifier and TypeFieldDescriptionprotected final IOContextByteSourceBootstrapper._contextprotected final IOContextJsonParserBase._ioContextI/O context for this reader.protected final IOContextUtf8Generator._ioContextprotected final IOContextWriterBasedGenerator._ioContextConstructors in org.codehaus.jackson.impl with parameters of type IOContextModifierConstructorDescriptionByteSourceBootstrapper(IOContext ctxt, byte[] inputBuffer, int inputStart, int inputLen) ByteSourceBootstrapper(IOContext ctxt, InputStream in) protectedJsonNumericParserBase(IOContext ctxt, int features) Deprecated.protectedJsonParserBase(IOContext ctxt, int features) ReaderBasedParser(IOContext ctxt, int features, Reader r, ObjectCodec codec, CharsToNameCanonicalizer st) protectedReaderBasedParserBase(IOContext ctxt, int features, Reader r) Deprecated.protectedStreamBasedParserBase(IOContext ctxt, int features, InputStream in, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) Deprecated.Utf8Generator(IOContext ctxt, int features, ObjectCodec codec, OutputStream out) Utf8Generator(IOContext ctxt, int features, ObjectCodec codec, OutputStream out, byte[] outputBuffer, int outputOffset, boolean bufferRecyclable) Utf8StreamParser(IOContext ctxt, int features, InputStream in, ObjectCodec codec, BytesToNameCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) WriterBasedGenerator(IOContext ctxt, int features, ObjectCodec codec, Writer w) -
Uses of IOContext in org.codehaus.jackson.io
Fields in org.codehaus.jackson.io declared as IOContextModifier and TypeFieldDescriptionprotected final IOContextBaseReader._contextprotected final IOContextMergedStream._contextprotected final IOContextUTF8Writer._contextMethods in org.codehaus.jackson.io with parameters of type IOContextModifier and TypeMethodDescriptionabstract InputStreamMethod called byJsonFactoryinstance when creating parser on given "raw" byte source.abstract InputStreamInputDecorator.decorate(IOContext ctxt, InputStream in) Method called byJsonFactoryinstance when creating parser given anInputStream, when this decorator has been registered.abstract ReaderMethod called byJsonFactoryinstance when creating parser given anReader, when this decorator has been registered.abstract OutputStreamOutputDecorator.decorate(IOContext ctxt, OutputStream out) Method called byJsonFactoryinstance when creating generator for givenOutputStream, when this decorator has been registered.abstract WriterMethod called byJsonFactoryinstance when creating generator for givenWriter, when this decorator has been registered.Constructors in org.codehaus.jackson.io with parameters of type IOContextModifierConstructorDescriptionMergedStream(IOContext context, InputStream in, byte[] buf, int start, int end) UTF32Reader(IOContext ctxt, InputStream in, byte[] buf, int ptr, int len, boolean isBigEndian) UTF8Writer(IOContext ctxt, OutputStream out) -
Uses of IOContext in org.codehaus.jackson.smile
Fields in org.codehaus.jackson.smile declared as IOContextMethods in org.codehaus.jackson.smile with parameters of type IOContextModifier and TypeMethodDescriptionprotected SmileGeneratorSmileFactory._createJsonGenerator(OutputStream out, IOContext ctxt) protected JsonGeneratorSmileFactory._createJsonGenerator(Writer out, IOContext ctxt) Overridable factory method that actually instantiates desired generator.protected SmileParserSmileFactory._createJsonParser(byte[] data, int offset, int len, IOContext ctxt) Overridable factory method that actually instantiates desired parser.protected SmileParserSmileFactory._createJsonParser(InputStream in, IOContext ctxt) Overridable factory method that actually instantiates desired parser.protected JsonParserSmileFactory._createJsonParser(Reader r, IOContext ctxt) Overridable factory method that actually instantiates desired parser.protected WriterSmileFactory._createWriter(OutputStream out, JsonEncoding enc, IOContext ctxt) Constructors in org.codehaus.jackson.smile with parameters of type IOContextModifierConstructorDescriptionSmileGenerator(IOContext ctxt, int jsonFeatures, int smileFeatures, ObjectCodec codec, OutputStream out) SmileGenerator(IOContext ctxt, int jsonFeatures, int smileFeatures, ObjectCodec codec, OutputStream out, byte[] outputBuffer, int offset, boolean bufferRecyclable) SmileParser(IOContext ctxt, int parserFeatures, int smileFeatures, ObjectCodec codec, BytesToNameCanonicalizer sym, InputStream in, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) SmileParserBootstrapper(IOContext ctxt, byte[] inputBuffer, int inputStart, int inputLen) SmileParserBootstrapper(IOContext ctxt, InputStream in)