Package io.basestar.jackson
Class BasestarFactory
- java.lang.Object
-
- com.fasterxml.jackson.core.JsonFactory
-
- io.basestar.jackson.BasestarFactory
-
- All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned,java.io.Serializable
public class BasestarFactory extends com.fasterxml.jackson.core.JsonFactory- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringINCLUDEstatic java.lang.StringMERGE-
Fields inherited from class com.fasterxml.jackson.core.JsonFactory
_byteSymbolCanonicalizer, _characterEscapes, _factoryFeatures, _generatorFeatures, _inputDecorator, _objectCodec, _outputDecorator, _parserFeatures, _rootCharSymbols, _rootValueSeparator, DEFAULT_FACTORY_FEATURE_FLAGS, DEFAULT_GENERATOR_FEATURE_FLAGS, DEFAULT_PARSER_FEATURE_FLAGS, FORMAT_NAME_JSON
-
-
Constructor Summary
Constructors Constructor Description BasestarFactory()BasestarFactory(com.fasterxml.jackson.core.JsonFactory delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description com.fasterxml.jackson.core.util.BufferRecycler_getBufferRecycler()booleancanHandleBinaryNatively()booleancanParseAsync()booleancanUseCharArrays()booleancanUseSchema(com.fasterxml.jackson.core.FormatSchema schema)com.fasterxml.jackson.core.JsonFactorycopy()com.fasterxml.jackson.core.JsonGeneratorcreateGenerator(java.io.DataOutput out)com.fasterxml.jackson.core.JsonGeneratorcreateGenerator(java.io.DataOutput out, com.fasterxml.jackson.core.JsonEncoding enc)com.fasterxml.jackson.core.JsonGeneratorcreateGenerator(java.io.File f, com.fasterxml.jackson.core.JsonEncoding enc)com.fasterxml.jackson.core.JsonGeneratorcreateGenerator(java.io.OutputStream out)com.fasterxml.jackson.core.JsonGeneratorcreateGenerator(java.io.OutputStream out, com.fasterxml.jackson.core.JsonEncoding enc)com.fasterxml.jackson.core.JsonGeneratorcreateGenerator(java.io.Writer w)com.fasterxml.jackson.core.JsonGeneratorcreateJsonGenerator(java.io.OutputStream out)Deprecated.com.fasterxml.jackson.core.JsonGeneratorcreateJsonGenerator(java.io.OutputStream out, com.fasterxml.jackson.core.JsonEncoding enc)Deprecated.com.fasterxml.jackson.core.JsonGeneratorcreateJsonGenerator(java.io.Writer out)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(byte[] data)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(byte[] data, int offset, int len)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(java.io.File f)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(java.io.InputStream in)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(java.io.Reader r)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(java.lang.String content)Deprecated.com.fasterxml.jackson.core.JsonParsercreateJsonParser(java.net.URL url)Deprecated.com.fasterxml.jackson.core.JsonParsercreateNonBlockingByteArrayParser()com.fasterxml.jackson.core.JsonParsercreateParser(byte[] data)com.fasterxml.jackson.core.JsonParsercreateParser(byte[] data, int offset, int len)com.fasterxml.jackson.core.JsonParsercreateParser(char[] content)com.fasterxml.jackson.core.JsonParsercreateParser(char[] content, int offset, int len)com.fasterxml.jackson.core.JsonParsercreateParser(java.io.DataInput in)com.fasterxml.jackson.core.JsonParsercreateParser(java.io.File f)com.fasterxml.jackson.core.JsonParsercreateParser(java.io.InputStream in)com.fasterxml.jackson.core.JsonParsercreateParser(java.io.Reader r)com.fasterxml.jackson.core.JsonParsercreateParser(java.lang.String content)com.fasterxml.jackson.core.JsonParsercreateParser(java.net.URL url)com.fasterxml.jackson.core.JsonFactorydisable(com.fasterxml.jackson.core.JsonFactory.Feature f)com.fasterxml.jackson.core.JsonFactorydisable(com.fasterxml.jackson.core.JsonGenerator.Feature f)com.fasterxml.jackson.core.JsonFactorydisable(com.fasterxml.jackson.core.JsonParser.Feature f)com.fasterxml.jackson.core.JsonFactoryenable(com.fasterxml.jackson.core.JsonFactory.Feature f)com.fasterxml.jackson.core.JsonFactoryenable(com.fasterxml.jackson.core.JsonGenerator.Feature f)com.fasterxml.jackson.core.JsonFactoryenable(com.fasterxml.jackson.core.JsonParser.Feature f)com.fasterxml.jackson.core.io.CharacterEscapesgetCharacterEscapes()com.fasterxml.jackson.core.ObjectCodecgetCodec()java.lang.StringgetFormatName()java.lang.Class<? extends com.fasterxml.jackson.core.FormatFeature>getFormatReadFeatureType()java.lang.Class<? extends com.fasterxml.jackson.core.FormatFeature>getFormatWriteFeatureType()com.fasterxml.jackson.core.io.InputDecoratorgetInputDecorator()com.fasterxml.jackson.core.io.OutputDecoratorgetOutputDecorator()java.lang.StringgetRootValueSeparator()com.fasterxml.jackson.core.format.MatchStrengthhasFormat(com.fasterxml.jackson.core.format.InputAccessor acc)booleanrequiresCustomCodec()booleanrequiresPropertyOrdering()com.fasterxml.jackson.core.JsonFactorysetCharacterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes esc)com.fasterxml.jackson.core.JsonFactorysetCodec(com.fasterxml.jackson.core.ObjectCodec oc)com.fasterxml.jackson.core.JsonFactorysetInputDecorator(com.fasterxml.jackson.core.io.InputDecorator d)com.fasterxml.jackson.core.JsonFactorysetOutputDecorator(com.fasterxml.jackson.core.io.OutputDecorator d)com.fasterxml.jackson.core.JsonFactorysetRootValueSeparator(java.lang.String sep)com.fasterxml.jackson.core.Versionversion()-
Methods inherited from class com.fasterxml.jackson.core.JsonFactory
_checkInvalidCopy, _createContext, _createDataOutputWrapper, _createGenerator, _createNonBlockingContext, _createParser, _createParser, _createParser, _createParser, _createParser, _createUTF8Generator, _createWriter, _decorate, _decorate, _decorate, _decorate, _decorate, _optimizedStreamFromURL, configure, configure, configure, hasJSONFormat, isEnabled, isEnabled, isEnabled, readResolve
-
-
-
-
Field Detail
-
INCLUDE
public static final java.lang.String INCLUDE
- See Also:
- Constant Field Values
-
MERGE
public static final java.lang.String MERGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(java.io.File f) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(java.net.URL url) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(java.io.InputStream in) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(java.io.Reader r) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(byte[] data) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(byte[] data, int offset, int len) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(java.lang.String content) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(char[] content) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(char[] content, int offset, int len) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createParser
public com.fasterxml.jackson.core.JsonParser createParser(java.io.DataInput in) throws java.io.IOException- Overrides:
createParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
copy
public com.fasterxml.jackson.core.JsonFactory copy()
- Overrides:
copyin classcom.fasterxml.jackson.core.JsonFactory
-
requiresPropertyOrdering
public boolean requiresPropertyOrdering()
- Overrides:
requiresPropertyOrderingin classcom.fasterxml.jackson.core.JsonFactory
-
canHandleBinaryNatively
public boolean canHandleBinaryNatively()
- Overrides:
canHandleBinaryNativelyin classcom.fasterxml.jackson.core.JsonFactory
-
canUseCharArrays
public boolean canUseCharArrays()
- Overrides:
canUseCharArraysin classcom.fasterxml.jackson.core.JsonFactory
-
canParseAsync
public boolean canParseAsync()
- Overrides:
canParseAsyncin classcom.fasterxml.jackson.core.JsonFactory
-
getFormatReadFeatureType
public java.lang.Class<? extends com.fasterxml.jackson.core.FormatFeature> getFormatReadFeatureType()
- Overrides:
getFormatReadFeatureTypein classcom.fasterxml.jackson.core.JsonFactory
-
getFormatWriteFeatureType
public java.lang.Class<? extends com.fasterxml.jackson.core.FormatFeature> getFormatWriteFeatureType()
- Overrides:
getFormatWriteFeatureTypein classcom.fasterxml.jackson.core.JsonFactory
-
canUseSchema
public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema schema)
- Overrides:
canUseSchemain classcom.fasterxml.jackson.core.JsonFactory
-
getFormatName
public java.lang.String getFormatName()
- Overrides:
getFormatNamein classcom.fasterxml.jackson.core.JsonFactory
-
hasFormat
public com.fasterxml.jackson.core.format.MatchStrength hasFormat(com.fasterxml.jackson.core.format.InputAccessor acc) throws java.io.IOException- Overrides:
hasFormatin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
requiresCustomCodec
public boolean requiresCustomCodec()
- Overrides:
requiresCustomCodecin classcom.fasterxml.jackson.core.JsonFactory
-
version
public com.fasterxml.jackson.core.Version version()
- Specified by:
versionin interfacecom.fasterxml.jackson.core.Versioned- Overrides:
versionin classcom.fasterxml.jackson.core.JsonFactory
-
enable
public com.fasterxml.jackson.core.JsonFactory enable(com.fasterxml.jackson.core.JsonFactory.Feature f)
- Overrides:
enablein classcom.fasterxml.jackson.core.JsonFactory
-
disable
public com.fasterxml.jackson.core.JsonFactory disable(com.fasterxml.jackson.core.JsonFactory.Feature f)
- Overrides:
disablein classcom.fasterxml.jackson.core.JsonFactory
-
enable
public com.fasterxml.jackson.core.JsonFactory enable(com.fasterxml.jackson.core.JsonParser.Feature f)
- Overrides:
enablein classcom.fasterxml.jackson.core.JsonFactory
-
disable
public com.fasterxml.jackson.core.JsonFactory disable(com.fasterxml.jackson.core.JsonParser.Feature f)
- Overrides:
disablein classcom.fasterxml.jackson.core.JsonFactory
-
getInputDecorator
public com.fasterxml.jackson.core.io.InputDecorator getInputDecorator()
- Overrides:
getInputDecoratorin classcom.fasterxml.jackson.core.JsonFactory
-
setInputDecorator
public com.fasterxml.jackson.core.JsonFactory setInputDecorator(com.fasterxml.jackson.core.io.InputDecorator d)
- Overrides:
setInputDecoratorin classcom.fasterxml.jackson.core.JsonFactory
-
enable
public com.fasterxml.jackson.core.JsonFactory enable(com.fasterxml.jackson.core.JsonGenerator.Feature f)
- Overrides:
enablein classcom.fasterxml.jackson.core.JsonFactory
-
disable
public com.fasterxml.jackson.core.JsonFactory disable(com.fasterxml.jackson.core.JsonGenerator.Feature f)
- Overrides:
disablein classcom.fasterxml.jackson.core.JsonFactory
-
getCharacterEscapes
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes()
- Overrides:
getCharacterEscapesin classcom.fasterxml.jackson.core.JsonFactory
-
setCharacterEscapes
public com.fasterxml.jackson.core.JsonFactory setCharacterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes esc)
- Overrides:
setCharacterEscapesin classcom.fasterxml.jackson.core.JsonFactory
-
getOutputDecorator
public com.fasterxml.jackson.core.io.OutputDecorator getOutputDecorator()
- Overrides:
getOutputDecoratorin classcom.fasterxml.jackson.core.JsonFactory
-
setOutputDecorator
public com.fasterxml.jackson.core.JsonFactory setOutputDecorator(com.fasterxml.jackson.core.io.OutputDecorator d)
- Overrides:
setOutputDecoratorin classcom.fasterxml.jackson.core.JsonFactory
-
setRootValueSeparator
public com.fasterxml.jackson.core.JsonFactory setRootValueSeparator(java.lang.String sep)
- Overrides:
setRootValueSeparatorin classcom.fasterxml.jackson.core.JsonFactory
-
getRootValueSeparator
public java.lang.String getRootValueSeparator()
- Overrides:
getRootValueSeparatorin classcom.fasterxml.jackson.core.JsonFactory
-
setCodec
public com.fasterxml.jackson.core.JsonFactory setCodec(com.fasterxml.jackson.core.ObjectCodec oc)
- Overrides:
setCodecin classcom.fasterxml.jackson.core.JsonFactory
-
getCodec
public com.fasterxml.jackson.core.ObjectCodec getCodec()
- Overrides:
getCodecin classcom.fasterxml.jackson.core.JsonFactory
-
createNonBlockingByteArrayParser
public com.fasterxml.jackson.core.JsonParser createNonBlockingByteArrayParser() throws java.io.IOException- Overrides:
createNonBlockingByteArrayParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(java.io.File f) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(java.net.URL url) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(java.io.InputStream in) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(java.io.Reader r) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(byte[] data) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(byte[] data, int offset, int len) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createJsonParser
@Deprecated public com.fasterxml.jackson.core.JsonParser createJsonParser(java.lang.String content) throws java.io.IOException, com.fasterxml.jackson.core.JsonParseExceptionDeprecated.- Overrides:
createJsonParserin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonParseException
-
createGenerator
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream out, com.fasterxml.jackson.core.JsonEncoding enc) throws java.io.IOException- Overrides:
createGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createGenerator
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.OutputStream out) throws java.io.IOException- Overrides:
createGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createGenerator
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.Writer w) throws java.io.IOException- Overrides:
createGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createGenerator
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.File f, com.fasterxml.jackson.core.JsonEncoding enc) throws java.io.IOException- Overrides:
createGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createGenerator
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.DataOutput out, com.fasterxml.jackson.core.JsonEncoding enc) throws java.io.IOException- Overrides:
createGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createGenerator
public com.fasterxml.jackson.core.JsonGenerator createGenerator(java.io.DataOutput out) throws java.io.IOException- Overrides:
createGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createJsonGenerator
@Deprecated public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator(java.io.OutputStream out, com.fasterxml.jackson.core.JsonEncoding enc) throws java.io.IOExceptionDeprecated.- Overrides:
createJsonGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createJsonGenerator
@Deprecated public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator(java.io.Writer out) throws java.io.IOExceptionDeprecated.- Overrides:
createJsonGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
createJsonGenerator
@Deprecated public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.- Overrides:
createJsonGeneratorin classcom.fasterxml.jackson.core.JsonFactory- Throws:
java.io.IOException
-
_getBufferRecycler
public com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler()
- Overrides:
_getBufferRecyclerin classcom.fasterxml.jackson.core.JsonFactory
-
-