public class ApacheAvroFactory extends AvroFactory
AvroFactory implementation that uses
 codecs from Apache Avro library instead of Jackson "native"
 codecs._avroGeneratorFeatures, _avroParserFeatures, FORMAT_NAME_AVRO_byteSymbolCanonicalizer, _characterEscapes, _factoryFeatures, _generatorFeatures, _inputDecorator, _objectCodec, _outputDecorator, _parserFeatures, _recyclerRef, _rootCharSymbols, _rootValueSeparator, DEFAULT_FACTORY_FEATURE_FLAGS, DEFAULT_GENERATOR_FEATURE_FLAGS, DEFAULT_PARSER_FEATURE_FLAGS, FORMAT_NAME_JSON| Modifier | Constructor and Description | 
|---|---|
|   | ApacheAvroFactory() | 
| protected  | ApacheAvroFactory(AvroFactory src,
                 com.fasterxml.jackson.core.ObjectCodec oc) | 
|   | ApacheAvroFactory(com.fasterxml.jackson.core.ObjectCodec oc) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AvroParser | _createParser(byte[] data,
             int offset,
             int len,
             com.fasterxml.jackson.core.io.IOContext ctxt) | 
| protected AvroParser | _createParser(InputStream in,
             com.fasterxml.jackson.core.io.IOContext ctxt)Overridable factory method that actually instantiates desired
 parser. | 
| AvroFactory | copy() | 
_createGenerator, _createGenerator, _createParser, _createParser, _createWriter, _nonByteSource, _nonByteTarget, canUseSchema, configure, configure, createGenerator, createGenerator, createParser, createParser, createParser, createParser, createParser, disable, disable, enable, enable, getFormatName, hasFormat, isEnabled, isEnabled, readResolve, requiresPropertyOrdering, version_checkInvalidCopy, _createContext, _createDataOutputWrapper, _createParser, _createUTF8Generator, _decorate, _decorate, _decorate, _decorate, _decorate, _getBufferRecycler, _optimizedStreamFromURL, canHandleBinaryNatively, canParseAsync, canUseCharArrays, configure, configure, configure, createGenerator, createGenerator, createGenerator, createGenerator, createJsonGenerator, createJsonGenerator, createJsonGenerator, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createNonBlockingByteArrayParser, createParser, createParser, createParser, createParser, createParser, disable, disable, disable, enable, enable, enable, getCharacterEscapes, getCodec, getFormatReadFeatureType, getFormatWriteFeatureType, getInputDecorator, getOutputDecorator, getRootValueSeparator, hasJSONFormat, isEnabled, isEnabled, isEnabled, requiresCustomCodec, setCharacterEscapes, setCodec, setInputDecorator, setOutputDecorator, setRootValueSeparatorpublic ApacheAvroFactory()
public ApacheAvroFactory(com.fasterxml.jackson.core.ObjectCodec oc)
protected ApacheAvroFactory(AvroFactory src, com.fasterxml.jackson.core.ObjectCodec oc)
public AvroFactory copy()
copy in class AvroFactoryprotected AvroParser _createParser(InputStream in, com.fasterxml.jackson.core.io.IOContext ctxt) throws IOException
AvroFactory_createParser in class AvroFactoryIOExceptionprotected AvroParser _createParser(byte[] data, int offset, int len, com.fasterxml.jackson.core.io.IOContext ctxt) throws IOException
_createParser in class AvroFactoryIOExceptionCopyright © 2017 FasterXML. All rights reserved.