Uses of Class
org.codehaus.jackson.io.IOContext
-
Packages that use IOContext Package Description org.codehaus.jackson Main public API classes of the core streaming JSON processor: most importantlyJsonFactory
used for constructing JSON parser (JsonParser
) and generator (JsonParser
) instances.org.codehaus.jackson.impl Parser and generator implementation classes that Jackson defines and uses.org.codehaus.jackson.io This package contains I/O helper classes Jackson itself uses, but that are not exposed for external reuse.org.codehaus.jackson.smile 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 IOContext Modifier and Type Method Description protected IOContext
JsonFactory. _createContext(java.lang.Object srcRef, boolean resourceManaged)
Overridable factory method that actually instantiates desired context object.Methods in org.codehaus.jackson with parameters of type IOContext Modifier and Type Method Description protected JsonGenerator
JsonFactory. _createJsonGenerator(java.io.Writer out, IOContext ctxt)
Overridable factory method that actually instantiates generator for givenWriter
and context object.protected JsonParser
JsonFactory. _createJsonParser(byte[] data, int offset, int len, IOContext ctxt)
Overridable factory method that actually instantiates parser using givenReader
object for reading content passed as raw byte array.protected JsonParser
JsonFactory. _createJsonParser(java.io.InputStream in, IOContext ctxt)
Overridable factory method that actually instantiates desired parser givenInputStream
and context object.protected JsonParser
JsonFactory. _createJsonParser(java.io.Reader r, IOContext ctxt)
Overridable factory method that actually instantiates parser using givenReader
object for reading content.protected JsonGenerator
JsonFactory. _createUTF8JsonGenerator(java.io.OutputStream out, IOContext ctxt)
Overridable factory method that actually instantiates generator for givenOutputStream
and context object, using UTF-8 encoding.protected java.io.Writer
JsonFactory. _createWriter(java.io.OutputStream out, JsonEncoding enc, IOContext ctxt)
-
Uses of IOContext in org.codehaus.jackson.impl
Fields in org.codehaus.jackson.impl declared as IOContext Modifier and Type Field Description protected IOContext
ByteSourceBootstrapper. _context
protected IOContext
JsonParserBase. _ioContext
I/O context for this reader.protected IOContext
Utf8Generator. _ioContext
protected IOContext
WriterBasedGenerator. _ioContext
Constructors in org.codehaus.jackson.impl with parameters of type IOContext Constructor Description ByteSourceBootstrapper(IOContext ctxt, byte[] inputBuffer, int inputStart, int inputLen)
ByteSourceBootstrapper(IOContext ctxt, java.io.InputStream in)
JsonNumericParserBase(IOContext ctxt, int features)
Deprecated.JsonParserBase(IOContext ctxt, int features)
ReaderBasedParser(IOContext ctxt, int features, java.io.Reader r, ObjectCodec codec, CharsToNameCanonicalizer st)
ReaderBasedParserBase(IOContext ctxt, int features, java.io.Reader r)
Deprecated.StreamBasedParserBase(IOContext ctxt, int features, java.io.InputStream in, byte[] inputBuffer, int start, int end, boolean bufferRecyclable)
Deprecated.Utf8Generator(IOContext ctxt, int features, ObjectCodec codec, java.io.OutputStream out)
Utf8Generator(IOContext ctxt, int features, ObjectCodec codec, java.io.OutputStream out, byte[] outputBuffer, int outputOffset, boolean bufferRecyclable)
Utf8StreamParser(IOContext ctxt, int features, java.io.InputStream in, ObjectCodec codec, BytesToNameCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable)
WriterBasedGenerator(IOContext ctxt, int features, ObjectCodec codec, java.io.Writer w)
-
Uses of IOContext in org.codehaus.jackson.io
Fields in org.codehaus.jackson.io declared as IOContext Modifier and Type Field Description protected IOContext
BaseReader. _context
protected IOContext
MergedStream. _context
protected IOContext
UTF8Writer. _context
Methods in org.codehaus.jackson.io with parameters of type IOContext Modifier and Type Method Description abstract java.io.InputStream
InputDecorator. decorate(IOContext ctxt, byte[] src, int offset, int length)
Method called byJsonFactory
instance when creating parser on given "raw" byte source.abstract java.io.InputStream
InputDecorator. decorate(IOContext ctxt, java.io.InputStream in)
Method called byJsonFactory
instance when creating parser given anInputStream
, when this decorator has been registered.abstract java.io.Reader
InputDecorator. decorate(IOContext ctxt, java.io.Reader src)
Method called byJsonFactory
instance when creating parser given anReader
, when this decorator has been registered.abstract java.io.OutputStream
OutputDecorator. decorate(IOContext ctxt, java.io.OutputStream out)
Method called byJsonFactory
instance when creating generator for givenOutputStream
, when this decorator has been registered.abstract java.io.Writer
OutputDecorator. decorate(IOContext ctxt, java.io.Writer w)
Method called byJsonFactory
instance when creating generator for givenWriter
, when this decorator has been registered.Constructors in org.codehaus.jackson.io with parameters of type IOContext Constructor Description MergedStream(IOContext context, java.io.InputStream in, byte[] buf, int start, int end)
UTF32Reader(IOContext ctxt, java.io.InputStream in, byte[] buf, int ptr, int len, boolean isBigEndian)
UTF8Writer(IOContext ctxt, java.io.OutputStream out)
-
Uses of IOContext in org.codehaus.jackson.smile
Fields in org.codehaus.jackson.smile declared as IOContext Modifier and Type Field Description protected IOContext
SmileGenerator. _ioContext
Methods in org.codehaus.jackson.smile with parameters of type IOContext Modifier and Type Method Description protected SmileGenerator
SmileFactory. _createJsonGenerator(java.io.OutputStream out, IOContext ctxt)
protected JsonGenerator
SmileFactory. _createJsonGenerator(java.io.Writer out, IOContext ctxt)
Overridable factory method that actually instantiates desired generator.protected SmileParser
SmileFactory. _createJsonParser(byte[] data, int offset, int len, IOContext ctxt)
Overridable factory method that actually instantiates desired parser.protected SmileParser
SmileFactory. _createJsonParser(java.io.InputStream in, IOContext ctxt)
Overridable factory method that actually instantiates desired parser.protected JsonParser
SmileFactory. _createJsonParser(java.io.Reader r, IOContext ctxt)
Overridable factory method that actually instantiates desired parser.protected java.io.Writer
SmileFactory. _createWriter(java.io.OutputStream out, JsonEncoding enc, IOContext ctxt)
Constructors in org.codehaus.jackson.smile with parameters of type IOContext Constructor Description SmileGenerator(IOContext ctxt, int jsonFeatures, int smileFeatures, ObjectCodec codec, java.io.OutputStream out)
SmileGenerator(IOContext ctxt, int jsonFeatures, int smileFeatures, ObjectCodec codec, java.io.OutputStream out, byte[] outputBuffer, int offset, boolean bufferRecyclable)
SmileParser(IOContext ctxt, int parserFeatures, int smileFeatures, ObjectCodec codec, BytesToNameCanonicalizer sym, java.io.InputStream in, byte[] inputBuffer, int start, int end, boolean bufferRecyclable)
SmileParserBootstrapper(IOContext ctxt, byte[] inputBuffer, int inputStart, int inputLen)
SmileParserBootstrapper(IOContext ctxt, java.io.InputStream in)
-