A B C D E F G H I J L M N O P Q R S T U V W _ 

A

addFlattenedActiveParsers(List<JsonParser>) - Method in class com.fasterxml.jackson.core.util.JsonParserSequence
 
addName(String, int, int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
addName(String, int[], int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
allocBase64Buffer() - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocByteBuffer(int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
allocByteBuffer(int, int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
allocCharBuffer(int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
allocCharBuffer(int, int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
allocConcatBuffer() - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocNameCopyBuffer(int) - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocReadIOBuffer() - Method in class com.fasterxml.jackson.core.io.IOContext
Note: the method can only be called once during its life cycle.
allocReadIOBuffer(int) - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocTokenBuffer() - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocTokenBuffer(int) - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocWriteEncodingBuffer() - Method in class com.fasterxml.jackson.core.io.IOContext
 
allocWriteEncodingBuffer(int) - Method in class com.fasterxml.jackson.core.io.IOContext
 
append(char) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
append(CharSequence) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
append(CharSequence, int, int) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
append(char) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
append(JsonPointer) - Method in class com.fasterxml.jackson.core.JsonPointer
 
append(int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
append(char) - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
append(char[], int, int) - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
append(String, int, int) - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
appendQuoted(StringBuilder, String) - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
appendQuoted(char[], int) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
appendQuoted(char[], int) - Method in interface com.fasterxml.jackson.core.SerializableString
Method that will append quoted characters of this String into given buffer.
appendQuotedUTF8(byte[], int) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
appendQuotedUTF8(byte[], int) - Method in interface com.fasterxml.jackson.core.SerializableString
Method that will append quoted UTF-8 bytes of this String into given buffer, if there is enough room; if not, returns -1.
appendThreeBytes(int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
appendTwoBytes(int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
appendUnquoted(char[], int) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
appendUnquoted(char[], int) - Method in interface com.fasterxml.jackson.core.SerializableString
Method that will append unquoted characters of this String into given buffer.
appendUnquotedUTF8(byte[], int) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
appendUnquotedUTF8(byte[], int) - Method in interface com.fasterxml.jackson.core.SerializableString
Method that will append unquoted ('raw') UTF-8 bytes of this String into given buffer.
asByteArray() - Method in enum com.fasterxml.jackson.core.JsonToken
 
asCharArray() - Method in enum com.fasterxml.jackson.core.JsonToken
 
asQuotedChars() - Method in class com.fasterxml.jackson.core.io.SerializedString
 
asQuotedChars() - Method in interface com.fasterxml.jackson.core.SerializableString
Returns JSON quoted form of the String, as character array.
asQuotedUTF8() - Method in class com.fasterxml.jackson.core.io.SerializedString
Accessor for accessing value as is (without JSON quoting) encoded using UTF-8 encoding.
asQuotedUTF8() - Method in interface com.fasterxml.jackson.core.SerializableString
Returns UTF-8 encoded version of JSON-quoted String.
asString() - Method in enum com.fasterxml.jackson.core.JsonToken
 
asToken() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.
asUnquotedUTF8() - Method in class com.fasterxml.jackson.core.io.SerializedString
Accessor for accessing value that has been quoted using JSON quoting rules, and encoded using UTF-8 encoding.
asUnquotedUTF8() - Method in interface com.fasterxml.jackson.core.SerializableString
Returns UTF-8 encoded version of unquoted String.
at(JsonPointer) - Method in interface com.fasterxml.jackson.core.TreeNode
Method for locating node specified by given JSON pointer instances.
at(String) - Method in interface com.fasterxml.jackson.core.TreeNode
Convenience method that is functionally equivalent to:
available() - Method in class com.fasterxml.jackson.core.io.MergedStream
 

B

balloc(int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
BASE64_VALUE_INVALID - Static variable in class com.fasterxml.jackson.core.Base64Variant
Marker used to denote ascii characters that do not correspond to a 6-bit value (in this variant), and is not used as a padding character.
BASE64_VALUE_PADDING - Static variable in class com.fasterxml.jackson.core.Base64Variant
Marker used to denote ascii character (in decoding table) that is the padding character using this variant (if any).
Base64Variant - Class in com.fasterxml.jackson.core
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used.
Base64Variant(String, String, boolean, char, int) - Constructor for class com.fasterxml.jackson.core.Base64Variant
 
Base64Variant(Base64Variant, String, int) - Constructor for class com.fasterxml.jackson.core.Base64Variant
"Copy constructor" that can be used when the base alphabet is identical to one used by another variant except for the maximum line length (and obviously, name).
Base64Variant(Base64Variant, String, boolean, char, int) - Constructor for class com.fasterxml.jackson.core.Base64Variant
"Copy constructor" that can be used when the base alphabet is identical to one used by another variant, but other details (padding, maximum line length) differ
Base64Variants - Class in com.fasterxml.jackson.core
Base64Variants() - Constructor for class com.fasterxml.jackson.core.Base64Variants
 
beforeArrayValues(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after array start marker has been output, and right before the first value is to be output.
beforeArrayValues(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
beforeArrayValues(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
beforeObjectEntries(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after object start marker has been output, and right before the field name of the first entry is to be output.
beforeObjectEntries(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
beforeObjectEntries(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
bits() - Method in enum com.fasterxml.jackson.core.JsonEncoding
 
bucketCount() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
bucketCount() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Method for checking number of primary hash buckets this symbol table uses.
BufferRecycler - Class in com.fasterxml.jackson.core.util
This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.
BufferRecycler() - Constructor for class com.fasterxml.jackson.core.util.BufferRecycler
Default constructor used for creating instances of this default implementation.
BufferRecycler(int, int) - Constructor for class com.fasterxml.jackson.core.util.BufferRecycler
Alternate constructor to be used by sub-classes, to allow customization of number of low-level buffers in use.
BYTE_BASE64_CODEC_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
Buffer used for concatenating binary data that is either being encoded as base64 output, or decoded from base64 input.
BYTE_READ_IO_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
Buffer used for reading byte-based input.
BYTE_WRITE_CONCAT_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
Buffer used for temporarily concatenating output; used for example when requesting output as byte array.
BYTE_WRITE_ENCODING_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
Buffer used for temporarily storing encoded content; used for example by UTF-8 encoding writer
ByteArrayBuilder - Class in com.fasterxml.jackson.core.util
Helper class that is similar to ByteArrayOutputStream in usage, but more geared to Jackson use cases internally.
ByteArrayBuilder() - Constructor for class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
ByteArrayBuilder(BufferRecycler) - Constructor for class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
ByteArrayBuilder(int) - Constructor for class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
ByteArrayBuilder(BufferRecycler, int) - Constructor for class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
byteBufferLength(int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
ByteSourceJsonBootstrapper - Class in com.fasterxml.jackson.core.json
This class is used to determine the encoding of byte stream that is to contain JSON content.
ByteSourceJsonBootstrapper(IOContext, InputStream) - Constructor for class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
ByteSourceJsonBootstrapper(IOContext, byte[], int, int) - Constructor for class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
BytesToNameCanonicalizer - Class in com.fasterxml.jackson.core.sym
A caching symbol table implementation used for canonicalizing JSON field names (as Names which are constructed directly from a byte-based input source).

C

calcHash(int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
calcHash(int, int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
calcHash(int[], int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
calcHash(char[], int, int) - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Implementation of a hashing method for variable length Strings.
calcHash(String) - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
calcQuads(byte[]) - Static method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
calloc(int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
canHandleBinaryNatively() - Method in class com.fasterxml.jackson.core.JsonFactory
Introspection method that higher-level functionality may call to see whether underlying data format can read and write binary data natively; that is, embeded it as-is without using encodings such as Base64.
canOmitFields() - Method in class com.fasterxml.jackson.core.JsonGenerator
Introspection method to call to check whether it is ok to omit writing of Object fields or not.
canOmitFields() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
canReadObjectId() - Method in class com.fasterxml.jackson.core.JsonParser
Introspection method that may be called to see if the underlying data format supports some kind of Object Ids natively (many do not; for example, JSON doesn't).
canReadObjectId() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
canReadTypeId() - Method in class com.fasterxml.jackson.core.JsonParser
Introspection method that may be called to see if the underlying data format supports some kind of Type Ids natively (many do not; for example, JSON doesn't).
canReadTypeId() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
canUseCharArrays() - Method in class com.fasterxml.jackson.core.JsonFactory
Introspection method that can be used by base factory to check whether access using char[] is something that actual parser implementations can take advantage of, over having to use Reader.
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.JsonFactory
Method that can be used to quickly check whether given schema is something that parsers and/or generators constructed by this factory could use.
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be used to verify that given schema can be used with this generator (using JsonGenerator.setSchema(com.fasterxml.jackson.core.FormatSchema)).
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used to verify that given schema can be used with this parser (using JsonParser.setSchema(com.fasterxml.jackson.core.FormatSchema)).
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
canWriteBinaryNatively() - Method in class com.fasterxml.jackson.core.JsonGenerator
Introspection method that may be called to see if the underlying data format supports "native" binary data; that is, an efficient output of binary content without encoding.
canWriteBinaryNatively() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
canWriteObjectId() - Method in class com.fasterxml.jackson.core.JsonGenerator
Introspection method that may be called to see if the underlying data format supports some kind of Object Ids natively (many do not; for example, JSON doesn't).
canWriteObjectId() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
canWriteTypeId() - Method in class com.fasterxml.jackson.core.JsonGenerator
Introspection method that may be called to see if the underlying data format supports some kind of Type Ids natively (many do not; for example, JSON doesn't).
canWriteTypeId() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
CHAR_CONCAT_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
 
CHAR_NAME_COPY_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
 
CHAR_NULL - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
CHAR_TEXT_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
 
CHAR_TOKEN_BUFFER - Static variable in class com.fasterxml.jackson.core.util.BufferRecycler
 
CharacterEscapes - Class in com.fasterxml.jackson.core.io
Abstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping.
CharacterEscapes() - Constructor for class com.fasterxml.jackson.core.io.CharacterEscapes
 
charBufferLength(int) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
charLength() - Method in class com.fasterxml.jackson.core.io.SerializedString
Returns length of the String as characters
charLength() - Method in interface com.fasterxml.jackson.core.SerializableString
Returns length of the (unquoted) String as characters.
CharsToNameCanonicalizer - Class in com.fasterxml.jackson.core.sym
This class is a kind of specialized type-safe Map, from char array to String value.
charToHex(int) - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
CharTypes - Class in com.fasterxml.jackson.core.io
 
CharTypes() - Constructor for class com.fasterxml.jackson.core.io.CharTypes
 
child() - Method in class com.fasterxml.jackson.core.json.DupDetector
 
clearCurrentToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
clearCurrentToken() - Method in class com.fasterxml.jackson.core.JsonParser
Method called to "consume" the current token by effectively removing it so that JsonParser.hasCurrentToken() returns false, and JsonParser.getCurrentToken() null).
clearCurrentToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
close() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
close() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
close() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
close() - Method in class com.fasterxml.jackson.core.io.MergedStream
 
close() - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
close() - Method in class com.fasterxml.jackson.core.io.UTF32Reader
 
close() - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
close() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
close() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
close() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method called to close this generator, so that no more content can be written.
close() - Method in class com.fasterxml.jackson.core.JsonParser
Closes the parser so that no further iteration or data access can be made; will also close the underlying input source if parser either owns the input source, or feature JsonParser.Feature.AUTO_CLOSE_SOURCE is enabled.
close() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
close() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
close() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
close() - Method in class com.fasterxml.jackson.core.util.JsonParserSequence
 
collectDefaults() - Static method in enum com.fasterxml.jackson.core.JsonFactory.Feature
Method that calculates bit set (flags) of all features that are enabled by default.
collectDefaults() - Static method in enum com.fasterxml.jackson.core.JsonGenerator.Feature
Method that calculates bit set (flags) of all features that are enabled by default.
collectDefaults() - Static method in enum com.fasterxml.jackson.core.JsonParser.Feature
Method that calculates bit set (flags) of all features that are enabled by default.
collisionCount() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Method mostly needed by unit tests; calculates number of entries that are in collision list.
collisionCount() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Method mostly needed by unit tests; calculates number of entries that are in collision list.
com.fasterxml.jackson.core - package com.fasterxml.jackson.core
Main public API classes of the core streaming JSON processor: most importantly JsonFactory used for constructing JSON parser (JsonParser) and generator (JsonGenerator) instances.
com.fasterxml.jackson.core.base - package com.fasterxml.jackson.core.base
Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).
com.fasterxml.jackson.core.format - package com.fasterxml.jackson.core.format
Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality.
com.fasterxml.jackson.core.io - package com.fasterxml.jackson.core.io
 
com.fasterxml.jackson.core.json - package com.fasterxml.jackson.core.json
JSON-specific parser and generator implementation classes that Jackson defines and uses.
com.fasterxml.jackson.core.sym - package com.fasterxml.jackson.core.sym
Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)
com.fasterxml.jackson.core.type - package com.fasterxml.jackson.core.type
Contains classes needed for type introspection, mostly used by data binding functionality.
com.fasterxml.jackson.core.util - package com.fasterxml.jackson.core.util
Utility classes used by Jackson Core functionality.
compareTo(TypeReference<T>) - Method in class com.fasterxml.jackson.core.type.TypeReference
The only reason we define this method (and require implementation of Comparable) is to prevent constructing a reference without type information.
compareTo(Version) - Method in class com.fasterxml.jackson.core.Version
 
compile(String) - Static method in class com.fasterxml.jackson.core.JsonPointer
Factory method that parses given input and construct matching pointer instance, if it represents a valid JSON Pointer: if not, a IllegalArgumentException is thrown.
completeAndCoalesce(int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
Method that will complete "manual" output process, coalesce content (if necessary) and return results as a contiguous buffer.
configure(JsonFactory.Feature, boolean) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for enabling or disabling specified parser feature (check JsonParser.Feature for list of features)
configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for enabling or disabling specified parser feature (check JsonParser.Feature for list of features)
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for enabling or disabling specified generator feature (check JsonGenerator.Feature for list of features)
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for enabling or disabling specified feature: check JsonGenerator.Feature for list of available features.
configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.core.JsonParser
Method for enabling or disabling specified feature (check JsonParser.Feature for list of features)
construct(String, int, int[], int) - Static method in class com.fasterxml.jackson.core.sym.NameN
 
constructParser(int, ObjectCodec, BytesToNameCanonicalizer, CharsToNameCanonicalizer, int) - Method in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
constructReader() - Method in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
constructTextBuffer() - Method in class com.fasterxml.jackson.core.io.IOContext
 
containedParsersCount() - Method in class com.fasterxml.jackson.core.util.JsonParserSequence
Method that is most useful for debugging or testing; returns actual number of underlying parsers sequence was constructed with (nor just ones remaining active)
containedType(int) - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method for accessing definitions of contained ("child") types.
containedTypeCount() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method for checking how many contained types this type has.
containedTypeName(int) - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method for accessing name of type variable in indicated position.
contentsAsArray() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
contentsAsDecimal() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Convenience method for converting contents of the buffer into a BigDecimal.
contentsAsDouble() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Convenience method for converting contents of the buffer into a Double value.
contentsAsString() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
convertNumberToBigDecimal() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
convertNumberToBigInteger() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
convertNumberToDouble() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
convertNumberToInt() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
convertNumberToLong() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
convertSurrogate(int) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
Method called to calculate UTF codepoint, from a surrogate pair.
copy() - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing a new JsonFactory that has the same settings as this instance, but is otherwise independent (i.e.
copyCurrentEvent(JsonParser) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for copying contents of the current event that the given parser instance points to.
copyCurrentEvent(JsonParser) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
copyCurrentStructure(JsonParser) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for copying contents of the current event and following events that it encloses the given parser instance points to.
copyCurrentStructure(JsonParser) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
copyHexBytes() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
copyHexChars() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
createArrayNode() - Method in class com.fasterxml.jackson.core.ObjectCodec
Method for construct root level Array nodes for Tree Model instances.
createArrayNode() - Method in class com.fasterxml.jackson.core.TreeCodec
 
createChildArrayContext(int, int) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
createChildArrayContext() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
createChildObjectContext(int, int) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
createChildObjectContext() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
createFlattened(JsonParser, JsonParser) - Static method in class com.fasterxml.jackson.core.util.JsonParserSequence
Method that will construct a parser (possibly a sequence) that contains all given sub-parsers.
createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing JSON generator for writing JSON content using specified output stream.
createGenerator(OutputStream) - Method in class com.fasterxml.jackson.core.JsonFactory
Convenience method for constructing generator that uses default encoding of the format (UTF-8 for JSON and most other data formats).
createGenerator(Writer) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing JSON generator for writing JSON content using specified Writer.
createGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing JSON generator for writing JSON content to specified file, overwriting contents it might have (or creating it if such file does not yet exist).
createInstance() - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
createInstance() - Method in interface com.fasterxml.jackson.core.util.Instantiatable
Method called to ensure that we have a non-blueprint object to use; it is either this object (if stateless), or a newly created object with separate state.
createJsonGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
createJsonGenerator(Writer) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
Since 2.2, use JsonFactory.createGenerator(Writer) instead.
createJsonGenerator(OutputStream) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
createJsonGenerator(File, JsonEncoding) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
createJsonParser(File) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
Since 2.2, use JsonFactory.createParser(File) instead.
createJsonParser(URL) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
Since 2.2, use JsonFactory.createParser(URL) instead.
createJsonParser(InputStream) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
createJsonParser(Reader) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
Since 2.2, use JsonFactory.createParser(Reader) instead.
createJsonParser(byte[]) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
Since 2.2, use JsonFactory.createParser(byte[]) instead.
createJsonParser(byte[], int, int) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
createJsonParser(String) - Method in class com.fasterxml.jackson.core.JsonFactory
Deprecated.
Since 2.2, use JsonFactory.createParser(String) instead.
createMatcher(JsonFactory, MatchStrength) - Method in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
createObjectNode() - Method in class com.fasterxml.jackson.core.ObjectCodec
Method for construct root level Object nodes for Tree Model instances.
createObjectNode() - Method in class com.fasterxml.jackson.core.TreeCodec
 
createParser(File) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing JSON parser instance to parse contents of specified file.
createParser(URL) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing JSON parser instance to parse contents of resource reference by given URL.
createParser(InputStream) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing JSON parser instance to parse the contents accessed via specified input stream.
createParser(Reader) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing parser for parsing the contents accessed via specified Reader.
createParser(byte[]) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing parser for parsing the contents of given byte array.
createParser(byte[], int, int) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing parser for parsing the contents of given byte array.
createParser(String) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing parser for parsing contents of given String.
createParser(char[]) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing parser for parsing contents of given char array.
createParser(char[], int, int) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for constructing parser for parsing contents of given char array.
createParserWithMatch() - Method in class com.fasterxml.jackson.core.format.DataFormatMatcher
Convenience method for trying to construct a JsonParser for parsing content which is assumed to be in detected data format.
createRoot() - Static method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Factory method to call to create a symbol table instance with a randomized seed value.
createRoot(int) - Static method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Factory method that should only be called from unit tests, where seed value should remain the same.
createRoot() - Static method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Method called to create root canonicalizer for a JsonFactory instance.
createRoot(int) - Static method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
createRootContext(int, int) - Static method in class com.fasterxml.jackson.core.json.JsonReadContext
Deprecated.
createRootContext(int, int, DupDetector) - Static method in class com.fasterxml.jackson.core.json.JsonReadContext
 
createRootContext() - Static method in class com.fasterxml.jackson.core.json.JsonReadContext
Deprecated.
createRootContext(DupDetector) - Static method in class com.fasterxml.jackson.core.json.JsonReadContext
 
createRootContext() - Static method in class com.fasterxml.jackson.core.json.JsonWriteContext
Deprecated.
Since 2.3; use method that takes argument
createRootContext(DupDetector) - Static method in class com.fasterxml.jackson.core.json.JsonWriteContext
 

D

DataFormatDetector - Class in com.fasterxml.jackson.core.format
Simple helper class that allows data format (content type) auto-detection, given an ordered set of JsonFactory instances to use for actual low-level detection.
DataFormatDetector(JsonFactory...) - Constructor for class com.fasterxml.jackson.core.format.DataFormatDetector
 
DataFormatDetector(Collection<JsonFactory>) - Constructor for class com.fasterxml.jackson.core.format.DataFormatDetector
 
DataFormatMatcher - Class in com.fasterxml.jackson.core.format
Result object constructed by DataFormatDetector when requested to detect format of given input data.
DataFormatMatcher(InputStream, byte[], int, int, JsonFactory, MatchStrength) - Constructor for class com.fasterxml.jackson.core.format.DataFormatMatcher
 
decode(String) - Method in class com.fasterxml.jackson.core.Base64Variant
Convenience method for decoding contents of a Base64-encoded String, using this variant's settings.
decode(String, ByteArrayBuilder) - Method in class com.fasterxml.jackson.core.Base64Variant
Convenience method for decoding contents of a Base64-encoded String, using this variant's settings and appending decoded binary data using provided ByteArrayBuilder.
decodeBase64Byte(byte) - Method in class com.fasterxml.jackson.core.Base64Variant
 
decodeBase64Char(char) - Method in class com.fasterxml.jackson.core.Base64Variant
 
decodeBase64Char(int) - Method in class com.fasterxml.jackson.core.Base64Variant
 
decorate(IOContext, InputStream) - Method in class com.fasterxml.jackson.core.io.InputDecorator
Method called by JsonFactory instance when creating parser given an InputStream, when this decorator has been registered.
decorate(IOContext, byte[], int, int) - Method in class com.fasterxml.jackson.core.io.InputDecorator
Method called by JsonFactory instance when creating parser on given "raw" byte source.
decorate(IOContext, Reader) - Method in class com.fasterxml.jackson.core.io.InputDecorator
Method called by JsonFactory instance when creating parser given an Reader, when this decorator has been registered.
decorate(IOContext, OutputStream) - Method in class com.fasterxml.jackson.core.io.OutputDecorator
Method called by JsonFactory instance when creating generator for given OutputStream, when this decorator has been registered.
decorate(IOContext, Writer) - Method in class com.fasterxml.jackson.core.io.OutputDecorator
Method called by JsonFactory instance when creating generator for given Writer, when this decorator has been registered.
DEFAULT_FACTORY_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.core.JsonFactory
Bitfield (set of flags) of all factory features that are enabled by default.
DEFAULT_GENERATOR_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.core.JsonFactory
Bitfield (set of flags) of all generator features that are enabled by default.
DEFAULT_MAX_INPUT_LOOKAHEAD - Static variable in class com.fasterxml.jackson.core.format.DataFormatDetector
By default we will look ahead at most 64 bytes; in most cases, much less (4 bytes or so) is needed, but we will allow bit more leniency to support data formats that need more complex heuristics.
DEFAULT_PARSER_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.core.JsonFactory
Bitfield (set of flags) of all parser features that are enabled by default.
DEFAULT_ROOT_VALUE_SEPARATOR - Static variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Constant that specifies default "root-level" separator to use between root values: a single space character.
DEFAULT_ROOT_VALUE_SEPARATOR - Static variable in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
Default String used for separating root values is single space.
DEFAULT_T_SIZE - Static variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Default initial table size.
DefaultIndenter - Class in com.fasterxml.jackson.core.util
Default linefeed-based indenter, used by DefaultPrettyPrinter (unless overridden).
DefaultIndenter() - Constructor for class com.fasterxml.jackson.core.util.DefaultIndenter
Indent with two spaces and the system's default line feed
DefaultIndenter(String, String) - Constructor for class com.fasterxml.jackson.core.util.DefaultIndenter
Create an indenter which uses the indent string to indent one level and the eol string to separate lines.
DefaultPrettyPrinter - Class in com.fasterxml.jackson.core.util
Default PrettyPrinter implementation that uses 2-space indentation with platform-default linefeeds.
DefaultPrettyPrinter() - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
DefaultPrettyPrinter(String) - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Constructor that specifies separator String to use between root values; if null, no separator is printed.
DefaultPrettyPrinter(SerializableString) - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Constructor that specifies separator String to use between root values; if null, no separator is printed.
DefaultPrettyPrinter(DefaultPrettyPrinter) - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
DefaultPrettyPrinter(DefaultPrettyPrinter, SerializableString) - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
DefaultPrettyPrinter.FixedSpaceIndenter - Class in com.fasterxml.jackson.core.util
This is a very simple indenter that only every adds a single space for indentation.
DefaultPrettyPrinter.FixedSpaceIndenter() - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
 
DefaultPrettyPrinter.Indenter - Interface in com.fasterxml.jackson.core.util
Interface that defines objects that can produce indentation used to separate object entries and array values.
DefaultPrettyPrinter.Lf2SpacesIndenter - Class in com.fasterxml.jackson.core.util
Deprecated.
Since 2.5 use DefaultIndenter instead
DefaultPrettyPrinter.Lf2SpacesIndenter() - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.Lf2SpacesIndenter
Deprecated.
Use new DefaultIndenter(" ", DefaultIndenter.SYS_LF) instead
DefaultPrettyPrinter.Lf2SpacesIndenter(String) - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.Lf2SpacesIndenter
Deprecated.
Use new DefaultIndenter(" ", lf) instead
DefaultPrettyPrinter.NopIndenter - Class in com.fasterxml.jackson.core.util
Dummy implementation that adds no indentation whatsoever
DefaultPrettyPrinter.NopIndenter() - Constructor for class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter
 
delegate - Variable in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
Delegate object that method calls are delegated to.
delegate - Variable in class com.fasterxml.jackson.core.util.JsonParserDelegate
Delegate object that method calls are delegated to.
delegateCopyMethods - Variable in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
DERIVED_FEATURES_MASK - Static variable in class com.fasterxml.jackson.core.base.GeneratorBase
Set of feature masks related to features that need updates of other local configuration or state.
detectEncoding() - Method in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
Method that should be called after constructing an instace.
disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
disable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
disable(JsonFactory.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for disabling specified parser features (check JsonFactory.Feature for list of features)
disable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for disabling specified parser features (check JsonParser.Feature for list of features)
disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for disabling specified generator feature (check JsonGenerator.Feature for list of features)
disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for disabling specified features (check JsonGenerator.Feature for list of features)
disable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.JsonParser
Method for disabling specified feature (check JsonParser.Feature for list of features)
disable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
disable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
DupDetector - Class in com.fasterxml.jackson.core.json
Helper class used if JsonParser.Feature.STRICT_DUPLICATE_DETECTION is enabled.

E

EMPTY - Static variable in class com.fasterxml.jackson.core.JsonPointer
Marker instance used to represent segment that matches current node or position (that is, returns true for JsonPointer.matches()).
emptyAndGetCurrentSegment() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
enable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
enable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
enable(JsonFactory.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for enabling specified parser feature (check JsonFactory.Feature for list of features)
enable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for enabling specified parser feature (check JsonParser.Feature for list of features)
enable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for enabling specified generator features (check JsonGenerator.Feature for list of features)
enable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for enabling specified parser features: check JsonGenerator.Feature for list of available features.
enable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.JsonParser
Method for enabling specified parser feature (check JsonParser.Feature for list of features)
enable(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
enable(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
enabledByDefault() - Method in enum com.fasterxml.jackson.core.JsonFactory.Feature
 
enabledByDefault() - Method in enum com.fasterxml.jackson.core.JsonGenerator.Feature
 
enabledByDefault() - Method in enum com.fasterxml.jackson.core.JsonParser.Feature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.core.JsonFactory.Feature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.core.JsonGenerator.Feature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.core.JsonParser.Feature
 
encode(byte[]) - Method in class com.fasterxml.jackson.core.Base64Variant
Convenience method for converting given byte array as base64 encoded String using this variant's settings.
encode(byte[], boolean) - Method in class com.fasterxml.jackson.core.Base64Variant
Convenience method for converting given byte array as base64 encoded String using this variant's settings, optionally enclosed in double-quotes.
encodeAsUTF8(String) - Method in class com.fasterxml.jackson.core.io.JsonStringEncoder
Will encode given String as UTF-8 (without any quoting), return resulting byte array.
encodeBase64BitsAsByte(int) - Method in class com.fasterxml.jackson.core.Base64Variant
 
encodeBase64BitsAsChar(int) - Method in class com.fasterxml.jackson.core.Base64Variant
 
encodeBase64Chunk(int, char[], int) - Method in class com.fasterxml.jackson.core.Base64Variant
Method that encodes given right-aligned (LSB) 24-bit value into 4 base64 characters, stored in given result buffer.
encodeBase64Chunk(StringBuilder, int) - Method in class com.fasterxml.jackson.core.Base64Variant
 
encodeBase64Chunk(int, byte[], int) - Method in class com.fasterxml.jackson.core.Base64Variant
Method that encodes given right-aligned (LSB) 24-bit value into 4 base64 bytes (ascii), stored in given result buffer.
encodeBase64Partial(int, int, char[], int) - Method in class com.fasterxml.jackson.core.Base64Variant
Method that outputs partial chunk (which only encodes one or two bytes of data).
encodeBase64Partial(StringBuilder, int, int) - Method in class com.fasterxml.jackson.core.Base64Variant
 
encodeBase64Partial(int, int, byte[], int) - Method in class com.fasterxml.jackson.core.Base64Variant
Method that outputs partial chunk (which only encodes one or two bytes of data).
ensureLoaded(int) - Method in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
ensureNotShared() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method called to make sure that buffer is not using shared input buffer; if it is, it will copy such contents to private buffer.
equals(Object) - Method in class com.fasterxml.jackson.core.Base64Variant
 
equals(Object) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
equals(Object) - Method in class com.fasterxml.jackson.core.JsonLocation
 
equals(Object) - Method in class com.fasterxml.jackson.core.JsonPointer
 
equals(int) - Method in class com.fasterxml.jackson.core.sym.Name
 
equals(int, int) - Method in class com.fasterxml.jackson.core.sym.Name
 
equals(int[], int) - Method in class com.fasterxml.jackson.core.sym.Name
 
equals(Object) - Method in class com.fasterxml.jackson.core.sym.Name
 
equals(int) - Method in class com.fasterxml.jackson.core.sym.Name1
 
equals(int, int) - Method in class com.fasterxml.jackson.core.sym.Name1
 
equals(int[], int) - Method in class com.fasterxml.jackson.core.sym.Name1
 
equals(int) - Method in class com.fasterxml.jackson.core.sym.Name2
 
equals(int, int) - Method in class com.fasterxml.jackson.core.sym.Name2
 
equals(int[], int) - Method in class com.fasterxml.jackson.core.sym.Name2
 
equals(int) - Method in class com.fasterxml.jackson.core.sym.Name3
 
equals(int, int) - Method in class com.fasterxml.jackson.core.sym.Name3
 
equals(int[], int) - Method in class com.fasterxml.jackson.core.sym.Name3
 
equals(int) - Method in class com.fasterxml.jackson.core.sym.NameN
 
equals(int, int) - Method in class com.fasterxml.jackson.core.sym.NameN
 
equals(int[], int) - Method in class com.fasterxml.jackson.core.sym.NameN
 
equals(Object) - Method in class com.fasterxml.jackson.core.Version
 
ESCAPE_CUSTOM - Static variable in class com.fasterxml.jackson.core.io.CharacterEscapes
Value used for lookup tables to indicate that matching characters will need custom escapes; and that another call to CharacterEscapes.getEscapeSequence(int) is needed to figure out exact escape sequence to output.
ESCAPE_NONE - Static variable in class com.fasterxml.jackson.core.io.CharacterEscapes
Value used for lookup tables to indicate that matching characters do not need to be escaped.
ESCAPE_STANDARD - Static variable in class com.fasterxml.jackson.core.io.CharacterEscapes
Value used for lookup tables to indicate that matching characters are to be escaped using standard escaping; for JSON this means (for example) using "backslash - u" escape method.
expandCurrentSegment() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method called to expand size of the current segment, to accommodate for more contiguous content.
expandCurrentSegment(int) - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method called to expand size of the current segment, to accommodate for more contiguous content.
expectComma() - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 

F

fieldNames() - Method in interface com.fasterxml.jackson.core.TreeNode
Method for accessing names of all fields for this node, iff this node is an Object node.
findFormat(InputStream) - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
Method to call to find format that content (accessible via given InputStream) given has, as per configuration of this detector instance.
findFormat(byte[]) - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
Method to call to find format that given content (full document) has, as per configuration of this detector instance.
findFormat(byte[], int, int) - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
Method to call to find format that given content (full document) has, as per configuration of this detector instance.
findLocation() - Method in class com.fasterxml.jackson.core.json.DupDetector
 
findName(int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Finds and returns name matching the specified symbol, if such name already exists in the table.
findName(int, int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Finds and returns name matching the specified symbol, if such name already exists in the table.
findName(int[], int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Finds and returns name matching the specified symbol, if such name already exists in the table; or if not, creates name object, adds to the table, and returns it.
findSymbol(char[], int, int, int) - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
finishCurrentSegment() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
Method called when the current segment buffer is full; will append to current contents, allocate a new segment buffer and return it
finishCurrentSegment() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
flush() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
flush() - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
flush() - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
flush() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
flush() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
flush() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method called to flush any buffered content to the underlying target (output stream, writer), and to flush the target itself as well.
flush() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
flush() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
FORMAT_NAME_JSON - Static variable in class com.fasterxml.jackson.core.JsonFactory
Name used to identify JSON format (and returned by JsonFactory.getFormatName()
FormatSchema - Interface in com.fasterxml.jackson.core
Simple tag interface used to mark schema objects that are used by some JsonParser and JsonGenerator implementations to further specify structure of expected format.

G

GeneratorBase - Class in com.fasterxml.jackson.core.base
This base class implements part of API that a JSON generator exposes to applications, adds shared internal methods that sub-classes can use and adds some abstract methods sub-classes must implement.
GeneratorBase(int, ObjectCodec) - Constructor for class com.fasterxml.jackson.core.base.GeneratorBase
 
GeneratorBase(int, ObjectCodec, JsonWriteContext) - Constructor for class com.fasterxml.jackson.core.base.GeneratorBase
 
get(String) - Method in interface com.fasterxml.jackson.core.TreeNode
Method for accessing value of the specified field of an object node.
get(int) - Method in interface com.fasterxml.jackson.core.TreeNode
Method for accessing value of the specified element of an array node.
get7BitOutputEscapes() - Static method in class com.fasterxml.jackson.core.io.CharTypes
Accessor for getting a read-only encoding table for first 128 Unicode code points (single-byte UTF-8 characters).
getAndClear() - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
Main access method that will construct a String that contains all the contents, release all internal buffers we may have, and return result String.
getArtifactId() - Method in class com.fasterxml.jackson.core.Version
 
getBigIntegerValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getBigIntegerValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can not be used as a Java long primitive type due to its magnitude.
getBigIntegerValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used to read (and consume -- results may not be accessible using other methods after the call) base64-encoded binary data included in the current textual JSON value.
getBinaryValue() - Method in class com.fasterxml.jackson.core.JsonParser
Convenience alternative to JsonParser.getBinaryValue(Base64Variant) that defaults to using Base64Variants.getDefaultVariant() as the default encoding.
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getBooleanValue() - Method in class com.fasterxml.jackson.core.JsonParser
Convenience accessor that can be called when the current token is JsonToken.VALUE_TRUE or JsonToken.VALUE_FALSE.
getBooleanValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getByteOffset() - Method in class com.fasterxml.jackson.core.JsonLocation
 
getByteValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can be expressed as a value of Java byte primitive type.
getByteValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getCharacterEscapes() - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
Method for accessing custom escapes factory uses for JsonGenerators it creates.
getCharacterEscapes() - Method in class com.fasterxml.jackson.core.JsonFactory
Method for accessing custom escapes factory uses for JsonGenerators it creates.
getCharacterEscapes() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for accessing custom escapes factory uses for JsonGenerators it creates.
getCharacterEscapes() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getCharOffset() - Method in class com.fasterxml.jackson.core.JsonLocation
 
getCodec() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
getCodec() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getCodec() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getCodec() - Method in class com.fasterxml.jackson.core.JsonFactory
 
getCodec() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for accessing the object used for writing Java object as Json content (using method JsonGenerator.writeObject(java.lang.Object)).
getCodec() - Method in class com.fasterxml.jackson.core.JsonParser
Accessor for ObjectCodec associated with this parser, if any.
getCodec() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getCodec() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getColumnNr() - Method in class com.fasterxml.jackson.core.JsonLocation
 
getContentType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method for accessing content type of this type, if type has such a thing: simple types do not, structured types do (like arrays, Collections and Maps)
getCurrentIndex() - Method in class com.fasterxml.jackson.core.JsonStreamContext
 
getCurrentLocation() - Method in class com.fasterxml.jackson.core.base.ParserBase
Method that returns location of the last processed character; usually for error reporting purposes
getCurrentLocation() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getCurrentLocation() - Method in class com.fasterxml.jackson.core.JsonParser
Method that returns location of the last processed character; usually for error reporting purposes.
getCurrentLocation() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getCurrentName() - Method in class com.fasterxml.jackson.core.base.ParserBase
Method that can be called to get the name associated with the current event.
getCurrentName() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getCurrentName() - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
getCurrentName() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
getCurrentName() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to get the name associated with the current token: for JsonToken.FIELD_NAMEs it will be the same as what JsonParser.getText() returns; for field values it will be preceding field name; and for others (array values, root-level values) null.
getCurrentName() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method for accessing name associated with the current location.
getCurrentName() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getCurrentSegment() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
getCurrentSegment() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
getCurrentSegmentLength() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
getCurrentSegmentSize() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
getCurrentToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getCurrentToken() - Method in class com.fasterxml.jackson.core.JsonParser
Accessor to find which token parser currently points to, if any; null will be returned if none.
getCurrentToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getCurrentTokenId() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getCurrentTokenId() - Method in class com.fasterxml.jackson.core.JsonParser
Method similar to JsonParser.getCurrentToken() but that returns an int instead of JsonToken (enum value).
getCurrentTokenId() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getCurrentValue() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
getCurrentValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getCurrentValue() - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
getCurrentValue() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
getCurrentValue() - Method in class com.fasterxml.jackson.core.JsonGenerator
Helper method, usually equivalent to: getOutputContext().getCurrentValue();
getCurrentValue() - Method in class com.fasterxml.jackson.core.JsonParser
Helper method, usually equivalent to: getParsingContext().getCurrentValue();
getCurrentValue() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method for accessing currently active value being used by data-binding (as the source of streaming data to write, or destination of data being read), at this level in hierarchy.
getCurrentValue() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getCurrentValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getDataStream() - Method in class com.fasterxml.jackson.core.format.DataFormatMatcher
Method to use for accessing input for which format detection has been done.
getDecimalValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getDecimalValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_FLOAT or JsonToken.VALUE_NUMBER_INT.
getDecimalValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getDefaultVariant() - Static method in class com.fasterxml.jackson.core.Base64Variants
Method used to get the default variant ("MIME_NO_LINEFEEDS") for cases where caller does not explicitly specify the variant.
getDelegate() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getDoubleValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getDoubleValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_FLOAT and it can be expressed as a Java double primitive type.
getDoubleValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getDupDetector() - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
getDupDetector() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.core.JsonParser
Accessor that can be called if (and only if) the current token is JsonToken.VALUE_EMBEDDED_OBJECT.
getEmbeddedObject() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getEmptyName() - Static method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
getEmptyName() - Static method in class com.fasterxml.jackson.core.sym.Name1
 
getEncoding() - Method in class com.fasterxml.jackson.core.io.IOContext
 
getEntryCount() - Method in class com.fasterxml.jackson.core.JsonStreamContext
 
getEol() - Method in class com.fasterxml.jackson.core.util.DefaultIndenter
 
getEscapeCodesForAscii() - Method in class com.fasterxml.jackson.core.io.CharacterEscapes
Method generators can call to get lookup table for determining escape handling for first 128 characters of Unicode (ASCII characters.
getEscapeSequence(int) - Method in class com.fasterxml.jackson.core.io.CharacterEscapes
Method generators can call to get lookup table for determining exact escape sequence to use for given character.
getFactory() - Method in class com.fasterxml.jackson.core.ObjectCodec
Accessor for finding underlying data format factory (JsonFactory) codec will use for data binding.
getFeatureMask() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
getFeatureMask() - Method in class com.fasterxml.jackson.core.JsonGenerator
Bulk access method for getting state of all standard JsonGenerator.Features.
getFeatureMask() - Method in class com.fasterxml.jackson.core.JsonParser
Bulk access method for getting state of all standard JsonParser.Features.
getFeatureMask() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getFeatureMask() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getFloatValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getFloatValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_FLOAT and it can be expressed as a Java float primitive type.
getFloatValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getFormatName() - Method in class com.fasterxml.jackson.core.JsonFactory
Method that returns short textual id identifying format this factory supports.
getGroupId() - Method in class com.fasterxml.jackson.core.Version
 
getHighestEscapedChar() - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
getHighestEscapedChar() - Method in class com.fasterxml.jackson.core.JsonGenerator
Accessor method for testing what is the highest unescaped character configured for this generator.
getHighestEscapedChar() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getIndent() - Method in class com.fasterxml.jackson.core.util.DefaultIndenter
 
getInputCodeComment() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
getInputCodeLatin1() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
getInputCodeLatin1JsNames() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
getInputCodeUtf8() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
getInputCodeUtf8JsNames() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
getInputCodeWS() - Static method in class com.fasterxml.jackson.core.io.CharTypes
 
getInputDecorator() - Method in class com.fasterxml.jackson.core.JsonFactory
Method for getting currently configured input decorator (if any; there is no default decorator).
getInputSource() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getInputSource() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getInputSource() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used to get access to object that is used to access input being parsed; this is usually either InputStream or Reader, depending on what parser was constructed with.
getInputSource() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getInstance() - Static method in class com.fasterxml.jackson.core.io.JsonStringEncoder
Factory method for getting an instance; this is either recycled per-thread instance, or a newly constructed one.
getIntValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getIntValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can be expressed as a value of Java int primitive type.
getIntValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getJavaName() - Method in enum com.fasterxml.jackson.core.JsonEncoding
Method for accessing encoding name that JDK will support.
getJsonFactory() - Method in class com.fasterxml.jackson.core.ObjectCodec
Deprecated.
Since 2.1: Use ObjectCodec.getFactory() instead.
getKeyType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method for accessing key type for this type, assuming type has such a concept (only Map types do)
getLastClearedToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getLastClearedToken() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to get the last token that was cleared using JsonParser.clearCurrentToken().
getLastClearedToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getLineNr() - Method in class com.fasterxml.jackson.core.JsonLocation
 
getLocation() - Method in exception com.fasterxml.jackson.core.JsonProcessingException
 
getLongValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getLongValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can be expressed as a Java long primitive type.
getLongValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getMajorVersion() - Method in class com.fasterxml.jackson.core.Version
 
getMask() - Method in enum com.fasterxml.jackson.core.JsonFactory.Feature
 
getMask() - Method in enum com.fasterxml.jackson.core.JsonGenerator.Feature
 
getMask() - Method in enum com.fasterxml.jackson.core.JsonParser.Feature
 
getMatch() - Method in class com.fasterxml.jackson.core.format.DataFormatMatcher
Accessor for JsonFactory that represents format that data matched.
getMatchedFormatName() - Method in class com.fasterxml.jackson.core.format.DataFormatMatcher
Accessor for getting brief textual name of matched format if any (null if none).
getMatchingIndex() - Method in class com.fasterxml.jackson.core.JsonPointer
 
getMatchingProperty() - Method in class com.fasterxml.jackson.core.JsonPointer
 
getMatchStrength() - Method in class com.fasterxml.jackson.core.format.DataFormatMatcher
Method for accessing strength of the match, if any; if no match, will return MatchStrength.INCONCLUSIVE.
getMaxLineLength() - Method in class com.fasterxml.jackson.core.Base64Variant
 
getMessage() - Method in exception com.fasterxml.jackson.core.JsonProcessingException
Default method overridden so that we can add location information
getMessageSuffix() - Method in exception com.fasterxml.jackson.core.JsonProcessingException
Accessor that sub-classes can override to append additional information right after the main message, but before source location information.
getMinorVersion() - Method in class com.fasterxml.jackson.core.Version
 
getName() - Method in class com.fasterxml.jackson.core.Base64Variant
 
getName() - Method in class com.fasterxml.jackson.core.sym.Name
 
getNextChar(String) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getNumberType() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getNumberType() - Method in class com.fasterxml.jackson.core.JsonParser
If current token is of type JsonToken.VALUE_NUMBER_INT or JsonToken.VALUE_NUMBER_FLOAT, returns one of JsonParser.NumberType constants; otherwise returns null.
getNumberType() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getNumberValue() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getNumberValue() - Method in class com.fasterxml.jackson.core.JsonParser
Generic number value accessor method that will work for all kinds of numeric values.
getNumberValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getObjectId() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to check whether current token (one that was just read) has an associated Object id, and if so, return it.
getObjectId() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getOriginalMessage() - Method in exception com.fasterxml.jackson.core.JsonProcessingException
Method that allows accessing the original "message" argument, without additional decorations (like location information) that overridden JsonProcessingException.getMessage() adds.
getOutputContext() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
Note: co-variant return type.
getOutputContext() - Method in class com.fasterxml.jackson.core.JsonGenerator
 
getOutputContext() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getOutputDecorator() - Method in class com.fasterxml.jackson.core.JsonFactory
Method for getting currently configured output decorator (if any; there is no default decorator).
getOutputTarget() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
getOutputTarget() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
getOutputTarget() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be used to get access to object that is used as target for generated output; this is usually either OutputStream or Writer, depending on what generator was constructed with.
getOutputTarget() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getPaddingByte() - Method in class com.fasterxml.jackson.core.Base64Variant
 
getPaddingChar() - Method in class com.fasterxml.jackson.core.Base64Variant
 
getParameterSource() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Accessor that can be used to find out type for which parameterization is applied: this is often NOT same as what ResolvedType.getRawClass() returns, but rather one of it supertype.
getParent() - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
getParent() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
getParent() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Accessor for finding parent context of this context; will return null for root context.
getParsingContext() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getParsingContext() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getParsingContext() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used to access current parsing context reader is in.
getParsingContext() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getPatchLevel() - Method in class com.fasterxml.jackson.core.Version
 
getPrettyPrinter() - Method in class com.fasterxml.jackson.core.JsonGenerator
Accessor for checking whether this generator has a configured PrettyPrinter; returns it if so, null if none configured.
getPrettyPrinter() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getRawClass() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Accessor for type-erased Class of resolved type.
getRootValueSeparator() - Method in class com.fasterxml.jackson.core.JsonFactory
 
getSchema() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for accessing Schema that this parser uses, if any.
getSchema() - Method in class com.fasterxml.jackson.core.JsonParser
Method for accessing Schema that this parser uses, if any.
getSchema() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
getSchema() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getSchemaType() - Method in interface com.fasterxml.jackson.core.FormatSchema
Method that can be used to get an identifier that can be used for diagnostics purposes, to indicate what kind of data format this schema is used for: typically it is a short name of format itself, but it can also contain additional information in cases where data format supports multiple types of schemas.
getShortValue() - Method in class com.fasterxml.jackson.core.JsonParser
Numeric accessor that can be called when the current token is of type JsonToken.VALUE_NUMBER_INT and it can be expressed as a value of Java short primitive type.
getShortValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getSourceRef() - Method in class com.fasterxml.jackson.core.JsonLocation
Reference to the original resource being read, if one available.
getSourceReference() - Method in class com.fasterxml.jackson.core.io.IOContext
 
getStartLocation(Object) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
getText() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getText() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method for accessing textual representation of the current event; if no current event (before first call to ReaderBasedJsonParser.nextToken(), or after encountering end-of-input), returns null.
getText() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getText() - Method in class com.fasterxml.jackson.core.JsonParser
Method for accessing textual representation of the current token; if no current token (before first call to JsonParser.nextToken(), or after encountering end-of-input), returns null.
getText() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getTextBuffer() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
getTextCharacters() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getTextCharacters() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getTextCharacters() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getTextCharacters() - Method in class com.fasterxml.jackson.core.JsonParser
Method similar to JsonParser.getText(), but that will return underlying (unmodifiable) character array that contains textual value, instead of constructing a String object to contain this information.
getTextCharacters() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getTextLength() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getTextLength() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getTextLength() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getTextLength() - Method in class com.fasterxml.jackson.core.JsonParser
Accessor used with JsonParser.getTextCharacters(), to know length of String stored in returned buffer.
getTextLength() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getTextOffset() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getTextOffset() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getTextOffset() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getTextOffset() - Method in class com.fasterxml.jackson.core.JsonParser
Accessor used with JsonParser.getTextCharacters(), to know offset of the first text content character within buffer.
getTextOffset() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getTextOffset() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
getTokenCharacterOffset() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getTokenColumnNr() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getTokenLineNr() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
getTokenLocation() - Method in class com.fasterxml.jackson.core.base.ParserBase
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
getTokenLocation() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getTokenLocation() - Method in class com.fasterxml.jackson.core.JsonParser
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
getTokenLocation() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getType() - Method in class com.fasterxml.jackson.core.type.TypeReference
 
getTypeDesc() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method for accessing simple type description of current context; either ROOT (for root-level values), OBJECT (for field names and values of JSON Objects) or ARRAY (for values of JSON Arrays)
getTypeId() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to check whether current token (one that was just read) has an associated type id, and if so, return it.
getTypeId() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValue() - Method in class com.fasterxml.jackson.core.io.SerializedString
 
getValue() - Method in interface com.fasterxml.jackson.core.SerializableString
Returns unquoted String that this object represents (and offers serialized forms for)
getValueAsBoolean(boolean) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getValueAsBoolean() - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a boolean.
getValueAsBoolean(boolean) - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a boolean.
getValueAsBoolean() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsBoolean(boolean) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsDouble(double) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getValueAsDouble() - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a Java double.
getValueAsDouble(double) - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a Java double.
getValueAsDouble() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsDouble(double) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsInt(int) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getValueAsInt() - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a int.
getValueAsInt(int) - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a int.
getValueAsInt() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsInt(int) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsLong(long) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getValueAsLong() - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a long.
getValueAsLong(long) - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a long.
getValueAsLong() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsLong(long) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsString(String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
getValueAsString() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getValueAsString(String) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
getValueAsString() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getValueAsString(String) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
getValueAsString() - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a String.
getValueAsString(String) - Method in class com.fasterxml.jackson.core.JsonParser
Method that will try to convert value of current token to a String.
getValueAsString() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
getValueAsString(String) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
growArrayBy(int[], int) - Static method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 

H

hasCurrentToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
hasCurrentToken() - Method in class com.fasterxml.jackson.core.JsonParser
Method for checking whether parser currently points to a token (and data for that token is available).
hasCurrentToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
hasFormat(InputAccessor) - Method in class com.fasterxml.jackson.core.JsonFactory
 
hasGenericTypes() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method that can be used to find out if the type directly declares generic parameters (for its direct super-class and/or super-interfaces).
HASH_MULT - Static variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
hashCode() - Method in class com.fasterxml.jackson.core.Base64Variant
 
hashCode() - Method in class com.fasterxml.jackson.core.io.SerializedString
 
hashCode() - Method in class com.fasterxml.jackson.core.JsonLocation
 
hashCode() - Method in class com.fasterxml.jackson.core.JsonPointer
 
hashCode() - Method in class com.fasterxml.jackson.core.sym.Name
 
hashCode() - Method in class com.fasterxml.jackson.core.Version
 
hashSeed() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
hashSeed() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
hasJSONFormat(InputAccessor) - Static method in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
Current implementation is not as thorough as other functionality (ByteSourceJsonBootstrapper); supports UTF-8, for example.
hasJSONFormat(InputAccessor) - Method in class com.fasterxml.jackson.core.JsonFactory
Helper method that can be called to determine if content accessed using given accessor seems to be JSON content.
hasMatch() - Method in class com.fasterxml.jackson.core.format.DataFormatMatcher
Accessor to use to see if any formats matched well enough with the input data.
hasMoreBytes() - Method in interface com.fasterxml.jackson.core.format.InputAccessor
Method to call to check if more input is available.
hasMoreBytes() - Method in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
hasRawClass(Class<?>) - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
hasTextAsCharacters() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method that can be used to check whether textual contents can be efficiently accessed using TextBuffer.getTextBuffer().
hasTextCharacters() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
hasTextCharacters() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
hasTextCharacters() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used to determine whether calling of JsonParser.getTextCharacters() would be the most efficient way to access textual content for the event parser currently points to.
hasTextCharacters() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
hasTokenId(int) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
hasTokenId(int) - Method in class com.fasterxml.jackson.core.JsonParser
Method that is functionally equivalent to: return getCurrentTokenId() == id but may be more efficiently implemented.
hasTokenId(int) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
head() - Method in class com.fasterxml.jackson.core.JsonPointer
Accessor for getting a pointer instance that is identical to this instance except that the last segment has been dropped.
HEX_CHARS - Static variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 

I

id() - Method in enum com.fasterxml.jackson.core.JsonToken
 
ID_EMBEDDED_OBJECT - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_EMBEDDED_OBJECT
ID_END_ARRAY - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.END_ARRAY
ID_END_OBJECT - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.END_OBJECT
ID_FALSE - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_FALSE
ID_FIELD_NAME - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.FIELD_NAME
ID_NO_TOKEN - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent the case where no JsonToken is available: either because JsonParser has not been advanced to first token, or because no more tokens will be available (end-of-input or explicit closing of parser}.
ID_NOT_AVAILABLE - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.NOT_AVAILABLE, used in cases where a token may become available when more input is available: this occurs in non-blocking use cases.
ID_NULL - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_NULL
ID_NUMBER_FLOAT - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_NUMBER_FLOAT
ID_NUMBER_INT - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_NUMBER_INT
ID_START_ARRAY - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.START_ARRAY
ID_START_OBJECT - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.START_OBJECT
ID_STRING - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_STRING
ID_TRUE - Static variable in interface com.fasterxml.jackson.core.JsonTokenId
Id used to represent JsonToken.VALUE_TRUE
illegalSurrogate(int) - Static method in class com.fasterxml.jackson.core.io.UTF8Writer
 
illegalSurrogateDesc(int) - Static method in class com.fasterxml.jackson.core.io.UTF8Writer
 
inArray() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method that returns true if this context is an Array context; that is, content is being read from or written to a Json Array.
indentArraysWith(DefaultPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
indentObjectsWith(DefaultPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
inLongRange(char[], int, int, boolean) - Static method in class com.fasterxml.jackson.core.io.NumberInput
Helper method for determining if given String representation of an integral number would fit in 64-bit Java long or not.
inLongRange(String, boolean) - Static method in class com.fasterxml.jackson.core.io.NumberInput
Similar to NumberInput.inLongRange(char[],int,int,boolean), but with String argument
inObject() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method that returns true if this context is an Object context; that is, content is being read from or written to a Json Object.
InputAccessor - Interface in com.fasterxml.jackson.core.format
Interface used to expose beginning of a data file to data format detection code.
InputAccessor.Std - Class in com.fasterxml.jackson.core.format
Basic implementation that reads data from given InputStream and buffers it as necessary.
InputAccessor.Std(InputStream, byte[]) - Constructor for class com.fasterxml.jackson.core.format.InputAccessor.Std
Constructor used when content to check is available via input stream and must be read.
InputAccessor.Std(byte[]) - Constructor for class com.fasterxml.jackson.core.format.InputAccessor.Std
Constructor used when the full input (or at least enough leading bytes of full input) is available.
InputAccessor.Std(byte[], int, int) - Constructor for class com.fasterxml.jackson.core.format.InputAccessor.Std
Constructor used when the full input (or at least enough leading bytes of full input) is available.
InputDecorator - Class in com.fasterxml.jackson.core.io
Handler class that can be used to decorate input sources.
InputDecorator() - Constructor for class com.fasterxml.jackson.core.io.InputDecorator
 
inRoot() - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method that returns true if this context is a Root context; that is, content is being read from or written to without enclosing array or object structure.
instance - Static variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
 
instance - Static variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.Lf2SpacesIndenter
instance - Static variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter
 
instance - Static variable in class com.fasterxml.jackson.core.util.InternCache
 
Instantiatable<T> - Interface in com.fasterxml.jackson.core.util
Add-on interface used to indicate things that may be "blueprint" objects which can not be used as is, but are used for creating usable per-process (serialization, deserialization) instances, using Instantiatable.createInstance() method.
INT_0 - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
INT_9 - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
INT_BACKSLASH - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_COLON - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_COMMA - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_CR - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_e - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_E - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_HASH - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_LBRACKET - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_LCURLY - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_LF - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_MINUS - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
INT_PERIOD - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_PLUS - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
INT_QUOTE - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_RBRACKET - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_RCURLY - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_SLASH - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_SPACE - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
INT_TAB - Static variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
intern(String) - Method in class com.fasterxml.jackson.core.util.InternCache
 
InternCache - Class in com.fasterxml.jackson.core.util
Singleton class that adds a simple first-level cache in front of regular String.intern() functionality.
IOContext - Class in com.fasterxml.jackson.core.io
To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object.
IOContext(BufferRecycler, Object, boolean) - Constructor for class com.fasterxml.jackson.core.io.IOContext
 
isAbstract() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isArray() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that returns true if this node is an Array node, false otherwise.
isArrayType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isBigEndian() - Method in enum com.fasterxml.jackson.core.JsonEncoding
Whether encoding is big-endian (if encoding supports such notion).
isBoolean() - Method in enum com.fasterxml.jackson.core.JsonToken
 
isClosed() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
isClosed() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
isClosed() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
isClosed() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be called to determine whether this generator is closed or not.
isClosed() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to determine whether this parser is closed or not.
isClosed() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
isClosed() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
isCollectionLikeType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isConcrete() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isContainerNode() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that returns true for container nodes: Arrays and Objects.
isContainerType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isDup(String) - Method in class com.fasterxml.jackson.core.json.DupDetector
 
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
isEnabled(JsonFactory.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Checked whether specified parser feature is enabled.
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Checked whether specified parser feature is enabled.
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.JsonFactory
Check whether specified generator feature is enabled.
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for checking whether given feature is enabled.
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.JsonParser
Method for checking whether specified JsonParser.Feature is enabled.
isEnabled(JsonGenerator.Feature) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
isEnabled(JsonParser.Feature) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
isEnumType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isExpectedStartArrayToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
isExpectedStartArrayToken() - Method in class com.fasterxml.jackson.core.JsonParser
Specialized accessor that can be used to verify that the current token indicates start array (usually meaning that current token is JsonToken.START_ARRAY) when start array is expected.
isExpectedStartArrayToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
isExpectedStartObjectToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
isExpectedStartObjectToken() - Method in class com.fasterxml.jackson.core.JsonParser
Similar to JsonParser.isExpectedStartArrayToken(), but checks whether stream currently points to JsonToken.START_OBJECT.
isExpectedStartObjectToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
isFinal() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isInline() - Method in class com.fasterxml.jackson.core.util.DefaultIndenter
 
isInline() - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
 
isInline() - Method in interface com.fasterxml.jackson.core.util.DefaultPrettyPrinter.Indenter
 
isInline() - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter
 
isInterface() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isMapLikeType() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isMissingNode() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that returns true for "virtual" nodes which represent missing entries constructed by path accessor methods when there is no actual node matching given criteria.
isNumeric() - Method in enum com.fasterxml.jackson.core.JsonToken
 
isObject() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that returns true if this node is an Object node, false otherwise.
isPrimitive() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isResourceManaged() - Method in class com.fasterxml.jackson.core.io.IOContext
 
isScalarValue() - Method in enum com.fasterxml.jackson.core.JsonToken
Method that can be used to check whether this token represents a valid non-structured value.
isSnapshot() - Method in class com.fasterxml.jackson.core.Version
 
isStructEnd() - Method in enum com.fasterxml.jackson.core.JsonToken
Accessor that is functionally equivalent to: this == JsonToken.END_OBJECT || this == JsonToken.END_ARRAY
isStructStart() - Method in enum com.fasterxml.jackson.core.JsonToken
Accessor that is functionally equivalent to: this == JsonToken.START_OBJECT || this == JsonToken.START_ARRAY
isThrowable() - Method in class com.fasterxml.jackson.core.type.ResolvedType
 
isUknownVersion() - Method in class com.fasterxml.jackson.core.Version
 
isValueNode() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that returns true for all value nodes: ones that are not containers, and that do not represent "missing" nodes in the path.

J

JsonEncoding - Enum in com.fasterxml.jackson.core
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.
JsonFactory - Class in com.fasterxml.jackson.core
The main factory class of Jackson package, used to configure and construct reader (aka parser, JsonParser) and writer (aka generator, JsonGenerator) instances.
JsonFactory() - Constructor for class com.fasterxml.jackson.core.JsonFactory
Default constructor used to create factory instances.
JsonFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.core.JsonFactory
 
JsonFactory(JsonFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.core.JsonFactory
Constructor used when copy()ing a factory instance.
JsonFactory.Feature - Enum in com.fasterxml.jackson.core
Enumeration that defines all on/off features that can only be changed for JsonFactory.
JsonGenerationException - Exception in com.fasterxml.jackson.core
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example).
JsonGenerationException(Throwable) - Constructor for exception com.fasterxml.jackson.core.JsonGenerationException
 
JsonGenerationException(String) - Constructor for exception com.fasterxml.jackson.core.JsonGenerationException
 
JsonGenerationException(String, Throwable) - Constructor for exception com.fasterxml.jackson.core.JsonGenerationException
 
JsonGenerator - Class in com.fasterxml.jackson.core
Base class that defines public API for writing JSON content.
JsonGenerator() - Constructor for class com.fasterxml.jackson.core.JsonGenerator
 
JsonGenerator.Feature - Enum in com.fasterxml.jackson.core
Enumeration that defines all togglable features for generators.
JsonGeneratorDelegate - Class in com.fasterxml.jackson.core.util
 
JsonGeneratorDelegate(JsonGenerator) - Constructor for class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
JsonGeneratorDelegate(JsonGenerator, boolean) - Constructor for class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
JsonGeneratorImpl - Class in com.fasterxml.jackson.core.json
Intermediate base class shared by JSON-backed generators like UTF8JsonGenerator and WriterBasedJsonGenerator.
JsonGeneratorImpl(IOContext, int, ObjectCodec) - Constructor for class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
JsonLocation - Class in com.fasterxml.jackson.core
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.
JsonLocation(Object, long, int, int) - Constructor for class com.fasterxml.jackson.core.JsonLocation
 
JsonLocation(Object, long, long, int, int) - Constructor for class com.fasterxml.jackson.core.JsonLocation
 
JsonParseException - Exception in com.fasterxml.jackson.core
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.
JsonParseException(String, JsonLocation) - Constructor for exception com.fasterxml.jackson.core.JsonParseException
 
JsonParseException(String, JsonLocation, Throwable) - Constructor for exception com.fasterxml.jackson.core.JsonParseException
 
JsonParser - Class in com.fasterxml.jackson.core
Base class that defines public API for reading JSON content.
JsonParser() - Constructor for class com.fasterxml.jackson.core.JsonParser
 
JsonParser(int) - Constructor for class com.fasterxml.jackson.core.JsonParser
 
JsonParser.Feature - Enum in com.fasterxml.jackson.core
Enumeration that defines all on/off features for parsers.
JsonParser.NumberType - Enum in com.fasterxml.jackson.core
Enumeration of possible "native" (optimal) types that can be used for numbers.
JsonParserDelegate - Class in com.fasterxml.jackson.core.util
Helper class that implements delegation pattern for JsonParser, to allow for simple overridability of basic parsing functionality.
JsonParserDelegate(JsonParser) - Constructor for class com.fasterxml.jackson.core.util.JsonParserDelegate
 
JsonParserSequence - Class in com.fasterxml.jackson.core.util
Helper class that can be used to sequence multiple physical JsonParsers to create a single logical sequence of tokens, as a single JsonParser.
JsonParserSequence(JsonParser[]) - Constructor for class com.fasterxml.jackson.core.util.JsonParserSequence
 
JsonPointer - Class in com.fasterxml.jackson.core
Implementation of JSON Pointer specification.
JsonPointer() - Constructor for class com.fasterxml.jackson.core.JsonPointer
Constructor used for creating "empty" instance, used to represent state that matches current node.
JsonPointer(String, String, JsonPointer) - Constructor for class com.fasterxml.jackson.core.JsonPointer
Constructor used for creating non-empty Segments
JsonPointer(String, String, int, JsonPointer) - Constructor for class com.fasterxml.jackson.core.JsonPointer
 
JsonProcessingException - Exception in com.fasterxml.jackson.core
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.
JsonProcessingException(String, JsonLocation, Throwable) - Constructor for exception com.fasterxml.jackson.core.JsonProcessingException
 
JsonProcessingException(String) - Constructor for exception com.fasterxml.jackson.core.JsonProcessingException
 
JsonProcessingException(String, JsonLocation) - Constructor for exception com.fasterxml.jackson.core.JsonProcessingException
 
JsonProcessingException(String, Throwable) - Constructor for exception com.fasterxml.jackson.core.JsonProcessingException
 
JsonProcessingException(Throwable) - Constructor for exception com.fasterxml.jackson.core.JsonProcessingException
 
JsonReadContext - Class in com.fasterxml.jackson.core.json
Extension of JsonStreamContext, which implements core methods needed, and also exposes more complete API to parser implementation classes.
JsonReadContext(JsonReadContext, DupDetector, int, int, int) - Constructor for class com.fasterxml.jackson.core.json.JsonReadContext
 
JsonStreamContext - Class in com.fasterxml.jackson.core
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.
JsonStreamContext() - Constructor for class com.fasterxml.jackson.core.JsonStreamContext
 
JsonStringEncoder - Class in com.fasterxml.jackson.core.io
Helper class used for efficient encoding of JSON String values (including JSON field names) into Strings or UTF-8 byte arrays.
JsonStringEncoder() - Constructor for class com.fasterxml.jackson.core.io.JsonStringEncoder
 
JsonToken - Enum in com.fasterxml.jackson.core
Enumeration for basic token types used for returning results of parsing JSON content.
JsonTokenId - Interface in com.fasterxml.jackson.core
Interface defined to contain ids accessible with JsonToken.id().
JsonWriteContext - Class in com.fasterxml.jackson.core.json
Extension of JsonStreamContext, which implements core methods needed, and also exposes more complete API to generator implementation classes.
JsonWriteContext(int, JsonWriteContext, DupDetector) - Constructor for class com.fasterxml.jackson.core.json.JsonWriteContext
 

L

last() - Method in class com.fasterxml.jackson.core.JsonPointer
Returns the leaf of current JSON Pointer expression.
LAST_VALID_UNICODE_CHAR - Static variable in class com.fasterxml.jackson.core.io.UTF32Reader
JSON actually limits available Unicode range in the high end to the same as xml (to basically limit UTF-8 max byte sequence length to 4)
loadMore() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
loadMore() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
loadMore() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
loadMoreGuaranteed() - Method in class com.fasterxml.jackson.core.base.ParserBase
 

M

makeChild(int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Factory method used to create actual symbol table instance to use for parsing.
makeChild(boolean, boolean) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Deprecated.
makeChild(int) - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
"Factory" method; will create a new child instance of this symbol table.
mark(int) - Method in class com.fasterxml.jackson.core.io.MergedStream
 
markSupported() - Method in class com.fasterxml.jackson.core.io.MergedStream
 
matches() - Method in class com.fasterxml.jackson.core.JsonPointer
 
matchesElement(int) - Method in class com.fasterxml.jackson.core.JsonPointer
Method that may be called to see if the pointer would match array element (of a JSON Array) with given index.
matchesProperty(String) - Method in class com.fasterxml.jackson.core.JsonPointer
Method that may be called to see if the pointer would match property (of a JSON Object) with given name.
matchProperty(String) - Method in class com.fasterxml.jackson.core.JsonPointer
 
MatchStrength - Enum in com.fasterxml.jackson.core.format
Enumeration used to indicate strength of match between data format and piece of data (typically beginning of a data file).
mavenVersionFor(ClassLoader, String, String) - Static method in class com.fasterxml.jackson.core.util.VersionUtil
Will attempt to load the maven version for the given groupId and artifactId.
MAX_T_SIZE - Static variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Let's not expand symbol tables past some maximum size; this should protected against OOMEs caused by large documents with unique (~= random) names.
maxCollisionLength() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Method mostly needed by unit tests; calculates length of the longest collision chain.
maxCollisionLength() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Method mostly needed by unit tests; calculates length of the longest collision chain.
maybeDirty() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Method called to check to quickly see if a child symbol table may have gotten additional entries.
maybeDirty() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
mayMatchElement() - Method in class com.fasterxml.jackson.core.JsonPointer
 
mayMatchProperty() - Method in class com.fasterxml.jackson.core.JsonPointer
 
MergedStream - Class in com.fasterxml.jackson.core.io
Simple InputStream implementation that is used to "unwind" some data previously read from an input stream; so that as long as some of that data remains, it's returned; but as long as it's read, we'll just use data from the underlying original stream.
MergedStream(IOContext, InputStream, byte[], int, int) - Constructor for class com.fasterxml.jackson.core.io.MergedStream
 
MIME - Static variable in class com.fasterxml.jackson.core.Base64Variants
This variant is what most people would think of "the standard" Base64 encoding.
MIME_NO_LINEFEEDS - Static variable in class com.fasterxml.jackson.core.Base64Variants
Slightly non-standard modification of Base64Variants.MIME which does not use linefeeds (max line length set to infinite).
MinimalPrettyPrinter - Class in com.fasterxml.jackson.core.util
PrettyPrinter implementation that adds no indentation, just implements everything necessary for value output to work as expected, and provide simpler extension points to allow for creating simple custom implementations that add specific decoration or overrides.
MinimalPrettyPrinter() - Constructor for class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
MinimalPrettyPrinter(String) - Constructor for class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
MODIFIED_FOR_URL - Static variable in class com.fasterxml.jackson.core.Base64Variants
This non-standard variant is usually used when encoded data needs to be passed via URLs (such as part of GET request).

N

NA - Static variable in class com.fasterxml.jackson.core.JsonLocation
Shared immutable "N/A location" that can be returned to indicate that no location information is available
Name - Class in com.fasterxml.jackson.core.sym
Base class for tokenized names (key strings in objects) that have been tokenized from byte-based input sources (like InputStream.
Name(String, int) - Constructor for class com.fasterxml.jackson.core.sym.Name
 
Name1 - Class in com.fasterxml.jackson.core.sym
Specialized implementation of PName: can be used for short Strings that consists of at most 4 bytes.
Name2 - Class in com.fasterxml.jackson.core.sym
Specialized implementation of PName: can be used for short Strings that consists of 5 to 8 bytes.
Name3 - Class in com.fasterxml.jackson.core.sym
Specialized implementation of PName: can be used for short Strings that consists of 9 to 12 bytes.
NameN - Class in com.fasterxml.jackson.core.sym
Generic implementation of PName used for "long" names, where long means that its byte (UTF-8) representation is 13 bytes or more.
NASTY_SMALL_DOUBLE - Static variable in class com.fasterxml.jackson.core.io.NumberInput
Textual representation of a double constant that can cause nasty problems with JDK (see http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308).
NC - Static variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
nextBooleanValue() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
nextBooleanValue() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextBooleanValue() - Method in class com.fasterxml.jackson.core.JsonParser
Method that fetches next token (as if calling JsonParser.nextToken()) and if it is JsonToken.VALUE_TRUE or JsonToken.VALUE_FALSE returns matching Boolean value; otherwise return null.
nextByte() - Method in interface com.fasterxml.jackson.core.format.InputAccessor
Returns next byte available, if any; if no more bytes are available, will throw EOFException.
nextByte() - Method in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
nextFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextFieldName() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.JsonParser
Method that fetches next token (as if calling JsonParser.nextToken()) and verifies whether it is JsonToken.FIELD_NAME with specified name and returns result of that comparison.
nextFieldName() - Method in class com.fasterxml.jackson.core.JsonParser
Method that fetches next token (as if calling JsonParser.nextToken()) and verifies whether it is JsonToken.FIELD_NAME; if it is, returns same as JsonParser.getCurrentName(), otherwise null.
nextIntValue(int) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
nextIntValue(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextIntValue(int) - Method in class com.fasterxml.jackson.core.JsonParser
Method that fetches next token (as if calling JsonParser.nextToken()) and if it is JsonToken.VALUE_NUMBER_INT returns 32-bit int value; otherwise returns specified default value It is functionally equivalent to:
nextLongValue(long) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
nextLongValue(long) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextLongValue(long) - Method in class com.fasterxml.jackson.core.JsonParser
Method that fetches next token (as if calling JsonParser.nextToken()) and if it is JsonToken.VALUE_NUMBER_INT returns 64-bit long value; otherwise returns specified default value It is functionally equivalent to:
nextTextValue() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
nextTextValue() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextTextValue() - Method in class com.fasterxml.jackson.core.JsonParser
Method that fetches next token (as if calling JsonParser.nextToken()) and if it is JsonToken.VALUE_STRING returns contained String value; otherwise returns null.
nextToken() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
nextToken() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
nextToken() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
nextToken() - Method in class com.fasterxml.jackson.core.JsonParser
Main iteration method, which will advance stream enough to determine type of the next token, if any.
nextToken() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
nextToken() - Method in class com.fasterxml.jackson.core.util.JsonParserSequence
 
nextValue() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
nextValue() - Method in class com.fasterxml.jackson.core.JsonParser
Iteration method that will advance stream enough to determine type of the next token that is a value type (including JSON Array and Object start/end markers).
nextValue() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
NO_BYTES - Static variable in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
NR_BIGDECIMAL - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
NR_BIGINT - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
NR_DOUBLE - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
NR_INT - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
NR_LONG - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
NR_UNKNOWN - Static variable in class com.fasterxml.jackson.core.base.ParserBase
 
NumberInput - Class in com.fasterxml.jackson.core.io
 
NumberInput() - Constructor for class com.fasterxml.jackson.core.io.NumberInput
 
NumberOutput - Class in com.fasterxml.jackson.core.io
 
NumberOutput() - Constructor for class com.fasterxml.jackson.core.io.NumberOutput
 
numberType() - Method in interface com.fasterxml.jackson.core.TreeNode
If this node is a numeric type (as per JsonToken.isNumeric()), returns native type that node uses to store the numeric value; otherwise returns null.

O

ObjectCodec - Class in com.fasterxml.jackson.core
Abstract class that defines the interface that JsonParser and JsonGenerator use to serialize and deserialize regular Java objects (POJOs aka Beans).
ObjectCodec() - Constructor for class com.fasterxml.jackson.core.ObjectCodec
 
OutputDecorator - Class in com.fasterxml.jackson.core.io
Handler class that can be used to decorate output destinations.
OutputDecorator() - Constructor for class com.fasterxml.jackson.core.io.OutputDecorator
 
outputInt(int, char[], int) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
outputInt(int, byte[], int) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
outputLong(long, char[], int) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
outputLong(long, byte[], int) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
overrideCurrentName(String) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
overrideCurrentName(String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
overrideCurrentName(String) - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used to change what is considered to be the current (field) name.
overrideCurrentName(String) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 

P

PackageVersion - Class in com.fasterxml.jackson.core.json
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.core.json.PackageVersion
 
packageVersionFor(Class<?>) - Static method in class com.fasterxml.jackson.core.util.VersionUtil
Loads version information by introspecting a class named "PackageVersion" in the same package as the given class.
parseAsDouble(String, double) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseAsInt(String, int) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseAsLong(String, long) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseBigDecimal(String) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseBigDecimal(char[]) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseBigDecimal(char[], int, int) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseDouble(String) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseEscapedName(int[], int, int, int, int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Slower parsing method which is generally branched to when an escape sequence is detected (or alternatively for long names, or ones crossing input buffer boundary).
parseInt(char[], int, int) - Static method in class com.fasterxml.jackson.core.io.NumberInput
Fast method for parsing integers that are known to fit into regular 32-bit signed int type.
parseInt(String) - Static method in class com.fasterxml.jackson.core.io.NumberInput
Helper method to (more) efficiently parse integer numbers from String values.
parseLong(char[], int, int) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseLong(String) - Static method in class com.fasterxml.jackson.core.io.NumberInput
 
parseLongName(int, int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
parseMediumName(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
ParserBase - Class in com.fasterxml.jackson.core.base
Intermediate base class used by all Jackson JsonParser implementations.
ParserBase(IOContext, int) - Constructor for class com.fasterxml.jackson.core.base.ParserBase
 
ParserMinimalBase - Class in com.fasterxml.jackson.core.base
Intermediate base class used by all Jackson JsonParser implementations, but does not add any additional fields that depend on particular method of obtaining input.
ParserMinimalBase() - Constructor for class com.fasterxml.jackson.core.base.ParserMinimalBase
 
ParserMinimalBase(int) - Constructor for class com.fasterxml.jackson.core.base.ParserMinimalBase
 
parseVersion(String, String, String) - Static method in class com.fasterxml.jackson.core.util.VersionUtil
 
parseVersionPart(String) - Static method in class com.fasterxml.jackson.core.util.VersionUtil
 
path(String) - Method in interface com.fasterxml.jackson.core.TreeNode
Method for accessing value of the specified field of an object node.
path(int) - Method in interface com.fasterxml.jackson.core.TreeNode
Method for accessing value of the specified element of an array node.
PEM - Static variable in class com.fasterxml.jackson.core.Base64Variants
This variant is the one that predates Base64Variants.MIME: it is otherwise identical, except that it mandates shorter line length.
PrettyPrinter - Interface in com.fasterxml.jackson.core
Interface for objects that implement pretty printer functionality, such as indentation.
putQuotedUTF8(ByteBuffer) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
putQuotedUTF8(ByteBuffer) - Method in interface com.fasterxml.jackson.core.SerializableString
 
putUnquotedUTF8(ByteBuffer) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
putUnquotedUTF8(ByteBuffer) - Method in interface com.fasterxml.jackson.core.SerializableString
 

Q

quoteAsString(String) - Method in class com.fasterxml.jackson.core.io.JsonStringEncoder
Method that will quote text contents using JSON standard quoting, and return results as a character array
quoteAsUTF8(String) - Method in class com.fasterxml.jackson.core.io.JsonStringEncoder
Will quote given JSON String value using standard quoting, encode results as UTF-8, and return result as a byte array.

R

read() - Method in class com.fasterxml.jackson.core.io.MergedStream
 
read(byte[]) - Method in class com.fasterxml.jackson.core.io.MergedStream
 
read(byte[], int, int) - Method in class com.fasterxml.jackson.core.io.MergedStream
 
read() - Method in class com.fasterxml.jackson.core.io.UTF32Reader
Although this method is implemented by the base class, AND it should never be called by main code, let's still implement it bit more efficiently just in case
read(char[], int, int) - Method in class com.fasterxml.jackson.core.io.UTF32Reader
 
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
readBinaryValue(OutputStream) - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be used as an alternative to JsonParser.getBigIntegerValue(), especially when value can be large.
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.core.JsonParser
Similar to JsonParser.readBinaryValue(OutputStream) but allows explicitly specifying base64 variant to use.
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
ReaderBasedJsonParser - Class in com.fasterxml.jackson.core.json
This is a concrete implementation of JsonParser, which is based on a Reader to handle low-level character conversion tasks.
ReaderBasedJsonParser(IOContext, int, Reader, ObjectCodec, CharsToNameCanonicalizer, char[], int, int, boolean) - Constructor for class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method called when caller wants to provide input buffer directly, and it may or may not be recyclable use standard recycle context.
ReaderBasedJsonParser(IOContext, int, Reader, ObjectCodec, CharsToNameCanonicalizer) - Constructor for class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method called when input comes as a Reader, and buffer allocation can be done using default mechanism.
readResolve() - Method in class com.fasterxml.jackson.core.Base64Variant
Method used to "demote" deserialized instances back to canonical ones
readResolve() - Method in class com.fasterxml.jackson.core.io.SerializedString
 
readResolve() - Method in class com.fasterxml.jackson.core.JsonFactory
Method that we need to override to actually make restoration go through constructors etc.
readTree(JsonParser) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method to deserialize JSON content as tree expressed using set of TreeNode instances.
readTree(JsonParser) - Method in class com.fasterxml.jackson.core.TreeCodec
 
readValue(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like Boolean).
readValue(JsonParser, TypeReference<?>) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
readValue(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method to deserialize JSON content into a POJO, type specified with fully resolved type object (so it can be a generic type, including containers like Collection and Map).
readValueAs(Class<T>) - Method in class com.fasterxml.jackson.core.JsonParser
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like Boolean).
readValueAs(TypeReference<?>) - Method in class com.fasterxml.jackson.core.JsonParser
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
readValueAsTree() - Method in class com.fasterxml.jackson.core.JsonParser
Method to deserialize JSON content into equivalent "tree model", represented by root TreeNode of resulting model.
readValues(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method for reading sequence of Objects from parser stream, all with same specified value type.
readValues(JsonParser, TypeReference<?>) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method for reading sequence of Objects from parser stream, all with same specified value type.
readValues(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method for reading sequence of Objects from parser stream, all with same specified value type.
readValuesAs(Class<T>) - Method in class com.fasterxml.jackson.core.JsonParser
Method for reading sequence of Objects from parser stream, all with same specified value type.
readValuesAs(TypeReference<?>) - Method in class com.fasterxml.jackson.core.JsonParser
Method for reading sequence of Objects from parser stream, all with same specified value type.
release() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Method called by the using code to indicate it is done with this instance.
release() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
release() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
Clean up method to call to release all buffers this object may be using.
releaseBase64Buffer(byte[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
releaseBuffered(Writer) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
releaseBuffered(OutputStream) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
releaseBuffered(OutputStream) - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to push back any content that has been read but not consumed by the parser.
releaseBuffered(Writer) - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to push back any content that has been read but not consumed by the parser.
releaseBuffers() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method called to indicate that the underlying buffers should now be recycled if they haven't yet been recycled.
releaseByteBuffer(int, byte[]) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
releaseCharBuffer(int, char[]) - Method in class com.fasterxml.jackson.core.util.BufferRecycler
 
releaseConcatBuffer(char[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
releaseNameCopyBuffer(char[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
releaseReadIOBuffer(byte[]) - Method in class com.fasterxml.jackson.core.io.IOContext
Method to call when all the processing buffers can be safely recycled.
releaseTokenBuffer(char[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
releaseWriteEncodingBuffer(byte[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
reportInvalidBase64Char(Base64Variant, int, int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
reportInvalidBase64Char(Base64Variant, int, int, String) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
reportInvalidNumber(String) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
reportOverflowInt() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
reportOverflowLong() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
reportTooManyCollisions(int) - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
reportTooManyCollisions(int) - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
reportUnexpectedNumberChar(int, String) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
requiresCustomCodec() - Method in class com.fasterxml.jackson.core.JsonFactory
Method that can be called to determine if a custom ObjectCodec is needed for binding data parsed using JsonParser constructed by this factory (which typically also implies the same for serialization with JsonGenerator).
requiresCustomCodec() - Method in class com.fasterxml.jackson.core.JsonParser
Method that can be called to determine if a custom ObjectCodec is needed for binding data parsed using JsonParser constructed by this factory (which typically also implies the same for serialization with JsonGenerator).
requiresCustomCodec() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
requiresPropertyOrdering() - Method in class com.fasterxml.jackson.core.JsonFactory
Introspection method that higher-level functionality may call to see whether underlying data format requires a stable ordering of object properties or not.
reset(boolean, int, int, int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
reset() - Method in interface com.fasterxml.jackson.core.format.InputAccessor
Method that can be called to reset accessor to read from beginning of input.
reset() - Method in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
reset() - Method in class com.fasterxml.jackson.core.io.MergedStream
 
reset() - Method in class com.fasterxml.jackson.core.json.DupDetector
 
reset(int, int, int) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
reset(int) - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
reset() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
resetAndGetFirstSegment() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
Method called when starting "manual" output: will clear out current state and return the first segment buffer to fill
resetAsNaN(String, double) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
resetFloat(boolean, int, int, int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
resetInt(boolean, int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
resetWithCopy(char[], int, int) - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
resetWithEmpty() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method called to clear out any content text buffer may have, and initializes buffer to use non-shared data.
resetWithShared(char[], int, int) - Method in class com.fasterxml.jackson.core.util.TextBuffer
Method called to initialize the buffer with a shared copy of data; this means that buffer will just have pointers to actual data.
resetWithString(String) - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
ResolvedType - Class in com.fasterxml.jackson.core.type
Type abstraction that represents Java type that has been resolved (i.e.
ResolvedType() - Constructor for class com.fasterxml.jackson.core.type.ResolvedType
 
rootDetector(JsonParser) - Static method in class com.fasterxml.jackson.core.json.DupDetector
 
rootDetector(JsonGenerator) - Static method in class com.fasterxml.jackson.core.json.DupDetector
 

S

SegmentedStringWriter - Class in com.fasterxml.jackson.core.io
Efficient alternative to StringWriter, based on using segmented internal buffer.
SegmentedStringWriter(BufferRecycler) - Constructor for class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
SerializableString - Interface in com.fasterxml.jackson.core
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.
SerializedString - Class in com.fasterxml.jackson.core.io
String token that can lazily serialize String contained and then reuse that serialization later on.
SerializedString(String) - Constructor for class com.fasterxml.jackson.core.io.SerializedString
 
setCharacterEscapes(CharacterEscapes) - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
setCharacterEscapes(CharacterEscapes) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for defining custom escapes factory uses for JsonGenerators it creates.
setCharacterEscapes(CharacterEscapes) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for defining custom escapes factory uses for JsonGenerators it creates.
setCharacterEscapes(CharacterEscapes) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for associating a ObjectCodec (typically a com.fasterxml.jackson.databind.ObjectMapper) with this factory (and more importantly, parsers and generators it constructs).
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be called to set or reset the object to use for writing Java objects as JsonContent (using method JsonGenerator.writeObject(java.lang.Object)).
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.JsonParser
Setter that allows defining ObjectCodec associated with this parser, if any.
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
setCurrentLength(int) - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
setCurrentName(String) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
setCurrentSegmentLength(int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Helper method, usually equivalent to: getOutputContext().setCurrentValue(v);
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.JsonParser
Helper method, usually equivalent to: getParsingContext().setCurrentValue(v);
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.JsonStreamContext
Method to call to pass value to be returned via JsonStreamContext.getCurrentValue(); typically called indirectly through JsonParser.setCurrentValue(java.lang.Object) or JsonGenerator.setCurrentValue(java.lang.Object)).
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
setEncoding(JsonEncoding) - Method in class com.fasterxml.jackson.core.io.IOContext
 
setFeatureMask(int) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
setFeatureMask(int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
setFeatureMask(int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Bulk set method for (re)setting states of all standard JsonGenerator.Features
setFeatureMask(int) - Method in class com.fasterxml.jackson.core.JsonParser
Bulk set method for (re)setting states of all standard JsonParser.Features
setFeatureMask(int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setFeatureMask(int) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
setHighestNonEscapedChar(int) - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
setHighestNonEscapedChar(int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be called to request that generator escapes all character codes above specified code point (if positive value); or, to not escape any characters except for ones that must be escaped for the data format (if -1).
setHighestNonEscapedChar(int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setInputDecorator(InputDecorator) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for overriding currently configured input decorator
setOutputDecorator(OutputDecorator) - Method in class com.fasterxml.jackson.core.JsonFactory
Method for overriding currently configured output decorator
setPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for setting a custom pretty printer, which is usually used to add indentation for improved human readability.
setPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setRootValueSeparator(SerializableString) - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
setRootValueSeparator(String) - Method in class com.fasterxml.jackson.core.JsonFactory
Method that allows overriding String used for separating root-level JSON values (default is single space character)
setRootValueSeparator(SerializableString) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that allows overriding String used for separating root-level JSON values (default is single space character)
setRootValueSeparator(SerializableString) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setRootValueSeparator(String) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
setSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method to call to make this generator use specified schema.
setSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.JsonParser
Method to call to make this parser use specified schema.
setSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
setSchema(FormatSchema) - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
SHORT_WRITE - Static variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
size() - Method in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
 
size() - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
size() - Method in interface com.fasterxml.jackson.core.TreeNode
Method that returns number of child nodes this node contains: for Array nodes, number of child elements, for Object nodes, number of fields, and for all other nodes 0.
size() - Method in class com.fasterxml.jackson.core.util.TextBuffer
 
skip(long) - Method in class com.fasterxml.jackson.core.io.MergedStream
 
skipChildren() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
skipChildren() - Method in class com.fasterxml.jackson.core.JsonParser
Method that will skip all child tokens of an array or object token that the parser currently points to, iff stream points to JsonToken.START_OBJECT or JsonToken.START_ARRAY.
skipChildren() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
slowParseName() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Method called when not even first 8 bytes are guaranteed to come consequtively.
sOutputEscapes - Static variable in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
This is the default set of escape codes, over 7-bit ASCII range (first 128 character codes), used for single-byte UTF-8 characters.
spacesInObjectEntries(boolean) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
standardAsciiEscapesForJSON() - Static method in class com.fasterxml.jackson.core.io.CharacterEscapes
Helper method that can be used to get a copy of standard JSON escape definitions; this is useful when just wanting to slightly customize definitions.
STATUS_EXPECT_NAME - Static variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
STATUS_EXPECT_VALUE - Static variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
STATUS_OK_AFTER_COLON - Static variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
STATUS_OK_AFTER_COMMA - Static variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
STATUS_OK_AFTER_SPACE - Static variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
STATUS_OK_AS_IS - Static variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
SURR1_FIRST - Static variable in class com.fasterxml.jackson.core.base.GeneratorBase
 
SURR1_LAST - Static variable in class com.fasterxml.jackson.core.base.GeneratorBase
 
SURR2_FIRST - Static variable in class com.fasterxml.jackson.core.base.GeneratorBase
 
SURR2_LAST - Static variable in class com.fasterxml.jackson.core.base.GeneratorBase
 
switchToNext() - Method in class com.fasterxml.jackson.core.util.JsonParserSequence
Method that will switch active parser from the current one to next parser in sequence, if there is another parser left, making this the new delegate.
SYS_LF - Static variable in class com.fasterxml.jackson.core.util.DefaultIndenter
 
SYSTEM_LINEFEED_INSTANCE - Static variable in class com.fasterxml.jackson.core.util.DefaultIndenter
 

T

tail() - Method in class com.fasterxml.jackson.core.JsonPointer
Accessor for getting a "sub-pointer", instance where current segment has been removed and pointer includes rest of segments.
TextBuffer - Class in com.fasterxml.jackson.core.util
TextBuffer is a class similar to StringBuffer, with following differences: TextBuffer uses segments character arrays, to avoid having to do additional array copies when array is not big enough.
TextBuffer(BufferRecycler) - Constructor for class com.fasterxml.jackson.core.util.TextBuffer
 
throwInternal() - Static method in class com.fasterxml.jackson.core.util.VersionUtil
 
toByteArray() - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
Method called when results are finalized and we can get the full aggregated result buffer to return to the caller
toCanonical() - Method in class com.fasterxml.jackson.core.type.ResolvedType
Method that can be used to serialize type into form from which it can be fully deserialized from at a later point (using TypeFactory from mapper package).
toFullString() - Method in class com.fasterxml.jackson.core.Version
 
toString() - Method in class com.fasterxml.jackson.core.Base64Variant
 
toString() - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
 
toString(int) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
toString(long) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
toString(double) - Static method in class com.fasterxml.jackson.core.io.NumberOutput
 
toString() - Method in class com.fasterxml.jackson.core.io.SerializedString
 
toString() - Method in class com.fasterxml.jackson.core.json.JsonReadContext
Overridden to provide developer readable "JsonPath" representation of the context.
toString() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
Overridden to provide developer writeable "JsonPath" representation of the context.
toString() - Method in class com.fasterxml.jackson.core.JsonLocation
 
toString() - Method in class com.fasterxml.jackson.core.JsonPointer
 
toString() - Method in exception com.fasterxml.jackson.core.JsonProcessingException
 
toString() - Method in class com.fasterxml.jackson.core.sym.Name
 
toString() - Method in class com.fasterxml.jackson.core.util.TextBuffer
Note: calling this method may not be as efficient as calling TextBuffer.contentsAsString(), since it's not guaranteed that resulting String is cached.
toString() - Method in class com.fasterxml.jackson.core.Version
 
traverse() - Method in interface com.fasterxml.jackson.core.TreeNode
Method for constructing a JsonParser instance for iterating over contents of the tree that this node is root of.
traverse(ObjectCodec) - Method in interface com.fasterxml.jackson.core.TreeNode
Same as TreeNode.traverse(), but additionally passes ObjectCodec to use if JsonParser.readValueAs(Class) is used (otherwise caller must call JsonParser.setCodec(com.fasterxml.jackson.core.ObjectCodec) on response explicitly).
treeAsTokens(TreeNode) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method for constructing a JsonParser for reading contents of a JSON tree, as if it was external serialized JSON content.
treeAsTokens(TreeNode) - Method in class com.fasterxml.jackson.core.TreeCodec
 
TreeCodec - Class in com.fasterxml.jackson.core
Interface that defines objects that can read and write TreeNode instances using Streaming API.
TreeCodec() - Constructor for class com.fasterxml.jackson.core.TreeCodec
 
TreeNode - Interface in com.fasterxml.jackson.core
Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allow ObjectCodec to have some level of interoperability.
treeToValue(TreeNode, Class<T>) - Method in class com.fasterxml.jackson.core.ObjectCodec
Convenience method for converting given JSON tree into instance of specified value type.
TYPE_ARRAY - Static variable in class com.fasterxml.jackson.core.JsonStreamContext
 
TYPE_OBJECT - Static variable in class com.fasterxml.jackson.core.JsonStreamContext
 
TYPE_ROOT - Static variable in class com.fasterxml.jackson.core.JsonStreamContext
 
TypeReference<T> - Class in com.fasterxml.jackson.core.type
This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted to ResolvedType implementation (implemented by JavaType from "databind" bundle) to be used.
TypeReference() - Constructor for class com.fasterxml.jackson.core.type.TypeReference
 

U

unknownVersion() - Static method in class com.fasterxml.jackson.core.Version
Method returns canonical "not known" version, which is used as version in cases where actual version information is not known (instead of null).
useDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
useDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for enabling pretty-printing using the default pretty printer (DefaultPrettyPrinter).
useDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
usesPadding() - Method in class com.fasterxml.jackson.core.Base64Variant
 
usesPaddingChar(char) - Method in class com.fasterxml.jackson.core.Base64Variant
 
usesPaddingChar(int) - Method in class com.fasterxml.jackson.core.Base64Variant
 
UTF32Reader - Class in com.fasterxml.jackson.core.io
Since JDK does not come with UTF-32/UCS-4, let's implement a simple decoder to use.
UTF32Reader(IOContext, InputStream, byte[], int, int, boolean) - Constructor for class com.fasterxml.jackson.core.io.UTF32Reader
 
UTF8JsonGenerator - Class in com.fasterxml.jackson.core.json
 
UTF8JsonGenerator(IOContext, int, ObjectCodec, OutputStream) - Constructor for class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
UTF8JsonGenerator(IOContext, int, ObjectCodec, OutputStream, byte[], int, boolean) - Constructor for class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
UTF8StreamJsonParser - Class in com.fasterxml.jackson.core.json
This is a concrete implementation of JsonParser, which is based on a InputStream as the input source.
UTF8StreamJsonParser(IOContext, int, InputStream, ObjectCodec, BytesToNameCanonicalizer, byte[], int, int, boolean) - Constructor for class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
UTF8Writer - Class in com.fasterxml.jackson.core.io
 
UTF8Writer(IOContext, OutputStream) - Constructor for class com.fasterxml.jackson.core.io.UTF8Writer
 

V

valueOf(String) - Static method in class com.fasterxml.jackson.core.Base64Variants
 
valueOf(String) - Static method in enum com.fasterxml.jackson.core.format.MatchStrength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.core.JsonEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.core.JsonFactory.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.core.JsonGenerator.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.core.JsonParser.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.core.JsonParser.NumberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.fasterxml.jackson.core.JsonPointer
Alias for JsonPointer.compile(java.lang.String); added to make instances automatically deserializable by Jackson databind.
valueOf(String) - Static method in enum com.fasterxml.jackson.core.JsonToken
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.core.format.MatchStrength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.core.JsonEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.core.JsonFactory.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.core.JsonGenerator.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.core.JsonParser.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.core.JsonParser.NumberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.core.JsonToken
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
Implemented with detection that tries to find "VERSION.txt" in same package as the implementation class.
version() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
version() - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
VERSION - Static variable in class com.fasterxml.jackson.core.json.PackageVersion
 
version() - Method in class com.fasterxml.jackson.core.json.PackageVersion
 
version() - Method in class com.fasterxml.jackson.core.JsonFactory
 
version() - Method in class com.fasterxml.jackson.core.JsonGenerator
Accessor for finding out version of the bundle that provided this generator instance.
version() - Method in class com.fasterxml.jackson.core.JsonParser
Accessor for getting version of the core package, given a parser instance.
version() - Method in class com.fasterxml.jackson.core.ObjectCodec
 
version() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
version() - Method in class com.fasterxml.jackson.core.util.JsonParserDelegate
 
version() - Method in class com.fasterxml.jackson.core.util.VersionUtil
 
Version - Class in com.fasterxml.jackson.core
Object that encapsulates versioning information of a component.
Version(int, int, int, String) - Constructor for class com.fasterxml.jackson.core.Version
Deprecated.
Use variant that takes group and artifact ids
Version(int, int, int, String, String, String) - Constructor for class com.fasterxml.jackson.core.Version
 
version() - Method in interface com.fasterxml.jackson.core.Versioned
Method called to detect version of the component that implements this interface; returned version should never be null, but may return specific "not available" instance (see Version for details).
Versioned - Interface in com.fasterxml.jackson.core
Interface that those Jackson components that are explicitly versioned will implement.
versionFor(Class<?>) - Static method in class com.fasterxml.jackson.core.util.VersionUtil
Helper method that will try to load version information for specified class.
VersionUtil - Class in com.fasterxml.jackson.core.util
Functionality for supporting exposing of component Versions.
VersionUtil() - Constructor for class com.fasterxml.jackson.core.util.VersionUtil
 

W

withArrayIndenter(DefaultPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
withDupDetector(DupDetector) - Method in class com.fasterxml.jackson.core.json.JsonReadContext
 
withDupDetector(DupDetector) - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
withIndent(String) - Method in class com.fasterxml.jackson.core.util.DefaultIndenter
 
withLinefeed(String) - Method in class com.fasterxml.jackson.core.util.DefaultIndenter
 
withMaxInputLookahead(int) - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
Method that will return a detector instance that allows detectors to read up to specified number of bytes when determining format match strength.
withMinimalMatch(MatchStrength) - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
Method that will return a detector instance that uses given minimal match level; match that may be returned unless a stronger match is found with other format detectors.
withObjectIndenter(DefaultPrettyPrinter.Indenter) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
withOptimalMatch(MatchStrength) - Method in class com.fasterxml.jackson.core.format.DataFormatDetector
Method that will return a detector instance that uses given optimal match level (match that is considered sufficient to return, without trying to find stronger matches with other formats).
withoutSpacesInObjectEntries() - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
"Mutant factory" method that will return a pretty printer instance that does not use spaces inside object entries; if 'this' instance already does this, it is returned; if not, a new instance will be constructed and returned.
withRootSeparator(SerializableString) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
withSpacesInObjectEntries() - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
"Mutant factory" method that will return a pretty printer instance that does use spaces inside object entries; if 'this' instance already does this, it is returned; if not, a new instance will be constructed and returned.
write(char[]) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
write(char[], int, int) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
write(int) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
write(String) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
write(String, int, int) - Method in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
write(char[]) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
write(char[], int, int) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
write(int) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
write(String) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
write(String, int, int) - Method in class com.fasterxml.jackson.core.io.UTF8Writer
 
write(byte[]) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
write(byte[], int, int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
write(int) - Method in class com.fasterxml.jackson.core.util.ByteArrayBuilder
 
writeArrayFieldStart(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") (that will contain a JSON Array value), and the START_ARRAY marker.
writeArrayValueSeparator(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after an array value has been completely output, and before another value is to be output.
writeArrayValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Method called after an array value has been completely output, and before another value is to be output.
writeArrayValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
Method called after an array value has been completely output, and before another value is to be output.
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes).
writeBinary(byte[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Similar to JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but default to using the Jackson default Base64 variant (which is Base64Variants.MIME_NO_LINEFEEDS).
writeBinary(byte[]) - Method in class com.fasterxml.jackson.core.JsonGenerator
Similar to JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but assumes default to using the Jackson default Base64 variant (which is Base64Variants.MIME_NO_LINEFEEDS).
writeBinary(InputStream, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Similar to JsonGenerator.writeBinary(Base64Variant,InputStream,int), but assumes default to using the Jackson default Base64 variant (which is Base64Variants.MIME_NO_LINEFEEDS).
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method similar to JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but where input is provided through a stream, allowing for incremental writes without holding the whole input in memory.
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeBinaryField(String, byte[]) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that contains specified data in base64-encoded form.
writeBoolean(boolean) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeBoolean(boolean) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeBoolean(boolean) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting literal Json boolean value (one of Strings 'true' and 'false').
writeBoolean(boolean) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeBooleanField(String, boolean) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has a boolean value.
writeEndArray() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeEndArray() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeEndArray() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing closing marker of a JSON Array value (character ']'; plus possible white space decoration if pretty-printing is enabled).
writeEndArray(JsonGenerator, int) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after an Array value has been completely output (minus closing bracket).
writeEndArray(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
writeEndArray() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeEndArray(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
writeEndObject() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeEndObject() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeEndObject() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing closing marker of a JSON Object value (character '}'; plus possible white space decoration if pretty-printing is enabled).
writeEndObject(JsonGenerator, int) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after an Object value has been completely output (minus closing curly bracket).
writeEndObject(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
writeEndObject() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeEndObject(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeFieldName(String) - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
Method that writer is to call before it writes a field name.
writeFieldName(String) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeFieldName(String) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeFieldName(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing a field name (JSON String surrounded by double quotes: syntactically identical to a JSON String value), possibly decorated by white space if pretty-printing is enabled.
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method similar to JsonGenerator.writeFieldName(String), main difference being that it may perform better as some of processing (such as quoting of certain characters, or encoding into external encoding if supported by generator) can be done just once and reused for later calls.
writeFieldName(String) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeIndentation(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.DefaultIndenter
 
writeIndentation(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
 
writeIndentation(JsonGenerator, int) - Method in interface com.fasterxml.jackson.core.util.DefaultPrettyPrinter.Indenter
 
writeIndentation(JsonGenerator, int) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter
 
writeNull() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNull() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNull() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting literal Json null value.
writeNull() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNullField(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has JSON literal value null.
writeNumber(short) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(long) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(double) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(float) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(String) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeNumber(short) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(long) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(double) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(float) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(String) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeNumber(short) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting given value as Json number.
writeNumber(int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting given value as Json number.
writeNumber(long) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting given value as Json number.
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting given value as Json number.
writeNumber(double) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting indicate Json numeric value.
writeNumber(float) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting indicate Json numeric value.
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting indicate Json numeric value.
writeNumber(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Write method that can be used for custom numeric types that can not be (easily?) converted to "standard" Java number types.
writeNumber(short) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(long) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(double) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(float) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumber(String) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeNumberField(String, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has the specified numeric value.
writeNumberField(String, long) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has the specified numeric value.
writeNumberField(String, double) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has the specified numeric value.
writeNumberField(String, float) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has the specified numeric value.
writeNumberField(String, BigDecimal) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has the specified numeric value.
writeObject(Object) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeObject(Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing given Java object (POJO) as Json.
writeObject(Object) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeObjectEntrySeparator(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
writeObjectEntrySeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
writeObjectEntrySeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
writeObjectField(String, Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has contents of specific Java object as its value.
writeObjectFieldStart(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") (that will contain a JSON Object value), and the START_OBJECT marker.
writeObjectFieldValueSeparator(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after an object field has been output, but before the value is output.
writeObjectFieldValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Method called after an object field has been output, but before the value is output.
writeObjectFieldValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
Method called after an object field has been output, but before the value is output.
writeObjectId(Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be called to output so-called native Object Id.
writeObjectId(Object) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeObjectRef(Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be called to output references to native Object Ids.
writeObjectRef(Object) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeOmittedField(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method called to indicate that a property in this position was skipped.
writeOmittedField(String) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeQuotedUTF8(OutputStream) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
writeQuotedUTF8(OutputStream) - Method in interface com.fasterxml.jackson.core.SerializableString
 
writeRaw(String) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRaw(SerializableString) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRaw(char) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRaw(String) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRaw(SerializableString) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRaw(char) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRaw(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
writeRaw(char) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
writeRaw(SerializableString) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
writeRaw(String) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRaw(SerializableString) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRaw(char) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method similar to JsonGenerator.writeString(String) but that takes as its input a UTF-8 encoded String that is to be output as-is, without additional escaping (type of which depends on data format; backslashes for JSON).
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRawValue(String) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeRawValue(SerializableString) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeRawValue(SerializableString) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeRawValue(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that will force generator to copy input text verbatim without any modifications, but assuming it must constitute a single legal JSON value (number, string, boolean, null, Array or List).
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
 
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
 
writeRawValue(SerializableString) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method similar to JsonGenerator.writeRawValue(String), but potentially more efficient as it may be able to use pre-encoded content (similar to JsonGenerator.writeRaw(SerializableString).
writeRawValue(String) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
WriterBasedJsonGenerator - Class in com.fasterxml.jackson.core.json
JsonGenerator that outputs JSON content using a Writer which handles character encoding.
WriterBasedJsonGenerator(IOContext, int, ObjectCodec, Writer) - Constructor for class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeRootValueSeparator(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called after a root-level value has been completely output, and before another value is to be output.
writeRootValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
writeRootValueSeparator(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
writeStartArray() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeStartArray() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeStartArray() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing starting marker of a Array value (for JSON this is character '['; plus possible white space decoration if pretty-printing is enabled).
writeStartArray(int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing start marker of an Array value, similar to JsonGenerator.writeStartArray(), but also specifying how many elements will be written for the array before calling JsonGenerator.writeEndArray().
writeStartArray(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called when an Array value is to be output, before any member/child values are output.
writeStartArray(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
writeStartArray() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeStartArray(int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeStartArray(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
writeStartObject() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeStartObject() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeStartObject() - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing starting marker of a JSON Object value (character '{'; plus possible white space decoration if pretty-printing is enabled).
writeStartObject(JsonGenerator) - Method in interface com.fasterxml.jackson.core.PrettyPrinter
Method called when an Object value is to be output, before any fields are output.
writeStartObject(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
writeStartObject() - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeStartObject(JsonGenerator) - Method in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeString(String) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeString(char[], int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeString(String) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeString(char[], int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeString(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting a String value.
writeString(char[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for outputting a String value.
writeString(SerializableString) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method similar to JsonGenerator.writeString(String), but that takes SerializableString which can make this potentially more efficient to call as generator may be able to reuse quoted and/or encoded representation.
writeString(String) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeString(char[], int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeStringField(String, String) - Method in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
writeStringField(String, String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Convenience method for outputting a field entry ("member") that has a String value.
writeTree(TreeNode) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
writeTree(TreeNode) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method for writing given JSON tree (expressed as a tree where given JsonNode is the root) using this generator.
writeTree(JsonGenerator, TreeNode) - Method in class com.fasterxml.jackson.core.ObjectCodec
 
writeTree(JsonGenerator, TreeNode) - Method in class com.fasterxml.jackson.core.TreeCodec
 
writeTree(TreeNode) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeTypeId(Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method that can be called to output so-called native Type Id.
writeTypeId(Object) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeUnquotedUTF8(OutputStream) - Method in class com.fasterxml.jackson.core.io.SerializedString
 
writeUnquotedUTF8(OutputStream) - Method in interface com.fasterxml.jackson.core.SerializableString
 
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.JsonGenerator
Method similar to JsonGenerator.writeString(String) but that takes as its input a UTF-8 encoded String which has not been escaped using whatever escaping scheme data format requires (for JSON that is backslash-escaping for control characters and double-quotes; for other formats something else).
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
 
writeValue() - Method in class com.fasterxml.jackson.core.json.JsonWriteContext
 
writeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.core.ObjectCodec
Method to serialize given Java Object, using generator provided.

_

_arrayIndenter - Variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
By default, let's use only spaces to separate array values.
_artifactId - Variable in class com.fasterxml.jackson.core.Version
 
_ascii(byte[]) - Static method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_asciiBytes(String) - Static method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_asString - Variable in class com.fasterxml.jackson.core.JsonPointer
We will retain representation of the pointer, as a String, so that JsonPointer.toString() should be as efficient as possible.
_base64Buffer - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference to the buffer allocated for temporary use with base64 encoding or decoding.
_bigEndian - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_bigEndian - Variable in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
_bigEndian - Variable in enum com.fasterxml.jackson.core.JsonEncoding
 
_binaryValue - Variable in class com.fasterxml.jackson.core.base.ParserBase
We will hold on to decoded binary data, for duration of current event, so that multiple calls to ParserMinimalBase.getBinaryValue(com.fasterxml.jackson.core.Base64Variant) will not need to decode data more than once.
_bits - Variable in enum com.fasterxml.jackson.core.JsonEncoding
 
_buckets - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Overflow buckets; if primary doesn't match, lookup is done from here.
_buffer - Variable in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
_buffer - Variable in class com.fasterxml.jackson.core.io.SegmentedStringWriter
 
_buffer - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_bufferedData - Variable in class com.fasterxml.jackson.core.format.DataFormatMatcher
Content read during format matching process
_bufferedEnd - Variable in class com.fasterxml.jackson.core.format.InputAccessor.Std
End of valid bytes in the buffer (points to one past last valid)
_bufferedLength - Variable in class com.fasterxml.jackson.core.format.DataFormatMatcher
Number of bytes available in buffer.
_bufferedStart - Variable in class com.fasterxml.jackson.core.format.DataFormatMatcher
Pointer to the first byte in buffer available for reading
_bufferedStart - Variable in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
_bufferRecyclable - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
_bufferRecyclable - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Flag that indicates whether the output buffer is recycable (and needs to be returned to recycler once we are done) or not.
_bufferRecyclable - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
_bufferRecycler - Variable in class com.fasterxml.jackson.core.io.IOContext
Recycler used for actual allocation/deallocation/reuse
_byteArrayBuilder - Variable in class com.fasterxml.jackson.core.base.ParserBase
ByteArrayBuilder is needed if 'getBinaryValue' is called.
_byteBuffers - Variable in class com.fasterxml.jackson.core.util.BufferRecycler
 
_byteCount - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
Total read byte count; used for error reporting purposes
_bytes - Variable in class com.fasterxml.jackson.core.io.JsonStringEncoder
Lazily-constructed builder used for UTF-8 encoding of text values (quoted and unquoted)
_bytesPerChar - Variable in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
_canonicalize - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Whether any canonicalization should be attempted (whether using intern or not)
_cfgNumbersAsStrings - Variable in class com.fasterxml.jackson.core.base.GeneratorBase
Flag set to indicate that implicit conversion from number to JSON String is needed (as per JsonGenerator.Feature.WRITE_NUMBERS_AS_STRINGS).
_cfgPrettyPrinter - Variable in class com.fasterxml.jackson.core.JsonGenerator
Object that handles pretty-printing (usually additional white space to make results more human-readable) during output.
_cfgUnqNames - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Flag that is set if quoting is not to be added around JSON Object property names.
_characterEscapes - Variable in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
Definition of custom character escapes to use for generators created by this factory, if any.
_characterEscapes - Variable in class com.fasterxml.jackson.core.JsonFactory
Definition of custom character escapes to use for generators created by this factory, if any.
_charBuffer - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Intermediate buffer in which characters of a String are copied before being encoded.
_charBufferLength - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Length of _charBuffer
_charBuffers - Variable in class com.fasterxml.jackson.core.util.BufferRecycler
 
_charCount - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
Total read character count; used for error reporting purposes
_checkInvalidCopy(Class<?>) - Method in class com.fasterxml.jackson.core.JsonFactory
 
_child - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
 
_child - Variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
_closed - Variable in class com.fasterxml.jackson.core.base.GeneratorBase
Flag that indicates whether generator is closed or not.
_closed - Variable in class com.fasterxml.jackson.core.base.ParserBase
Flag that indicates whether parser is closed or not.
_closeInput() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_closeInput() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_closeInput() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_codec() - Method in class com.fasterxml.jackson.core.JsonParser
 
_collCount - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Total number of Names in collision buckets (included in _count along with primary entries)
_collEnd - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Index of the first unused collision bucket entry (== size of the used portion of collision list): less than or equal to 0xFF (255), since max number of entries is 255 (8-bit, minus 0 used as 'empty' marker)
_collList - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Array of heads of collision bucket chains; size dynamically
_columnNr - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
 
_concatCBuffer - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference to the buffer allocated for buffering it for output, before being encoded: generally this means concatenating output, then encoding when buffer fills up.
_constructError(String, Throwable) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_constructError(String) - Method in class com.fasterxml.jackson.core.JsonParser
Helper method for constructing JsonParseExceptions based on current state of the parser
_constructHead() - Method in class com.fasterxml.jackson.core.JsonPointer
 
_constructHead(int, JsonPointer) - Method in class com.fasterxml.jackson.core.JsonPointer
 
_context - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_context - Variable in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
_count - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Total number of Names in the symbol table; only used for child tables.
_createContext(Object, boolean) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates desired context object.
_createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates generator for given Writer and context object.
_createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates desired parser given InputStream and context object.
_createParser(Reader, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates parser using given Reader object for reading content.
_createParser(char[], int, int, IOContext, boolean) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates parser using given char[] object for accessing content.
_createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates parser using given Reader object for reading content passed as raw byte array.
_createUTF8Generator(OutputStream, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
Overridable factory method that actually instantiates generator for given OutputStream and context object, using UTF-8 encoding.
_createWriter(OutputStream, JsonEncoding, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
 
_currentEscape - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
When custom escapes are used, this member variable is used internally to hold a reference to currently used escape
_currentName - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
 
_currentName - Variable in class com.fasterxml.jackson.core.json.JsonWriteContext
Name of the field of which value is to be parsed; only used for OBJECT contexts
_currentValue - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
 
_currentValue - Variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
_currInputProcessed - Variable in class com.fasterxml.jackson.core.base.ParserBase
Number of characters/bytes that were contained in previous blocks (blocks that were already processed prior to the current buffer).
_currInputRow - Variable in class com.fasterxml.jackson.core.base.ParserBase
Current row location of current point in input buffer, starting from 1, if available.
_currInputRowStart - Variable in class com.fasterxml.jackson.core.base.ParserBase
Current index of the first character of the current row in input buffer.
_currToken - Variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
Last token retrieved via ParserMinimalBase.nextToken(), if any.
_decodeBase64(String, ByteArrayBuilder, Base64Variant) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
Helper method that can be used for base64 decoding in cases where encoded content has already been read as a String.
_decodeBase64(Base64Variant) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Efficient handling for incremental parsing of base64-encoded textual content.
_decodeBase64(Base64Variant) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Efficient handling for incremental parsing of base64-encoded textual content.
_decodeBase64Escape(Base64Variant, int, int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_decodeBase64Escape(Base64Variant, char, int) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_decodeCharForError(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_decodeEscaped() - Method in class com.fasterxml.jackson.core.base.ParserBase
Method that sub-classes must implement to support escaped sequences in base64-encoded sections.
_decodeEscaped() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_decodeEscaped() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_decodeSurrogate(int, int) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
 
_decorate(InputStream, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
 
_decorate(Reader, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
 
_decorate(OutputStream, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
 
_decorate(Writer, IOContext) - Method in class com.fasterxml.jackson.core.JsonFactory
 
_detectors - Variable in class com.fasterxml.jackson.core.format.DataFormatDetector
Ordered list of factories which both represent data formats to detect (in precedence order, starting with highest) and are used for actual detection.
_dirty - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Flag that indicates if any changes have been made to the data; used to both determine if bucket array needs to be copied when (first) change is made, and potentially if updated bucket list is to be resync'ed back to master instance.
_dups - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
 
_dups - Variable in class com.fasterxml.jackson.core.json.JsonWriteContext
 
_encoding - Variable in class com.fasterxml.jackson.core.io.IOContext
Encoding used by the underlying stream, if known.
_entityBuffer - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
6 character temporary buffer allocated if needed, for constructing escape sequences
_entityBuffer - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
Short (14 char) temporary buffer allocated if needed, for constructing escape sequences
_eofAsNextChar() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_expLength - Variable in class com.fasterxml.jackson.core.base.ParserBase
Length of the exponent part of the number, if any, not including 'e' marker or sign, just digits.
_factoryFeatures - Variable in class com.fasterxml.jackson.core.JsonFactory
Currently enabled factory features.
_failOnDoS - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Flag that indicates whether we should throw an exception if enough hash collisions are detected (true); or just worked around (false).
_features - Variable in class com.fasterxml.jackson.core.base.GeneratorBase
Bit flag composed of bits that indicate which JsonGenerator.Features are enabled.
_features - Variable in class com.fasterxml.jackson.core.JsonParser
Bit flag composed of bits that indicate which JsonParser.Features are enabled.
_finishString() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_finishString() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_finishString() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_finishString2() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_firstName - Variable in class com.fasterxml.jackson.core.json.DupDetector
 
_flags - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
 
_flushBuffer() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_flushBuffer() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_fractLength - Variable in class com.fasterxml.jackson.core.base.ParserBase
Length of the fractional part (not including decimal point or exponent), in characters.
_generatorFeatures - Variable in class com.fasterxml.jackson.core.JsonFactory
Currently enabled generator features.
_getBufferRecycler() - Method in class com.fasterxml.jackson.core.JsonFactory
Method used by factory to create buffer recycler instances for parsers and generators.
_getByteArrayBuilder() - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_getCharDesc(int) - Static method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_getText2(JsonToken) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_getText2(JsonToken) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_gotName - Variable in class com.fasterxml.jackson.core.json.JsonWriteContext
Marker used to indicate that we just received a name, and now expect a value
_groupId - Variable in class com.fasterxml.jackson.core.Version
 
_handleApos() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_handleApos() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_handleEOF() - Method in class com.fasterxml.jackson.core.base.ParserBase
Method called when an EOF is encountered between tokens.
_handleEOF() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
Method sub-classes need to implement
_handleInvalidNumberStart(int, boolean) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method called if expected numeric value (due to leading sign) does not look like a number
_handleInvalidNumberStart(int, boolean) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Method called if expected numeric value (due to leading sign) does not look like a number
_handleOddName(int) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method called when we see non-white space character other than double quote, when expecting a field name.
_handleOddName(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Method called when we see non-white space character other than double quote, when expecting a field name.
_handleOddValue(int) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method for handling cases where first non-space character of an expected value token is not legal for standard JSON content.
_handleUnexpectedValue(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Method for handling cases where first non-space character of an expected value token is not legal for standard JSON content.
_handleUnrecognizedCharacterEscape(char) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_hash - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Array of 2^N size, which contains combination of 24-bits of hash (0 to indicate 'empty' slot), and 8-bit collision bucket index (0 to indicate empty collision bucket chain; otherwise subtract one from index)
_hashCode - Variable in class com.fasterxml.jackson.core.sym.Name
 
_hashMask - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Mask used to truncate 32-bit hash value to current hash array size; essentially, hash array size - 1 (since hash array sizes are 2^N).
_hashSeed - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_hashToIndex(int) - Method in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Helper method that takes in a "raw" hash value, shuffles it as necessary, and truncates to be used as the index.
_hasTextualNull(String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
Helper method used to determine whether we are currently pointing to a String value of "null" (NOT a null token); and, if so, that parser is to recognize and return it similar to if it was real null token.
_head - Variable in class com.fasterxml.jackson.core.JsonPointer
Reference from currently matching segment (if any) to node before leaf.
_icLatin1 - Static variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_icLatin1 - Static variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_in - Variable in class com.fasterxml.jackson.core.format.InputAccessor.Std
 
_in - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_in - Variable in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
_index - Variable in class com.fasterxml.jackson.core.JsonStreamContext
Index of the currently processed entry.
_indexMask - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Mask used to get index from hash values; equal to _buckets.length - 1, when _buckets.length is a power of two.
_inputBuffer - Variable in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
 
_inputBuffer - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Current buffer from which data is read; generally data is read into buffer from input source.
_inputBuffer - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Current buffer from which data is read; generally data is read into buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
_inputDecorator - Variable in class com.fasterxml.jackson.core.JsonFactory
Optional helper object that may decorate input sources, to do additional processing on input during parsing.
_inputEnd - Variable in class com.fasterxml.jackson.core.base.ParserBase
Index of character after last available one in the buffer.
_inputProcessed - Variable in class com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper
Current number of input units (bytes or chars) that were processed in previous blocks, before contents of current input buffer.
_inputPtr - Variable in class com.fasterxml.jackson.core.base.ParserBase
Pointer to next available character in buffer
_inputStream - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_intern - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Whether canonical symbol Strings are to be intern()ed before added to the table or not.
_intLength - Variable in class com.fasterxml.jackson.core.base.ParserBase
Length of integer part of the number, in characters
_ioContext - Variable in class com.fasterxml.jackson.core.base.ParserBase
I/O context for this reader.
_ioContext - Variable in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
 
_javaName - Variable in enum com.fasterxml.jackson.core.JsonEncoding
 
_jdkSerializeValue - Variable in class com.fasterxml.jackson.core.io.SerializedString
Ugly hack, to work through the requirement that _value is indeed final, and that JDK serialization won't call ctor(s).
_lastClearedToken - Variable in class com.fasterxml.jackson.core.base.ParserMinimalBase
Last cleared token, if any: that is, value that was in effect when ParserMinimalBase.clearCurrentToken() was called.
_length - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_lineNr - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
 
_loadToHaveAtLeast(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
_location - Variable in exception com.fasterxml.jackson.core.JsonProcessingException
 
_longestCollisionList - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
We need to keep track of the longest collision list; this is needed both to indicate problems with attacks and to allow flushing for other cases.
_longestCollisionList - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
We need to keep track of the longest collision list; this is needed both to indicate problems with attacks and to allow flushing for other cases.
_mainNames - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Array that contains Name instances matching entries in _mainHash.
_majorVersion - Variable in class com.fasterxml.jackson.core.Version
 
_managedBuffers - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_managedResource - Variable in class com.fasterxml.jackson.core.io.IOContext
Flag that indicates whether underlying input/output source/target object is fully managed by the owner of this context (parser or generator).
_match - Variable in class com.fasterxml.jackson.core.format.DataFormatMatcher
Factory that produced sufficient match (if any)
_matchingElementIndex - Variable in class com.fasterxml.jackson.core.JsonPointer
 
_matchingPropertyName - Variable in class com.fasterxml.jackson.core.JsonPointer
 
_matchStrength - Variable in class com.fasterxml.jackson.core.format.DataFormatMatcher
Strength of match with DataFormatMatcher._match
_matchToken(String, int) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Helper method for checking whether input matches expected token
_matchToken(String, int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_maximumNonEscapedChar - Variable in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
Value between 128 (0x80) and 65535 (0xFFFF) that indicates highest Unicode code point that will not need escaping; or 0 to indicate that all characters can be represented without escaping.
_maxInputLookahead - Variable in class com.fasterxml.jackson.core.format.DataFormatDetector
Maximum number of leading bytes of the input that we can read to determine data format.
_maxLineLength - Variable in class com.fasterxml.jackson.core.Base64Variant
Maximum number of encoded base64 characters to output during encoding before adding a linefeed, if line length is to be limited (Integer.MAX_VALUE if not limited).
_minimalMatch - Variable in class com.fasterxml.jackson.core.format.DataFormatDetector
Strength of minimal match we accept as the answer, unless better matches are found.
_minorVersion - Variable in class com.fasterxml.jackson.core.Version
 
_name - Variable in class com.fasterxml.jackson.core.Base64Variant
Symbolic name of variant; used for diagnostics/debugging.
_name - Variable in class com.fasterxml.jackson.core.sym.Name
 
_nameCopied - Variable in class com.fasterxml.jackson.core.base.ParserBase
Flag set to indicate whether the field name is available from the name copy buffer or not (in addition to its String representation being available via read context)
_nameCopyBuffer - Variable in class com.fasterxml.jackson.core.base.ParserBase
Temporary buffer that is needed if field name is accessed using ParserMinimalBase.getTextCharacters() method (instead of String returning alternatives)
_nameCopyBuffer - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference temporary buffer Parser instances need if calling app decides it wants to access name via 'getTextCharacters' method.
_nesting - Variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
Number of open levels of nesting.
_nextParser - Variable in class com.fasterxml.jackson.core.util.JsonParserSequence
Index of the next parser in JsonParserSequence._parsers.
_nextSegment - Variable in class com.fasterxml.jackson.core.JsonPointer
Reference to rest of the pointer beyond currently matching segment (if any); null if this pointer refers to the matching segment.
_nextToken - Variable in class com.fasterxml.jackson.core.base.ParserBase
Secondary token related to the next token after current one; used if its type is known.
_numberBigDecimal - Variable in class com.fasterxml.jackson.core.base.ParserBase
 
_numberBigInt - Variable in class com.fasterxml.jackson.core.base.ParserBase
 
_numberDouble - Variable in class com.fasterxml.jackson.core.base.ParserBase
 
_numberInt - Variable in class com.fasterxml.jackson.core.base.ParserBase
 
_numberLong - Variable in class com.fasterxml.jackson.core.base.ParserBase
 
_numberNegative - Variable in class com.fasterxml.jackson.core.base.ParserBase
Flag that indicates whether numeric value has a negative value.
_numTypesValid - Variable in class com.fasterxml.jackson.core.base.ParserBase
Bitfield that indicates which numeric representations have been calculated for the current type
_objectCodec - Variable in class com.fasterxml.jackson.core.base.GeneratorBase
 
_objectCodec - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_objectCodec - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Codec used for data binding when (if) requested; typically full ObjectMapper, but that abstract is not part of core package.
_objectCodec - Variable in class com.fasterxml.jackson.core.JsonFactory
Object that implements conversion functionality between Java objects and JSON content.
_objectIndenter - Variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
By default, let's use linefeed-adding indenter for separate object entries.
_optimalMatch - Variable in class com.fasterxml.jackson.core.format.DataFormatDetector
Strength of match we consider to be good enough to be used without checking any other formats.
_optimizedStreamFromURL(URL) - Method in class com.fasterxml.jackson.core.JsonFactory
Helper methods used for constructing an optimal stream for parsers to use, when input is to be read from an URL.
_originalStream - Variable in class com.fasterxml.jackson.core.format.DataFormatMatcher
 
_outputBuffer - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Intermediate buffer in which contents are buffered before being written using UTF8JsonGenerator._outputStream.
_outputBuffer - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
Intermediate buffer in which contents are buffered before being written using WriterBasedJsonGenerator._writer.
_outputDecorator - Variable in class com.fasterxml.jackson.core.JsonFactory
Optional helper object that may decorate output object, to do additional processing on output during content generation.
_outputEnd - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
End marker of the output buffer; one past the last valid position within the buffer.
_outputEnd - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
End marker of the output buffer; one past the last valid position within the buffer.
_outputEscapes - Variable in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
Currently active set of output escape code definitions (whether and how to escape or not) for 7-bit ASCII range (first 128 character codes).
_outputHead - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
Pointer to the first buffered character to output
_outputMaxContiguous - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Maximum number of chars that we know will always fit in the output buffer after escaping
_outputStream - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Underlying output stream used for writing JSON content.
_outputSurrogates(int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_outputTail - Variable in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Pointer to the position right beyond the last character to output (end marker; may be past the buffer)
_outputTail - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
Pointer to the position right beyond the last character to output (end marker; may point to position right beyond the end of the buffer)
_overflows - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Lazily constructed structure that is used to keep track of collision buckets that have overflowed once: this is used to detect likely attempts at denial-of-service attacks that uses hash collisions.
_overflows - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Lazily constructed structure that is used to keep track of collision buckets that have overflowed once: this is used to detect likely attempts at denial-of-service attacks that uses hash collisions.
_paddingChar - Variable in class com.fasterxml.jackson.core.Base64Variant
Characted used for padding, if any (Base64Variant.PADDING_CHAR_NONE if not).
_parent - Variable in class com.fasterxml.jackson.core.json.JsonReadContext
Parent context for this context; null for root context.
_parent - Variable in class com.fasterxml.jackson.core.json.JsonWriteContext
Parent context for this context; null for root context.
_parent - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Reference to the root symbol table, for child tables, so that they can merge table information back as necessary.
_parent - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Sharing of learnt symbols is done by optional linking of symbol table instances with their parents.
_parseAposName() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_parseAposName() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_parseName() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_parseName(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_parseNegNumber() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_parseNegNumber() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_parseNumericValue(int) - Method in class com.fasterxml.jackson.core.base.ParserBase
Method that will parse actual numeric value out of a syntactically valid number value.
_parsePosNumber(int) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Initial parsing method for number values.
_parsePosNumber(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Initial parsing method for number values.
_parseQuotedTail(String, int) - Static method in class com.fasterxml.jackson.core.JsonPointer
Method called to parse tail of pointer path, when a potentially escaped character has been seen.
_parserFeatures - Variable in class com.fasterxml.jackson.core.JsonFactory
Currently enabled parser features.
_parsers - Variable in class com.fasterxml.jackson.core.util.JsonParserSequence
Parsers other than the first one (which is initially assigned as delegate)
_parseTail(String) - Static method in class com.fasterxml.jackson.core.JsonPointer
 
_parsingContext - Variable in class com.fasterxml.jackson.core.base.ParserBase
Information about parser context, context in which the next token is to be parsed (root, array, object).
_patchLevel - Variable in class com.fasterxml.jackson.core.Version
 
_ptr - Variable in class com.fasterxml.jackson.core.format.InputAccessor.Std
Pointer to next available buffered byte in InputAccessor.Std._buffer.
_ptr - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_qbuf - Variable in class com.fasterxml.jackson.core.io.JsonStringEncoder
Temporary buffer used for composing quote/escape sequences
_quadBuffer - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Temporary buffer used for name parsing.
_quotedChars - Variable in class com.fasterxml.jackson.core.io.SerializedString
 
_quotedUTF8Ref - Variable in class com.fasterxml.jackson.core.io.SerializedString
 
_readBinary(Base64Variant, OutputStream, byte[]) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_readBinary(Base64Variant, OutputStream, byte[]) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reader - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Reader that can be used for reading more content, if one buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
_readIOBuffer - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference to the allocated I/O buffer for low-level input reading, if any allocated.
_recyclerRef - Static variable in class com.fasterxml.jackson.core.JsonFactory
This ThreadLocal contains a SoftReference to a BufferRecycler used to provide a low-cost buffer recycling between reader and writer instances.
_releaseBuffers() - Method in class com.fasterxml.jackson.core.base.GeneratorBase
Method called to release any buffers generator may be holding, once generator is being closed.
_releaseBuffers() - Method in class com.fasterxml.jackson.core.base.ParserBase
Method called to release internal buffers owned by the base reader.
_releaseBuffers() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method called to release internal buffers owned by the base reader.
_releaseBuffers() - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_releaseBuffers() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Method called to release internal buffers owned by the base reader.
_releaseBuffers() - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_reportBase64EOF() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
Deprecated.
in 2.2.3; should migrate away
_reportBase64EOF() - Method in class com.fasterxml.jackson.core.Base64Variant
 
_reportError(String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_reportError(String) - Method in class com.fasterxml.jackson.core.JsonGenerator
Helper method used for constructing and throwing JsonGenerationException with given base message.
_reportInvalidBase64(Base64Variant, char, int, String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
Deprecated.
in 2.2.3; should migrate away
_reportInvalidBase64(char, int, String) - Method in class com.fasterxml.jackson.core.Base64Variant
 
_reportInvalidChar(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reportInvalidEOF() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_reportInvalidEOF(String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_reportInvalidEOFInValue() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_reportInvalidInitial(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reportInvalidOther(int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reportInvalidOther(int, int) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reportInvalidToken(String) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_reportInvalidToken(String, String) - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_reportInvalidToken(String) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reportInvalidToken(String, String) - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
 
_reportMismatchedEndMarker(int, char) - Method in class com.fasterxml.jackson.core.base.ParserBase
 
_reportMissingRootWS(int) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_reportUnexpectedChar(int, String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_reportUnsupportedOperation() - Method in class com.fasterxml.jackson.core.JsonGenerator
 
_reportUnsupportedOperation() - Method in class com.fasterxml.jackson.core.JsonParser
Helper method to call for operations that are not supported by parser implementation.
_rootByteSymbols - Variable in class com.fasterxml.jackson.core.JsonFactory
Alternative to the basic symbol table, some stream-based parsers use different name canonicalization method.
_rootCharSymbols - Variable in class com.fasterxml.jackson.core.JsonFactory
Each factory comes equipped with a shared root symbol table.
_rootSeparator - Variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
String printed between root-level values, if any.
_rootValueSeparator - Variable in class com.fasterxml.jackson.core.json.JsonGeneratorImpl
Separator to use, if any, between root-level values.
_rootValueSeparator - Variable in class com.fasterxml.jackson.core.JsonFactory
Separator used between root-level values, if any; null indicates "do not add separator".
_rootValueSeparator - Variable in class com.fasterxml.jackson.core.util.MinimalPrettyPrinter
 
_secondName - Variable in class com.fasterxml.jackson.core.json.DupDetector
 
_seen - Variable in class com.fasterxml.jackson.core.json.DupDetector
Lazily constructed set of names already seen within this context.
_size - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Current size (number of entries); needed to know if and when rehash.
_sizeThreshold - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Limit that indicates maximum size this instance can hold before it needs to be expanded and rehashed.
_skipCR() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
We actually need to check the character value here (to see if we have \n following \r).
_skipCR() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
We actually need to check the character value here (to see if we have \n following \r).
_skipString() - Method in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Method called to skim through rest of unparsed String value, if it is not needed.
_skipString() - Method in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Method called to skim through rest of unparsed String value, if it is not needed.
_snapshotInfo - Variable in class com.fasterxml.jackson.core.Version
Additional information for snapshot versions; null for non-snapshot (release) versions.
_source - Variable in class com.fasterxml.jackson.core.json.DupDetector
We need to store a back-reference here to parser/generator, unfortunately.
_sourceRef - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference to the source object, which can be used for displaying location information
_spacesInObjectEntries - Variable in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
By default we will add spaces around colons used to separate object fields and values.
_surrogate - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
Although input is fine with full Unicode set, Java still uses 16-bit chars, so we may have to split high-order chars into surrogate pairs.
_symbols - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
 
_symbols - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Symbol table that contains field names encountered so far
_symbols - Variable in class com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer
Primary matching symbols; it's expected most match occur from here.
_tableInfo - Variable in class com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer
Member that is only used by the root table instance: root passes immutable state into child instances, and children may return new state if they add entries to the table.
_text - Variable in class com.fasterxml.jackson.core.io.JsonStringEncoder
Lazily constructed text buffer used to produce JSON encoded Strings as characters (without UTF-8 encoding)
_textBuffer - Variable in class com.fasterxml.jackson.core.base.ParserBase
Buffer that contains contents of String values, including field names if necessary (name split across boundary, contains escape sequence, or access needed to char array)
_threadEncoder - Static variable in class com.fasterxml.jackson.core.io.JsonStringEncoder
This ThreadLocal contains a SoftReference to a BufferRecycler used to provide a low-cost buffer recycling between reader and writer instances.
_throwInternal() - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_throwInternal() - Method in class com.fasterxml.jackson.core.JsonGenerator
 
_throwInvalidSpace(int) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_throwUnquotedSpace(int, String) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
Method called to report a problem with unquoted control character.
_tmpBuf - Variable in class com.fasterxml.jackson.core.io.UTF32Reader
 
_tokenCBuffer - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference to the buffer allocated for tokenization purposes, in which character input is read, and from which it can be further returned.
_tokenIncomplete - Variable in class com.fasterxml.jackson.core.json.ReaderBasedJsonParser
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
_tokenIncomplete - Variable in class com.fasterxml.jackson.core.json.UTF8StreamJsonParser
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
_tokenInputCol - Variable in class com.fasterxml.jackson.core.base.ParserBase
Column on input row that current token starts; 0-based (although in the end it'll be converted to 1-based)
_tokenInputRow - Variable in class com.fasterxml.jackson.core.base.ParserBase
Input row on which current token starts, 1-based
_tokenInputTotal - Variable in class com.fasterxml.jackson.core.base.ParserBase
Total number of bytes/characters read before start of current token.
_type - Variable in class com.fasterxml.jackson.core.JsonStreamContext
 
_type - Variable in class com.fasterxml.jackson.core.type.TypeReference
 
_unquotedUTF8Ref - Variable in class com.fasterxml.jackson.core.io.SerializedString
 
_usesPadding - Variable in class com.fasterxml.jackson.core.Base64Variant
Whether this variant uses padding or not.
_value - Variable in class com.fasterxml.jackson.core.io.SerializedString
 
_verifyAlloc(Object) - Method in class com.fasterxml.jackson.core.io.IOContext
 
_verifyPrettyValueWrite(String, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_verifyPrettyValueWrite(String) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_verifyRelease(byte[], byte[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
_verifyRelease(char[], char[]) - Method in class com.fasterxml.jackson.core.io.IOContext
 
_verifyValueWrite(String) - Method in class com.fasterxml.jackson.core.base.GeneratorBase
Method called before trying to write a value (scalar or structured), to verify that this is legal in current output state, as well as to output separators if and as necessary.
_verifyValueWrite(String) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_verifyValueWrite(String) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_withSpaces(boolean) - Method in class com.fasterxml.jackson.core.util.DefaultPrettyPrinter
 
_wrapError(String, Throwable) - Method in class com.fasterxml.jackson.core.base.ParserMinimalBase
 
_writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_writeBinary(Base64Variant, InputStream, byte[], int) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_writeBinary(Base64Variant, InputStream, byte[]) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writeBinary(Base64Variant, InputStream, byte[], int) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writeBinary(Base64Variant, InputStream, byte[]) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writeContext - Variable in class com.fasterxml.jackson.core.base.GeneratorBase
Object that keeps track of the current contextual state of the generator.
_writeEncodingBuffer - Variable in class com.fasterxml.jackson.core.io.IOContext
Reference to the allocated I/O buffer used for low-level encoding-related buffering.
_writeFieldName(String, boolean) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writeFieldName(SerializableString, boolean) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writePPFieldName(String) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
Specialized version of _writeFieldName, off-lined to keep the "fast path" as simple (and hopefully fast) as possible.
_writePPFieldName(SerializableString) - Method in class com.fasterxml.jackson.core.json.UTF8JsonGenerator
 
_writePPFieldName(String, boolean) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
Specialized version of _writeFieldName, off-lined to keep the "fast path" as simple (and hopefully fast) as possible.
_writePPFieldName(SerializableString, boolean) - Method in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writer - Variable in class com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
 
_writeSimpleObject(Object) - Method in class com.fasterxml.jackson.core.JsonGenerator
Helper method to try to call appropriate write method for given untyped Object.
A B C D E F G H I J L M N O P Q R S T U V W _ 

Copyright © 2014-2015 FasterXML. All Rights Reserved.