Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acceptsPaddingOnRead() - Method in class tools.jackson.core.Base64Variant
- acquireAndLinkPooled() - Method in interface tools.jackson.core.util.RecyclerPool
-
Method called to acquire a Pooled value from this pool AND make sure it is linked back to this
RecyclerPoolas necessary for it to be released (seeRecyclerPool.releasePooled(P)) later after usage ends. - acquireAndLinkPooled() - Method in class tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase
- acquireAndLinkPooled() - Method in class tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase
- acquirePooled() - Method in class tools.jackson.core.util.JsonRecyclerPools.NonRecyclingPool
- acquirePooled() - Method in class tools.jackson.core.util.JsonRecyclerPools.ThreadLocalPool
- acquirePooled() - Method in interface tools.jackson.core.util.RecyclerPool
-
Method for sub-classes to implement for actual acquire logic; called by
RecyclerPool.acquireAndLinkPooled(). - acquirePooled() - Method in class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
- acquirePooled() - Method in class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase
- acquirePooled() - Method in class tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase
- acquirePooled() - Method in class tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase
- addDecorator(JsonGeneratorDecorator) - Method in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- addFlattenedActiveParsers(List<JsonParser>) - Method in class tools.jackson.core.util.JsonParserSequence
- addName(String) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- addName(String, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- addName(String, int[], int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- addName(String, int, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- addName(String, int, int, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- addOverflowSafe(int, int) - Static method in class tools.jackson.core.util.InternalJacksonUtil
-
Internal Use Only.
- AFTER - Enum constant in enum class tools.jackson.core.util.Separators.Spacing
- allocBase64Buffer() - Method in class tools.jackson.core.io.IOContext
-
Method for recycling or allocation byte buffer of "base 64 encode/decode" type.
- allocBase64Buffer(int) - Method in class tools.jackson.core.io.IOContext
-
Variant of
IOContext.allocBase64Buffer()that specifies smallest acceptable buffer size. - allocByteBuffer(int) - Method in class tools.jackson.core.util.BufferRecycler
- allocByteBuffer(int, int) - Method in class tools.jackson.core.util.BufferRecycler
- allocCharBuffer(int) - Method in class tools.jackson.core.util.BufferRecycler
- allocCharBuffer(int, int) - Method in class tools.jackson.core.util.BufferRecycler
- allocConcatBuffer() - Method in class tools.jackson.core.io.IOContext
- allocNameCopyBuffer(int) - Method in class tools.jackson.core.io.IOContext
- allocReadIOBuffer() - Method in class tools.jackson.core.io.IOContext
-
Method for recycling or allocation byte buffer of "read I/O" type.
- allocReadIOBuffer(int) - Method in class tools.jackson.core.io.IOContext
-
Variant of
IOContext.allocReadIOBuffer()that specifies smallest acceptable buffer size. - allocTokenBuffer() - Method in class tools.jackson.core.io.IOContext
- allocTokenBuffer(int) - Method in class tools.jackson.core.io.IOContext
- allocWriteEncodingBuffer() - Method in class tools.jackson.core.io.IOContext
-
Method for recycling or allocation byte buffer of "write encoding" type.
- allocWriteEncodingBuffer(int) - Method in class tools.jackson.core.io.IOContext
-
Variant of
IOContext.allocWriteEncodingBuffer()that specifies smallest acceptable buffer size. - ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that can be enabled to accept quoting of all character using backslash quoting mechanism: if not enabled, only characters that are explicitly listed by JSON specification can be thus escaped (see JSON spec for small list of these characters)
- ALLOW_JAVA_COMMENTS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow use of Java/C/C++ style comments (both '/'+'*' and '//' varieties) within parsed content or not.
- ALLOW_LEADING_DECIMAL_POINT_FOR_NUMBERS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow JSON decimal numbers to start with a decimal point (like:
.123). - ALLOW_LEADING_PLUS_SIGN_FOR_NUMBERS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow JSON decimal numbers to start with a plus sign (like:
+123). - ALLOW_LEADING_ZEROS_FOR_NUMBERS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow JSON integral numbers to start with additional (ignorable) zeroes (like:
000001). - ALLOW_MISSING_VALUES - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature allows the support for "missing" values in a JSON array: missing value meaning sequence of two commas, without value in-between but only optional white space.
- ALLOW_NON_NUMERIC_NUMBERS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that allows parser to recognize set of "Not-a-Number" (NaN) tokens as legal floating number values (similar to how many other data formats and programming language source code allows it).
- ALLOW_RS_CONTROL_CHAR - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow Record Separator (RS) control character (
0x1E) as part of ignorable whitespace in JSON input, similar to the TAB character. - ALLOW_SINGLE_QUOTES - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow use of single quotes (apostrophe, character '\'') for quoting Strings (names and String values).
- ALLOW_TRAILING_COMMA - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether
JsonParserwill allow for a single trailing comma following the final value (in an Array) or member (in an Object). - ALLOW_TRAILING_DECIMAL_POINT_FOR_NUMBERS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow JSON decimal numbers to end with a decimal point (like:
123.). - ALLOW_UNESCAPED_CONTROL_CHARS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow JSON Strings to contain unescaped control characters (ASCII characters with value less than 32, including tab and line feed characters) or not.
- ALLOW_UNQUOTED_PROPERTY_NAMES - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow use of unquoted Object property names (which is allowed by Javascript, but not by JSON specification).
- ALLOW_YAML_COMMENTS - Enum constant in enum class tools.jackson.core.json.JsonReadFeature
-
Feature that determines whether parser will allow use of YAML comments, ones starting with '#' and continuing until the end of the line.
- append(char) - Method in class tools.jackson.core.io.SegmentedStringWriter
- append(char) - Method in class tools.jackson.core.io.UTF8Writer
- append(char) - Method in class tools.jackson.core.util.TextBuffer
- append(char[], int, int) - Method in class tools.jackson.core.util.TextBuffer
- append(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- append(CharSequence) - Method in class tools.jackson.core.io.SegmentedStringWriter
- append(CharSequence, int, int) - Method in class tools.jackson.core.io.SegmentedStringWriter
- append(String, int, int) - Method in class tools.jackson.core.util.TextBuffer
- append(JsonPointer) - Method in class tools.jackson.core.JsonPointer
-
Mutant factory method that will return `tail` if `this` instance is "empty" pointer, OR `this` instance if `tail` is "empty" pointer, OR Newly constructed
JsonPointerinstance that starts with all segments of `this`, followed by all segments of `tail`. - appendDesc(StringBuilder) - Method in class tools.jackson.core.filter.TokenFilterContext
- appendFourBytes(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- appendIndex(int) - Method in class tools.jackson.core.JsonPointer
-
ATTENTION!
- appendOffsetDescription(StringBuilder) - Method in class tools.jackson.core.TokenStreamLocation
- appendProperty(String) - Method in class tools.jackson.core.JsonPointer
-
ATTENTION!
- appendQuoted(char[], int) - Method in class tools.jackson.core.io.SerializedString
- appendQuoted(char[], int) - Method in interface tools.jackson.core.SerializableString
-
Method that will append quoted characters of this String into given buffer.
- appendQuoted(StringBuilder, String) - Static method in class tools.jackson.core.io.CharTypes
-
Helper method for appending JSON-escaped version of contents into specific
StringBuilder, using default JSON specification mandated minimum escaping rules. - appendQuotedUTF8(byte[], int) - Method in class tools.jackson.core.io.SerializedString
- appendQuotedUTF8(byte[], int) - Method in interface tools.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.
- appendSourceDescription(StringBuilder) - Method in class tools.jackson.core.io.ContentReference
-
Method for appending a "source description" when content represented by this reference is read.
- appendThreeBytes(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- appendTwoBytes(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- appendUnquoted(char[], int) - Method in class tools.jackson.core.io.SerializedString
- appendUnquoted(char[], int) - Method in interface tools.jackson.core.SerializableString
-
Method that will append unquoted characters of this String into given buffer.
- appendUnquotedUTF8(byte[], int) - Method in class tools.jackson.core.io.SerializedString
- appendUnquotedUTF8(byte[], int) - Method in interface tools.jackson.core.SerializableString
-
Method that will append unquoted ('raw') UTF-8 bytes of this String into given buffer.
- apply(char) - Method in enum class tools.jackson.core.util.Separators.Spacing
- ArrayTreeNode - Interface in tools.jackson.core.tree
-
Tag interface (for now) for Array nodes
- asBitmask() - Method in class tools.jackson.core.util.JacksonFeatureSet
-
Accessor for underlying bitmask
- asByteArray() - Method in enum class tools.jackson.core.JsonToken
- asCharArray() - Method in enum class tools.jackson.core.JsonToken
- asProperty - Variable in class tools.jackson.core.type.WritableTypeId
-
If type id is to be embedded as a regular property, name of the property; otherwise `null`.
- asQuotedChars() - Method in class tools.jackson.core.io.SerializedString
-
Accessor for accessing value that has been quoted (escaped) using JSON quoting rules (using backslash-prefixed codes) into a char array.
- asQuotedChars() - Method in interface tools.jackson.core.SerializableString
-
Returns JSON quoted form of the String, as character array.
- asQuotedUTF8() - Method in class tools.jackson.core.io.SerializedString
-
Accessor for accessing value that has been quoted (escaped) using JSON quoting rules (using backslash-prefixed codes), and encoded using UTF-8 encoding into a byte array.
- asQuotedUTF8() - Method in interface tools.jackson.core.SerializableString
-
Returns UTF-8 encoded version of JSON-quoted String.
- assignCurrentValue(Object) - Method in class tools.jackson.core.base.ParserBase
- assignCurrentValue(Object) - Method in class tools.jackson.core.filter.TokenFilterContext
- assignCurrentValue(Object) - Method in class tools.jackson.core.json.JsonGeneratorBase
- assignCurrentValue(Object) - Method in class tools.jackson.core.json.JsonParserBase
- assignCurrentValue(Object) - Method in class tools.jackson.core.json.JsonReadContext
- assignCurrentValue(Object) - Method in class tools.jackson.core.json.JsonWriteContext
- assignCurrentValue(Object) - Method in class tools.jackson.core.JsonGenerator
-
Helper method, usually equivalent to:
getOutputContext().assignCurrentValue(v);used to assign "current value" for the current context of this generator. - assignCurrentValue(Object) - Method in class tools.jackson.core.JsonParser
-
Helper method, usually equivalent to:
getParsingContext().assignCurrentValue(v); - assignCurrentValue(Object) - Method in class tools.jackson.core.TokenStreamContext
-
Method to call to pass value to be returned via
TokenStreamContext.currentValue(); typically called indirectly throughJsonParser.assignCurrentValue(java.lang.Object)orJsonGenerator.assignCurrentValue(java.lang.Object)). - assignCurrentValue(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- assignCurrentValue(Object) - Method in class tools.jackson.core.util.JsonParserDelegate
- assignCurrentValue(Object) - Method in class tools.jackson.core.util.SimpleStreamReadContext
- assignCurrentValue(Object) - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- asString() - Method in enum class tools.jackson.core.JsonToken
- asToken() - Method in interface tools.jackson.core.TreeNode
-
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.
- asUnquotedUTF8() - Method in class tools.jackson.core.io.SerializedString
-
Accessor for accessing value as is (without JSON quoting (ecaping)) encoded as UTF-8 byte array.
- asUnquotedUTF8() - Method in interface tools.jackson.core.SerializableString
-
Returns UTF-8 encoded version of unquoted String.
- at(String) - Method in interface tools.jackson.core.TreeNode
-
Convenience method that is functionally equivalent to:
- at(JsonPointer) - Method in interface tools.jackson.core.TreeNode
-
Method for locating node specified by given JSON pointer instances.
- AUTO_CLOSE_CONTENT - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that determines what happens when the generator is closed while there are still unmatched
JsonToken.START_ARRAYorJsonToken.START_OBJECTentries in output content. - AUTO_CLOSE_SOURCE - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines whether parser will automatically close underlying input source that is NOT owned by the parser.
- AUTO_CLOSE_TARGET - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that determines whether generator will automatically close underlying output target that is NOT owned by the generator.
- available() - Method in class tools.jackson.core.io.MergedStream
B
- balloc(int) - Method in class tools.jackson.core.util.BufferRecycler
- Base() - Constructor for class tools.jackson.core.ObjectReadContext.Base
- Base() - Constructor for class tools.jackson.core.ObjectWriteContext.Base
- BASE64_VALUE_INVALID - Static variable in class tools.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 tools.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 tools.jackson.core
-
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 tools.jackson.core.Base64Variant
- Base64Variant(Base64Variant, String, boolean, char, int) - Constructor for class tools.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
- Base64Variant(Base64Variant, String, int) - Constructor for class tools.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.PaddingReadBehaviour - Enum Class in tools.jackson.core
-
Defines how the Base64Variant deals with Padding while reading
- Base64Variants - Class in tools.jackson.core
-
Container for commonly used Base64 variants:
Base64Variants.MIMEBase64Variants.MIME_NO_LINEFEEDSBase64Variants.PEMBase64Variants.MODIFIED_FOR_URLSee entries for full description of differences. - Base64Variants() - Constructor for class tools.jackson.core.Base64Variants
- BD_MAX_INT - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BD_MAX_LONG - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BD_MIN_INT - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BD_MIN_LONG - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BEFORE - Enum constant in enum class tools.jackson.core.util.Separators.Spacing
- beforeArrayValues(JsonGenerator) - Method in interface tools.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 tools.jackson.core.util.DefaultPrettyPrinter
- beforeArrayValues(JsonGenerator) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- beforeObjectEntries(JsonGenerator) - Method in interface tools.jackson.core.PrettyPrinter
-
Method called after object start marker has been output, and right before the Name of the first property is to be output.
- beforeObjectEntries(JsonGenerator) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- beforeObjectEntries(JsonGenerator) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- BI_MAX_INT - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BI_MAX_LONG - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BI_MIN_INT - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BI_MIN_LONG - Static variable in class tools.jackson.core.base.ParserMinimalBase
- BIG_DECIMAL - Enum constant in enum class tools.jackson.core.JsonParser.NumberType
- BIG_DECIMAL - Enum constant in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Unlimited precision, decimal (10-based) values
- BIG_INTEGER - Enum constant in enum class tools.jackson.core.JsonParser.NumberType
- BigDecimalParser - Class in tools.jackson.core.io
-
Internal Jackson Helper class used to implement more optimized parsing of
BigDecimalfor REALLY big values (over 500 characters). - BigIntegerParser - Class in tools.jackson.core.io
-
Helper class used to implement more optimized parsing of
BigIntegerfor REALLY big values (over 500 characters). - BinaryNameMatcher - Class in tools.jackson.core.sym
-
Simplified static symbol table used instead of global quad-based canonicalizer when we have smaller set of symbols (like properties of a POJO class).
- BinaryTSFactory - Class in tools.jackson.core.base
-
Intermediate
TokenStreamFactorysub-class used as the base for binary (non-textual) data formats. - BinaryTSFactory(BinaryTSFactory) - Constructor for class tools.jackson.core.base.BinaryTSFactory
- BinaryTSFactory(DecorableTSFactory.DecorableTSFBuilder<?, ?>) - Constructor for class tools.jackson.core.base.BinaryTSFactory
-
Constructor used by builders for instantiation.
- BinaryTSFactory(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int) - Constructor for class tools.jackson.core.base.BinaryTSFactory
- bits() - Method in enum class tools.jackson.core.JsonEncoding
- booleanNode(boolean) - Method in interface tools.jackson.core.TreeCodec
- BOTH - Enum constant in enum class tools.jackson.core.util.Separators.Spacing
- BoundedPool(int) - Constructor for class tools.jackson.core.util.JsonRecyclerPools.BoundedPool
- BoundedPoolBase(int) - Constructor for class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
- bucketCount() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- bucketCount() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- bucketCount() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Method for checking number of primary hash buckets this symbol table uses.
- bufferRecycler() - Method in class tools.jackson.core.io.IOContext
- bufferRecycler() - Method in class tools.jackson.core.io.SegmentedStringWriter
- bufferRecycler() - Method in interface tools.jackson.core.util.BufferRecycler.Gettable
- bufferRecycler() - Method in class tools.jackson.core.util.ByteArrayBuilder
- bufferRecycler() - Method in class tools.jackson.core.util.TextBuffer
- BufferRecycler - Class in tools.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 tools.jackson.core.util.BufferRecycler
-
Default constructor used for creating instances of this default implementation.
- BufferRecycler(int, int) - Constructor for class tools.jackson.core.util.BufferRecycler
-
Alternate constructor to be used by sub-classes, to allow customization of number of low-level buffers in use.
- BufferRecycler.Gettable - Interface in tools.jackson.core.util
-
Tag-on interface to allow various other types to expose
BufferRecyclerthey are constructed with. - BufferRecyclers - Class in tools.jackson.core.util
-
Deprecated.Since 3.0
- BufferRecyclers() - Constructor for class tools.jackson.core.util.BufferRecyclers
-
Deprecated.
- build() - Method in class tools.jackson.core.ErrorReportConfiguration.Builder
- build() - Method in class tools.jackson.core.json.JsonFactoryBuilder
- build() - Method in class tools.jackson.core.StreamReadConstraints.Builder
- build() - Method in class tools.jackson.core.StreamWriteConstraints.Builder
- build() - Method in class tools.jackson.core.TSFBuilder
-
Method for constructing actual
TokenStreamFactoryinstance, given configuration. - builder() - Static method in class tools.jackson.core.ErrorReportConfiguration
- builder() - Static method in class tools.jackson.core.json.JsonFactory
-
Main factory method to use for constructing
JsonFactoryinstances with different configuration. - builder() - Static method in class tools.jackson.core.StreamReadConstraints
- builder() - Static method in class tools.jackson.core.StreamWriteConstraints
- builderWithJackson2Defaults() - Static method in class tools.jackson.core.json.JsonFactory
-
Factory method to use for constructing
JsonFactoryinstances with different configuration. - buildSourceDescription() - Method in class tools.jackson.core.io.ContentReference
-
Method for constructing a "source description" when content represented by this reference is read.
- BYTE_BASE64_CODEC_BUFFER - Static variable in class tools.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 tools.jackson.core.util.BufferRecycler
-
Buffer used for reading byte-based input.
- BYTE_WRITE_CONCAT_BUFFER - Static variable in class tools.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 tools.jackson.core.util.BufferRecycler
-
Buffer used for temporarily storing encoded content; used for example by UTF-8 encoding writer
- ByteArrayBuilder - Class in tools.jackson.core.util
-
Helper class that is similar to
ByteArrayOutputStreamin usage, but more geared to Jackson use cases internally. - ByteArrayBuilder() - Constructor for class tools.jackson.core.util.ByteArrayBuilder
- ByteArrayBuilder(int) - Constructor for class tools.jackson.core.util.ByteArrayBuilder
- ByteArrayBuilder(BufferRecycler) - Constructor for class tools.jackson.core.util.ByteArrayBuilder
- ByteArrayBuilder(BufferRecycler, int) - Constructor for class tools.jackson.core.util.ByteArrayBuilder
- ByteArrayFeeder - Interface in tools.jackson.core.async
-
NonBlockingInputFeederimplementation used when feeding data as byte arrays. - ByteBufferFeeder - Interface in tools.jackson.core.async
-
NonBlockingInputFeederimplementation used when feeding data asByteBuffercontents. - byteBufferLength(int) - Method in class tools.jackson.core.util.BufferRecycler
- ByteQuadsCanonicalizer - Class in tools.jackson.core.sym
-
Replacement for
BytesToNameCanonicalizerwhich aims at more localized memory access due to flattening of name quad data. - ByteQuadsCanonicalizer(int, int) - Constructor for class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Constructor used for creating per-
TokenStreamFactory"root" symbol tables: ones used for merging and sharing common symbols - ByteSourceJsonBootstrapper - Class in tools.jackson.core.json
-
This class is used to determine the encoding of byte stream that is to contain JSON content.
- ByteSourceJsonBootstrapper(IOContext, byte[], int, int) - Constructor for class tools.jackson.core.json.ByteSourceJsonBootstrapper
- ByteSourceJsonBootstrapper(IOContext, InputStream) - Constructor for class tools.jackson.core.json.ByteSourceJsonBootstrapper
C
- C_TINY - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- C_TINY - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- calcHash(char[], int, int) - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Implementation of a hashing method for variable length Strings.
- calcHash(int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- calcHash(int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- calcHash(int[], int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- calcHash(int[], int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- calcHash(int, int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- calcHash(int, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- calcHash(int, int, int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- calcHash(int, int, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- calcHash(String) - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- calloc(int) - Method in class tools.jackson.core.util.BufferRecycler
- CAN_WRITE_BINARY_NATIVELY - Enum constant in enum class tools.jackson.core.StreamWriteCapability
-
Capability that indicates that the data format is able to express binary data natively, without using textual encoding like Base64.
- CAN_WRITE_FORMATTED_NUMBERS - Enum constant in enum class tools.jackson.core.StreamWriteCapability
-
Capability that indicates that the data format is able to write "formatted numbers": that is, output of numbers is done as Strings and caller is allowed to pass in logical number values as Strings.
- canHandleBinaryNatively() - Method in class tools.jackson.core.base.BinaryTSFactory
- canHandleBinaryNatively() - Method in class tools.jackson.core.base.TextualTSFactory
- canHandleBinaryNatively() - Method in class tools.jackson.core.TokenStreamFactory
-
Introspection method that higher-level functionality may call to see whether underlying data format can read and write binary data natively; that is, embedded it as-is without using encodings such as Base64.
- canOmitProperties() - Method in class tools.jackson.core.JsonGenerator
-
Introspection method to call to check whether it is ok to omit writing of Object properties or not.
- canOmitProperties() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- CANONICALIZE_PROPERTY_NAMES - Enum constant in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Feature that determines whether JSON object property names are to be canonicalized (details of how canonicalization is done then further specified by
TokenStreamFactory.Feature.INTERN_PROPERTY_NAMES). - canParseAsync() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- canParseAsync() - Method in class tools.jackson.core.json.JsonFactory
- canParseAsync() - Method in class tools.jackson.core.JsonParser
-
Method that can be called to determine if this parser instance uses non-blocking ("asynchronous") input access for decoding or not.
- canParseAsync() - Method in class tools.jackson.core.TokenStreamFactory
-
Introspection method that can be used to check whether this factory can create non-blocking parsers: parsers that do not use blocking I/O abstractions but instead use a
NonBlockingInputFeeder. - canParseAsync() - Method in class tools.jackson.core.util.JsonParserDelegate
- canReadObjectId() - Method in class tools.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 tools.jackson.core.util.JsonParserDelegate
- canReadTypeId() - Method in class tools.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 tools.jackson.core.util.JsonParserDelegate
- canUseCharArrays() - Method in class tools.jackson.core.base.TextualTSFactory
-
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 useReader. - canUseSchema(FormatSchema) - Method in class tools.jackson.core.json.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 tools.jackson.core.TokenStreamFactory
-
Method that can be used to quickly check whether given schema is something that parsers and/or generators constructed by this factory could use.
- canWriteObjectId() - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- canWriteTypeId() - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- capacity() - Method in class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
- CHAR_CONCAT_BUFFER - Static variable in class tools.jackson.core.util.BufferRecycler
-
Buffer used by generators; for byte-backed generators for buffering of
Stringvalues to output (before encoding into UTF-8), and for char-backed generators as actual concatenation buffer. - CHAR_NAME_COPY_BUFFER - Static variable in class tools.jackson.core.util.BufferRecycler
-
For parsers, temporary buffer into which
char[]for names is copied when requested as such; forWriterBasedGeneratorused for buffering duringwriteString(Reader)operation (not commonly used). - CHAR_NULL - Static variable in class tools.jackson.core.base.ParserMinimalBase
- CHAR_TEXT_BUFFER - Static variable in class tools.jackson.core.util.BufferRecycler
-
Used through
TextBuffer: directly by parsers (to concatenate String values) and indirectly viaSegmentedStringWriterwhen serializing (databind levelObjectMapperandObjectWriter). - CHAR_TOKEN_BUFFER - Static variable in class tools.jackson.core.util.BufferRecycler
-
Buffer used as input buffer for tokenization for character-based parsers.
- characterEscapes() - Method in class tools.jackson.core.json.JsonFactoryBuilder
- characterEscapes(CharacterEscapes) - Method in class tools.jackson.core.json.JsonFactoryBuilder
-
Method for defining custom escapes factory uses for
JsonGenerators it creates. - CharacterEscapes - Class in tools.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 tools.jackson.core.io.CharacterEscapes
- charBufferLength(int) - Method in class tools.jackson.core.util.BufferRecycler
- charLength() - Method in class tools.jackson.core.io.SerializedString
-
Returns length of the String as characters
- charLength() - Method in interface tools.jackson.core.SerializableString
-
Returns length of the (unquoted) String as characters.
- CHARSET_DETECTION - Enum constant in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Feature to control charset detection for byte-based inputs (
byte[],InputStream...). - CharsToNameCanonicalizer - Class in tools.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 tools.jackson.core.io.CharTypes
- CharTypes - Class in tools.jackson.core.io
- CharTypes() - Constructor for class tools.jackson.core.io.CharTypes
- checkValue(TokenFilter) - Method in class tools.jackson.core.filter.TokenFilterContext
-
Method called to check whether value is to be included at current output position, either as Object property, Array element, or root value.
- child() - Method in class tools.jackson.core.json.DupDetector
- clear() - Method in class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
- clear() - Method in interface tools.jackson.core.util.RecyclerPool
-
Optional method that may allow dropping of all pooled Objects; mostly useful for unbounded pool implementations that may retain significant memory and that may then be cleared regularly.
- clear() - Method in class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase
- clear() - Method in class tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase
-
Although no pooling occurs, we consider clearing to succeed, so returns always
true. - clear() - Method in class tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase
- CLEAR_CURRENT_TOKEN_ON_CLOSE - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines whether parser will clear "current token" (accessible via JsonParser#currentToken()) when it is closed (via
JsonParser.close()). - clearAndGetParent() - Method in class tools.jackson.core.json.JsonReadContext
-
Method that can be used to both clear the accumulated references (specifically value set with
JsonReadContext.assignCurrentValue(Object)) that should not be retained, and returns parent (as wouldJsonReadContext.getParent()do). - clearAndGetParent() - Method in class tools.jackson.core.json.JsonWriteContext
-
Method that can be used to both clear the accumulated references (specifically value set with
JsonWriteContext.assignCurrentValue(Object)) that should not be retained, and returns parent (as wouldJsonWriteContext.getParent()do). - clearAndGetParent() - Method in class tools.jackson.core.util.SimpleStreamReadContext
-
Method that can be used to both clear the accumulated references (specifically value set with
SimpleStreamReadContext.assignCurrentValue(Object)) that should not be retained, and returns parent (as wouldSimpleStreamReadContext.getParent()do). - clearAndGetParent() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
-
Method that can be used to both clear the accumulated references (specifically value set with
SimpleStreamWriteContext.assignCurrentValue(Object)) that should not be retained, and returns parent (as wouldSimpleStreamWriteContext.getParent()do). - clearCurrentToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- clearCurrentToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- clearCurrentToken() - Method in class tools.jackson.core.JsonParser
-
Method called to "consume" the current token by effectively removing it so that
JsonParser.hasCurrentToken()returns false, andJsonParser.currentToken()null). - clearCurrentToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- clearLocation() - Method in exception tools.jackson.core.JacksonException
-
Method that allows to remove context information from this exception's message.
- close() - Method in class tools.jackson.core.base.GeneratorBase
- close() - Method in class tools.jackson.core.base.ParserBase
-
Method that can be called to get the name associated with the current event.
- close() - Method in class tools.jackson.core.base.ParserMinimalBase
- close() - Method in class tools.jackson.core.io.IOContext
- close() - Method in class tools.jackson.core.io.MergedStream
- close() - Method in class tools.jackson.core.io.SegmentedStringWriter
- close() - Method in class tools.jackson.core.io.UTF32Reader
- close() - Method in class tools.jackson.core.io.UTF8Writer
- close() - Method in class tools.jackson.core.JsonGenerator
-
Method called to close this generator, so that no more content can be written.
- close() - Method in class tools.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
StreamReadFeature.AUTO_CLOSE_SOURCEis enabled. - close() - Method in class tools.jackson.core.util.ByteArrayBuilder
- close() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- close() - Method in class tools.jackson.core.util.JsonParserDelegate
- close() - Method in class tools.jackson.core.util.JsonParserSequence
- closeArray(JsonGenerator) - Method in class tools.jackson.core.filter.TokenFilterContext
- closeObject(JsonGenerator) - Method in class tools.jackson.core.filter.TokenFilterContext
- collectDefaults() - Static method in enum class tools.jackson.core.json.JsonReadFeature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum class tools.jackson.core.json.JsonWriteFeature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum class tools.jackson.core.StreamReadFeature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum class tools.jackson.core.StreamWriteFeature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collisionCount() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries that are in collision list.
- COMBINE_UNICODE_SURROGATES_IN_UTF8 - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that specifies how characters outside "Basic Multilingual Plane" (BMP) -- ones encoded as 4-byte UTF-8 sequences but represented in JVM memory as 2 16-bit "surrogate"
chars-- should be encoded as UTF-8 byJsonGenerator. - compareTo(TypeReference<T>) - Method in class tools.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 tools.jackson.core.Version
- compile(String) - Static method in class tools.jackson.core.JsonPointer
-
Factory method that parses given input and construct matching pointer instance, if it represents a valid JSON Pointer: if not, a
IllegalArgumentExceptionis thrown. - completeAndCoalesce(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
-
Method that will complete "manual" output process, coalesce content (if necessary) and return results as a contiguous buffer.
- ConcurrentDequePool(int) - Constructor for class tools.jackson.core.util.JsonRecyclerPools.ConcurrentDequePool
- ConcurrentDequePoolBase(int) - Constructor for class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase
- configure(JsonReadFeature, boolean) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- configure(JsonWriteFeature, boolean) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- configure(StreamReadFeature, boolean) - Method in class tools.jackson.core.TSFBuilder
- configure(StreamWriteFeature, boolean) - Method in class tools.jackson.core.base.GeneratorBase
- configure(StreamWriteFeature, boolean) - Method in class tools.jackson.core.JsonGenerator
-
Method for enabling or disabling specified feature: check
StreamWriteFeaturefor list of available features. - configure(StreamWriteFeature, boolean) - Method in class tools.jackson.core.TSFBuilder
- configure(StreamWriteFeature, boolean) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- configure(TokenStreamFactory.Feature, boolean) - Method in class tools.jackson.core.TSFBuilder
- configureForJackson2() - Method in class tools.jackson.core.json.JsonFactoryBuilder
- configureForJackson2() - Method in class tools.jackson.core.TSFBuilder
-
The builder returned uses default settings more closely matching the default configs used in Jackson 2.x versions.
- construct() - Static method in class tools.jackson.core.util.JsonRecyclerPools.ConcurrentDequePool
- construct(boolean, Object, int, int, ErrorReportConfiguration) - Static method in class tools.jackson.core.io.ContentReference
- construct(boolean, Object, ErrorReportConfiguration) - Static method in class tools.jackson.core.io.ContentReference
- construct(int) - Static method in class tools.jackson.core.util.JsonRecyclerPools.BoundedPool
- construct(IOException) - Static method in exception tools.jackson.core.exc.JacksonIOException
- construct(IOException, Closeable) - Static method in exception tools.jackson.core.exc.JacksonIOException
- construct(List<String>) - Static method in class tools.jackson.core.sym.BinaryNameMatcher
- construct(Locale, List<String>) - Static method in class tools.jackson.core.sym.SimpleNameMatcher
-
Factory method for constructing case-sensitive matcher that only supports matching from `String`.
- construct(JsonPointer, boolean) - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
-
Overridable factory method use for creating new instances by default
JsonPointerBasedFilter.includeElement(int)andJsonPointerBasedFilter.includeProperty(java.lang.String)methods: needs to be overridden if sub-classing this class. - constructCaseInsensitive(Locale, List<String>) - Static method in class tools.jackson.core.sym.SimpleNameMatcher
- constructCaseInsensitive(Locale, List<Named>, boolean) - Static method in class tools.jackson.core.sym.BinaryNameMatcher
- constructCaseInsensitive(Locale, List<Named>, boolean) - Static method in class tools.jackson.core.sym.SimpleNameMatcher
- constructCINameMatcher(List<Named>, boolean, Locale) - Method in class tools.jackson.core.json.JsonFactory
- constructCINameMatcher(List<Named>, boolean, Locale) - Method in class tools.jackson.core.TokenStreamFactory
-
Factory method for constructing case-insensitive
PropertyNameMatcherfor given names. - constructFrom(List<Named>, boolean) - Static method in class tools.jackson.core.sym.BinaryNameMatcher
- constructFrom(Locale, List<Named>, boolean) - Static method in class tools.jackson.core.sym.SimpleNameMatcher
-
Factory method for constructing case-sensitive matcher that only supports matching from `String`.
- constructNameMatcher(List<Named>, boolean) - Method in class tools.jackson.core.json.JsonFactory
- constructNameMatcher(List<Named>, boolean) - Method in class tools.jackson.core.TokenStreamFactory
-
Factory method for constructing case-sensitive
PropertyNameMatcherfor given names. - constructParser(ObjectReadContext, int, int, ByteQuadsCanonicalizer, CharsToNameCanonicalizer, int) - Method in class tools.jackson.core.json.ByteSourceJsonBootstrapper
- constructReadConstrainedTextBuffer() - Method in class tools.jackson.core.io.IOContext
- constructReader() - Method in class tools.jackson.core.json.ByteSourceJsonBootstrapper
- constructTextBuffer() - Method in class tools.jackson.core.io.IOContext
- containedParsersCount() - Method in class tools.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 tools.jackson.core.type.ResolvedType
-
Method for accessing definitions of contained ("child") types.
- containedTypeCount() - Method in class tools.jackson.core.type.ResolvedType
-
Method for checking how many contained types this type has.
- contentLength() - Method in class tools.jackson.core.io.ContentReference
- contentOffset() - Method in class tools.jackson.core.io.ContentReference
- contentReference() - Method in class tools.jackson.core.io.IOContext
-
Accessor for getting (some) information about input source, mostly usable for error reporting purposes.
- contentReference() - Method in class tools.jackson.core.TokenStreamLocation
-
Accessor for information about the original input source content is being read from.
- ContentReference - Class in tools.jackson.core.io
-
Abstraction that encloses information about content being processed -- input source or output target, streaming or not -- for the purpose of including pertinent information in location (see
TokenStreamLocation) objections, most commonly to be printed out as part ofExceptionmessages. - ContentReference(boolean, Object, int, int, ErrorReportConfiguration) - Constructor for class tools.jackson.core.io.ContentReference
- ContentReference(boolean, Object, ErrorReportConfiguration) - Constructor for class tools.jackson.core.io.ContentReference
- contentsAsArray() - Method in class tools.jackson.core.util.TextBuffer
- contentsAsDecimal(boolean) - Method in class tools.jackson.core.util.TextBuffer
- contentsAsDouble(boolean) - Method in class tools.jackson.core.util.TextBuffer
-
Convenience method for converting contents of the buffer into a Double value.
- contentsAsFloat(boolean) - Method in class tools.jackson.core.util.TextBuffer
-
Convenience method for converting contents of the buffer into a Float value.
- contentsAsInt(boolean) - Method in class tools.jackson.core.util.TextBuffer
-
Specialized convenience method that will decode a 32-bit int, of at most 9 digits (and possible leading minus sign).
- contentsAsLong(boolean) - Method in class tools.jackson.core.util.TextBuffer
-
Specialized convenience method that will decode a 64-bit int, of at most 18 digits (and possible leading minus sign).
- contentsAsString() - Method in class tools.jackson.core.util.TextBuffer
-
Accessor that may be used to get the contents of this buffer as a single
Stringregardless of whether they were collected in a segmented fashion or not: this typically require construction of the result String. - contentsToWriter(Writer) - Method in class tools.jackson.core.util.TextBuffer
-
Accessor that will write buffered contents using given
Writer. - convertNumberToBigDecimal() - Method in class tools.jackson.core.base.ParserBase
- convertNumberToBigInteger() - Method in class tools.jackson.core.base.ParserBase
- convertNumberToDouble() - Method in class tools.jackson.core.base.ParserBase
- convertNumberToFloat() - Method in class tools.jackson.core.base.ParserBase
- convertNumberToInt() - Method in class tools.jackson.core.base.ParserBase
- convertNumberToLong() - Method in class tools.jackson.core.base.ParserBase
- convertSurrogate(int) - Method in class tools.jackson.core.io.UTF8Writer
-
Method called to calculate Unicode code-point, from a surrogate pair.
- copy() - Method in class tools.jackson.core.json.JsonFactory
-
Method for constructing a new
JsonFactorythat has the same settings as this instance, but is otherwise independent (i.e. nothing is actually shared, symbol tables are separate). - copy() - Method in class tools.jackson.core.TokenStreamFactory
-
Method similar to
TokenStreamFactory.snapshot(), but one that forces creation of actual new copy that does NOT share any state, even non-visible to calling code, such as symbol table reuse. - copyCurrentEvent(JsonParser) - Method in class tools.jackson.core.JsonGenerator
-
Method for copying contents of the current event that the given parser instance points to.
- copyCurrentEvent(JsonParser) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- copyCurrentEventExact(JsonParser) - Method in class tools.jackson.core.JsonGenerator
-
Same as
JsonGenerator.copyCurrentEvent(tools.jackson.core.JsonParser)with the exception that copying of numeric values tries to avoid any conversion losses; in particular for floating-point numbers. - copyCurrentStructure(JsonParser) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- copyHexBytes(boolean) - Static method in class tools.jackson.core.io.CharTypes
- copyHexChars(boolean) - Static method in class tools.jackson.core.io.CharTypes
- createArrayNode() - Method in class tools.jackson.core.ObjectReadContext.Base
- createArrayNode() - Method in interface tools.jackson.core.ObjectReadContext
-
Method for construct Array nodes for Tree Model instances.
- createArrayNode() - Method in class tools.jackson.core.ObjectWriteContext.Base
- createArrayNode() - Method in interface tools.jackson.core.ObjectWriteContext
-
Method for construct Array nodes for Tree Model instances.
- createArrayNode() - Method in interface tools.jackson.core.TreeCodec
- createChildArrayContext(int, int) - Method in class tools.jackson.core.json.JsonParserBase
- createChildArrayContext(int, int) - Method in class tools.jackson.core.json.JsonReadContext
- createChildArrayContext(int, int) - Method in class tools.jackson.core.util.SimpleStreamReadContext
- createChildArrayContext(Object) - Method in class tools.jackson.core.json.JsonWriteContext
- createChildArrayContext(Object) - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- createChildArrayContext(TokenFilter, Object, boolean) - Method in class tools.jackson.core.filter.TokenFilterContext
- createChildObjectContext(int, int) - Method in class tools.jackson.core.json.JsonParserBase
- createChildObjectContext(int, int) - Method in class tools.jackson.core.json.JsonReadContext
- createChildObjectContext(int, int) - Method in class tools.jackson.core.util.SimpleStreamReadContext
- createChildObjectContext(Object) - Method in class tools.jackson.core.json.JsonWriteContext
- createChildObjectContext(Object) - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- createChildObjectContext(TokenFilter, Object, boolean) - Method in class tools.jackson.core.filter.TokenFilterContext
- createDefaultInstance() - Static method in class tools.jackson.core.util.Separators
- createFlattened(boolean, JsonParser, JsonParser) - Static method in class tools.jackson.core.util.JsonParserSequence
-
Method that will construct a sequence (possibly a sequence) that contains all given sub-parsers.
- createGenerator(OutputStream) - Method in interface tools.jackson.core.ObjectWriteContext
- createGenerator(OutputStream) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createGenerator(OutputStream, JsonEncoding) - Method in interface tools.jackson.core.ObjectWriteContext
- createGenerator(OutputStream, JsonEncoding) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createGenerator(Writer) - Method in interface tools.jackson.core.ObjectWriteContext
- createGenerator(Writer) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createGenerator(ObjectWriteContext, DataOutput) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing generator that writes content into specified
DataOutput, using UTF-8 encoding (with formats where encoding is user-configurable). - createGenerator(ObjectWriteContext, File, JsonEncoding) - Method in class tools.jackson.core.base.BinaryTSFactory
- createGenerator(ObjectWriteContext, File, JsonEncoding) - Method in class tools.jackson.core.base.TextualTSFactory
- createGenerator(ObjectWriteContext, File, JsonEncoding) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing generator that writes contents to specified file, overwriting contents it might have (or creating it if such file does not yet exist).
- createGenerator(ObjectWriteContext, OutputStream) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing generator that writes contents using specified
OutputStream. - createGenerator(ObjectWriteContext, OutputStream, JsonEncoding) - Method in class tools.jackson.core.base.BinaryTSFactory
- createGenerator(ObjectWriteContext, OutputStream, JsonEncoding) - Method in class tools.jackson.core.base.TextualTSFactory
- createGenerator(ObjectWriteContext, OutputStream, JsonEncoding) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing generator that writes contents using specified
OutputStreamwith specified textual encoding (if applicable). - createGenerator(ObjectWriteContext, Writer) - Method in class tools.jackson.core.base.BinaryTSFactory
- createGenerator(ObjectWriteContext, Writer) - Method in class tools.jackson.core.base.TextualTSFactory
- createGenerator(ObjectWriteContext, Writer) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing generator that writes contents using specified
Writer. - createGenerator(ObjectWriteContext, Path, JsonEncoding) - Method in class tools.jackson.core.base.BinaryTSFactory
- createGenerator(ObjectWriteContext, Path, JsonEncoding) - Method in class tools.jackson.core.base.TextualTSFactory
- createGenerator(ObjectWriteContext, Path, JsonEncoding) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing generator that writes contents to specified path, overwriting contents it might have (or creating it if such path does not yet exist).
- createInstance() - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- createInstance() - Method in interface tools.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.
- createNonBlockingByteArrayParser(ObjectReadContext) - Method in class tools.jackson.core.json.JsonFactory
- createNonBlockingByteArrayParser(ObjectReadContext) - Method in class tools.jackson.core.TokenStreamFactory
-
Optional method for constructing parser for non-blocking parsing via
ByteArrayFeederinterface (accessed usingJsonParser.nonBlockingInputFeeder()from constructed instance). - createNonBlockingByteBufferParser(ObjectReadContext) - Method in class tools.jackson.core.json.JsonFactory
- createNonBlockingByteBufferParser(ObjectReadContext) - Method in class tools.jackson.core.TokenStreamFactory
-
Optional method for constructing parser for non-blocking parsing via
ByteBufferFeederinterface (accessed usingJsonParser.nonBlockingInputFeeder()from constructed instance). - createObjectNode() - Method in class tools.jackson.core.ObjectReadContext.Base
- createObjectNode() - Method in interface tools.jackson.core.ObjectReadContext
-
Method for construct Object nodes for Tree Model instances.
- createObjectNode() - Method in class tools.jackson.core.ObjectWriteContext.Base
- createObjectNode() - Method in interface tools.jackson.core.ObjectWriteContext
-
Method for construct Object nodes for Tree Model instances.
- createObjectNode() - Method in interface tools.jackson.core.TreeCodec
- createParser(byte[]) - Method in interface tools.jackson.core.ObjectReadContext
- createParser(byte[]) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(byte[], int, int) - Method in interface tools.jackson.core.ObjectReadContext
- createParser(byte[], int, int) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(char[]) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(char[], int, int) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(File) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(InputStream) - Method in interface tools.jackson.core.ObjectReadContext
- createParser(InputStream) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(Reader) - Method in interface tools.jackson.core.ObjectReadContext
- createParser(Reader) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(String) - Method in interface tools.jackson.core.ObjectReadContext
- createParser(String) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.
- createParser(ObjectReadContext, byte[]) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser for parsing the contents of given byte array.
- createParser(ObjectReadContext, byte[], int, int) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, byte[], int, int) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, byte[], int, int) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser for parsing the contents of given byte array.
- createParser(ObjectReadContext, char[]) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser for parsing contents of given char array.
- createParser(ObjectReadContext, char[], int, int) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, char[], int, int) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, char[], int, int) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser for parsing contents of given char array.
- createParser(ObjectReadContext, DataInput) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, DataInput) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, DataInput) - Method in class tools.jackson.core.TokenStreamFactory
-
Optional method for constructing parser for reading contents from specified
DataInputinstance. - createParser(ObjectReadContext, File) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, File) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, File) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser instance to decode contents of specified file.
- createParser(ObjectReadContext, InputStream) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, InputStream) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, InputStream) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing JSON parser instance to parse the contents accessed via specified input stream.
- createParser(ObjectReadContext, Reader) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, Reader) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, Reader) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser for parsing the contents accessed via specified Reader.
- createParser(ObjectReadContext, String) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, String) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, String) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser for parsing contents of given String.
- createParser(ObjectReadContext, Path) - Method in class tools.jackson.core.base.BinaryTSFactory
- createParser(ObjectReadContext, Path) - Method in class tools.jackson.core.base.TextualTSFactory
- createParser(ObjectReadContext, Path) - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing parser instance to decode contents of specified path.
- createPooled() - Method in class tools.jackson.core.util.JsonRecyclerPools.BoundedPool
- createPooled() - Method in class tools.jackson.core.util.JsonRecyclerPools.ConcurrentDequePool
- createPooled() - Method in class tools.jackson.core.util.RecyclerPool.StatefulImplBase
- createRoot() - Static method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Factory method to call to create a symbol table instance with a randomized seed value.
- createRoot(int) - Static method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- createRoot(TokenStreamFactory) - Static method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
instance.
- createRoot(TokenStreamFactory, int) - Static method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- createRootContext(int, int, DupDetector) - Static method in class tools.jackson.core.json.JsonReadContext
- createRootContext(int, int, DupDetector) - Static method in class tools.jackson.core.util.SimpleStreamReadContext
- createRootContext(TokenFilter) - Static method in class tools.jackson.core.filter.TokenFilterContext
- createRootContext(DupDetector) - Static method in class tools.jackson.core.json.JsonReadContext
- createRootContext(DupDetector) - Static method in class tools.jackson.core.json.JsonWriteContext
- createRootContext(DupDetector) - Static method in class tools.jackson.core.util.SimpleStreamReadContext
- createRootContext(DupDetector) - Static method in class tools.jackson.core.util.SimpleStreamWriteContext
- currentLocation() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- currentLocation() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- currentLocation() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- currentLocation() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- currentLocation() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- currentLocation() - Method in class tools.jackson.core.JsonParser
-
Method that returns location of the last processed character; usually for error reporting purposes.
- currentLocation() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentName() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- currentName() - Method in class tools.jackson.core.filter.TokenFilterContext
- currentName() - Method in class tools.jackson.core.json.JsonParserBase
-
Method that can be called to get the name associated with the current event.
- currentName() - Method in class tools.jackson.core.json.JsonReadContext
- currentName() - Method in class tools.jackson.core.json.JsonWriteContext
- currentName() - Method in class tools.jackson.core.JsonParser
-
Method that can be called to get the name associated with the current token: for
JsonToken.PROPERTY_NAMEs it will be the same as whatJsonParser.getString()returns; for Object property values it will be the preceding property name; and for others (array element, root-level values) null. - currentName() - Method in class tools.jackson.core.TokenStreamContext
-
Method for accessing name associated with the current location.
- currentName() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentName() - Method in class tools.jackson.core.util.SimpleStreamReadContext
- currentName() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- currentNameInBuffer() - Method in class tools.jackson.core.json.JsonParserBase
- currentNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.base.ParserMinimalBase
- currentNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.JsonParser
-
Method that verifies that the current token (see
JsonParser.currentToken()) isJsonToken.PROPERTY_NAMEand if so, further match that associated name (seeJsonParser.currentName()) to one of pre-specified (property) names. - currentNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.util.JsonParserDelegate
- currentToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- currentToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- currentToken() - Method in class tools.jackson.core.JsonParser
-
Accessor to find which token parser currently points to, if any; null will be returned if none.
- currentToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentTokenCount() - Method in class tools.jackson.core.base.ParserMinimalBase
- currentTokenCount() - Method in class tools.jackson.core.JsonParser
-
Get an approximate count of the number of tokens that have been read.
- currentTokenCount() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentTokenId() - Method in class tools.jackson.core.base.ParserMinimalBase
- currentTokenId() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- currentTokenId() - Method in class tools.jackson.core.JsonParser
-
Method similar to
JsonParser.currentToken()but that returns anintinstead ofJsonToken(enum value). - currentTokenId() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentTokenLocation() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- currentTokenLocation() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- currentTokenLocation() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- currentTokenLocation() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- currentTokenLocation() - Method in class tools.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.
- currentTokenLocation() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentValue() - Method in class tools.jackson.core.base.ParserBase
- currentValue() - Method in class tools.jackson.core.filter.TokenFilterContext
- currentValue() - Method in class tools.jackson.core.json.JsonGeneratorBase
- currentValue() - Method in class tools.jackson.core.json.JsonParserBase
- currentValue() - Method in class tools.jackson.core.json.JsonReadContext
- currentValue() - Method in class tools.jackson.core.json.JsonWriteContext
- currentValue() - Method in class tools.jackson.core.JsonGenerator
-
Helper method, usually equivalent to:
getOutputContext().currentValue(); - currentValue() - Method in class tools.jackson.core.JsonParser
-
Helper method, usually equivalent to:
getParsingContext().currentValue(); - currentValue() - Method in class tools.jackson.core.TokenStreamContext
-
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.
- currentValue() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- currentValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- currentValue() - Method in class tools.jackson.core.util.SimpleStreamReadContext
- currentValue() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
D
- DataOutputAsStream - Class in tools.jackson.core.io
-
Helper class to support use of
DataOutputfor output, directly, without caller having to provide for implementation. - DataOutputAsStream(DataOutput) - Constructor for class tools.jackson.core.io.DataOutputAsStream
- decode(String) - Method in class tools.jackson.core.Base64Variant
-
Convenience method for decoding contents of a Base64-encoded String, using this variant's settings.
- decode(String, ByteArrayBuilder) - Method in class tools.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 tools.jackson.core.Base64Variant
- decodeBase64Char(char) - Method in class tools.jackson.core.Base64Variant
- decodeBase64Char(int) - Method in class tools.jackson.core.Base64Variant
- DecorableTSFactory - Class in tools.jackson.core.base
-
Intermediate base
TokenStreamFactoryimplementation that offers support for streams that allow decoration of low-level input sources and output targets. - DecorableTSFactory(DecorableTSFactory) - Constructor for class tools.jackson.core.base.DecorableTSFactory
- DecorableTSFactory(DecorableTSFactory.DecorableTSFBuilder<?, ?>) - Constructor for class tools.jackson.core.base.DecorableTSFactory
-
Constructor used by builders for instantiation.
- DecorableTSFactory(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int) - Constructor for class tools.jackson.core.base.DecorableTSFactory
- DecorableTSFactory.DecorableTSFBuilder<F extends TokenStreamFactory,
T extends TSFBuilder<F, T>> - Class in tools.jackson.core.base -
Since factory instances are immutable, a Builder class is needed for creating configurations for differently configured factory instances.
- DecorableTSFBuilder(DecorableTSFactory) - Constructor for class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- DecorableTSFBuilder(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int) - Constructor for class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- decorate(IOContext, byte[], int, int) - Method in class tools.jackson.core.io.InputDecorator
-
Method called by
JsonFactoryinstance when creating parser on given "raw" byte source. - decorate(IOContext, DataInput) - Method in class tools.jackson.core.io.InputDecorator
-
Method called by
JsonFactoryinstance when creating parser given anDataInput, when this decorator has been registered. - decorate(IOContext, InputStream) - Method in class tools.jackson.core.io.InputDecorator
-
Method called by
JsonFactoryinstance when creating parser given anInputStream, when this decorator has been registered. - decorate(IOContext, OutputStream) - Method in class tools.jackson.core.io.OutputDecorator
-
Method called by
JsonFactoryinstance when creating generator for givenOutputStream, when this decorator has been registered. - decorate(IOContext, Reader) - Method in class tools.jackson.core.io.InputDecorator
-
Method called by
JsonFactoryinstance when creating parser given anReader, when this decorator has been registered. - decorate(IOContext, Writer) - Method in class tools.jackson.core.io.OutputDecorator
-
Method called by
JsonFactoryinstance when creating generator for givenWriter, when this decorator has been registered. - decorate(TokenStreamFactory, JsonGenerator) - Method in interface tools.jackson.core.util.JsonGeneratorDecorator
-
Allow to decorate
JsonGeneratorinstances returned byTokenStreamFactory. - DEFAULT_ARRAY_EMPTY_SEPARATOR - Static variable in class tools.jackson.core.util.Separators
-
String to use in empty Array to separate start and end markers.
- DEFAULT_BINARY_WRITE_CAPABILITIES - Static variable in class tools.jackson.core.base.GeneratorBase
-
Default set of
StreamWriteCapabilityies for typical binary formats, to use either as-is, or as a base with possible differences. - DEFAULT_CAPACITY - Static variable in class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
-
Default capacity which limits number of items that are ever retained for reuse.
- DEFAULT_FACTORY_FEATURE_FLAGS - Static variable in class tools.jackson.core.TokenStreamFactory
-
Bitfield (set of flags) of all factory features that are enabled by default.
- DEFAULT_MAX_DEPTH - Static variable in class tools.jackson.core.StreamReadConstraints
-
Default setting for maximum depth: see
StreamReadConstraints.Builder.maxNestingDepth(int)for details. - DEFAULT_MAX_DEPTH - Static variable in class tools.jackson.core.StreamWriteConstraints
-
Default setting for maximum depth: see
StreamWriteConstraints.Builder.maxNestingDepth(int)for details. - DEFAULT_MAX_DOC_LEN - Static variable in class tools.jackson.core.StreamReadConstraints
-
Default setting for maximum document length: see
StreamReadConstraints.Builder.maxDocumentLength(long)for details. - DEFAULT_MAX_ERROR_TOKEN_LENGTH - Static variable in class tools.jackson.core.ErrorReportConfiguration
-
Default value for
ErrorReportConfiguration._maxErrorTokenLength. - DEFAULT_MAX_NAME_LEN - Static variable in class tools.jackson.core.StreamReadConstraints
-
Default setting for maximum name length: see
StreamReadConstraints.Builder.maxNameLength(int)for details. - DEFAULT_MAX_NUM_LEN - Static variable in class tools.jackson.core.StreamReadConstraints
-
Default setting for maximum number length: see
StreamReadConstraints.Builder.maxNumberLength(int)for details. - DEFAULT_MAX_RAW_CONTENT_LENGTH - Static variable in class tools.jackson.core.ErrorReportConfiguration
-
Default value for
ErrorReportConfiguration._maxRawContentLength. - DEFAULT_MAX_STRING_LEN - Static variable in class tools.jackson.core.StreamReadConstraints
-
Default setting for maximum string length: see
StreamReadConstraints.Builder.maxStringLength(int)for details. - DEFAULT_MAX_TOKEN_COUNT - Static variable in class tools.jackson.core.StreamReadConstraints
-
Default setting for maximum token count: see
StreamReadConstraints.Builder.maxTokenCount(long)for details. - DEFAULT_OBJECT_EMPTY_SEPARATOR - Static variable in class tools.jackson.core.util.Separators
-
String to use in empty Object to separate start and end markers.
- DEFAULT_OUTPUT_ESCAPES - Static variable in class tools.jackson.core.json.JsonGeneratorBase
-
This is the default set of escape codes, over 7-bit ASCII range (first 128 character codes), used for single-byte UTF-8 characters.
- DEFAULT_QUOTE_CHAR - Static variable in class tools.jackson.core.json.JsonFactory
- DEFAULT_READ_CAPABILITIES - Static variable in class tools.jackson.core.JsonParser
-
Set of default
StreamReadCapabilityies enabled: usable as basis for format-specific instances or placeholder if non-null instance needed. - DEFAULT_ROOT_VALUE_SEPARATOR - Static variable in class tools.jackson.core.json.JsonFactory
- DEFAULT_ROOT_VALUE_SEPARATOR - Static variable in interface tools.jackson.core.PrettyPrinter
-
Default String used for separating root values is single space.
- DEFAULT_ROOT_VALUE_SEPARATOR - Static variable in class tools.jackson.core.util.Separators
-
Constant that specifies default "root-level" separator to use between root values: a single space character.
- DEFAULT_SEPARATORS - Static variable in interface tools.jackson.core.PrettyPrinter
- DEFAULT_STREAM_READ_FEATURE_FLAGS - Static variable in class tools.jackson.core.TokenStreamFactory
-
Bitfield (set of flags) of all parser features that are enabled by default.
- DEFAULT_STREAM_WRITE_FEATURE_FLAGS - Static variable in class tools.jackson.core.TokenStreamFactory
-
Bitfield (set of flags) of all generator features that are enabled by default.
- DEFAULT_T_SIZE - Static variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Initial size of the primary hash area.
- DEFAULT_TEXTUAL_WRITE_CAPABILITIES - Static variable in class tools.jackson.core.base.GeneratorBase
-
Default set of
StreamWriteCapabilityies for typical textual formats, to use either as-is, or as a base with possible differences. - DEFAULT_WRITE_CAPABILITIES - Static variable in class tools.jackson.core.base.GeneratorBase
-
Default set of
StreamWriteCapabilityies that may be used as basis for format-specific readers (or as bogus instance if non-null set needs to be passed). - DefaultIndenter - Class in tools.jackson.core.util
-
Default linefeed-based indenter, used by
DefaultPrettyPrinter(unless overridden). - DefaultIndenter() - Constructor for class tools.jackson.core.util.DefaultIndenter
-
Indent with two spaces and the system's default line feed
- DefaultIndenter(String, String) - Constructor for class tools.jackson.core.util.DefaultIndenter
-
Create an indenter which uses the
indentstring to indent one level and theeolstring to separate lines. - defaultPool() - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Method to call to get the default recycler pool instance: as of Jackson 3.0 and later this is same as calling
JsonRecyclerPools.newConcurrentDequePool(). - DefaultPrettyPrinter - Class in tools.jackson.core.util
-
Default
PrettyPrinterimplementation that uses 2-space indentation with platform-default linefeeds. - DefaultPrettyPrinter() - Constructor for class tools.jackson.core.util.DefaultPrettyPrinter
-
Default constructor for "vanilla" instance with default settings.
- DefaultPrettyPrinter(DefaultPrettyPrinter) - Constructor for class tools.jackson.core.util.DefaultPrettyPrinter
-
Copy constructor.
- DefaultPrettyPrinter(DefaultPrettyPrinter, Separators) - Constructor for class tools.jackson.core.util.DefaultPrettyPrinter
-
Copy constructor with override
- DefaultPrettyPrinter(Separators) - Constructor for class tools.jackson.core.util.DefaultPrettyPrinter
-
Default constructor for "vanilla" instance with default settings, except for
Separatorsoverrides. - DefaultPrettyPrinter.FixedSpaceIndenter - Class in tools.jackson.core.util
-
This is a very simple indenter that only adds a single space for indentation.
- DefaultPrettyPrinter.Indenter - Interface in tools.jackson.core.util
-
Interface that defines objects that can produce indentation used to separate object entries and array values.
- DefaultPrettyPrinter.NopIndenter - Class in tools.jackson.core.util
-
Dummy implementation that adds no indentation whatsoever
- defaults() - Static method in class tools.jackson.core.ErrorReportConfiguration
- defaults() - Static method in class tools.jackson.core.StreamReadConstraints
- defaults() - Static method in class tools.jackson.core.StreamWriteConstraints
- delegate - Variable in class tools.jackson.core.util.JsonGeneratorDelegate
-
Delegate object that method calls are delegated to.
- delegate - Variable in class tools.jackson.core.util.JsonParserDelegate
-
Delegate object that method calls are delegated to.
- delegate() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- delegate() - Method in class tools.jackson.core.util.JsonParserDelegate
-
Accessor for getting the immediate
JsonParserthis parser delegates calls to. - delegateCopyMethods - Variable in class tools.jackson.core.util.JsonGeneratorDelegate
-
Whether copy methods (
JsonGeneratorDelegate.copyCurrentEvent(tools.jackson.core.JsonParser),JsonGeneratorDelegate.copyCurrentStructure(tools.jackson.core.JsonParser),JsonGeneratorDelegate.writeTree(tools.jackson.core.TreeNode)andJsonGeneratorDelegate.writePOJO(java.lang.Object)) are to be called (true), or handled by this object (false). - detectEncoding() - Method in class tools.jackson.core.json.ByteSourceJsonBootstrapper
-
Method that should be called after constructing an instace.
- disable(JsonReadFeature) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- disable(JsonReadFeature, JsonReadFeature...) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- disable(JsonWriteFeature) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- disable(JsonWriteFeature, JsonWriteFeature...) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- disable(StreamReadFeature) - Method in class tools.jackson.core.TSFBuilder
- disable(StreamReadFeature, StreamReadFeature...) - Method in class tools.jackson.core.TSFBuilder
- disable(StreamWriteFeature) - Method in class tools.jackson.core.TSFBuilder
- disable(StreamWriteFeature, StreamWriteFeature...) - Method in class tools.jackson.core.TSFBuilder
- disable(TokenStreamFactory.Feature) - Method in class tools.jackson.core.TSFBuilder
- divBy1000(int) - Static method in class tools.jackson.core.io.NumberOutput
-
Optimized code for integer division by 1000; typically 50% higher throughput for calculation
- DOUBLE - Enum constant in enum class tools.jackson.core.JsonParser.NumberType
- DOUBLE64 - Enum constant in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Standard IEEE-754 double-precision 64-bit binary value
- DoubleToDecimal - Class in tools.jackson.core.io.schubfach
-
This class exposes a method to render a
doubleas a string. - DupDetector - Class in tools.jackson.core.json
-
Helper class used if
StreamReadFeature.STRICT_DUPLICATE_DETECTIONis enabled. - DUPLICATE_PROPERTIES - Enum constant in enum class tools.jackson.core.StreamReadCapability
-
Capability that indicates that data format can expose multiple properties with same name ("duplicates") within one Object context.
E
- E_MAX - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- E_MAX - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- E_MIN - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- E_MIN - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- empty() - Static method in class tools.jackson.core.JsonPointer
-
Accessor for an "empty" expression, that is, one you can get by calling
JsonPointer.compile(java.lang.String)with "" (empty String). - empty() - Static method in interface tools.jackson.core.ObjectReadContext
- empty() - Static method in interface tools.jackson.core.ObjectWriteContext
- EMPTY - Static variable in class tools.jackson.core.JsonPointer
-
Marker instance used to represent segment that matches current node or position (that is, returns true for
JsonPointer.matches()). - EMPTY_CONTEXT - Static variable in class tools.jackson.core.ObjectReadContext.Base
- EMPTY_CONTEXT - Static variable in class tools.jackson.core.ObjectWriteContext.Base
- EMPTY_WRITE_CONTEXT - Static variable in class tools.jackson.core.TokenStreamFactory
-
Shareable stateles "empty"
ObjectWriteContextObject, passed in cases where caller had not passed actual context - "null object" of sort. - emptyAndGetCurrentSegment() - Method in class tools.jackson.core.util.TextBuffer
- enable(JsonReadFeature) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- enable(JsonReadFeature, JsonReadFeature...) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- enable(JsonWriteFeature) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- enable(JsonWriteFeature, JsonWriteFeature...) - Method in class tools.jackson.core.json.JsonFactoryBuilder
- enable(StreamReadFeature) - Method in class tools.jackson.core.TSFBuilder
- enable(StreamReadFeature, StreamReadFeature...) - Method in class tools.jackson.core.TSFBuilder
- enable(StreamWriteFeature) - Method in class tools.jackson.core.TSFBuilder
- enable(StreamWriteFeature, StreamWriteFeature...) - Method in class tools.jackson.core.TSFBuilder
- enable(TokenStreamFactory.Feature) - Method in class tools.jackson.core.TSFBuilder
- enabledByDefault() - Method in enum class tools.jackson.core.json.JsonReadFeature
- enabledByDefault() - Method in enum class tools.jackson.core.json.JsonWriteFeature
- enabledByDefault() - Method in enum class tools.jackson.core.StreamReadCapability
- enabledByDefault() - Method in enum class tools.jackson.core.StreamReadFeature
- enabledByDefault() - Method in enum class tools.jackson.core.StreamWriteCapability
- enabledByDefault() - Method in enum class tools.jackson.core.StreamWriteFeature
- enabledByDefault() - Method in enum class tools.jackson.core.TokenStreamFactory.Feature
- enabledByDefault() - Method in interface tools.jackson.core.util.JacksonFeature
-
Accessor for checking whether this feature is enabled by default.
- enabledIn(int) - Method in enum class tools.jackson.core.json.JsonReadFeature
- enabledIn(int) - Method in enum class tools.jackson.core.json.JsonWriteFeature
- enabledIn(int) - Method in enum class tools.jackson.core.StreamReadCapability
- enabledIn(int) - Method in enum class tools.jackson.core.StreamReadFeature
- enabledIn(int) - Method in enum class tools.jackson.core.StreamWriteCapability
- enabledIn(int) - Method in enum class tools.jackson.core.StreamWriteFeature
- enabledIn(int) - Method in enum class tools.jackson.core.TokenStreamFactory.Feature
- enabledIn(int) - Method in interface tools.jackson.core.util.JacksonFeature
-
Convenience method for checking whether feature is enabled in given bitmask.
- encode(byte[]) - Method in class tools.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 tools.jackson.core.Base64Variant
-
Convenience method for converting given byte array as base64 encoded String using this variant's settings, optionally enclosed in double-quotes.
- encode(byte[], boolean, String) - Method in class tools.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(CharSequence) - Method in class tools.jackson.core.io.JsonStringEncoder
-
Will encode given String as UTF-8 (without any escaping) and return the resulting byte array.
- encodeBase64BitsAsByte(int) - Method in class tools.jackson.core.Base64Variant
- encodeBase64BitsAsChar(int) - Method in class tools.jackson.core.Base64Variant
- encodeBase64Chunk(int, byte[], int) - Method in class tools.jackson.core.Base64Variant
-
Method that encodes given right-aligned (LSB) 24-bit value into 4 base64 bytes (ascii), stored in given result buffer.
- encodeBase64Chunk(int, char[], int) - Method in class tools.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 tools.jackson.core.Base64Variant
- encodeBase64Partial(int, int, byte[], int) - Method in class tools.jackson.core.Base64Variant
-
Method that outputs partial chunk (which only encodes one or two bytes of data).
- encodeBase64Partial(int, int, char[], int) - Method in class tools.jackson.core.Base64Variant
-
Method that outputs partial chunk (which only encodes one or two bytes of data).
- encodeBase64Partial(StringBuilder, int, int) - Method in class tools.jackson.core.Base64Variant
- END_ARRAY - Enum constant in enum class tools.jackson.core.JsonToken
-
END_ARRAY is returned when encountering ']' which signals ending of an Array value
- END_OBJECT - Enum constant in enum class tools.jackson.core.JsonToken
-
END_OBJECT is returned when encountering '}' which signals ending of an Object value
- endOfInput() - Method in interface tools.jackson.core.async.NonBlockingInputFeeder
-
Method that should be called after last chunk of data to parse has been fed (with
feedInputin sub-class); can be called regardless of whatNonBlockingInputFeeder.needMoreInput()returns. - endOfInput() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- ensureLoaded(int) - Method in class tools.jackson.core.json.ByteSourceJsonBootstrapper
- ensureNotShared() - Method in class tools.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.
- ensurePropertyNameWritten(JsonGenerator) - Method in class tools.jackson.core.filter.TokenFilterContext
-
Method called to ensure that the property name, if present, has been written; may result (but does not always) in a call using given generator
- equals(Object) - Method in class tools.jackson.core.Base64Variant
- equals(Object) - Method in class tools.jackson.core.io.ContentReference
- equals(Object) - Method in class tools.jackson.core.io.SerializedString
- equals(Object) - Method in class tools.jackson.core.JsonPointer
- equals(Object) - Method in class tools.jackson.core.TokenStreamLocation
- equals(Object) - Method in class tools.jackson.core.util.Named.StringAsNamed
- equals(Object) - Method in class tools.jackson.core.Version
- errorReportConfiguration() - Method in class tools.jackson.core.io.IOContext
- errorReportConfiguration() - Method in class tools.jackson.core.TokenStreamFactory
- errorReportConfiguration(ErrorReportConfiguration) - Method in class tools.jackson.core.TSFBuilder
-
Sets the configuration for error tokens.
- ErrorReportConfiguration - Class in tools.jackson.core
-
Container for configuration values used when handling errorneous token inputs.
- ErrorReportConfiguration(int, int) - Constructor for class tools.jackson.core.ErrorReportConfiguration
- ErrorReportConfiguration.Builder - Class in tools.jackson.core
- ESC - Static variable in class tools.jackson.core.JsonPointer
-
Escape character '~' per RFC6901.
- ESC_SLASH - Static variable in class tools.jackson.core.JsonPointer
- ESC_TILDE - Static variable in class tools.jackson.core.JsonPointer
-
Escaped tilde string "~0" per RFC6901.
- ESCAPE_CUSTOM - Static variable in class tools.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_FORWARD_SLASHES - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that specifies whether
JsonGeneratorshould escape forward slashes (unless overridden by custom escaping (seeCharacterEscapes)). - ESCAPE_NON_ASCII - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that specifies that all characters beyond 7-bit ASCII range (i.e. code points of 128 and above) need to be output using format-specific escapes (for JSON, backslash escapes), if format uses escaping mechanisms (which is generally true for textual formats but not for binary formats).
- ESCAPE_NONE - Static variable in class tools.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 tools.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.
- EXACT_FLOATS - Enum constant in enum class tools.jackson.core.StreamReadCapability
-
Capability that indicates whether data format supports reporting of accurate floating point values (with respect to reported numeric type,
JsonParser.NumberType.DOUBLE) or not. - expandCurrentSegment() - Method in class tools.jackson.core.util.TextBuffer
-
Method called to expand size of the current segment, to accommodate for more contiguous content.
- expandCurrentSegment(int) - Method in class tools.jackson.core.util.TextBuffer
-
Method called to expand size of the current segment, to accommodate for more contiguous content.
- expectComma() - Method in class tools.jackson.core.json.JsonReadContext
- extra - Variable in class tools.jackson.core.type.WritableTypeId
-
Optional additional information that generator may add during "prefix write", to be available on matching "suffix write".
F
- factoryFeaturesMask() - Method in class tools.jackson.core.TSFBuilder
- FAIL_ON_SYMBOL_HASH_OVERFLOW - Enum constant in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Feature that determines what happens if we encounter a case in symbol handling where number of hash collisions exceeds a safety threshold -- which almost certainly means a denial-of-service attack via generated duplicate hash codes.
- feedInput(byte[], int, int) - Method in interface tools.jackson.core.async.ByteArrayFeeder
-
Method that can be called to feed more data, if (and only if)
NonBlockingInputFeeder.needMoreInput()returns true. - feedInput(byte[], int, int) - Method in class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- feedInput(ByteBuffer) - Method in interface tools.jackson.core.async.ByteBufferFeeder
-
Method that can be called to feed more data, if (and only if)
NonBlockingInputFeeder.needMoreInput()returns true. - feedInput(ByteBuffer) - Method in class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- filterFinishArray() - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to indicate that output of non-filtered Array (one that may have been included either completely, or in part) is completed, in cases where filter other that
TokenFilter.INCLUDE_ALLwas returned. - filterFinishObject() - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to indicate that output of non-filtered Object (one that may have been included either completely, or in part) is completed, in cases where filter other that
TokenFilter.INCLUDE_ALLwas returned. - FilteringGeneratorDelegate - Class in tools.jackson.core.filter
-
Specialized
JsonGeneratorDelegatethat allows use ofTokenFilterfor outputting a subset of content that caller tries to generate. - FilteringGeneratorDelegate(JsonGenerator, TokenFilter, TokenFilter.Inclusion, boolean) - Constructor for class tools.jackson.core.filter.FilteringGeneratorDelegate
- FilteringParserDelegate - Class in tools.jackson.core.filter
-
Specialized
JsonParserDelegatethat allows use ofTokenFilterfor outputting a subset of content that is visible to caller - FilteringParserDelegate(JsonParser, TokenFilter, TokenFilter.Inclusion, boolean) - Constructor for class tools.jackson.core.filter.FilteringParserDelegate
- FilteringParserDelegate(JsonParser, TokenFilter, TokenFilter.Inclusion, boolean, boolean) - Constructor for class tools.jackson.core.filter.FilteringParserDelegate
- filterStartArray() - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
- filterStartArray() - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to check whether Array value at current output location should be included in output.
- filterStartObject() - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
- filterStartObject() - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to check whether Object value at current output location should be included in output.
- findChildOf(TokenFilterContext) - Method in class tools.jackson.core.filter.TokenFilterContext
- findLocation() - Method in class tools.jackson.core.json.DupDetector
- findName(int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- findName(int[], int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- findName(int, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- findName(int, int, int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- findSymbol(char[], int, int, int) - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- finishAndReturn(int, boolean) - Method in class tools.jackson.core.util.TextBuffer
- finishCurrentSegment() - Method in class tools.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 tools.jackson.core.util.TextBuffer
- finishToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- finishToken() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- finishToken() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- finishToken() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- finishToken() - Method in class tools.jackson.core.JsonParser
-
Method that may be used to force full handling of the current token so that even if lazy processing is enabled, the whole contents are read for possible retrieval.
- finishToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- FixedSpaceIndenter() - Constructor for class tools.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
- FLOAT - Enum constant in enum class tools.jackson.core.JsonParser.NumberType
- FLOAT16 - Enum constant in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Special "mini-float" that some binary formats support.
- FLOAT32 - Enum constant in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Standard IEEE-754 single-precision 32-bit binary value
- FloatToDecimal - Class in tools.jackson.core.io.schubfach
-
This class exposes a method to render a
floatas a string. - flog10pow2(int) - Static method in class tools.jackson.core.io.schubfach.MathUtils
-
Returns the unique integer k such that 10k ≤ 2
e< 10k+1. - flog10threeQuartersPow2(int) - Static method in class tools.jackson.core.io.schubfach.MathUtils
-
Returns the unique integer k such that 10k ≤ 3/4 · 2
e< 10k+1. - flog2pow10(int) - Static method in class tools.jackson.core.io.schubfach.MathUtils
-
Returns the unique integer k such that 2k ≤ 10
e< 2k+1. - flush() - Method in class tools.jackson.core.io.SegmentedStringWriter
- flush() - Method in class tools.jackson.core.io.UTF8Writer
- flush() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- flush() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- flush() - Method in class tools.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 tools.jackson.core.util.ByteArrayBuilder
- flush() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- FLUSH_PASSED_TO_STREAM - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that specifies that calls to
JsonGenerator.flush()will cause matchingflush()to underlyingOutputStreamorWriter; if disabled this will not be done. - FORMAT_NAME_JSON - Static variable in class tools.jackson.core.json.JsonFactory
-
Name used to identify JSON format (and returned by
JsonFactory.getFormatName() - FormatFeature - Interface in tools.jackson.core
-
Marker interface that is to be implemented by data format - specific features.
- formatReadFeaturesMask() - Method in class tools.jackson.core.TSFBuilder
- FormatSchema - Interface in tools.jackson.core
-
Simple tag interface used to mark schema objects that are used by some
JsonParserandJsonGeneratorimplementations to further specify structure of expected format. - formatWriteFeaturesMask() - Method in class tools.jackson.core.TSFBuilder
- forPath(TokenStreamContext, boolean) - Static method in class tools.jackson.core.JsonPointer
-
Factory method that will construct a pointer instance that describes path to location given
TokenStreamContextpoints to. - forValue - Variable in class tools.jackson.core.type.WritableTypeId
-
Java object for which type id is being written.
- forValueType - Variable in class tools.jackson.core.type.WritableTypeId
-
(optional) Super-type of
WritableTypeId.forValueto use for type id generation (if no explicit id passed): used instead of actual class ofWritableTypeId.forValuein cases where we do not want to use the "real" type but something more generic, usually to work around specific problem with implementation type, or its deserializer. - from() - Method in class tools.jackson.core.JacksonException.Reference
-
Object through which reference was resolved.
- fromBitmask(int) - Static method in class tools.jackson.core.util.JacksonFeatureSet
- fromDefaults(F[]) - Static method in class tools.jackson.core.util.JacksonFeatureSet
-
"Default" factory which will calculate settings based on default-enabled status of all features.
- fromInitial(byte[], int) - Static method in class tools.jackson.core.util.ByteArrayBuilder
- fromInitial(char[]) - Static method in class tools.jackson.core.util.TextBuffer
-
Factory method for constructing an instance with no allocator, and with initial full segment.
- fromString(String) - Static method in interface tools.jackson.core.util.Named
G
- g0(int) - Static method in class tools.jackson.core.io.schubfach.MathUtils
-
Returns g0 as described in
MathUtils.g1(int). - g1(int) - Static method in class tools.jackson.core.io.schubfach.MathUtils
-
Let 10-
k= β 2r, for the unique pair of integer r and real β meeting 2125 ≤ β < 2126. - GeneratorBase - Class in tools.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(ObjectWriteContext, IOContext, int) - Constructor for class tools.jackson.core.base.GeneratorBase
- generatorDecorators() - Method in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- get(int) - Method in interface tools.jackson.core.TreeNode
-
Method for accessing value of the specified element of an array node.
- get(String) - Method in interface tools.jackson.core.TreeNode
-
Method for accessing value of the specified property of an Object node.
- get7BitOutputEscapes() - Static method in class tools.jackson.core.io.CharTypes
-
Accessor for getting a read-only encoding table for first 128 Unicode code points (single-byte UTF-8 characters).
- get7BitOutputEscapes(int, boolean) - Static method in class tools.jackson.core.io.CharTypes
-
Alternative to
CharTypes.get7BitOutputEscapes()when either a non-standard quote character is used, or forward slash is to be escaped. - getAndClear() - Method in class tools.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.
- getArrayElementSeparator() - Method in class tools.jackson.core.util.Separators
- getArrayElementSpacing() - Method in class tools.jackson.core.util.Separators
- getArrayEmptySeparator() - Method in class tools.jackson.core.util.Separators
- getArtifactId() - Method in class tools.jackson.core.Version
- getBigIntegerValue() - Method in class tools.jackson.core.base.ParserBase
- getBigIntegerValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INTand it cannot be used as a Java long primitive type due to its magnitude. - getBigIntegerValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getBinaryValue() - Method in class tools.jackson.core.JsonParser
-
Convenience alternative to
JsonParser.getBinaryValue(Base64Variant)that defaults to usingBase64Variants.getDefaultVariant()as the default encoding. - getBinaryValue(Base64Variant) - Method in class tools.jackson.core.base.ParserBase
- getBinaryValue(Base64Variant) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getBinaryValue(Base64Variant) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getBinaryValue(Base64Variant) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getBinaryValue(Base64Variant) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getBinaryValue(Base64Variant) - Method in class tools.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(Base64Variant) - Method in class tools.jackson.core.util.JsonParserDelegate
- getBooleanValue() - Method in class tools.jackson.core.base.ParserMinimalBase
- getBooleanValue() - Method in class tools.jackson.core.JsonParser
-
Convenience accessor that can be called when the current token is
JsonToken.VALUE_TRUEorJsonToken.VALUE_FALSE, to return matchingbooleanvalue. - getBooleanValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getBufferWithoutReset() - Method in class tools.jackson.core.util.TextBuffer
-
Method for accessing the currently active (last) content segment without changing state of the buffer
- getByteFromBuffer(int) - Method in class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- getByteFromBuffer(int) - Method in class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- getByteFromBuffer(int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- getByteOffset() - Method in class tools.jackson.core.TokenStreamLocation
- getByteValue() - Method in class tools.jackson.core.base.ParserMinimalBase
- getByteValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INTand it can be expressed as a value of Java byte primitive type. - getByteValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getCause() - Method in exception tools.jackson.core.exc.JacksonIOException
- getCharacterEscapes() - Method in class tools.jackson.core.json.JsonFactory
-
Method for accessing custom escapes factory uses for
JsonGenerators it creates. - getCharacterEscapes() - Method in class tools.jackson.core.json.JsonGeneratorBase
-
Method for accessing custom escapes factory uses for
JsonGenerators it creates. - getCharacterEscapes() - Method in class tools.jackson.core.JsonGenerator
-
Method for accessing custom escapes generator uses for
JsonGenerators it creates. - getCharacterEscapes() - Method in class tools.jackson.core.ObjectWriteContext.Base
- getCharacterEscapes() - Method in interface tools.jackson.core.ObjectWriteContext
- getCharacterEscapes() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- getCharOffset() - Method in class tools.jackson.core.TokenStreamLocation
- getClearAndRelease() - Method in class tools.jackson.core.util.ByteArrayBuilder
-
Method functionally same as calling:
- getColumnNr() - Method in class tools.jackson.core.TokenStreamLocation
-
Access for getting column offset of this location, if available.
- getContentType() - Method in class tools.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 tools.jackson.core.TokenStreamContext
- getCurrentSegment() - Method in class tools.jackson.core.util.ByteArrayBuilder
- getCurrentSegment() - Method in class tools.jackson.core.util.TextBuffer
- getCurrentSegmentLength() - Method in class tools.jackson.core.util.ByteArrayBuilder
- getCurrentSegmentSize() - Method in class tools.jackson.core.util.TextBuffer
- getDecimalValue() - Method in class tools.jackson.core.base.ParserBase
- getDecimalValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_FLOATorJsonToken.VALUE_NUMBER_INT. - getDecimalValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getDefaultVariant() - Static method in class tools.jackson.core.Base64Variants
-
Method used to get the default variant --
Base64Variants.MIME_NO_LINEFEEDS-- for cases where caller does not explicitly specify the variant. - getDescription() - Method in class tools.jackson.core.JacksonException.Reference
- getDoubleValue() - Method in class tools.jackson.core.base.ParserBase
- getDoubleValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_FLOATand it can be expressed as a Java double primitive type. - getDoubleValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getDupDetector() - Method in class tools.jackson.core.json.JsonReadContext
- getDupDetector() - Method in class tools.jackson.core.json.JsonWriteContext
- getDupDetector() - Method in class tools.jackson.core.util.SimpleStreamReadContext
- getDupDetector() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- getEmbeddedObject() - Method in class tools.jackson.core.base.ParserMinimalBase
- getEmbeddedObject() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getEmbeddedObject() - Method in class tools.jackson.core.JsonParser
-
Accessor that can be called if (and only if) the current token is
JsonToken.VALUE_EMBEDDED_OBJECT. - getEmbeddedObject() - Method in class tools.jackson.core.util.JsonParserDelegate
- getEncoding() - Method in class tools.jackson.core.io.IOContext
- getEntryCount() - Method in class tools.jackson.core.TokenStreamContext
- getEol() - Method in class tools.jackson.core.util.DefaultIndenter
- getEscapeCodesForAscii() - Method in class tools.jackson.core.io.CharacterEscapes
-
Method generators can call to get lookup table for determining escape handling for first 128 characters of Unicode (ASCII characters.
- getEscapeCodesForAscii() - Method in class tools.jackson.core.util.JsonpCharacterEscapes
- getEscapeSequence(int) - Method in class tools.jackson.core.io.CharacterEscapes
-
Method generators can call to get lookup table for determining exact escape sequence to use for given character.
- getEscapeSequence(int) - Method in class tools.jackson.core.util.JsonpCharacterEscapes
- getFactoryFeatures() - Method in class tools.jackson.core.TokenStreamFactory
- getFilter() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- getFilter() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getFilter() - Method in class tools.jackson.core.filter.TokenFilterContext
- getFilterContext() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- getFloatValue() - Method in class tools.jackson.core.base.ParserBase
- getFloatValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_FLOATand it can be expressed as a Java float primitive type. - getFloatValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getFormatName() - Method in class tools.jackson.core.json.JsonFactory
-
Method that returns short textual id identifying format this factory supports.
- getFormatName() - Method in class tools.jackson.core.TokenStreamFactory
-
Method that returns short textual id identifying format this factory supports.
- getFormatReadFeatures() - Method in class tools.jackson.core.TokenStreamFactory
- getFormatReadFeatures(int) - Method in class tools.jackson.core.ObjectReadContext.Base
- getFormatReadFeatures(int) - Method in interface tools.jackson.core.ObjectReadContext
- getFormatReadFeatureType() - Method in class tools.jackson.core.json.JsonFactory
- getFormatReadFeatureType() - Method in class tools.jackson.core.TokenStreamFactory
-
Method for accessing kind of
FormatFeaturethat a parserJsonParserproduced by this factory would accept, if any;nullreturned if none. - getFormatWriteFeatures() - Method in class tools.jackson.core.TokenStreamFactory
- getFormatWriteFeatures(int) - Method in class tools.jackson.core.ObjectWriteContext.Base
- getFormatWriteFeatures(int) - Method in interface tools.jackson.core.ObjectWriteContext
- getFormatWriteFeatureType() - Method in class tools.jackson.core.json.JsonFactory
- getFormatWriteFeatureType() - Method in class tools.jackson.core.TokenStreamFactory
-
Method for accessing kind of
FormatFeaturethat a parserJsonGeneratorproduced by this factory would accept, if any;nullreturned if none. - getGeneratorDecorators() - Method in class tools.jackson.core.base.DecorableTSFactory
- getGroupId() - Method in class tools.jackson.core.Version
- getHighestNonEscapedChar() - Method in class tools.jackson.core.json.JsonGeneratorBase
- getHighestNonEscapedChar() - Method in class tools.jackson.core.JsonGenerator
-
Accessor method for testing what is the highest unescaped character configured for this generator.
- getHighestNonEscapedChar() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- getIndent() - Method in class tools.jackson.core.util.DefaultIndenter
- getIndex() - Method in class tools.jackson.core.JacksonException.Reference
- getInputCodeComment() - Static method in class tools.jackson.core.io.CharTypes
- getInputCodeLatin1() - Static method in class tools.jackson.core.io.CharTypes
- getInputCodeLatin1JsNames() - Static method in class tools.jackson.core.io.CharTypes
- getInputCodeUtf8() - Static method in class tools.jackson.core.io.CharTypes
- getInputCodeUtf8JsNames() - Static method in class tools.jackson.core.io.CharTypes
- getInputCodeWS() - Static method in class tools.jackson.core.io.CharTypes
- getInputDecorator() - Method in class tools.jackson.core.base.DecorableTSFactory
- getInputType() - Method in exception tools.jackson.core.exc.InputCoercionException
-
Accessor for getting information about input type (in form of token, giving "shape" of input) for which coercion failed.
- getInstance() - Static method in class tools.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 tools.jackson.core.base.ParserBase
- getIntValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INTand it can be expressed as a value of Java int primitive type. - getIntValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getJavaName() - Method in enum class tools.jackson.core.JsonEncoding
-
Method for accessing encoding name that JDK will support.
- getKeyType() - Method in class tools.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 tools.jackson.core.base.ParserMinimalBase
- getLastClearedToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getLastClearedToken() - Method in class tools.jackson.core.JsonParser
-
Method that can be called to get the last token that was cleared using
JsonParser.clearCurrentToken(). - getLastClearedToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- getLineNr() - Method in class tools.jackson.core.TokenStreamLocation
-
Access for getting line number of this location, if available.
- getLocalizedMessage() - Method in exception tools.jackson.core.JacksonException
- getLocation() - Method in exception tools.jackson.core.JacksonException
-
Accessor for location information related to position within input or output (depending on operation), if available; if not available may return
TokenStreamLocation.NA(but nevernull). - getLongValue() - Method in class tools.jackson.core.base.ParserBase
- getLongValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INTand it can be expressed as a Java long primitive type. - getLongValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getMajorVersion() - Method in class tools.jackson.core.Version
- getMask() - Method in enum class tools.jackson.core.json.JsonReadFeature
- getMask() - Method in enum class tools.jackson.core.json.JsonWriteFeature
- getMask() - Method in enum class tools.jackson.core.StreamReadCapability
- getMask() - Method in enum class tools.jackson.core.StreamReadFeature
- getMask() - Method in enum class tools.jackson.core.StreamWriteCapability
- getMask() - Method in enum class tools.jackson.core.StreamWriteFeature
- getMask() - Method in enum class tools.jackson.core.TokenStreamFactory.Feature
- getMask() - Method in interface tools.jackson.core.util.JacksonFeature
-
Returns bit mask for this feature instance; must be a single bit, that is of form
1 << N. - getMatchCount() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Accessor for finding number of matches, where specific token and sub-tree starting (if structured type) are passed.
- getMatchCount() - Method in class tools.jackson.core.filter.FilteringParserDelegate
-
Accessor for finding number of matches, where specific token and sub-tree starting (if structured type) are passed.
- getMatchingIndex() - Method in class tools.jackson.core.JsonPointer
- getMatchingProperty() - Method in class tools.jackson.core.JsonPointer
- getMaxDocumentLength() - Method in class tools.jackson.core.StreamReadConstraints
-
Accessor for maximum document length.
- getMaxErrorTokenLength() - Method in class tools.jackson.core.ErrorReportConfiguration
-
Accessor for
ErrorReportConfiguration._maxErrorTokenLength - getMaxLineLength() - Method in class tools.jackson.core.Base64Variant
- getMaxNameLength() - Method in class tools.jackson.core.StreamReadConstraints
-
Accessor for maximum length of names to decode.
- getMaxNestingDepth() - Method in class tools.jackson.core.StreamReadConstraints
-
Accessor for maximum depth.
- getMaxNestingDepth() - Method in class tools.jackson.core.StreamWriteConstraints
-
Accessor for maximum depth.
- getMaxNumberLength() - Method in class tools.jackson.core.StreamReadConstraints
-
Accessor for maximum length of numbers to decode.
- getMaxRawContentLength() - Method in class tools.jackson.core.ErrorReportConfiguration
-
Accessor for
ErrorReportConfiguration._maxRawContentLength - getMaxStringLength() - Method in class tools.jackson.core.StreamReadConstraints
-
Accessor for maximum length of strings to decode.
- getMaxTokenCount() - Method in class tools.jackson.core.StreamReadConstraints
-
Accessor for maximum token count.
- getMessage() - Method in exception tools.jackson.core.JacksonException
-
Method is overridden so that we can properly inject description of problem path, if such is defined.
- getMinorVersion() - Method in class tools.jackson.core.Version
- getName() - Method in class tools.jackson.core.Base64Variant
- getName() - Method in interface tools.jackson.core.util.Named
- getName() - Method in class tools.jackson.core.util.Named.StringAsNamed
- getNestingDepth() - Method in class tools.jackson.core.TokenStreamContext
-
The nesting depth is a count of objects and arrays that have not been closed, `{` and `[` respectively.
- getNextChar(String, JsonToken) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getNextSignedByteFromBuffer() - Method in class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- getNextSignedByteFromBuffer() - Method in class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- getNextSignedByteFromBuffer() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- getNextUnsignedByteFromBuffer() - Method in class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- getNextUnsignedByteFromBuffer() - Method in class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- getNextUnsignedByteFromBuffer() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- getNumberType() - Method in class tools.jackson.core.base.ParserBase
- getNumberType() - Method in class tools.jackson.core.JsonParser
-
If current token is of type
JsonToken.VALUE_NUMBER_INTorJsonToken.VALUE_NUMBER_FLOAT, returns one ofJsonParser.NumberTypeconstants; otherwise returns null. - getNumberType() - Method in class tools.jackson.core.util.JsonParserDelegate
- getNumberTypeFP() - Method in class tools.jackson.core.base.ParserMinimalBase
- getNumberTypeFP() - Method in class tools.jackson.core.JsonParser
-
If current token is of type
JsonToken.VALUE_NUMBER_FLOAT, returns one ofJsonParser.NumberTypeFPconstants; otherwise returnsJsonParser.NumberTypeFP.UNKNOWN. - getNumberTypeFP() - Method in class tools.jackson.core.util.JsonParserDelegate
- getNumberValue() - Method in class tools.jackson.core.base.ParserBase
- getNumberValue() - Method in class tools.jackson.core.JsonParser
-
Generic number value accessor method that will work for all kinds of numeric values.
- getNumberValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getNumberValueDeferred() - Method in class tools.jackson.core.base.ParserBase
- getNumberValueDeferred() - Method in class tools.jackson.core.base.ParserMinimalBase
- getNumberValueDeferred() - Method in class tools.jackson.core.JsonParser
-
Method similar to
JsonParser.getNumberValue()but that returns either sameNumbervalue asJsonParser.getNumberValue()(if already decoded), orStringrepresentation of as-of-yet undecoded number. - getNumberValueDeferred() - Method in class tools.jackson.core.util.JsonParserDelegate
- getNumberValueExact() - Method in class tools.jackson.core.base.ParserBase
- getNumberValueExact() - Method in class tools.jackson.core.base.ParserMinimalBase
- getNumberValueExact() - Method in class tools.jackson.core.JsonParser
-
Method similar to
JsonParser.getNumberValue()with the difference that for floating-point numbers value returned may beBigDecimalif the underlying format does not store floating-point numbers using native representation: for example, textual formats represent numbers as Strings (which are 10-based), and conversion toDoubleis potentially lossy operation. - getNumberValueExact() - Method in class tools.jackson.core.util.JsonParserDelegate
- getObjectEmptySeparator() - Method in class tools.jackson.core.util.Separators
- getObjectEntrySeparator() - Method in class tools.jackson.core.util.Separators
- getObjectEntrySpacing() - Method in class tools.jackson.core.util.Separators
- getObjectId() - Method in class tools.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 tools.jackson.core.util.JsonParserDelegate
- getObjectNameValueSeparator() - Method in class tools.jackson.core.util.Separators
- getObjectNameValueSpacing() - Method in class tools.jackson.core.util.Separators
- getOriginalMessage() - Method in exception tools.jackson.core.JacksonException
-
Method that allows accessing the original "message" argument, without additional decorations (like location information) that overridden
JacksonException.getMessage()adds. - getOutputDecorator() - Method in class tools.jackson.core.base.DecorableTSFactory
- getPaddingByte() - Method in class tools.jackson.core.Base64Variant
- getPaddingChar() - Method in class tools.jackson.core.Base64Variant
- getParent() - Method in class tools.jackson.core.filter.TokenFilterContext
- getParent() - Method in class tools.jackson.core.json.JsonReadContext
- getParent() - Method in class tools.jackson.core.json.JsonWriteContext
- getParent() - Method in class tools.jackson.core.TokenStreamContext
-
Accessor for finding parent context of this context; will return null for root context.
- getParent() - Method in class tools.jackson.core.util.SimpleStreamReadContext
- getParent() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- getPatchLevel() - Method in class tools.jackson.core.Version
- getPath() - Method in exception tools.jackson.core.JacksonException
-
Method for accessing full structural path within type hierarchy down to problematic property.
- getPathReference() - Method in exception tools.jackson.core.JacksonException
-
Method for accessing description of path that lead to the problem that triggered this exception
- getPathReference(StringBuilder) - Method in exception tools.jackson.core.JacksonException
- getPrettyPrinter() - Method in class tools.jackson.core.ObjectWriteContext.Base
- getPrettyPrinter() - Method in interface tools.jackson.core.ObjectWriteContext
-
Accessor for getting
PrettyPrinterinstance to use for a new generator. - getPropertyName() - Method in class tools.jackson.core.JacksonException.Reference
- getRawClass() - Method in class tools.jackson.core.type.ResolvedType
- getRawContent() - Method in class tools.jackson.core.io.ContentReference
- getReferencedType() - Method in class tools.jackson.core.type.ResolvedType
-
Method for accessing type of value that instances of this type references, if any.
- getRootSeparator() - Method in class tools.jackson.core.util.Separators
- getRootValueSeparator() - Method in class tools.jackson.core.json.JsonFactory
- getRootValueSeparator(SerializableString) - Method in class tools.jackson.core.ObjectWriteContext.Base
- getRootValueSeparator(SerializableString) - Method in interface tools.jackson.core.ObjectWriteContext
- getSchema() - Method in class tools.jackson.core.JsonGenerator
-
Method for accessing Schema that this generator uses, if any.
- getSchema() - Method in class tools.jackson.core.JsonParser
-
Method for accessing Schema that this parser uses, if any.
- getSchema() - Method in class tools.jackson.core.ObjectReadContext.Base
- getSchema() - Method in interface tools.jackson.core.ObjectReadContext
- getSchema() - Method in class tools.jackson.core.ObjectWriteContext.Base
- getSchema() - Method in interface tools.jackson.core.ObjectWriteContext
- getSchema() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- getSchema() - Method in class tools.jackson.core.util.JsonParserDelegate
- getSchemaType() - Method in interface tools.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 tools.jackson.core.base.ParserMinimalBase
- getShortValue() - Method in class tools.jackson.core.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INTand it can be expressed as a value of Java short primitive type. - getShortValue() - Method in class tools.jackson.core.util.JsonParserDelegate
- getSource() - Method in class tools.jackson.core.json.DupDetector
- getStreamReadFeatures() - Method in class tools.jackson.core.TokenStreamFactory
- getStreamReadFeatures(int) - Method in class tools.jackson.core.ObjectReadContext.Base
- getStreamReadFeatures(int) - Method in interface tools.jackson.core.ObjectReadContext
- getStreamWriteFeatures() - Method in class tools.jackson.core.TokenStreamFactory
- getStreamWriteFeatures(int) - Method in class tools.jackson.core.ObjectWriteContext.Base
- getStreamWriteFeatures(int) - Method in interface tools.jackson.core.ObjectWriteContext
- getString() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getString() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Method for accessing textual representation of the current event; if no current event (before first call to
JsonParser.nextToken(), or after encountering end-of-input), returns null. - getString() - Method in class tools.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. - getString() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getString() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getString() - Method in class tools.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. - getString() - Method in class tools.jackson.core.util.JsonParserDelegate
- getString(Writer) - Method in class tools.jackson.core.base.ParserMinimalBase
- getString(Writer) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getString(Writer) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getString(Writer) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getString(Writer) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getString(Writer) - Method in class tools.jackson.core.JsonParser
-
Method to read the textual representation of the current token in chunks and pass it to the given Writer.
- getString(Writer) - Method in class tools.jackson.core.util.JsonParserDelegate
- getStringCharacters() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getStringCharacters() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getStringCharacters() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getStringCharacters() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getStringCharacters() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getStringCharacters() - Method in class tools.jackson.core.JsonParser
-
Method similar to
JsonParser.getString(), but that will return underlying (unmodifiable) character array that contains textual value, instead of constructing a String object to contain this information. - getStringCharacters() - Method in class tools.jackson.core.util.JsonParserDelegate
- getStringLength() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getStringLength() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getStringLength() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getStringLength() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getStringLength() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getStringLength() - Method in class tools.jackson.core.JsonParser
-
Accessor used with
JsonParser.getStringCharacters(), to know length of String stored in returned buffer. - getStringLength() - Method in class tools.jackson.core.util.JsonParserDelegate
- getStringOffset() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getStringOffset() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getStringOffset() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getStringOffset() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getStringOffset() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getStringOffset() - Method in class tools.jackson.core.JsonParser
-
Accessor used with
JsonParser.getStringCharacters(), to know offset of the first text content character within buffer. - getStringOffset() - Method in class tools.jackson.core.util.JsonParserDelegate
- getTargetType() - Method in exception tools.jackson.core.exc.InputCoercionException
-
Accessor for getting information about target type (in form of Java
Class) for which coercion failed. - getText() - Method in class tools.jackson.core.JsonParser
-
Deprecated.since 3.0 use
JsonParser.getString()instead. - getTextBuffer() - Method in class tools.jackson.core.util.TextBuffer
-
Accessor that may be used to get the contents of this buffer as a single
char[]regardless of whether they were collected in a segmented fashion or not: this typically require allocation of the result buffer. - getTextCharacters() - Method in class tools.jackson.core.JsonParser
-
Deprecated.since 3.0 use
JsonParser.getStringCharacters()instead. - getTextLength() - Method in class tools.jackson.core.JsonParser
-
Deprecated.since 3.0 use
JsonParser.getStringLength()instead. - getTextOffset() - Method in class tools.jackson.core.JsonParser
-
Deprecated.since 3.0 use
JsonParser.getStringOffset()instead. - getTextOffset() - Method in class tools.jackson.core.util.TextBuffer
- getTokenBeingDecoded() - Method in exception tools.jackson.core.exc.UnexpectedEndOfInputException
-
Accessor for possibly available information about token that was being decoded while encountering end of input.
- getTokenCharacterOffset() - Method in class tools.jackson.core.base.ParserBase
- getTokenColumnNr() - Method in class tools.jackson.core.base.ParserBase
- getTokenLineNr() - Method in class tools.jackson.core.base.ParserBase
- getType() - Method in class tools.jackson.core.type.TypeReference
- getTypeId() - Method in class tools.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 tools.jackson.core.util.JsonParserDelegate
- getValue() - Method in class tools.jackson.core.io.SerializedString
- getValue() - Method in interface tools.jackson.core.SerializableString
-
Returns unquoted String that this object represents (and offers serialized forms for)
- getValueAsBoolean() - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a boolean.
- getValueAsBoolean() - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsBoolean(boolean) - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsBoolean(boolean) - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a boolean.
- getValueAsBoolean(boolean) - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsDouble() - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a Java double.
- getValueAsDouble() - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsDouble(double) - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsDouble(double) - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a Java double.
- getValueAsDouble(double) - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsInt() - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsInt() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getValueAsInt() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getValueAsInt() - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a Java
intvalue. - getValueAsInt() - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsInt(int) - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsInt(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getValueAsInt(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getValueAsInt(int) - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a
int. - getValueAsInt(int) - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsLong() - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsLong() - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a
long. - getValueAsLong() - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsLong(long) - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsLong(long) - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a
long. - getValueAsLong(long) - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsString() - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsString() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getValueAsString() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getValueAsString() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getValueAsString() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getValueAsString() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getValueAsString() - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a
String. - getValueAsString() - Method in class tools.jackson.core.util.JsonParserDelegate
- getValueAsString(String) - Method in class tools.jackson.core.base.ParserMinimalBase
- getValueAsString(String) - Method in class tools.jackson.core.filter.FilteringParserDelegate
- getValueAsString(String) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- getValueAsString(String) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- getValueAsString(String) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- getValueAsString(String) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- getValueAsString(String) - Method in class tools.jackson.core.JsonParser
-
Method that will try to convert value of current token to a
String. - getValueAsString(String) - Method in class tools.jackson.core.util.JsonParserDelegate
- GLOBAL - Static variable in class tools.jackson.core.util.JsonRecyclerPools.BoundedPool
- GLOBAL - Static variable in class tools.jackson.core.util.JsonRecyclerPools.ConcurrentDequePool
- GLOBAL - Static variable in class tools.jackson.core.util.JsonRecyclerPools.NonRecyclingPool
- GLOBAL - Static variable in class tools.jackson.core.util.JsonRecyclerPools.ThreadLocalPool
- growArrayBy(int[], int) - Static method in class tools.jackson.core.base.ParserBase
H
- H - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- H - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- H - Static variable in class tools.jackson.core.io.schubfach.MathUtils
- hasCurrentIndex() - Method in class tools.jackson.core.TokenStreamContext
-
Method that may be called to verify whether this context has valid index: will return `false` before the first entry of Object context or before first element of Array context; otherwise returns `true`.
- hasCurrentName() - Method in class tools.jackson.core.filter.TokenFilterContext
- hasCurrentName() - Method in class tools.jackson.core.json.JsonReadContext
- hasCurrentName() - Method in class tools.jackson.core.json.JsonWriteContext
- hasCurrentName() - Method in class tools.jackson.core.TokenStreamContext
- hasCurrentName() - Method in class tools.jackson.core.util.SimpleStreamReadContext
- hasCurrentName() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- hasCurrentToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- hasCurrentToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- hasCurrentToken() - Method in class tools.jackson.core.JsonParser
-
Method for checking whether parser currently points to a token (and data for that token is available).
- hasCurrentToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- hasGenericTypes() - Method in class tools.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 tools.jackson.core.sym.CharsToNameCanonicalizer
- hashCode() - Method in class tools.jackson.core.Base64Variant
- hashCode() - Method in class tools.jackson.core.io.ContentReference
- hashCode() - Method in class tools.jackson.core.io.SerializedString
- hashCode() - Method in class tools.jackson.core.JsonPointer
- hashCode() - Method in class tools.jackson.core.TokenStreamLocation
- hashCode() - Method in class tools.jackson.core.util.Named.StringAsNamed
- hashCode() - Method in class tools.jackson.core.Version
- HashedMatcherBase - Class in tools.jackson.core.sym
-
Intermediate base class for matchers that use hash-array based approach with Strings.
- HashedMatcherBase(Locale, String[], int[], int, PropertyNameMatcher, String[]) - Constructor for class tools.jackson.core.sym.HashedMatcherBase
- HashedMatcherBase(HashedMatcherBase, String[]) - Constructor for class tools.jackson.core.sym.HashedMatcherBase
- HashedMatcherBase(HashedMatcherBase, PropertyNameMatcher) - Constructor for class tools.jackson.core.sym.HashedMatcherBase
- hashSeed() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- hashSeed() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- hasMaxDocumentLength() - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method, basically same as:
- hasMaxTokenCount() - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method, basically same as:
- hasPathSegment() - Method in class tools.jackson.core.TokenStreamContext
-
Method that may be called to check if this context is either: Object, with at least one entry written (partially or completely) Array, with at least one entry written (partially or completely) and if so, return `true`; otherwise return `false`.
- hasPrettyPrinter() - Method in class tools.jackson.core.ObjectWriteContext.Base
- hasPrettyPrinter() - Method in interface tools.jackson.core.ObjectWriteContext
-
Accessor similar to
ObjectWriteContext.getPrettyPrinter()but which only indicates whether a non-nullinstance would be constructed if requested, or not. - hasRawClass(Class<?>) - Method in class tools.jackson.core.type.ResolvedType
- hasStringCharacters() - Method in class tools.jackson.core.base.ParserBase
- hasStringCharacters() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- hasStringCharacters() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- hasStringCharacters() - Method in class tools.jackson.core.json.JsonParserBase
- hasStringCharacters() - Method in class tools.jackson.core.JsonParser
-
Method that can be used to determine whether calling of
JsonParser.getStringCharacters()would be the most efficient way to access String value for the event parser currently points to (compared toJsonParser.getString()). - hasStringCharacters() - Method in class tools.jackson.core.util.JsonParserDelegate
- hasTextAsCharacters() - Method in class tools.jackson.core.util.TextBuffer
-
Method that can be used to check whether textual contents can be efficiently accessed using
TextBuffer.getTextBuffer(). - hasTextualContent() - Method in class tools.jackson.core.io.ContentReference
- hasToken(JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- hasToken(JsonToken) - Method in class tools.jackson.core.filter.FilteringParserDelegate
- hasToken(JsonToken) - Method in class tools.jackson.core.JsonParser
-
Method that is functionally equivalent to:
return currentToken() == tbut may be more efficiently implemented. - hasToken(JsonToken) - Method in class tools.jackson.core.util.JsonParserDelegate
- hasTokenId(int) - Method in class tools.jackson.core.base.ParserMinimalBase
- hasTokenId(int) - Method in class tools.jackson.core.filter.FilteringParserDelegate
- hasTokenId(int) - Method in class tools.jackson.core.JsonParser
-
Method that is functionally equivalent to:
return currentTokenId() == idbut may be more efficiently implemented. - hasTokenId(int) - Method in class tools.jackson.core.util.JsonParserDelegate
- HB - Static variable in class tools.jackson.core.io.CharTypes
- HBlower - Static variable in class tools.jackson.core.io.CharTypes
- HC - Static variable in class tools.jackson.core.io.CharTypes
- HClower - Static variable in class tools.jackson.core.io.CharTypes
- head() - Method in class tools.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_LOWER - Static variable in class tools.jackson.core.json.WriterBasedJsonGenerator
- HEX_CHARS_UPPER - Static variable in class tools.jackson.core.json.WriterBasedJsonGenerator
- hexToChar(int) - Static method in class tools.jackson.core.io.CharTypes
- highestNonEscapedChar() - Method in class tools.jackson.core.json.JsonFactoryBuilder
- highestNonEscapedChar(int) - Method in class tools.jackson.core.json.JsonFactoryBuilder
-
Method that allows specifying threshold beyond which all characters are automatically escaped (without checking possible custom escaping settings a la
JsonFactoryBuilder.characterEscapes(tools.jackson.core.io.CharacterEscapes): for example, to force escaping of all non-ASCII characters (set to 127), or all non-Latin-1 character (set to 255).
I
- id - Variable in class tools.jackson.core.type.WritableTypeId
-
Actual type id to use: usually {link java.lang.String}.
- id() - Method in enum class tools.jackson.core.JsonToken
- ID_EMBEDDED_OBJECT - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_EMBEDDED_OBJECT - ID_END_ARRAY - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.END_ARRAY - ID_END_OBJECT - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.END_OBJECT - ID_FALSE - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_FALSE - ID_NO_TOKEN - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent the case where no
JsonTokenis available: either becauseJsonParserhas 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 tools.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 tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_NULL - ID_NUMBER_FLOAT - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_NUMBER_FLOAT - ID_NUMBER_INT - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_NUMBER_INT - ID_PROPERTY_NAME - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.PROPERTY_NAME - ID_START_ARRAY - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.START_ARRAY - ID_START_OBJECT - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.START_OBJECT - ID_STRING - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_STRING - ID_TRUE - Static variable in interface tools.jackson.core.JsonTokenId
-
Id used to represent
JsonToken.VALUE_TRUE - IGNORE_UNDEFINED - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines what to do if the underlying data format requires knowledge of all properties to decode (usually via a Schema), and if no definition is found for a property that input content contains.
- IGNORE_UNKNOWN - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that determines what to do if the underlying data format requires knowledge of all properties to output, and if no definition is found for a property that caller tries to write.
- illegalSurrogate(int) - Static method in class tools.jackson.core.io.UTF8Writer
- illegalSurrogateDesc(int) - Static method in class tools.jackson.core.io.UTF8Writer
- inArray() - Method in class tools.jackson.core.TokenStreamContext
-
Method that returns true if this context is an Array context; that is, content is being read from or written to a JSON Array.
- include - Variable in class tools.jackson.core.type.WritableTypeId
-
Property used to indicate style of inclusion for this type id, in cases where no native type id may be used (either because format has none, like JSON; or because use of native type ids is disabled [with YAML]).
- INCLUDE_ALL - Static variable in class tools.jackson.core.filter.TokenFilter
-
Marker value that should be used to indicate inclusion of a structured value (sub-tree representing Object or Array), or value of a named property (regardless of type).
- INCLUDE_ALL_AND_PATH - Enum constant in enum class tools.jackson.core.filter.TokenFilter.Inclusion
-
When TokenFilter.INCLUDE_ALL is returned, the corresponding token will be included as well as enclosing tokens up to the root
- INCLUDE_NON_NULL - Enum constant in enum class tools.jackson.core.filter.TokenFilter.Inclusion
-
Tokens will be included if any non-null filter is returned.
- INCLUDE_SOURCE_IN_LOCATION - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines whether
TokenStreamLocationinstances should be constructed with reference to source or not. - includeBinary() - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level Binary value should be included in output or not.
- includeBoolean(boolean) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level boolean value should be included in output or not.
- includeElement(int) - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
- includeElement(int) - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to check whether array element with specified index (zero-based), at current output location, should be included in output.
- includeEmbeddedValue(Object) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level embedded (Opaque) value should be included in output or not.
- includeEmptyArray(boolean) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level empty Array value should be included in output or not.
- includeEmptyObject(boolean) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level empty Object value should be included in output or not.
- includeNull() - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level null value should be included in output or not.
- includeNumber(double) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level
doublevalue should be included in output or not. - includeNumber(float) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level
floatvalue should be included in output or not. - includeNumber(int) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level
intvalue should be included in output or not. - includeNumber(long) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level
longvalue should be included in output or not. - includeNumber(BigDecimal) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level
BigDecimalvalue should be included in output or not. - includeNumber(BigInteger) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level
BigIntegervalue should be included in output or not. - includeProperty(String) - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
- includeProperty(String) - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to check whether property value with specified name, at current output location, should be included in output.
- includeRawValue() - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level raw (pre-encoded, not quoted by generator) value should be included in output or not.
- includeRootValue(int) - Method in class tools.jackson.core.filter.TokenFilter
-
Method called to check whether root-level value, at current output location, should be included in output.
- includeString(Reader, int) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level "streaming" String value should be included in output or not.
- includeString(String) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made to verify whether leaf-level String value should be included in output or not.
- includeValue(JsonParser) - Method in class tools.jackson.core.filter.TokenFilter
-
Call made when verifying whether a scalar value is being read from a parser.
- indentArraysWith(DefaultPrettyPrinter.Indenter) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- indentObjectsWith(DefaultPrettyPrinter.Indenter) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- inLongRange(char[], int, int, boolean) - Static method in class tools.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 tools.jackson.core.io.NumberInput
-
Similar to
NumberInput.inLongRange(char[],int,int,boolean), but with String argument - inObject() - Method in class tools.jackson.core.TokenStreamContext
-
Method that returns true if this context is an Object context; that is, content is being read from or written to a JSON Object.
- InputCoercionException - Exception in tools.jackson.core.exc
-
Exception type for read-side problems that are not direct decoding ("parsing") problems (those would be reported as basic
StreamReadExceptions), but rather result from failed attempts to convert specific Java value out of valid but incompatible input value. - InputCoercionException(JsonParser, String, JsonToken, Class<?>) - Constructor for exception tools.jackson.core.exc.InputCoercionException
-
Constructor that uses current parsing location as location, and sets processor (accessible via
StreamReadException.processor()) to specified parser. - inputDecorator() - Method in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- inputDecorator(InputDecorator) - Method in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- InputDecorator - Class in tools.jackson.core.io
-
Handler class that can be used to decorate input sources.
- InputDecorator() - Constructor for class tools.jackson.core.io.InputDecorator
- inRoot() - Method in class tools.jackson.core.TokenStreamContext
-
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 tools.jackson.core.util.InternCache
- instance() - Static method in class tools.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
- instance() - Static method in class tools.jackson.core.util.DefaultPrettyPrinter.NopIndenter
- instance() - Static method in class tools.jackson.core.util.JsonpCharacterEscapes
- Instantiatable<T> - Interface in tools.jackson.core.util
-
Add-on interface used to indicate things that may be "blueprint" objects which cannot be used as is, but are used for creating usable per-process (serialization, deserialization) instances, using
Instantiatable.createInstance()method. - INT - Enum constant in enum class tools.jackson.core.JsonParser.NumberType
- INT_0 - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_9 - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_APOS - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_ASTERISK - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_BACKSLASH - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_COLON - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_COMMA - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_CR - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_e - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_E - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_HASH - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_LBRACKET - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_LCURLY - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_LF - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_MINUS - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_PERIOD - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_PLUS - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_QUOTE - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_RBRACKET - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_RCURLY - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_RS - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_SLASH - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_SPACE - Static variable in class tools.jackson.core.base.ParserMinimalBase
- INT_TAB - Static variable in class tools.jackson.core.base.ParserMinimalBase
- intern(String) - Method in class tools.jackson.core.util.InternCache
- INTERN_PROPERTY_NAMES - Enum constant in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Feature that determines whether JSON object property names are to be canonicalized using
String.intern()or not: if enabled, all property names will be intern()ed (and caller can count on this being true for all such names); if disabled, no intern()ing is done. - InternalJacksonUtil - Class in tools.jackson.core.util
-
Internal Use Only.
- InternalJacksonUtil() - Constructor for class tools.jackson.core.util.InternalJacksonUtil
- InternCache - Class in tools.jackson.core.util
-
Singleton class that adds a simple first-level cache in front of regular String.intern() functionality.
- InternCache() - Constructor for class tools.jackson.core.util.InternCache
- InternCache(int, float, int) - Constructor for class tools.jackson.core.util.InternCache
- ioContext() - Method in class tools.jackson.core.base.GeneratorBase
-
Accessor for use by
jackson-coreitself (tests in particular). - IOContext - Class in tools.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(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, BufferRecycler, ContentReference, boolean, JsonEncoding) - Constructor for class tools.jackson.core.io.IOContext
-
Main constructor to use.
- isAbstract() - Method in class tools.jackson.core.type.ResolvedType
- isArray() - Method in interface tools.jackson.core.TreeNode
-
Method that returns true if this node is an Array node, false otherwise.
- isArrayType() - Method in class tools.jackson.core.type.ResolvedType
- isBigEndian() - Method in enum class tools.jackson.core.JsonEncoding
-
Whether encoding is big-endian (if encoding supports such notion).
- isBoolean() - Method in enum class tools.jackson.core.JsonToken
- isCanonicalizing() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- isClosed() - Method in class tools.jackson.core.base.GeneratorBase
- isClosed() - Method in class tools.jackson.core.base.ParserMinimalBase
- isClosed() - Method in class tools.jackson.core.JsonGenerator
-
Method that can be called to determine whether this generator is closed or not.
- isClosed() - Method in class tools.jackson.core.JsonParser
-
Method that can be called to determine whether this parser is closed or not.
- isClosed() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- isClosed() - Method in class tools.jackson.core.util.JsonParserDelegate
- isCollectionLikeType() - Method in class tools.jackson.core.type.ResolvedType
- isConcrete() - Method in class tools.jackson.core.type.ResolvedType
- isContainer() - Method in interface tools.jackson.core.TreeNode
-
Method that returns true for container nodes: Arrays and Objects.
- isContainerType() - Method in class tools.jackson.core.type.ResolvedType
- isDup(String) - Method in class tools.jackson.core.json.DupDetector
-
Method called to check whether a newly encountered property name would be a duplicate within this context, and if not, update the state to remember having seen the property name for checking more property names
- isEmbeddedValue() - Method in interface tools.jackson.core.TreeNode
-
Method that returns true if this node represents an embedded "foreign" (or perhaps native?)
- isEnabled(F) - Method in class tools.jackson.core.util.JacksonFeatureSet
-
Main accessor for checking whether given feature is enabled in this feature set.
- isEnabled(JsonReadFeature) - Method in class tools.jackson.core.json.JsonFactory
-
Checked whether specified parser feature is enabled.
- isEnabled(JsonReadFeature) - Method in class tools.jackson.core.json.JsonParserBase
- isEnabled(JsonWriteFeature) - Method in class tools.jackson.core.json.JsonFactory
-
Check whether specified generator feature is enabled.
- isEnabled(JsonWriteFeature) - Method in class tools.jackson.core.json.JsonGeneratorBase
- isEnabled(StreamReadFeature) - Method in class tools.jackson.core.base.ParserMinimalBase
- isEnabled(StreamReadFeature) - Method in class tools.jackson.core.JsonParser
-
Method for checking whether specified
StreamReadFeatureis enabled. - isEnabled(StreamReadFeature) - Method in class tools.jackson.core.TokenStreamFactory
-
Checked whether specified parser feature is enabled.
- isEnabled(StreamReadFeature) - Method in class tools.jackson.core.util.JsonParserDelegate
- isEnabled(StreamWriteFeature) - Method in class tools.jackson.core.base.GeneratorBase
- isEnabled(StreamWriteFeature) - Method in class tools.jackson.core.JsonGenerator
-
Method for checking whether given feature is enabled.
- isEnabled(StreamWriteFeature) - Method in class tools.jackson.core.TokenStreamFactory
-
Checked whether specified parser feature is enabled.
- isEnabled(StreamWriteFeature) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- isEnabled(TokenStreamFactory.Feature) - Method in class tools.jackson.core.TokenStreamFactory
-
Checked whether specified parser feature is enabled.
- isEnumType() - Method in class tools.jackson.core.type.ResolvedType
- isExpectedNumberIntToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- isExpectedNumberIntToken() - Method in class tools.jackson.core.JsonParser
-
Similar to
JsonParser.isExpectedStartArrayToken(), but checks whether stream currently points toJsonToken.VALUE_NUMBER_INT. - isExpectedNumberIntToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- isExpectedStartArrayToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- isExpectedStartArrayToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- isExpectedStartArrayToken() - Method in class tools.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 tools.jackson.core.util.JsonParserDelegate
- isExpectedStartObjectToken() - Method in class tools.jackson.core.base.ParserMinimalBase
- isExpectedStartObjectToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- isExpectedStartObjectToken() - Method in class tools.jackson.core.JsonParser
-
Similar to
JsonParser.isExpectedStartArrayToken(), but checks whether stream currently points toJsonToken.START_OBJECT. - isExpectedStartObjectToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- isFinal() - Method in class tools.jackson.core.type.ResolvedType
- isInline() - Method in class tools.jackson.core.util.DefaultIndenter
- isInline() - Method in class tools.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
- isInline() - Method in interface tools.jackson.core.util.DefaultPrettyPrinter.Indenter
- isInline() - Method in class tools.jackson.core.util.DefaultPrettyPrinter.NopIndenter
- isInterface() - Method in class tools.jackson.core.type.ResolvedType
- isLinkedWithPool() - Method in class tools.jackson.core.util.BufferRecycler
- isMapLikeType() - Method in class tools.jackson.core.type.ResolvedType
- isMissingNode() - Method in interface tools.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.
- isNaN() - Method in class tools.jackson.core.base.ParserBase
- isNaN() - Method in class tools.jackson.core.JsonParser
-
Accessor for checking whether current token is a special "not-a-number" (NaN) token (including both "NaN" AND positive/negative infinity!).
- isNaN() - Method in class tools.jackson.core.util.JsonParserDelegate
- isNull() - Method in interface tools.jackson.core.TreeNode
-
Method that returns true if this node is a node that represents logical
nullvalue. - isNumeric() - Method in enum class tools.jackson.core.JsonToken
- isObject() - Method in interface tools.jackson.core.TreeNode
-
Method that returns true if this node is an Object node, false otherwise.
- isPrimitive() - Method in class tools.jackson.core.type.ResolvedType
- isReferenceType() - Method in class tools.jackson.core.type.ResolvedType
-
Whether this type is a referential type, meaning that values are basically pointers to "real" values (or null) and not regular values themselves.
- isResourceManaged() - Method in class tools.jackson.core.io.IOContext
- isScalarValue() - Method in enum class tools.jackson.core.JsonToken
-
Method that can be used to check whether this token represents a valid non-structured value.
- isSnapshot() - Method in class tools.jackson.core.Version
- isStartHandled() - Method in class tools.jackson.core.filter.TokenFilterContext
- isStructEnd() - Method in enum class tools.jackson.core.JsonToken
-
Accessor that is functionally equivalent to:
this == JsonToken.END_OBJECT || this == JsonToken.END_ARRAY - isStructStart() - Method in enum class tools.jackson.core.JsonToken
-
Accessor that is functionally equivalent to:
this == JsonToken.START_OBJECT || this == JsonToken.START_ARRAY - isThrowable() - Method in class tools.jackson.core.type.ResolvedType
- isUnknownVersion() - Method in class tools.jackson.core.Version
- isValueNode() - Method in interface tools.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
- JacksonException - Exception in tools.jackson.core
-
Base class for all Jackson-produced checked exceptions.
- JacksonException(Closeable, String) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(Closeable, String, Throwable) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(Closeable, String, TokenStreamLocation) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(Closeable, String, TokenStreamLocation, Throwable) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(Closeable, Throwable) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(String) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(String, Throwable) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(String, TokenStreamLocation, Throwable) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException(Throwable) - Constructor for exception tools.jackson.core.JacksonException
- JacksonException.Reference - Class in tools.jackson.core
-
Simple bean class used to contain references.
- JacksonFeature - Interface in tools.jackson.core.util
-
Basic API implemented by Enums used for simple Jackson "features": on/off settings and capabilities exposed as something that can be internally represented as bit sets.
- JacksonFeatureSet<F extends JacksonFeature> - Class in tools.jackson.core.util
-
Container similar to
EnumSetmeant for storing sets ofJacksonFeatures (usuallyEnums): main difference being that these sets are immutable. - JacksonFeatureSet(int) - Constructor for class tools.jackson.core.util.JacksonFeatureSet
-
Constructor for creating instance with specific bitmask, wherein
1bit means matchingJacksonFeatureis enabled and0disabled. - JacksonIOException - Exception in tools.jackson.core.exc
-
Exception type used to wrap low-level I/O issues that are reported (as
IOException) on reading and writing content using JDK streams and other sources and targets. - JacksonIOException(Closeable, IOException) - Constructor for exception tools.jackson.core.exc.JacksonIOException
- JsonEncoding - Enum Class in tools.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 tools.jackson.core.json
-
JSON-backed
TokenStreamFactoryimplementation that will create token readers ("parsers") and writers ("generators") for handling JSON-encoded content. - JsonFactory() - Constructor for class tools.jackson.core.json.JsonFactory
-
Default constructor used to create factory instances.
- JsonFactory(JsonFactory) - Constructor for class tools.jackson.core.json.JsonFactory
-
Copy constructor.
- JsonFactory(JsonFactoryBuilder) - Constructor for class tools.jackson.core.json.JsonFactory
-
Constructors used by
JsonFactoryBuilderfor instantiation. - JsonFactoryBuilder - Class in tools.jackson.core.json
-
TSFBuilderimplementation for constructingJsonFactoryinstances for reading/writing JSON encoded content. - JsonFactoryBuilder() - Constructor for class tools.jackson.core.json.JsonFactoryBuilder
- JsonFactoryBuilder(JsonFactory) - Constructor for class tools.jackson.core.json.JsonFactoryBuilder
- JsonGenerator - Class in tools.jackson.core
-
Base class that defines public API for writing JSON content.
- JsonGenerator() - Constructor for class tools.jackson.core.JsonGenerator
- JsonGeneratorBase - Class in tools.jackson.core.json
-
Intermediate base class shared by JSON-backed generators like
UTF8JsonGeneratorandWriterBasedJsonGenerator. - JsonGeneratorBase(ObjectWriteContext, IOContext, int, int, SerializableString, PrettyPrinter, CharacterEscapes, int) - Constructor for class tools.jackson.core.json.JsonGeneratorBase
- JsonGeneratorDecorator - Interface in tools.jackson.core.util
-
Simple interface to allow adding decorators around
JsonGenerators. - JsonGeneratorDelegate - Class in tools.jackson.core.util
- JsonGeneratorDelegate(JsonGenerator) - Constructor for class tools.jackson.core.util.JsonGeneratorDelegate
- JsonGeneratorDelegate(JsonGenerator, boolean) - Constructor for class tools.jackson.core.util.JsonGeneratorDelegate
- JsonParser - Class in tools.jackson.core
-
Base class that defines public API for reading JSON content.
- JsonParser() - Constructor for class tools.jackson.core.JsonParser
- JsonParser.NumberType - Enum Class in tools.jackson.core
-
Enumeration of possible "native" (optimal) types that can be used for numbers.
- JsonParser.NumberTypeFP - Enum Class in tools.jackson.core
-
Enumeration of possible physical Floating-Point types that underlying format uses.
- JsonParserBase - Class in tools.jackson.core.json
-
Another intermediate base class, only used by actual JSON-backed parser implementations.
- JsonParserBase(ObjectReadContext, IOContext, int, int) - Constructor for class tools.jackson.core.json.JsonParserBase
- JsonParserDelegate - Class in tools.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 tools.jackson.core.util.JsonParserDelegate
- JsonParserSequence - Class in tools.jackson.core.util
-
Helper class that can be used to sequence multiple physical
JsonParsers to create a single logical sequence of tokens, as a singleJsonParser. - JsonParserSequence(boolean, JsonParser[]) - Constructor for class tools.jackson.core.util.JsonParserSequence
- JsonpCharacterEscapes - Class in tools.jackson.core.util
-
Convenience
CharacterEscapesimplementation that escapes Unicode characters `0x2028` and `0x2029` (in addition to characters escaped otherwise), which are apparently considered linefeeds as per newer Javascript specifications, and consequently problematic when using JSONP (see https://en.wikipedia.org/wiki/JSONP). - JsonpCharacterEscapes() - Constructor for class tools.jackson.core.util.JsonpCharacterEscapes
- JsonPointer - Class in tools.jackson.core
-
Implementation of JSON Pointer specification.
- JsonPointer() - Constructor for class tools.jackson.core.JsonPointer
-
Constructor used for creating "empty" instance, used to represent state that matches current node.
- JsonPointer(String, int, String, int, JsonPointer) - Constructor for class tools.jackson.core.JsonPointer
- JsonPointer(String, int, String, JsonPointer) - Constructor for class tools.jackson.core.JsonPointer
- JsonPointer(JsonPointer, String, int) - Constructor for class tools.jackson.core.JsonPointer
-
Copy-constructor used for creating transformed instances without "next" linkage
- JsonPointer(JsonPointer, JsonPointer) - Constructor for class tools.jackson.core.JsonPointer
-
Copy-constructor used for creating transformed instances with re-linking textual contents to new "next" pointer instance.
- JsonPointerBasedFilter - Class in tools.jackson.core.filter
-
Simple
TokenFilterimplementation that takes a singleJsonPointerand matches a single value accordingly. - JsonPointerBasedFilter(String) - Constructor for class tools.jackson.core.filter.JsonPointerBasedFilter
- JsonPointerBasedFilter(JsonPointer) - Constructor for class tools.jackson.core.filter.JsonPointerBasedFilter
- JsonPointerBasedFilter(JsonPointer, boolean) - Constructor for class tools.jackson.core.filter.JsonPointerBasedFilter
- JsonReadContext - Class in tools.jackson.core.json
-
Extension of
TokenStreamContext, which implements core methods needed, and also exposes more complete API to parser implementation classes. - JsonReadContext(JsonReadContext, int, DupDetector, int, int, int) - Constructor for class tools.jackson.core.json.JsonReadContext
- JsonReadFeature - Enum Class in tools.jackson.core.json
-
Token reader (parser) features specific to JSON backend.
- JsonRecyclerPools - Class in tools.jackson.core.util
-
Set of
RecyclerPoolimplementations to be used by the default JSON-backedJsonFactoryfor recyclingBufferRecyclercontainers. - JsonRecyclerPools() - Constructor for class tools.jackson.core.util.JsonRecyclerPools
- JsonRecyclerPools.BoundedPool - Class in tools.jackson.core.util
-
RecyclerPoolimplementation that uses a bounded queue (ArrayBlockingQueuefor recycling instances. - JsonRecyclerPools.ConcurrentDequePool - Class in tools.jackson.core.util
-
RecyclerPoolimplementation that usesConcurrentLinkedDequefor recycling instances. - JsonRecyclerPools.NonRecyclingPool - Class in tools.jackson.core.util
-
Dummy
RecyclerPoolimplementation that does not recycle anything but simply creates new instances when asked to acquire items. - JsonRecyclerPools.ThreadLocalPool - Class in tools.jackson.core.util
-
ThreadLocal-basedRecyclerPoolimplementation used for recyclingBufferRecyclerinstances: seeRecyclerPool.ThreadLocalPoolBasefor full explanation of functioning. - JsonStringEncoder - Class in tools.jackson.core.io
-
Helper class used for efficient encoding of JSON String values (including JSON property names) into Strings or UTF-8 byte arrays.
- JsonStringEncoder() - Constructor for class tools.jackson.core.io.JsonStringEncoder
- JsonToken - Enum Class in tools.jackson.core
-
Enumeration for basic token types used for returning results of parsing JSON content.
- JsonTokenId - Interface in tools.jackson.core
-
Interface defined to contain ids accessible with
JsonToken.id(). - JsonWriteContext - Class in tools.jackson.core.json
-
Extension of
TokenStreamContext, which implements core methods needed, and also exposes more complete API to generator implementation classes. - JsonWriteContext(int, JsonWriteContext, DupDetector, Object) - Constructor for class tools.jackson.core.json.JsonWriteContext
- JsonWriteFeature - Enum Class in tools.jackson.core.json
-
Token writer features specific to JSON backend.
K
- K_MAX - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- K_MAX - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- K_MAX - Static variable in class tools.jackson.core.io.schubfach.MathUtils
- K_MIN - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- K_MIN - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- K_MIN - Static variable in class tools.jackson.core.io.schubfach.MathUtils
L
- last() - Method in class tools.jackson.core.JsonPointer
- LAST_VALID_UNICODE_CHAR - Static variable in class tools.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)
- length() - Method in class tools.jackson.core.JsonPointer
-
Functionally same as:
toString().length()but more efficient as it avoids likely String allocation. - LONG - Enum constant in enum class tools.jackson.core.JsonParser.NumberType
- looksLikeValidNumber(String) - Static method in class tools.jackson.core.io.NumberInput
-
Method called to check whether given pattern looks like a valid Java Number (which is bit looser definition than valid JSON Number).
M
- MAJOR_ARRAY_ELEMENT_FIRST - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MAJOR_ARRAY_ELEMENT_NEXT - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MAJOR_CLOSED - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
State after non-blocking input source has indicated that no more input is forthcoming AND we have exhausted all the input
- MAJOR_INITIAL - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
State right after parser has been constructed, before seeing the first byte to handle possible (but optional) BOM.
- MAJOR_OBJECT_PROPERTY_FIRST - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MAJOR_OBJECT_PROPERTY_NEXT - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MAJOR_OBJECT_VALUE - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MAJOR_ROOT - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
State right after parser a root value has been finished, but next token has not yet been recognized.
- makeChild() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
"Factory" method; will create a new child instance of this symbol table.
- makeChild(int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Factory method used to create actual symbol table instance to use for parsing.
- makeChildOrPlaceholder(int) - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method similar to
ByteQuadsCanonicalizer.makeChild(int)but one that only creates real instance ofTokenStreamFactory.Feature.CANONICALIZE_PROPERTY_NAMESis enabled: otherwise a "bogus" instance is created. - mark(int) - Method in class tools.jackson.core.io.MergedStream
- markBufferRecyclerReleased() - Method in class tools.jackson.core.io.IOContext
-
Method to call to prevent
IOContext._bufferRecyclerrelease uponIOContext.close(): called whenIOContext._bufferRecyclerlife-cycle is externally managed. - markSupported() - Method in class tools.jackson.core.io.MergedStream
- MATCH_END_OBJECT - Static variable in class tools.jackson.core.sym.PropertyNameMatcher
-
Marker for case where
JsonToken.END_OBJECTencountered. - MATCH_ODD_TOKEN - Static variable in class tools.jackson.core.sym.PropertyNameMatcher
-
Marker for case where token encountered is neither
PROPERTY_NAMEnorEND_OBJECT. - MATCH_UNKNOWN_NAME - Static variable in class tools.jackson.core.sym.PropertyNameMatcher
-
Marker for case where property name encountered but not one of matches.
- matchByQuad(int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- matchByQuad(int) - Method in class tools.jackson.core.sym.PropertyNameMatcher
- matchByQuad(int) - Method in class tools.jackson.core.sym.SimpleNameMatcher
- matchByQuad(int[], int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- matchByQuad(int[], int) - Method in class tools.jackson.core.sym.PropertyNameMatcher
- matchByQuad(int[], int) - Method in class tools.jackson.core.sym.SimpleNameMatcher
- matchByQuad(int, int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- matchByQuad(int, int) - Method in class tools.jackson.core.sym.PropertyNameMatcher
- matchByQuad(int, int) - Method in class tools.jackson.core.sym.SimpleNameMatcher
- matchByQuad(int, int, int) - Method in class tools.jackson.core.sym.BinaryNameMatcher
- matchByQuad(int, int, int) - Method in class tools.jackson.core.sym.PropertyNameMatcher
- matchByQuad(int, int, int) - Method in class tools.jackson.core.sym.SimpleNameMatcher
- matchElement(int) - Method in class tools.jackson.core.JsonPointer
-
Method that may be called to check whether the pointer head (first segment) matches specified Array index and if so, return
JsonPointerthat represents rest of the path after match. - matches() - Method in class tools.jackson.core.JsonPointer
- matchesElement(int) - Method in class tools.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 tools.jackson.core.JsonPointer
-
Method that may be called to see if the pointer head (first segment) would match property (of a JSON Object) with given name.
- matchName(String) - Method in class tools.jackson.core.sym.HashedMatcherBase
- matchName(String) - Method in class tools.jackson.core.sym.PropertyNameMatcher
-
Lookup method that does not assume name to be matched to be
String.intern()ed (although passing interned String is likely to result in more efficient matching). - matchProperty(String) - Method in class tools.jackson.core.JsonPointer
-
Method that may be called to check whether the pointer head (first segment) matches specified Object property (by name) and if so, return
JsonPointerthat represents rest of the path after match. - matchSecondary(String) - Method in class tools.jackson.core.sym.PropertyNameMatcher
-
Secondary lookup method used for matchers that operate with more complex matching rules, such as case-insensitive matchers.
- MathUtils - Class in tools.jackson.core.io.schubfach
-
This class exposes package private utilities for other classes.
- MAX_BIG_DECIMAL_SCALE - Static variable in class tools.jackson.core.base.GeneratorBase
-
This value is the limit of scale allowed for serializing
BigDecimalin "plain" (non-engineering) notation; intent is to prevent asymmetric attack whereupon simple eng-notation with big scale is used to generate huge "plain" serialization. - MAX_BYTE_BUFFER_SIZE - Static variable in class tools.jackson.core.io.JsonStringEncoder
- MAX_BYTE_I - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MAX_CHAR_BUFFER_SIZE - Static variable in class tools.jackson.core.io.JsonStringEncoder
- MAX_CHARS - Variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- MAX_CHARS - Variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- MAX_ENTRIES - Static variable in class tools.jackson.core.sym.BinaryNameMatcher
- MAX_ENTRIES_FOR_REUSE - Static variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Let's only share reasonably sized symbol tables.
- MAX_ENTRIES_FOR_REUSE - Static variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Let's only share reasonably sized symbol tables.
- MAX_INT_D - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MAX_INT_L - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MAX_LONG_D - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MAX_SEGMENT_LEN - Static variable in class tools.jackson.core.util.TextBuffer
- MAX_SHORT_I - Static variable in class tools.jackson.core.base.ParserMinimalBase
- maxCollisionLength() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Method mostly needed by unit tests; calculates length of the longest collision chain.
- maxDocumentLength(long) - Method in class tools.jackson.core.StreamReadConstraints.Builder
-
Sets the maximum allowed document length (for positive values over 0) or indicate that any length is acceptable (
0or negative number). - maxErrorTokenLength(int) - Method in class tools.jackson.core.ErrorReportConfiguration.Builder
- maxNameLength(int) - Method in class tools.jackson.core.StreamReadConstraints.Builder
-
Sets the maximum name length (in chars or bytes, depending on input context).
- maxNestingDepth(int) - Method in class tools.jackson.core.StreamReadConstraints.Builder
-
Sets the maximum nesting depth.
- maxNestingDepth(int) - Method in class tools.jackson.core.StreamWriteConstraints.Builder
-
Sets the maximum nesting depth.
- maxNumberLength(int) - Method in class tools.jackson.core.StreamReadConstraints.Builder
-
Sets the maximum number length (in chars or bytes, depending on input context).
- maxRawContentLength() - Method in class tools.jackson.core.io.ContentReference
-
Internal accessor, overridable, used for checking length (in units in which content is counted, either bytes or chars) to use for truncation (so as not to include full content for humongous sources or targets)
- maxRawContentLength(int) - Method in class tools.jackson.core.ErrorReportConfiguration.Builder
- maxStringLength(int) - Method in class tools.jackson.core.StreamReadConstraints.Builder
-
Sets the maximum string length (in chars or bytes, depending on input context).
- maxTokenCount(long) - Method in class tools.jackson.core.StreamReadConstraints.Builder
-
Sets the maximum allowed token count (for positive values over 0) or indicate that any count is acceptable (
0or negative number). - maybeDirty() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method called to check to quickly see if a child symbol table may have gotten additional entries.
- maybeDirty() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- mayMatchElement() - Method in class tools.jackson.core.JsonPointer
- mayMatchProperty() - Method in class tools.jackson.core.JsonPointer
- MergedStream - Class in tools.jackson.core.io
-
Simple
InputStreamimplementation 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 tools.jackson.core.io.MergedStream
- messageSuffix() - Method in exception tools.jackson.core.JacksonException
-
Accessor that sub-classes can override to append additional information right after the main message, but before source location information.
- METADATA_PROPERTY - Enum constant in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Inclusion as a property within Object to write, but logically as separate metadata that is not exposed as payload to caller: that is, does not match any of visible properties value object has.
- MIME - Static variable in class tools.jackson.core.Base64Variants
-
This variant is what most people would think of "the standard" Base64 encoding.
- MIME_NO_LINEFEEDS - Static variable in class tools.jackson.core.Base64Variants
-
Slightly non-standard modification of
Base64Variants.MIMEwhich does not use linefeeds (max line length set to infinite). - MIN_BYTE_BUFFER_SIZE - Static variable in class tools.jackson.core.io.JsonStringEncoder
- MIN_BYTE_I - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MIN_CHAR_BUFFER_SIZE - Static variable in class tools.jackson.core.io.JsonStringEncoder
- MIN_INT_D - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MIN_INT_L - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MIN_LONG_D - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MIN_SEGMENT_LEN - Static variable in class tools.jackson.core.util.TextBuffer
- MIN_SHORT_I - Static variable in class tools.jackson.core.base.ParserMinimalBase
- MinimalPrettyPrinter - Class in tools.jackson.core.util
-
PrettyPrinterimplementation 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 tools.jackson.core.util.MinimalPrettyPrinter
- MinimalPrettyPrinter(String) - Constructor for class tools.jackson.core.util.MinimalPrettyPrinter
- MINOR_COMMENT_C - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_COMMENT_CLOSING_ASTERISK - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_COMMENT_CPP - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_COMMENT_LEADING_SLASH - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_COMMENT_YAML - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_EXPONENT_DIGITS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_EXPONENT_MARKER - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_FRACTION_DIGITS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_INTEGER_DIGITS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_MINUS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_MINUSZERO - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_PLUS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_NUMBER_ZERO - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_PROPERTY_APOS_NAME - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_PROPERTY_LEADING_COMMA - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_PROPERTY_LEADING_WS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_PROPERTY_NAME - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_PROPERTY_NAME_ESCAPE - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_PROPERTY_UNQUOTED_NAME - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_ROOT_BOM - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
State in which part of (UTF-8) BOM has been detected, but not yet completely.
- MINOR_ROOT_GOT_SEPARATOR - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
State between root-level value, having processed at least one white-space character, and expecting either more, start of a value, or end of input stream.
- MINOR_ROOT_NEED_SEPARATOR - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
State between root-level value, waiting for at least one white-space character as separator
- MINOR_VALUE_APOS_STRING - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_EXPECTING_COLON - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_EXPECTING_COMMA - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_LEADING_WS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_STRING - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_STRING_ESCAPE - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_STRING_UTF8_2 - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_STRING_UTF8_3 - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_STRING_UTF8_4 - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_TOKEN_ERROR - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Special state at which point decoding of a non-quoted token has encountered a problem; that is, either not matching fully (like "truf" instead of "true", at "tru"), or not having trailing separator (or end of input), like "trueful".
- MINOR_VALUE_TOKEN_FALSE - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_TOKEN_NON_STD - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_TOKEN_NULL - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_TOKEN_TRUE - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- MINOR_VALUE_WS_AFTER_COMMA - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- missingNode() - Method in interface tools.jackson.core.TreeCodec
- missingPaddingMessage() - Method in class tools.jackson.core.Base64Variant
-
Helper method that will construct a message to use in exceptions for cases where input ends prematurely in place where padding would be expected.
- MODIFIED_FOR_URL - Static variable in class tools.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).
- multiplyByFourFifths(int) - Static method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
N
- NA - Static variable in class tools.jackson.core.TokenStreamLocation
-
Shared immutable "N/A location" that can be returned to indicate that no location information is available.
- Named - Interface in tools.jackson.core.util
-
Simple tag interface used primarily to allow databind to pass entities with name without needing to expose more details of implementation.
- Named.StringAsNamed - Class in tools.jackson.core.util
- nameLookup() - Method in class tools.jackson.core.sym.PropertyNameMatcher
-
Accessor to names matching indexes, iff passed during construction.
- NC - Static variable in class tools.jackson.core.io.UTF32Reader
- needMoreInput() - Method in interface tools.jackson.core.async.NonBlockingInputFeeder
-
Method called to check whether it is ok to feed more data: parser returns true if it has no more content to parse (and it is ok to feed more); otherwise false (and no data should yet be fed).
- needMoreInput() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- newBoundedPool(int) - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Accessor for constructing a new, non-shared
JsonRecyclerPools.BoundedPoolinstance. - newConcurrentDequePool() - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Accessor for constructing a new, non-shared
JsonRecyclerPools.ConcurrentDequePoolinstance. - nextBooleanValue() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextBooleanValue() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- nextBooleanValue() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextBooleanValue() - Method in class tools.jackson.core.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()) and if it isJsonToken.VALUE_TRUEorJsonToken.VALUE_FALSEreturns matching Boolean value; otherwise return null. - nextIntValue(int) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextIntValue(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- nextIntValue(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextIntValue(int) - Method in class tools.jackson.core.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()) and if it isJsonToken.VALUE_NUMBER_INTreturns 32-bit int value; otherwise returns specified default value It is functionally equivalent to: - nextLongValue(long) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextLongValue(long) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- nextLongValue(long) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextLongValue(long) - Method in class tools.jackson.core.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()) and if it isJsonToken.VALUE_NUMBER_INTreturns 64-bit long value; otherwise returns specified default value It is functionally equivalent to: - nextName() - Method in class tools.jackson.core.base.ParserMinimalBase
- nextName() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- nextName() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextName() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- nextName() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextName() - Method in class tools.jackson.core.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()) and verifies whether it isJsonToken.PROPERTY_NAME; if it is, returns same asJsonParser.currentName(), otherwise null. - nextName() - Method in class tools.jackson.core.util.JsonParserDelegate
- nextName() - Method in class tools.jackson.core.util.JsonParserSequence
- nextName(SerializableString) - Method in class tools.jackson.core.base.ParserMinimalBase
- nextName(SerializableString) - Method in class tools.jackson.core.filter.FilteringParserDelegate
- nextName(SerializableString) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextName(SerializableString) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextName(SerializableString) - Method in class tools.jackson.core.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()) and verifies whether it isJsonToken.PROPERTY_NAMEwith specified name and returns result of that comparison. - nextName(SerializableString) - Method in class tools.jackson.core.util.JsonParserDelegate
- nextName(SerializableString) - Method in class tools.jackson.core.util.JsonParserSequence
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.base.ParserMinimalBase
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.filter.FilteringParserDelegate
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.JsonParser
-
Method that tries to match next token from stream as
JsonToken.PROPERTY_NAME, and if so, further match it to one of pre-specified (field) names. - nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.util.JsonParserDelegate
- nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.core.util.JsonParserSequence
- nextStringValue() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextStringValue() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- nextStringValue() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextStringValue() - Method in class tools.jackson.core.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()) and if it isJsonToken.VALUE_STRINGreturns contained String value; otherwise returns null. - nextToken() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- nextToken() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- nextToken() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- nextToken() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- nextToken() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- nextToken() - Method in class tools.jackson.core.JsonParser
-
Main iteration method, which will advance stream enough to determine type of the next token, if any.
- nextToken() - Method in class tools.jackson.core.util.JsonParserDelegate
- nextToken() - Method in class tools.jackson.core.util.JsonParserSequence
- nextTokenToRead() - Method in class tools.jackson.core.filter.TokenFilterContext
- nextValue() - Method in class tools.jackson.core.base.ParserMinimalBase
- nextValue() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- nextValue() - Method in class tools.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 tools.jackson.core.util.JsonParserDelegate
- NO_BYTES - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NO_BYTES - Static variable in class tools.jackson.core.util.ByteArrayBuilder
- NO_INTS - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NON_STD_TOKEN_INFINITY - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NON_STD_TOKEN_MINUS_INFINITY - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NON_STD_TOKEN_NAN - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NON_STD_TOKEN_PLUS_INFINITY - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NON_STD_TOKEN_VALUES - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NON_STD_TOKENS - Static variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NonBlockingByteArrayJsonParser - Class in tools.jackson.core.json.async
-
Non-blocking parser implementation for JSON content that takes its input via
byte[]passed. - NonBlockingByteArrayJsonParser(ObjectReadContext, IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- NonBlockingByteBufferJsonParser - Class in tools.jackson.core.json.async
-
Non-blocking parser implementation for JSON content that takes its input via
ByteBufferinstance(s) passed. - NonBlockingByteBufferJsonParser(ObjectReadContext, IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- nonBlockingInputFeeder() - Method in class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- nonBlockingInputFeeder() - Method in class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- nonBlockingInputFeeder() - Method in class tools.jackson.core.JsonParser
-
Method that will either return a feeder instance (if parser uses non-blocking, aka asynchronous access); or
nullfor parsers that use blocking I/O. - nonBlockingInputFeeder() - Method in class tools.jackson.core.util.JsonParserDelegate
- NonBlockingInputFeeder - Interface in tools.jackson.core.async
-
Interface used by non-blocking
JsonParserimplementations to feed input to parse. - NonBlockingJsonParserBase - Class in tools.jackson.core.json.async
-
Intermediate base class for non-blocking JSON parsers.
- NonBlockingJsonParserBase(ObjectReadContext, IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class tools.jackson.core.json.async.NonBlockingJsonParserBase
- NonBlockingUtf8JsonParserBase - Class in tools.jackson.core.json.async
-
Non-blocking parser base implementation for JSON content.
- NonBlockingUtf8JsonParserBase(ObjectReadContext, IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- NONE - Enum constant in enum class tools.jackson.core.util.Separators.Spacing
- nonRecyclingPool() - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Accessor for getting the shared/global
JsonRecyclerPools.NonRecyclingPoolinstance (due to design only one instance ever needed) - NonRecyclingPool() - Constructor for class tools.jackson.core.util.JsonRecyclerPools.NonRecyclingPool
- NonRecyclingPoolBase() - Constructor for class tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase
- NopIndenter() - Constructor for class tools.jackson.core.util.DefaultPrettyPrinter.NopIndenter
- NOT_AVAILABLE - Enum constant in enum class tools.jackson.core.JsonToken
-
NOT_AVAILABLE can be returned if
JsonParserimplementation cannot currently return the requested token (usually next one), or even if any will be available, but that may be able to determine this in future. - notFinite(double) - Static method in class tools.jackson.core.io.NumberOutput
-
Helper method to verify whether given
doublevalue is finite (regular rational number} or not (NaN or Infinity). - notFinite(float) - Static method in class tools.jackson.core.io.NumberOutput
-
Helper method to verify whether given
floatvalue is finite (regular rational number} or not (NaN or Infinity). - NR_BIGDECIMAL - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NR_BIGINT - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NR_DOUBLE - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NR_FLOAT - Static variable in class tools.jackson.core.base.ParserMinimalBase
-
NOTE!
- NR_INT - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NR_LONG - Static variable in class tools.jackson.core.base.ParserMinimalBase
- NR_UNKNOWN - Static variable in class tools.jackson.core.base.ParserMinimalBase
- nullNode() - Method in interface tools.jackson.core.TreeCodec
- NumberInput - Class in tools.jackson.core.io
-
Helper class for efficient parsing of various JSON numbers.
- NumberInput() - Constructor for class tools.jackson.core.io.NumberInput
- NumberOutput - Class in tools.jackson.core.io
- NumberOutput() - Constructor for class tools.jackson.core.io.NumberOutput
- numberType() - Method in interface tools.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
- objectReadContext() - Method in class tools.jackson.core.base.ParserMinimalBase
- objectReadContext() - Method in class tools.jackson.core.JsonParser
-
Accessor for context object provided by higher level data-binding functionality (or, in some cases, simple placeholder of the same) that allows some level of interaction including ability to trigger deserialization of Object values through generator instance.
- objectReadContext() - Method in class tools.jackson.core.util.JsonParserDelegate
- ObjectReadContext - Interface in tools.jackson.core
-
Defines API for accessing configuration and state exposed by higher level databind functionality during read (token stream to Object deserialization) process.
- ObjectReadContext.Base - Class in tools.jackson.core
-
Default no-op implementation.
- ObjectTreeNode - Interface in tools.jackson.core.tree
-
Tag interface (for now) for Object nodes
- objectWriteContext() - Method in class tools.jackson.core.base.GeneratorBase
- objectWriteContext() - Method in class tools.jackson.core.JsonGenerator
-
Accessor for context object provided by higher-level databinding functionality (or, in some cases, simple placeholder of the same) that allows some level of interaction including ability to trigger serialization of Object values through generator instance.
- objectWriteContext() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- ObjectWriteContext - Interface in tools.jackson.core
-
Defines API for accessing configuration and state exposed by higher level databind functionality during write (Object to token stream serialization) process.
- ObjectWriteContext.Base - Class in tools.jackson.core
-
Default no-op implementation.
- offsetDescription() - Method in class tools.jackson.core.TokenStreamLocation
-
Accessor for a brief summary of Location offsets (line number, column position, or byte offset, if available).
- ONLY_INCLUDE_ALL - Enum constant in enum class tools.jackson.core.filter.TokenFilter.Inclusion
-
Tokens will only be included if the filter returns TokenFilter.INCLUDE_ALL
- outputDecorator() - Method in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- outputDecorator(OutputDecorator) - Method in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- OutputDecorator - Class in tools.jackson.core.io
-
Handler class that can be used to decorate output destinations.
- OutputDecorator() - Constructor for class tools.jackson.core.io.OutputDecorator
- outputInt(int, byte[], int) - Static method in class tools.jackson.core.io.NumberOutput
- outputInt(int, char[], int) - Static method in class tools.jackson.core.io.NumberOutput
-
Method for appending value of given
intvalue into specifiedchar[]. - outputLong(long, byte[], int) - Static method in class tools.jackson.core.io.NumberOutput
- outputLong(long, char[], int) - Static method in class tools.jackson.core.io.NumberOutput
-
Method for appending value of given
longvalue into specifiedchar[]. - overrideDefaultErrorReportConfiguration(ErrorReportConfiguration) - Static method in class tools.jackson.core.ErrorReportConfiguration
-
Override the default ErrorReportConfiguration.
- overrideDefaultStreamReadConstraints(StreamReadConstraints) - Static method in class tools.jackson.core.StreamReadConstraints
-
Override the default StreamReadConstraints.
- overrideDefaultStreamWriteConstraints(StreamWriteConstraints) - Static method in class tools.jackson.core.StreamWriteConstraints
-
Override the default StreamWriteConstraints.
P
- P - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- P - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- PackageVersion - Class in tools.jackson.core.json
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion() - Constructor for class tools.jackson.core.json.PackageVersion
- PADDING_ALLOWED - Enum constant in enum class tools.jackson.core.Base64Variant.PaddingReadBehaviour
-
Padding is allowed but not required in Base64 content being read: no exception thrown based on existence or absence, as long as proper padding characters are used.
- PADDING_CHAR_NONE - Static variable in class tools.jackson.core.Base64Variant
-
Placeholder used by "no padding" variant, to be used when a character value is needed.
- PADDING_FORBIDDEN - Enum constant in enum class tools.jackson.core.Base64Variant.PaddingReadBehaviour
-
Padding is not allowed in Base64 content being read (finding something that looks like padding at the end of content results in an exception)
- PADDING_REQUIRED - Enum constant in enum class tools.jackson.core.Base64Variant.PaddingReadBehaviour
-
Padding is required in Base64 content being read (missing padding for incomplete ending quartet results in an exception)
- paddingReadBehaviour() - Method in class tools.jackson.core.Base64Variant
- PARENT_PROPERTY - Enum constant in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Inclusion as a property within "parent" Object of value Object to write.
- parse(char[]) - Static method in class tools.jackson.core.io.BigDecimalParser
-
Internal Jackson method.
- parse(char[], int, int) - Static method in class tools.jackson.core.io.BigDecimalParser
-
Internal Jackson method.
- parse(String) - Static method in class tools.jackson.core.io.BigDecimalParser
-
Internal Jackson method.
- parseAsDouble(String, double) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.
- parseAsDouble(String, double, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseAsInt(String, int) - Static method in class tools.jackson.core.io.NumberInput
- parseAsLong(String, long) - Static method in class tools.jackson.core.io.NumberInput
- parseBigDecimal(char[]) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.
- parseBigDecimal(char[], boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseBigDecimal(char[], int, int) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.
- parseBigDecimal(char[], int, int, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseBigDecimal(String) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.
- parseBigDecimal(String, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseBigInteger(String) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.
- parseBigInteger(String, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseBigIntegerWithRadix(String, int, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseDouble(char[], boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseDouble(char[], int, int, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseDouble(String) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.
- parseDouble(String, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseEscapedName(int[], int, int, int, int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- parseEscapedName(int[], int, int, int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- parseFloat(char[], boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseFloat(char[], int, int, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseFloat(String) - Static method in class tools.jackson.core.io.NumberInput
-
Deprecated.Since 2.17 use
NumberInput.parseFloat(String, boolean)instead - parseFloat(String, boolean) - Static method in class tools.jackson.core.io.NumberInput
- parseInt(char[], int, int) - Static method in class tools.jackson.core.io.NumberInput
-
Fast method for parsing unsigned integers that are known to fit into regular 32-bit signed int type.
- parseInt(String) - Static method in class tools.jackson.core.io.NumberInput
-
Helper method to (more) efficiently parse integer numbers from String values.
- parseLong(char[], int, int) - Static method in class tools.jackson.core.io.NumberInput
- parseLong(String) - Static method in class tools.jackson.core.io.NumberInput
-
Similar to
NumberInput.parseInt(String)but forlongvalues. - parseLong19(char[], int, boolean) - Static method in class tools.jackson.core.io.NumberInput
-
Parses an unsigned long made up of exactly 19 digits.
- parseLongName(int, int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- parseMediumName(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- parseMediumName2(int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- ParserBase - Class in tools.jackson.core.base
-
Intermediate base class used by many (but not all) Jackson
JsonParserimplementations. - ParserBase(ObjectReadContext, IOContext, int) - Constructor for class tools.jackson.core.base.ParserBase
- ParserMinimalBase - Class in tools.jackson.core.base
-
Intermediate base class used by all Jackson
JsonParserimplementations, but does not add any additional fields that depend on particular method of obtaining input. - ParserMinimalBase(ObjectReadContext) - Constructor for class tools.jackson.core.base.ParserMinimalBase
-
Alternate constructors for cases where there is no real
IOContextin use; typically for abstractions that operate over non-streaming/incremental sources (such as jackson-databindTokenBuffer). - ParserMinimalBase(ObjectReadContext, IOContext, int) - Constructor for class tools.jackson.core.base.ParserMinimalBase
-
Main constructor for sub-classes to use
- parseVersion(String, String, String) - Static method in class tools.jackson.core.util.VersionUtil
-
Method used by
PackageVersionclasses to decode version injected by Maven build. - parseVersionPart(String) - Static method in class tools.jackson.core.util.VersionUtil
- parseWithFastParser(char[], int, int) - Static method in class tools.jackson.core.io.BigDecimalParser
-
Internal Jackson method.
- parseWithFastParser(String) - Static method in class tools.jackson.core.io.BigDecimalParser
-
Internal Jackson method.
- parseWithFastParser(String) - Static method in class tools.jackson.core.io.BigIntegerParser
- parseWithFastParser(String, int) - Static method in class tools.jackson.core.io.BigIntegerParser
- path(int) - Method in interface tools.jackson.core.TreeNode
-
Method for accessing value of the specified element of an array node.
- path(String) - Method in interface tools.jackson.core.TreeNode
-
Method for accessing value of the specified property of an Object node.
- pathAsPointer() - Method in class tools.jackson.core.TokenStreamContext
-
Factory method for constructing a
JsonPointerthat points to the current location within the stream that this context is for, excluding information about "root context" (only relevant for multi-root-value cases) - pathAsPointer(boolean) - Method in class tools.jackson.core.TokenStreamContext
-
Factory method for constructing a
JsonPointerthat points to the current location within the stream that this context is for, optionally including "root value index" - PAYLOAD_PROPERTY - Enum constant in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Inclusion as a "regular" property within Object to write; this implies that its value should come from regular POJO property on serialization, and be deserialized into such property.
- PEM - Static variable in class tools.jackson.core.Base64Variants
-
This variant is the one that predates
Base64Variants.MIME: it is otherwise identical, except that it mandates shorter line length. - pool - Variable in class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase
- pooledCount() - Method in class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
- pooledCount() - Method in class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase
- pooledCount() - Method in class tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase
- pooledCount() - Method in interface tools.jackson.core.util.RecyclerPool
-
Diagnostic method for obtaining an estimate of number of pooled items this pool contains, available for recycling.
- pooledCount() - Method in class tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase
- pow10(int) - Static method in class tools.jackson.core.io.schubfach.MathUtils
-
Returns 10
e. - prependPath(Object, int) - Method in exception tools.jackson.core.JacksonException
-
Method called to prepend a reference information in front of current path
- prependPath(Object, String) - Method in exception tools.jackson.core.JacksonException
-
Method called to prepend a reference information in front of current path
- prependPath(JacksonException.Reference) - Method in exception tools.jackson.core.JacksonException
- PrettyPrinter - Interface in tools.jackson.core
-
Interface for objects that implement pretty printer functionality, such as indentation.
- primaryCount() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries that are in the primary slot set.
- primaryQuadCount() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- processor() - Method in exception tools.jackson.core.exc.StreamReadException
- processor() - Method in exception tools.jackson.core.exc.StreamWriteException
- processor() - Method in exception tools.jackson.core.JacksonException
-
Method that allows accessing underlying processor that triggered this exception; typically either
JsonParserorJsonGeneratorfor exceptions that originate from streaming API, but may be other types when thrown by databinding. - PROPERTY_NAME - Enum constant in enum class tools.jackson.core.JsonToken
-
PROPERTY_NAME is returned when a String token is encountered as a property name (same lexical value, different function).
- PropertyNameMatcher - Class in tools.jackson.core.sym
-
Interface for implementations used for efficient matching of Object property names from input stream (via parser) to higher-level abstractions like properties that databind uses.
- PropertyNameMatcher(Locale, PropertyNameMatcher, String[]) - Constructor for class tools.jackson.core.sym.PropertyNameMatcher
- propertyNames() - Method in interface tools.jackson.core.TreeNode
-
Method for accessing names of all properties for this node, if (and only if) this node is an Object node.
- putQuotedUTF8(ByteBuffer) - Method in class tools.jackson.core.io.SerializedString
- putQuotedUTF8(ByteBuffer) - Method in interface tools.jackson.core.SerializableString
-
Method for appending JSON-escaped UTF-8 encoded String value into given
ByteBuffer, if it fits. - putUnquotedUTF8(ByteBuffer) - Method in class tools.jackson.core.io.SerializedString
- putUnquotedUTF8(ByteBuffer) - Method in interface tools.jackson.core.SerializableString
-
Method for appending unquoted ('raw') UTF-8 encoded String value into given
ByteBuffer, if it fits.
Q
- Q_MAX - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- Q_MAX - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- Q_MIN - Static variable in class tools.jackson.core.io.schubfach.DoubleToDecimal
- Q_MIN - Static variable in class tools.jackson.core.io.schubfach.FloatToDecimal
- QUOTE_PROPERTY_NAMES - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that determines whether JSON Object property names are quoted using double-quotes, as specified by JSON specification or not.
- quoteAsCharArray(CharSequence) - Method in class tools.jackson.core.io.JsonStringEncoder
-
Method that will escape text contents using JSON standard escaping, and return results as a character array.
- quoteAsString(CharSequence, StringBuilder) - Method in class tools.jackson.core.io.JsonStringEncoder
-
Method that will quote text contents using JSON standard quoting, and append results to a supplied
StringBuilder. - quoteAsUTF8(CharSequence) - Method in class tools.jackson.core.io.JsonStringEncoder
-
Method that will escape text contents using JSON standard escaping, encode resulting String as UTF-8 bytes and return results as a byte array.
- quoteChar() - Method in class tools.jackson.core.json.JsonFactoryBuilder
- quoteChar(char) - Method in class tools.jackson.core.json.JsonFactoryBuilder
-
Method that allows specifying an alternate character used for quoting Object Property names (if name quoting has not been disabled with
JsonWriteFeature.QUOTE_PROPERTY_NAMES) and JSON String values.
R
- rawReference(boolean, Object) - Static method in class tools.jackson.core.io.ContentReference
-
Factory method for legacy code to use for constructing instances to content about which only minimal amount of information is available.
- rawReference(Object) - Static method in class tools.jackson.core.io.ContentReference
- read() - Method in class tools.jackson.core.io.MergedStream
- read() - Method in class tools.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(byte[]) - Method in class tools.jackson.core.io.MergedStream
- read(byte[], int, int) - Method in class tools.jackson.core.io.MergedStream
- read(char[], int, int) - Method in class tools.jackson.core.io.UTF32Reader
- readBinaryValue(OutputStream) - Method in class tools.jackson.core.JsonParser
-
Method that can be used as an alternative to
JsonParser.getBinaryValue(), especially when value can be large. - readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.core.JsonParser
-
Similar to
JsonParser.readBinaryValue(OutputStream)but allows explicitly specifying base64 variant to use. - readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.core.util.JsonParserDelegate
- ReadConstrainedTextBuffer - Class in tools.jackson.core.util
- ReadConstrainedTextBuffer(StreamReadConstraints, BufferRecycler) - Constructor for class tools.jackson.core.util.ReadConstrainedTextBuffer
- ReaderBasedJsonParser - Class in tools.jackson.core.json
-
This is a concrete implementation of
JsonParser, which is based on aReaderto handle low-level character conversion tasks. - ReaderBasedJsonParser(ObjectReadContext, IOContext, int, int, Reader, CharsToNameCanonicalizer) - Constructor for class tools.jackson.core.json.ReaderBasedJsonParser
-
Constructor called when input comes as a
Reader, and buffer allocation can be done using default mechanism. - ReaderBasedJsonParser(ObjectReadContext, IOContext, int, int, Reader, CharsToNameCanonicalizer, char[], int, int, boolean) - Constructor for class tools.jackson.core.json.ReaderBasedJsonParser
-
Constructor called when caller wants to provide input buffer directly (or needs to, in case of bootstrapping having read some of contents) and it may or may not be recyclable use standard recycle context.
- readResolve() - Method in class tools.jackson.core.Base64Variant
- readResolve() - Method in class tools.jackson.core.io.ContentReference
- readResolve() - Method in class tools.jackson.core.io.SerializedString
- readResolve() - Method in class tools.jackson.core.json.JsonFactory
-
Method that we need to override to actually make restoration go through constructors etc; called by JDK serialization system.
- readResolve() - Method in class tools.jackson.core.util.JsonRecyclerPools.BoundedPool
- readResolve() - Method in class tools.jackson.core.util.JsonRecyclerPools.ConcurrentDequePool
- readResolve() - Method in class tools.jackson.core.util.JsonRecyclerPools.NonRecyclingPool
- readResolve() - Method in class tools.jackson.core.util.JsonRecyclerPools.ThreadLocalPool
- readTree(JsonParser) - Method in class tools.jackson.core.ObjectReadContext.Base
- readTree(JsonParser) - Method in interface tools.jackson.core.ObjectReadContext
- readTree(JsonParser) - Method in interface tools.jackson.core.TreeCodec
- readValue(JsonParser, Class<T>) - Method in class tools.jackson.core.ObjectReadContext.Base
- readValue(JsonParser, Class<T>) - Method in interface tools.jackson.core.ObjectReadContext
- readValue(JsonParser, ResolvedType) - Method in class tools.jackson.core.ObjectReadContext.Base
- readValue(JsonParser, ResolvedType) - Method in interface tools.jackson.core.ObjectReadContext
- readValue(JsonParser, TypeReference<T>) - Method in class tools.jackson.core.ObjectReadContext.Base
- readValue(JsonParser, TypeReference<T>) - Method in interface tools.jackson.core.ObjectReadContext
- readValueAs(Class<T>) - Method in class tools.jackson.core.base.ParserMinimalBase
- readValueAs(Class<T>) - Method in class tools.jackson.core.JsonParser
-
Method to deserialize stream content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like
Boolean). - readValueAs(Class<T>) - Method in class tools.jackson.core.util.JsonParserDelegate
- readValueAs(ResolvedType) - Method in class tools.jackson.core.base.ParserMinimalBase
- readValueAs(ResolvedType) - Method in class tools.jackson.core.JsonParser
- readValueAs(ResolvedType) - Method in class tools.jackson.core.util.JsonParserDelegate
- readValueAs(TypeReference<T>) - Method in class tools.jackson.core.base.ParserMinimalBase
- readValueAs(TypeReference<T>) - Method in class tools.jackson.core.JsonParser
-
Method to deserialize stream content into a Java type, reference to which is passed as argument.
- readValueAs(TypeReference<T>) - Method in class tools.jackson.core.util.JsonParserDelegate
- readValueAsTree() - Method in class tools.jackson.core.base.ParserMinimalBase
- readValueAsTree() - Method in class tools.jackson.core.JsonParser
-
Method to deserialize stream content into equivalent "tree model", represented by root
TreeNodeof resulting model. - readValueAsTree() - Method in class tools.jackson.core.util.JsonParserDelegate
- rebuild() - Method in class tools.jackson.core.ErrorReportConfiguration
- rebuild() - Method in class tools.jackson.core.json.JsonFactory
- rebuild() - Method in class tools.jackson.core.StreamReadConstraints
- rebuild() - Method in class tools.jackson.core.StreamWriteConstraints
- rebuild() - Method in class tools.jackson.core.TokenStreamFactory
-
Method that can be used to create differently configured stream factories: it will create and return a Builder instance with exact settings of this stream factory.
- recyclerPool() - Method in class tools.jackson.core.TSFBuilder
- recyclerPool(RecyclerPool<BufferRecycler>) - Method in class tools.jackson.core.TSFBuilder
- RecyclerPool<P extends RecyclerPool.WithPool<P>> - Interface in tools.jackson.core.util
-
API for object pools that control creation and possible reuse of objects that are costly to create (often things like encoding/decoding buffers).
- RecyclerPool.BoundedPoolBase<P extends RecyclerPool.WithPool<P>> - Class in tools.jackson.core.util
-
RecyclerPoolimplementation that uses a bounded queue (ArrayBlockingQueuefor recycling instances. - RecyclerPool.ConcurrentDequePoolBase<P extends RecyclerPool.WithPool<P>> - Class in tools.jackson.core.util
-
RecyclerPoolimplementation that usesConcurrentLinkedDequefor recycling instances. - RecyclerPool.NonRecyclingPoolBase<P extends RecyclerPool.WithPool<P>> - Class in tools.jackson.core.util
-
RecyclerPoolimplementation that does not use any pool but simply creates new instances when necessary. - RecyclerPool.StatefulImplBase<P extends RecyclerPool.WithPool<P>> - Class in tools.jackson.core.util
-
Intermediate base class for instances that are stateful and require special handling with respect to JDK serialization, to retain "global" reference distinct from non-shared ones.
- RecyclerPool.ThreadLocalPoolBase<P extends RecyclerPool.WithPool<P>> - Class in tools.jackson.core.util
-
Default
RecyclerPoolimplementation that usesThreadLocalfor recycling instances. - RecyclerPool.WithPool<P extends RecyclerPool.WithPool<P>> - Interface in tools.jackson.core.util
-
Simple add-on interface that poolable entities must implement.
- redacted() - Static method in class tools.jackson.core.io.ContentReference
-
Accessor for getting a placeholder when actual content is not to be exposed: different from
ContentReference.unknown()where content is not available to be referenced. - REDACTED_CONTENT - Static variable in class tools.jackson.core.io.ContentReference
-
As content will be redacted by default in Jackson 2.16 and later, we'll use a new marker reference for slightly different description from "unknown", to indicate explicit removal of source/content reference (as opposed to it missing from not being available or so)
- Reference() - Constructor for class tools.jackson.core.JacksonException.Reference
-
Default constructor for deserialization purposes
- Reference(Object) - Constructor for class tools.jackson.core.JacksonException.Reference
- Reference(Object, int) - Constructor for class tools.jackson.core.JacksonException.Reference
- Reference(Object, String) - Constructor for class tools.jackson.core.JacksonException.Reference
- release() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method called by the using code to indicate it is done with this instance.
- release() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Method called by the using code to indicate it is done with this instance.
- release() - Method in class tools.jackson.core.util.ByteArrayBuilder
-
Clean up method to call to release all buffers this object may be using.
- releaseBase64Buffer(byte[]) - Method in class tools.jackson.core.io.IOContext
- releaseBuffered(OutputStream) - Method in class tools.jackson.core.json.async.NonBlockingByteArrayJsonParser
- releaseBuffered(OutputStream) - Method in class tools.jackson.core.json.async.NonBlockingByteBufferJsonParser
- releaseBuffered(OutputStream) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- releaseBuffered(OutputStream) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- releaseBuffered(OutputStream) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- releaseBuffered(OutputStream) - Method in class tools.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 tools.jackson.core.json.ReaderBasedJsonParser
- releaseBuffered(Writer) - Method in class tools.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 tools.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 tools.jackson.core.util.BufferRecycler
- releaseCharBuffer(int, char[]) - Method in class tools.jackson.core.util.BufferRecycler
- releaseConcatBuffer(char[]) - Method in class tools.jackson.core.io.IOContext
- releaseNameCopyBuffer(char[]) - Method in class tools.jackson.core.io.IOContext
- releasePooled(P) - Method in class tools.jackson.core.util.RecyclerPool.BoundedPoolBase
- releasePooled(P) - Method in class tools.jackson.core.util.RecyclerPool.ConcurrentDequePoolBase
- releasePooled(P) - Method in class tools.jackson.core.util.RecyclerPool.NonRecyclingPoolBase
- releasePooled(P) - Method in interface tools.jackson.core.util.RecyclerPool
-
Method that should be called when previously acquired (see
RecyclerPool.acquireAndLinkPooled()) pooled value that is no longer needed; this lets pool to take ownership for possible reuse. - releasePooled(P) - Method in class tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase
- releaseReadIOBuffer(byte[]) - Method in class tools.jackson.core.io.IOContext
-
Method to call when all the processing buffers can be safely recycled.
- releaseTokenBuffer(char[]) - Method in class tools.jackson.core.io.IOContext
- releaseToPool() - Method in class tools.jackson.core.util.BufferRecycler
-
Method called when owner of this recycler no longer wishes use it; this should return it to pool passed via
withPool()(if any). - releaseToPool() - Method in interface tools.jackson.core.util.RecyclerPool.WithPool
-
Method called when this item is to be released back to the pool that owns it (if any)
- releaseWriteEncodingBuffer(byte[]) - Method in class tools.jackson.core.io.IOContext
- requiresObjectContext() - Method in enum class tools.jackson.core.type.WritableTypeId.Inclusion
- requiresPaddingOnRead() - Method in class tools.jackson.core.Base64Variant
- requiresPropertyOrdering() - Method in class tools.jackson.core.TokenStreamFactory
-
Introspection method that higher-level functionality may call to see whether underlying data format requires a stable ordering of object properties or not.
- reset() - Method in class tools.jackson.core.io.MergedStream
- reset() - Method in class tools.jackson.core.json.DupDetector
- reset() - Method in class tools.jackson.core.util.ByteArrayBuilder
- reset(boolean, int, int, int) - Method in class tools.jackson.core.base.ParserBase
- reset(int, int, int) - Method in class tools.jackson.core.json.JsonReadContext
-
Internal method to allow instance reuse: DO NOT USE unless you absolutely know what you are doing.
- reset(int, int, int) - Method in class tools.jackson.core.util.SimpleStreamReadContext
- reset(int, Object) - Method in class tools.jackson.core.json.JsonWriteContext
-
Internal method to allow instance reuse: DO NOT USE unless you absolutely know what you are doing.
- reset(int, TokenFilter, Object, boolean) - Method in class tools.jackson.core.filter.TokenFilterContext
- resetAndGetFirstSegment() - Method in class tools.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 tools.jackson.core.base.ParserBase
- resetFloat(boolean, int, int, int) - Method in class tools.jackson.core.base.ParserBase
- resetInt(boolean, int) - Method in class tools.jackson.core.base.ParserBase
- resetWith(char) - Method in class tools.jackson.core.util.TextBuffer
-
Method for clearing out possibly existing content, and replacing them with a single-character content (so
TextBuffer.size()would return1) - resetWithCopy(char[], int, int) - Method in class tools.jackson.core.util.TextBuffer
- resetWithCopy(String, int, int) - Method in class tools.jackson.core.util.TextBuffer
- resetWithEmpty() - Method in class tools.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 tools.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 tools.jackson.core.util.TextBuffer
- ResolvedType - Class in tools.jackson.core.type
-
Type abstraction that represents Java type that has been resolved (i.e. has all generic information, if any, resolved to concrete types).
- ResolvedType() - Constructor for class tools.jackson.core.type.ResolvedType
- rootDetector(JsonGenerator) - Static method in class tools.jackson.core.json.DupDetector
- rootDetector(JsonParser) - Static method in class tools.jackson.core.json.DupDetector
- rootFilter - Variable in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Object consulted to determine whether to write parts of content generator is asked to write or not.
- rootFilter - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
Object consulted to determine whether to write parts of content generator is asked to write or not.
- rootValueSeparator() - Method in class tools.jackson.core.json.JsonFactoryBuilder
- rootValueSeparator(String) - Method in class tools.jackson.core.json.JsonFactoryBuilder
-
Method that allows overriding String used for separating root-level JSON values (default is single space character)
- rootValueSeparator(SerializableString) - Method in class tools.jackson.core.json.JsonFactoryBuilder
-
Method that allows overriding String used for separating root-level JSON values (default is single space character)
S
- SCALARS_AS_OBJECTS - Enum constant in enum class tools.jackson.core.StreamReadCapability
-
Capability that indicates that data format may in some cases expose Scalar values (whether typed or untyped) as Object values.
- secondaryCount() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries in secondary buckets
- secondaryCount() - Method in class tools.jackson.core.sym.HashedMatcherBase
- secondaryQuadCount() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- SegmentedStringWriter - Class in tools.jackson.core.io
-
Efficient alternative to
StringWriter, based on using segmented internal buffer. - SegmentedStringWriter(BufferRecycler) - Constructor for class tools.jackson.core.io.SegmentedStringWriter
- SEPARATOR - Static variable in class tools.jackson.core.JsonPointer
-
Character used to separate segments.
- Separators - Class in tools.jackson.core.util
-
Value class used with some
PrettyPrinterimplements - Separators() - Constructor for class tools.jackson.core.util.Separators
- Separators(char, char, char) - Constructor for class tools.jackson.core.util.Separators
-
Constructor for creating an instance with default settings for all separators.
- Separators(String, char, Separators.Spacing, char, Separators.Spacing, String, char, Separators.Spacing, String) - Constructor for class tools.jackson.core.util.Separators
- Separators.Spacing - Enum Class in tools.jackson.core.util
-
Define the spacing around elements like commas and colons.
- SerializableString - Interface in tools.jackson.core
-
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.
- SERIALIZATION_NON_SHARED - Static variable in class tools.jackson.core.util.RecyclerPool.StatefulImplBase
- SERIALIZATION_SHARED - Static variable in class tools.jackson.core.util.RecyclerPool.StatefulImplBase
- SerializedString - Class in tools.jackson.core.io
-
String token that can lazily serialize String contained and then reuse that serialization later on.
- SerializedString(String) - Constructor for class tools.jackson.core.io.SerializedString
- setCharacterEscapes(CharacterEscapes) - Method in class tools.jackson.core.json.JsonGeneratorBase
- setCharacterEscapes(CharacterEscapes) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- setCharacterEscapes(CharacterEscapes) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- setCharacterEscapes(CharacterEscapes) - Method in class tools.jackson.core.JsonGenerator
-
Method for defining custom escapes factory uses for
JsonGenerators it creates. - setCurrentAndReturn(int) - Method in class tools.jackson.core.util.TextBuffer
-
Convenience method that finishes the current active content segment (by specifying how many characters within consists of valid content) and aggregates and returns resulting contents (similar to a call to
TextBuffer.contentsAsString()). - setCurrentLength(int) - Method in class tools.jackson.core.util.TextBuffer
- setCurrentName(String) - Method in class tools.jackson.core.json.JsonReadContext
-
Method that parser is to call when it reads a name of Object property.
- setCurrentName(String) - Method in class tools.jackson.core.util.SimpleStreamReadContext
-
Method called to indicate what the "current" name (Object property name just decoded) is: may also trigger duplicate detection.
- setCurrentSegmentLength(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- setEncoding(JsonEncoding) - Method in class tools.jackson.core.io.IOContext
- setPropertyName(String) - Method in class tools.jackson.core.filter.TokenFilterContext
- setRootValueSeparator(String) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- setSeparators(Separators) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- sharedBoundedPool() - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Accessor for getting the shared/global
JsonRecyclerPools.BoundedPoolinstance. - sharedConcurrentDequePool() - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Accessor for getting the shared/global
JsonRecyclerPools.ConcurrentDequePoolinstance. - sHexValues - Static variable in class tools.jackson.core.io.CharTypes
-
Lookup table for the first 256 Unicode characters (ASCII / UTF-8) range.
- SHORT_WRITE - Static variable in class tools.jackson.core.json.WriterBasedJsonGenerator
- SimpleNameMatcher - Class in tools.jackson.core.sym
-
Basic
PropertyNameMatcherthat uses case-sensitive match and does not require (or expect) that names passed as arguments have beenString.intern()ed. - SimpleNameMatcher(SimpleNameMatcher, String[]) - Constructor for class tools.jackson.core.sym.SimpleNameMatcher
- SimpleNameMatcher(SimpleNameMatcher, SimpleNameMatcher) - Constructor for class tools.jackson.core.sym.SimpleNameMatcher
- SimpleStreamReadContext - Class in tools.jackson.core.util
-
Basic implementation of
TokenStreamContextuseful for most format backendJsonParserimplementations (with notable exception of JSON that needs bit more advanced state). - SimpleStreamReadContext(int, SimpleStreamReadContext, int, DupDetector, int, int) - Constructor for class tools.jackson.core.util.SimpleStreamReadContext
- SimpleStreamReadContext(int, SimpleStreamReadContext, DupDetector, int, int) - Constructor for class tools.jackson.core.util.SimpleStreamReadContext
-
Deprecated.
- SimpleStreamWriteContext - Class in tools.jackson.core.util
-
Basic implementation of
TokenStreamContextuseful for most format backendJsonGeneratorimplementations (with notable exception of JSON that needs bit more advanced state). - SimpleStreamWriteContext(int, SimpleStreamWriteContext, int, DupDetector, Object) - Constructor for class tools.jackson.core.util.SimpleStreamWriteContext
- sInputCodes - Static variable in class tools.jackson.core.io.CharTypes
-
Lookup table used for determining which input characters need special handling when contained in text segment.
- sInputCodesComment - Static variable in class tools.jackson.core.io.CharTypes
-
Decoding table used to quickly determine characters that are relevant within comment content.
- sInputCodesJsNames - Static variable in class tools.jackson.core.io.CharTypes
-
To support non-default (and non-standard) unquoted Object Property names mode, need to have alternate checking.
- sInputCodesUTF8 - Static variable in class tools.jackson.core.io.CharTypes
-
Additionally we can combine UTF-8 decoding info into similar data table.
- sInputCodesUtf8JsNames - Static variable in class tools.jackson.core.io.CharTypes
-
This table is similar to Latin-1, except that it marks all "high-bit" code as ok.
- sInputCodesWS - Static variable in class tools.jackson.core.io.CharTypes
-
Decoding table used for skipping white space and comments.
- size() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- size() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- size() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- size() - Method in interface tools.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 properties, and for all other nodes 0.
- size() - Method in class tools.jackson.core.util.ByteArrayBuilder
- size() - Method in class tools.jackson.core.util.TextBuffer
- skip(long) - Method in class tools.jackson.core.io.MergedStream
- skipChildren() - Method in class tools.jackson.core.base.ParserMinimalBase
- skipChildren() - Method in class tools.jackson.core.filter.FilteringParserDelegate
-
Need to override, re-implement similar to how method defined in
ParserMinimalBase, to keep state correct here. - skipChildren() - Method in class tools.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_OBJECTorJsonToken.START_ARRAY. - skipChildren() - Method in class tools.jackson.core.util.JsonParserDelegate
- skipChildren() - Method in class tools.jackson.core.util.JsonParserSequence
-
Need to override, re-implement similar to how method defined in
ParserMinimalBase, to keep state correct here. - skipParentChecks() - Method in class tools.jackson.core.filter.TokenFilterContext
- skipUTF8BOM(DataInput) - Static method in class tools.jackson.core.json.ByteSourceJsonBootstrapper
-
Helper method that may be called to see if given
DataInputhas BOM marker, and if so, to skip it. - slowParseName() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- snapshot() - Method in class tools.jackson.core.json.JsonFactory
- snapshot() - Method in class tools.jackson.core.TokenStreamFactory
-
Method for constructing a new
TokenStreamFactorythat has the same settings as this instance, but is otherwise independent (i.e. nothing is actually shared, symbol tables are separate). - snapshot() - Method in interface tools.jackson.core.util.Snapshottable
-
Method to call to get an instance that may not be modified through any other object, including `this`.
- Snapshottable<T> - Interface in tools.jackson.core.util
-
Interface that defines one method (see
Snapshottable.snapshot()) for ensuring that we get an instance that does not allow modifying state of `this` instance. - sourceDescription() - Method in class tools.jackson.core.TokenStreamLocation
-
Accessor for getting a textual description of source reference (Object returned by
TokenStreamLocation.contentReference()), as included in description returned byTokenStreamLocation.toString(). - sOutputEscapes128NoSlash - Static variable in class tools.jackson.core.io.CharTypes
-
Lookup table used for determining which output characters in 7-bit ASCII range need to be quoted.
- sOutputEscapes128WithSlash - Static variable in class tools.jackson.core.io.CharTypes
-
Lookup table same as
CharTypes.sOutputEscapes128NoSlashexcept that forward slash ('/') is also escaped - spacesAfter() - Method in enum class tools.jackson.core.util.Separators.Spacing
- spacesBefore() - Method in enum class tools.jackson.core.util.Separators.Spacing
- spillCount() - Method in class tools.jackson.core.sym.HashedMatcherBase
- spilloverCount() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries in shared spill-over area
- spilloverQuadCount() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- standardAsciiEscapesForJSON() - Static method in class tools.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.
- START_ARRAY - Enum constant in enum class tools.jackson.core.JsonToken
-
START_ARRAY is returned when encountering '[' which signals starting of an Array value
- START_OBJECT - Enum constant in enum class tools.jackson.core.JsonToken
-
START_OBJECT is returned when encountering '{' which signals starting of an Object value.
- startLocation(ContentReference) - Method in class tools.jackson.core.json.JsonReadContext
- startLocation(ContentReference) - Method in class tools.jackson.core.TokenStreamContext
-
Optional method that may be used to access starting location of this context: for example, in case of JSON `Object` context, offset at which `[` token was read or written.
- startLocation(ContentReference) - Method in class tools.jackson.core.util.SimpleStreamReadContext
- StatefulImplBase(int) - Constructor for class tools.jackson.core.util.RecyclerPool.StatefulImplBase
- STATUS_EXPECT_NAME - Static variable in class tools.jackson.core.json.JsonWriteContext
- STATUS_EXPECT_VALUE - Static variable in class tools.jackson.core.json.JsonWriteContext
- STATUS_OK_AFTER_COLON - Static variable in class tools.jackson.core.json.JsonWriteContext
- STATUS_OK_AFTER_COMMA - Static variable in class tools.jackson.core.json.JsonWriteContext
- STATUS_OK_AFTER_SPACE - Static variable in class tools.jackson.core.json.JsonWriteContext
- STATUS_OK_AS_IS - Static variable in class tools.jackson.core.json.JsonWriteContext
- STREAM_READ_FEATURE_DEFAULTS - Static variable in class tools.jackson.core.base.ParserMinimalBase
- StreamConstraintsException - Exception in tools.jackson.core.exc
-
Exception type used to indicate violations of stream constraints (for example
StreamReadConstraints) when reading or writing content. - StreamConstraintsException(String) - Constructor for exception tools.jackson.core.exc.StreamConstraintsException
- StreamConstraintsException(String, TokenStreamLocation) - Constructor for exception tools.jackson.core.exc.StreamConstraintsException
- streamReadCapabilities() - Method in class tools.jackson.core.base.ParserMinimalBase
- streamReadCapabilities() - Method in class tools.jackson.core.json.JsonParserBase
- streamReadCapabilities() - Method in class tools.jackson.core.JsonParser
-
Accessor for getting metadata on capabilities of this parser, based on underlying data format being read (directly or indirectly).
- streamReadCapabilities() - Method in class tools.jackson.core.util.JsonParserDelegate
- StreamReadCapability - Enum Class in tools.jackson.core
-
Set of on/off capabilities that a
JsonParserfor given format (or in case of buffering, original format) has. - streamReadConstraints() - Method in class tools.jackson.core.base.ParserMinimalBase
- streamReadConstraints() - Method in class tools.jackson.core.io.IOContext
- streamReadConstraints() - Method in class tools.jackson.core.JsonParser
-
Get the constraints to apply when performing streaming reads.
- streamReadConstraints() - Method in class tools.jackson.core.ObjectReadContext.Base
- streamReadConstraints() - Method in interface tools.jackson.core.ObjectReadContext
- streamReadConstraints() - Method in class tools.jackson.core.TokenStreamFactory
- streamReadConstraints() - Method in class tools.jackson.core.util.JsonParserDelegate
- streamReadConstraints(StreamReadConstraints) - Method in class tools.jackson.core.TSFBuilder
-
Sets the constraints for streaming reads.
- StreamReadConstraints - Class in tools.jackson.core
-
The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).
- StreamReadConstraints(int, long, long, int, int, int) - Constructor for class tools.jackson.core.StreamReadConstraints
- StreamReadConstraints.Builder - Class in tools.jackson.core
- streamReadContext() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- streamReadContext() - Method in class tools.jackson.core.json.JsonParserBase
- streamReadContext() - Method in class tools.jackson.core.JsonParser
-
Method that can be used to access current parsing context reader is in.
- streamReadContext() - Method in class tools.jackson.core.util.JsonParserDelegate
- StreamReadException - Exception in tools.jackson.core.exc
-
Intermediate base class for all read-side streaming processing problems, including parsing and input value coercion problems.
- StreamReadException(String) - Constructor for exception tools.jackson.core.exc.StreamReadException
- StreamReadException(JsonParser, String) - Constructor for exception tools.jackson.core.exc.StreamReadException
- StreamReadException(JsonParser, String, Throwable) - Constructor for exception tools.jackson.core.exc.StreamReadException
- StreamReadException(JsonParser, String, TokenStreamLocation) - Constructor for exception tools.jackson.core.exc.StreamReadException
- StreamReadException(JsonParser, String, TokenStreamLocation, Throwable) - Constructor for exception tools.jackson.core.exc.StreamReadException
- StreamReadFeature - Enum Class in tools.jackson.core
-
Token reader (parser) features not-specific to any particular format backend.
- streamReadFeatures() - Method in class tools.jackson.core.base.ParserMinimalBase
- streamReadFeatures() - Method in class tools.jackson.core.JsonParser
-
Bulk access method for getting state of all standard
StreamReadFeatures. - streamReadFeatures() - Method in class tools.jackson.core.util.JsonParserDelegate
- streamReadFeaturesMask() - Method in class tools.jackson.core.TSFBuilder
- streamReadInputSource() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- streamReadInputSource() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- streamReadInputSource() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- streamReadInputSource() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- streamReadInputSource() - Method in class tools.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
InputStreamorReader, depending on what parser was constructed with. - streamReadInputSource() - Method in class tools.jackson.core.util.JsonParserDelegate
- streamWriteCapabilities() - Method in class tools.jackson.core.json.JsonGeneratorBase
- streamWriteCapabilities() - Method in class tools.jackson.core.JsonGenerator
-
Accessor for getting metadata on capabilities of this generator, based on underlying data format being read (directly or indirectly).
- streamWriteCapabilities() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- StreamWriteCapability - Enum Class in tools.jackson.core
-
Set of on/off capabilities that a
JsonGeneratorfor given format (or in case of buffering, original format) has. - streamWriteConstraints() - Method in class tools.jackson.core.base.GeneratorBase
- streamWriteConstraints() - Method in class tools.jackson.core.io.IOContext
- streamWriteConstraints() - Method in class tools.jackson.core.JsonGenerator
-
Get the constraints to apply when performing streaming writes.
- streamWriteConstraints() - Method in class tools.jackson.core.TokenStreamFactory
- streamWriteConstraints(StreamWriteConstraints) - Method in class tools.jackson.core.TSFBuilder
-
Sets the constraints for streaming writes.
- StreamWriteConstraints - Class in tools.jackson.core
-
The constraints to use for streaming writes: used to guard against problematic output by preventing processing of "too big" output constructs (values, structures).
- StreamWriteConstraints(int) - Constructor for class tools.jackson.core.StreamWriteConstraints
- StreamWriteConstraints.Builder - Class in tools.jackson.core
- streamWriteContext() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- streamWriteContext() - Method in class tools.jackson.core.json.JsonGeneratorBase
- streamWriteContext() - Method in class tools.jackson.core.JsonGenerator
-
Accessor for context object that provides information about low-level logical position withing output token stream.
- streamWriteContext() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- StreamWriteException - Exception in tools.jackson.core.exc
-
Intermediate base class for all write-side streaming processing problems, mostly content generation issues.
- StreamWriteException(JsonGenerator, String) - Constructor for exception tools.jackson.core.exc.StreamWriteException
- StreamWriteException(JsonGenerator, String, Throwable) - Constructor for exception tools.jackson.core.exc.StreamWriteException
- StreamWriteException(JsonGenerator, Throwable) - Constructor for exception tools.jackson.core.exc.StreamWriteException
- StreamWriteFeature - Enum Class in tools.jackson.core
-
Token writer (generator) features not-specific to any particular format backend.
- streamWriteFeatures() - Method in class tools.jackson.core.base.GeneratorBase
- streamWriteFeatures() - Method in class tools.jackson.core.JsonGenerator
-
Bulk access method for getting state of all standard (format-agnostic)
StreamWriteFeatures. - streamWriteFeatures() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- streamWriteFeaturesMask() - Method in class tools.jackson.core.TSFBuilder
- streamWriteOutputBuffered() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- streamWriteOutputBuffered() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- streamWriteOutputBuffered() - Method in class tools.jackson.core.JsonGenerator
-
Method for verifying amount of content that is buffered by generator but not yet flushed to the underlying target (stream, writer), in units (byte, char) that the generator implementation uses for buffering; or -1 if this information is not available.
- streamWriteOutputBuffered() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- streamWriteOutputTarget() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- streamWriteOutputTarget() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- streamWriteOutputTarget() - Method in class tools.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
OutputStreamorWriter, depending on what generator was constructed with. - streamWriteOutputTarget() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- STRICT_DUPLICATE_DETECTION - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines whether
JsonParserwill explicitly check that no duplicate JSON Object Property names are encountered. - STRICT_DUPLICATE_DETECTION - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that determines whether
JsonGeneratorwill explicitly check that no duplicate JSON Object Property names are written. - StringAsNamed(String) - Constructor for class tools.jackson.core.util.Named.StringAsNamed
- stringNode(String) - Method in interface tools.jackson.core.TreeCodec
- stringsFromNames(List<Named>, boolean) - Static method in class tools.jackson.core.sym.PropertyNameMatcher
- SURR1_FIRST - Static variable in class tools.jackson.core.base.GeneratorBase
- SURR1_FIRST - Static variable in class tools.jackson.core.io.UTF8Writer
- SURR1_LAST - Static variable in class tools.jackson.core.base.GeneratorBase
- SURR1_LAST - Static variable in class tools.jackson.core.io.UTF8Writer
- SURR2_FIRST - Static variable in class tools.jackson.core.base.GeneratorBase
- SURR2_FIRST - Static variable in class tools.jackson.core.io.UTF8Writer
- SURR2_LAST - Static variable in class tools.jackson.core.base.GeneratorBase
- SURR2_LAST - Static variable in class tools.jackson.core.io.UTF8Writer
- SURROGATE_BASE - Static variable in class tools.jackson.core.io.UTF8Writer
- switchAndReturnNext() - Method in class tools.jackson.core.util.JsonParserSequence
- switchToNext() - Method in class tools.jackson.core.util.JsonParserSequence
-
Method that will switch active delegate parser from the current one to the next parser in sequence, if there is another parser left: if so, the next parser will become the active delegate parser.
- symbolTableForTests() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- SYS_LF - Static variable in class tools.jackson.core.util.DefaultIndenter
- SYSTEM_LINEFEED_INSTANCE - Static variable in class tools.jackson.core.util.DefaultIndenter
T
- tail() - Method in class tools.jackson.core.JsonPointer
-
Accessor for getting a "sub-pointer" (or sub-path), instance where current segment has been removed and pointer includes rest of the segments.
- takeSnapshot(Snapshottable<T>) - Static method in interface tools.jackson.core.util.Snapshottable
- tertiaryCount() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries in tertiary buckets
- tertiaryQuadCount() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- TextBuffer - Class in tools.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 tools.jackson.core.util.TextBuffer
- TextBuffer(BufferRecycler, char[]) - Constructor for class tools.jackson.core.util.TextBuffer
- TextualTSFactory - Class in tools.jackson.core.base
-
Intermediate
TokenStreamFactorysub-class used as the base for textual data formats. - TextualTSFactory(DecorableTSFactory.DecorableTSFBuilder<?, ?>) - Constructor for class tools.jackson.core.base.TextualTSFactory
-
Constructors used by builders for instantiation.
- TextualTSFactory(TextualTSFactory) - Constructor for class tools.jackson.core.base.TextualTSFactory
- TextualTSFactory(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int) - Constructor for class tools.jackson.core.base.TextualTSFactory
- threadLocalPool() - Static method in class tools.jackson.core.util.JsonRecyclerPools
-
Accessor for getting the shared/global
JsonRecyclerPools.ThreadLocalPoolinstance (due to design only one instance ever needed) - ThreadLocalPoolBase() - Constructor for class tools.jackson.core.util.RecyclerPool.ThreadLocalPoolBase
- throwInternal() - Static method in class tools.jackson.core.util.VersionUtil
- throwInternalReturnAny() - Static method in class tools.jackson.core.util.VersionUtil
- toByteArray() - Method in class tools.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 tools.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
TypeFactoryfrom mapper package). - toFullString() - Method in class tools.jackson.core.Version
- TokenFilter - Class in tools.jackson.core.filter
-
Strategy class that can be implemented to specify actual inclusion/exclusion criteria for filtering, used by
FilteringGeneratorDelegate. - TokenFilter() - Constructor for class tools.jackson.core.filter.TokenFilter
- TokenFilter.Inclusion - Enum Class in tools.jackson.core.filter
-
Enumeration that controls how TokenFilter return values are interpreted.
- TokenFilterContext - Class in tools.jackson.core.filter
-
Alternative variant of
TokenStreamContext, used when filtering content being read or written (based onTokenFilter). - TokenFilterContext(int, TokenFilterContext, TokenFilter, Object, boolean) - Constructor for class tools.jackson.core.filter.TokenFilterContext
- TokenStreamContext - Class in tools.jackson.core
-
Shared base class for streaming processing contexts used during reading and writing of token streams using Streaming API.
- TokenStreamContext() - Constructor for class tools.jackson.core.TokenStreamContext
- TokenStreamContext(int, int) - Constructor for class tools.jackson.core.TokenStreamContext
- TokenStreamContext(TokenStreamContext) - Constructor for class tools.jackson.core.TokenStreamContext
-
Copy constructor used by sub-classes for creating copies for buffering.
- tokenStreamFactory() - Method in class tools.jackson.core.ObjectReadContext.Base
- tokenStreamFactory() - Method in interface tools.jackson.core.ObjectReadContext
- tokenStreamFactory() - Method in class tools.jackson.core.ObjectWriteContext.Base
- tokenStreamFactory() - Method in interface tools.jackson.core.ObjectWriteContext
- TokenStreamFactory - Class in tools.jackson.core
-
The main factory class of Jackson streaming package, used to configure and construct token reader (aka parser,
JsonParser) and token writer (aka generator,JsonGenerator) instances. - TokenStreamFactory(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int) - Constructor for class tools.jackson.core.TokenStreamFactory
-
Default constructor used to create factory instances.
- TokenStreamFactory(TokenStreamFactory) - Constructor for class tools.jackson.core.TokenStreamFactory
-
Constructor used if a snapshot is created, or possibly for sub-classing or wrapping (delegating)
- TokenStreamFactory(TSFBuilder<?, ?>) - Constructor for class tools.jackson.core.TokenStreamFactory
-
Constructors used by
TSFBuilderfor instantiation. - TokenStreamFactory.Feature - Enum Class in tools.jackson.core
-
Enumeration that defines all on/off features that can only be changed for
TokenStreamFactory. - TokenStreamLocation - Class in tools.jackson.core
-
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.
- TokenStreamLocation(ContentReference, long, int, int) - Constructor for class tools.jackson.core.TokenStreamLocation
- TokenStreamLocation(ContentReference, long, long, int, int) - Constructor for class tools.jackson.core.TokenStreamLocation
- tools.jackson.core - module tools.jackson.core
- tools.jackson.core - package tools.jackson.core
-
Main public API classes of the core streaming JSON processor: most importantly
JsonFactoryused for constructing JSON parser (JsonParser) and generator (JsonGenerator) instances. - tools.jackson.core.async - package tools.jackson.core.async
-
Package that contains abstractions needed to support optional non-blocking decoding (parsing) functionality.
- tools.jackson.core.base - package tools.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).
- tools.jackson.core.exc - package tools.jackson.core.exc
-
Package for subtypes of
JacksonExceptiondefined and used by streaming API. - tools.jackson.core.filter - package tools.jackson.core.filter
- tools.jackson.core.io - package tools.jackson.core.io
- tools.jackson.core.io.schubfach - package tools.jackson.core.io.schubfach
- tools.jackson.core.json - package tools.jackson.core.json
-
JSON-specific parser and generator implementation classes that Jackson defines and uses.
- tools.jackson.core.json.async - package tools.jackson.core.json.async
-
Non-blocking ("async") JSON parser implementation.
- tools.jackson.core.sym - package tools.jackson.core.sym
-
Internal implementation classes for efficient handling of of symbols in JSON (Object property names)
- tools.jackson.core.tree - package tools.jackson.core.tree
-
Package that contains abstractions that are used dealing with Tree Models (other than
TreeNode). - tools.jackson.core.type - package tools.jackson.core.type
-
Contains classes needed for type introspection, mostly used by data binding functionality.
- tools.jackson.core.util - package tools.jackson.core.util
-
Utility classes used by Jackson Core functionality.
- toString() - Method in class tools.jackson.core.Base64Variant
- toString() - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
- toString() - Method in class tools.jackson.core.filter.TokenFilter
- toString() - Method in class tools.jackson.core.filter.TokenFilterContext
- toString() - Method in class tools.jackson.core.io.SerializedString
- toString() - Method in class tools.jackson.core.JacksonException.Reference
- toString() - Method in exception tools.jackson.core.JacksonException
- toString() - Method in class tools.jackson.core.JsonPointer
- toString() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- toString() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- toString() - Method in class tools.jackson.core.TokenStreamContext
-
Overridden to provide developer readable "JsonPath" representation of the context.
- toString() - Method in class tools.jackson.core.TokenStreamLocation
- toString() - Method in class tools.jackson.core.util.Named.StringAsNamed
- toString() - Method in class tools.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 tools.jackson.core.Version
- toString(double) - Static method in class tools.jackson.core.io.NumberOutput
- toString(double) - Static method in class tools.jackson.core.io.schubfach.DoubleToDecimal
-
Returns a string rendering of the
doubleargument. - toString(double, boolean) - Static method in class tools.jackson.core.io.NumberOutput
- toString(float) - Static method in class tools.jackson.core.io.NumberOutput
- toString(float) - Static method in class tools.jackson.core.io.schubfach.FloatToDecimal
-
Returns a string rendering of the
floatargument. - toString(float, boolean) - Static method in class tools.jackson.core.io.NumberOutput
- toString(StringBuilder) - Method in class tools.jackson.core.TokenStreamLocation
- toStringBuilder(int) - Method in class tools.jackson.core.JsonPointer
-
Functionally equivalent to:
- totalCount() - Method in class tools.jackson.core.sym.BinaryNameMatcher
- totalCount() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- traverse(ObjectReadContext) - Method in interface tools.jackson.core.TreeNode
-
Method for constructing a
JsonParserinstance for iterating over contents of the tree that this node is root of. - treeAsTokens(TreeNode) - Method in interface tools.jackson.core.ObjectReadContext
-
Convenience method for traversing over given
TreeNodeby exposing contents as aJsonParser. - treeAsTokens(TreeNode) - Method in interface tools.jackson.core.TreeCodec
- TreeCodec - Interface in tools.jackson.core
-
Interface that defines objects that can read and write
TreeNodeinstances using Streaming API. - TreeNode - Interface in tools.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
ObjectReadContextandObjectWriteContextto have some level of interoperability. - TSFBuilder<F extends TokenStreamFactory,
B extends TSFBuilder<F, B>> - Class in tools.jackson.core -
Since factory instances are immutable, a Builder class is needed for creating configurations for differently configured factory instances.
- TSFBuilder(StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int) - Constructor for class tools.jackson.core.TSFBuilder
- TSFBuilder(TokenStreamFactory) - Constructor for class tools.jackson.core.TSFBuilder
- TSFBuilder(RecyclerPool<BufferRecycler>, StreamReadConstraints, StreamWriteConstraints, ErrorReportConfiguration, int, int, int, int, int) - Constructor for class tools.jackson.core.TSFBuilder
- TYPE_ARRAY - Static variable in class tools.jackson.core.TokenStreamContext
-
Indicator for "Array" context.
- TYPE_OBJECT - Static variable in class tools.jackson.core.TokenStreamContext
-
Indicator for "Object" context.
- TYPE_ROOT - Static variable in class tools.jackson.core.TokenStreamContext
-
Indicator for "Root Value" context (has not parent)
- typeDesc() - Method in class tools.jackson.core.TokenStreamContext
-
Method for accessing simple type description of current context; either ROOT (for root-level values), OBJECT (for Object property names and values) or ARRAY (for elements of JSON Arrays)
- TypeReference<T> - Class in tools.jackson.core.type
-
This generic abstract class is used for obtaining full generics type information by sub-classing; it must be converted to
ResolvedTypeimplementation (implemented byJavaTypefrom "databind" bundle) to be used. - TypeReference() - Constructor for class tools.jackson.core.type.TypeReference
U
- UnexpectedEndOfInputException - Exception in tools.jackson.core.exc
-
Specialized
StreamReadExceptionthat is thrown when end-of-input is reached unexpectedly, usually within token being decoded, but possibly within intervening non-token content (for formats that have that, such as whitespace for textual formats) - UnexpectedEndOfInputException(JsonParser, JsonToken, String) - Constructor for exception tools.jackson.core.exc.UnexpectedEndOfInputException
- unexpectedPaddingMessage() - Method in class tools.jackson.core.Base64Variant
-
Helper method that will construct a message to use in exceptions for cases where input ends prematurely in place where padding is not expected.
- unknown() - Static method in class tools.jackson.core.io.ContentReference
-
Accessor for getting a placeholder for cases where actual content is not known (or is not something that system wants to expose).
- UNKNOWN - Enum constant in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Constant used when type is not known, or there is no specific type to match: most commonly used for textual formats like JSON where representation does not necessarily have single easily detectable optimal representation (for example, value
0.1has no exact binary representation whereas0.25has exact representation in every binary type supported) - UNKNOWN_CONTENT - Static variable in class tools.jackson.core.io.ContentReference
-
Constant that may be used when source/target content is not known (or not exposed).
- unknownVersion() - Static method in class tools.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).
- UNTYPED_SCALARS - Enum constant in enum class tools.jackson.core.StreamReadCapability
-
Capability that indicates that data format only exposed "untyped" scalars: that is, instead of Number, Boolean and String types all scalar values are reported as text (
JsonToken.VALUE_STRING) unless some sort of coercion is implied by caller. - USE_FAST_BIG_NUMBER_PARSER - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines whether to use the built-in JDK code for parsing
BigDecimalandBigIntegersvalues (ifdisabled) orFastDoubleParserimplementation (ifenabled). - USE_FAST_DOUBLE_PARSER - Enum constant in enum class tools.jackson.core.StreamReadFeature
-
Feature that determines whether to use the built-in JDK
Double.parseDouble(String)code to parsedoubles (ifdisabled) orFastDoubleParserimplementation (ifenabled). - USE_FAST_DOUBLE_WRITER - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that determines whether to use standard Java code to write floats/doubles (default) or use the Schubfach algorithm which may be faster (but see the next paragraph for details).
- usesPadding() - Method in class tools.jackson.core.Base64Variant
- usesPaddingChar(char) - Method in class tools.jackson.core.Base64Variant
- usesPaddingChar(int) - Method in class tools.jackson.core.Base64Variant
- UTF16_BE - Enum constant in enum class tools.jackson.core.JsonEncoding
- UTF16_LE - Enum constant in enum class tools.jackson.core.JsonEncoding
- UTF32_BE - Enum constant in enum class tools.jackson.core.JsonEncoding
- UTF32_LE - Enum constant in enum class tools.jackson.core.JsonEncoding
- UTF32Reader - Class in tools.jackson.core.io
-
Since JDK does not come with UTF-32/UCS-4, let's implement a simple decoder to use.
- UTF32Reader(IOContext, InputStream, boolean, byte[], int, int, boolean) - Constructor for class tools.jackson.core.io.UTF32Reader
- UTF8 - Enum constant in enum class tools.jackson.core.JsonEncoding
- UTF8_BOM_1 - Static variable in class tools.jackson.core.json.ByteSourceJsonBootstrapper
- UTF8_BOM_2 - Static variable in class tools.jackson.core.json.ByteSourceJsonBootstrapper
- UTF8_BOM_3 - Static variable in class tools.jackson.core.json.ByteSourceJsonBootstrapper
- UTF8DataInputJsonParser - Class in tools.jackson.core.json
-
This is a concrete implementation of
JsonParser, which is based on aDataInputas the input source. - UTF8DataInputJsonParser(ObjectReadContext, IOContext, int, int, DataInput, ByteQuadsCanonicalizer, int) - Constructor for class tools.jackson.core.json.UTF8DataInputJsonParser
- UTF8JsonGenerator - Class in tools.jackson.core.json
- UTF8JsonGenerator(ObjectWriteContext, IOContext, int, int, OutputStream, SerializableString, CharacterEscapes, PrettyPrinter, int, char) - Constructor for class tools.jackson.core.json.UTF8JsonGenerator
- UTF8JsonGenerator(ObjectWriteContext, IOContext, int, int, OutputStream, SerializableString, CharacterEscapes, PrettyPrinter, int, char, byte[], int, boolean) - Constructor for class tools.jackson.core.json.UTF8JsonGenerator
- UTF8StreamJsonParser - Class in tools.jackson.core.json
-
This is a concrete implementation of
JsonParser, which is based on aInputStreamas the input source. - UTF8StreamJsonParser(ObjectReadContext, IOContext, int, int, InputStream, ByteQuadsCanonicalizer, byte[], int, int, int, boolean) - Constructor for class tools.jackson.core.json.UTF8StreamJsonParser
-
Constructor called when caller wants to provide input buffer directly (or needs to, in case of bootstrapping having read some of contents) and it may or may not be recyclable use standard recycle context.
- UTF8Writer - Class in tools.jackson.core.io
- UTF8Writer(IOContext, OutputStream) - Constructor for class tools.jackson.core.io.UTF8Writer
V
- validateBigIntegerScale(int) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that a conversion to
BigIntegerStreamConstraintsExceptionis thrown. - validateDocumentLength(long) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that the document length does not exceed the maximum specified by this constraints object (if any): if it does, a
StreamConstraintsExceptionis thrown. - validateFPLength(int) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that a floating-point number of specified length does not exceed maximum specified by this constraints object: if it does, a
StreamConstraintsExceptionis thrown. - validateIntegerLength(int) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that an integer number of specified length does not exceed maximum specific by this constraints object: if it does, a
StreamConstraintsExceptionis thrown. - validateNameLength(int) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that a name of specified length does not exceed maximum specific by this constraints object: if it does, a
StreamConstraintsExceptionis thrown. - validateNestingDepth(int) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that the nesting depth does not exceed the maximum specified by this constraints object: if it does, a
StreamConstraintsExceptionis thrown. - validateNestingDepth(int) - Method in class tools.jackson.core.StreamWriteConstraints
-
Convenience method that can be used to verify that the nesting depth does not exceed the maximum specified by this constraints object: if it does, a
StreamConstraintsExceptionis thrown. - validateStringLength(int) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that a String of specified length does not exceed maximum specific by this constraints object: if it does, a
StreamConstraintsExceptionis thrown. - validateStringLength(int) - Method in class tools.jackson.core.util.ReadConstrainedTextBuffer
-
Convenience method that can be used to verify that a String of specified length does not exceed maximum specific by this constraints object: if it does, a
JacksonExceptionis thrown. - validateStringLength(int) - Method in class tools.jackson.core.util.TextBuffer
-
Convenience method that can be used to verify that a String of specified length does not exceed maximum specific by this constraints object: if it does, a
JacksonExceptionis thrown. - validateTokenCount(long) - Method in class tools.jackson.core.StreamReadConstraints
-
Convenience method that can be used to verify that the token count does not exceed the maximum specified by this constraints object (if any): if it does, a
StreamConstraintsExceptionis thrown. - VALUE_EMBEDDED_OBJECT - Enum constant in enum class tools.jackson.core.JsonToken
-
Placeholder token returned when the input source has a concept of embedded Object that are not accessible as usual structure (of starting with
JsonToken.START_OBJECT, having values, ending withJsonToken.END_OBJECT), but as "raw" objects. - VALUE_FALSE - Enum constant in enum class tools.jackson.core.JsonToken
-
VALUE_FALSE is returned when encountering literal "false" in value context
- VALUE_NULL - Enum constant in enum class tools.jackson.core.JsonToken
-
VALUE_NULL is returned when encountering literal "null" in value context
- VALUE_NUMBER_FLOAT - Enum constant in enum class tools.jackson.core.JsonToken
-
VALUE_NUMBER_FLOAT is returned when a numeric token other than integer is encountered: that is, a number that does have floating point or exponent marker in it, in addition to one or more digits (or, for non-textual formats, has internal floating-point representation).
- VALUE_NUMBER_INT - Enum constant in enum class tools.jackson.core.JsonToken
-
VALUE_NUMBER_INT is returned when an integer numeric token is encountered in value context: that is, a number that does not have floating point or exponent marker in it (consists only of an optional sign, followed by one or more digits; or, for binary formats, is indicated as integral number by internal representation).
- VALUE_STRING - Enum constant in enum class tools.jackson.core.JsonToken
-
VALUE_STRING is returned when a String token is encountered in value context (array element, object property value, or root-level stand-alone value)
- VALUE_TRUE - Enum constant in enum class tools.jackson.core.JsonToken
-
VALUE_TRUE is returned when encountering literal "true" in value context
- valueDescFor(JsonToken) - Static method in enum class tools.jackson.core.JsonToken
-
Helper method for constructing description like "Object value" given
JsonTokenencountered. - valueOf(String) - Static method in enum class tools.jackson.core.Base64Variant.PaddingReadBehaviour
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class tools.jackson.core.Base64Variants
-
Lookup method for finding one of standard variants by name.
- valueOf(String) - Static method in enum class tools.jackson.core.filter.TokenFilter.Inclusion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.json.JsonReadFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.json.JsonWriteFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.JsonEncoding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.JsonParser.NumberType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class tools.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 class tools.jackson.core.JsonToken
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.StreamReadCapability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.StreamReadFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.StreamWriteCapability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.StreamWriteFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.jackson.core.util.Separators.Spacing
-
Returns the enum constant of this class with the specified name.
- valueRead() - Method in class tools.jackson.core.util.SimpleStreamReadContext
-
Method to call to advance index within current context: to be called when a new token found within current context (property name for objects, value for root and array contexts)
- values() - Static method in enum class tools.jackson.core.Base64Variant.PaddingReadBehaviour
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.filter.TokenFilter.Inclusion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.json.JsonReadFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.json.JsonWriteFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.JsonEncoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.JsonParser.NumberType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.JsonParser.NumberTypeFP
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.JsonToken
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.StreamReadCapability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.StreamReadFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.StreamWriteCapability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.StreamWriteFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.TokenStreamFactory.Feature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.jackson.core.util.Separators.Spacing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueShape - Variable in class tools.jackson.core.type.WritableTypeId
-
Information about intended shape of the value being written (that is,
WritableTypeId.forValue); in case of structured values, start token of the structure; for scalars, value token. - verifyInternalConsistency() - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- version() - Method in class tools.jackson.core.json.JsonFactory
-
Accessor for getting version of the core package, given a parser instance.
- version() - Method in class tools.jackson.core.json.JsonGeneratorBase
- version() - Method in class tools.jackson.core.json.JsonParserBase
- version() - Method in class tools.jackson.core.json.PackageVersion
- version() - Method in class tools.jackson.core.JsonGenerator
-
Accessor for finding out version of the bundle that provided this generator instance.
- version() - Method in class tools.jackson.core.JsonParser
-
Accessor for getting version of the core package, given a parser instance.
- version() - Method in class tools.jackson.core.TokenStreamFactory
- version() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- version() - Method in class tools.jackson.core.util.JsonParserDelegate
- version() - Method in interface tools.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
Versionfor details). - Version - Class in tools.jackson.core
-
Object that encapsulates versioning information of a component.
- Version(int, int, int, String, String, String) - Constructor for class tools.jackson.core.Version
- VERSION - Static variable in class tools.jackson.core.json.PackageVersion
- Versioned - Interface in tools.jackson.core
-
Interface that those Jackson components that are explicitly versioned will implement.
- versionFor(Class<?>) - Static method in class tools.jackson.core.util.VersionUtil
-
Loads version information by introspecting a class named "PackageVersion" in the same package as the given class.
- VersionUtil - Class in tools.jackson.core.util
-
Functionality for supporting exposing of component
Versions. - VersionUtil() - Constructor for class tools.jackson.core.util.VersionUtil
W
- with(F) - Method in class tools.jackson.core.util.JacksonFeatureSet
-
Mutant factory for getting a set in which specified feature is enabled: will either return this instance (if no change), or newly created set (if there is change).
- withArrayElementSeparator(char) - Method in class tools.jackson.core.util.Separators
- withArrayElementSpacing(Separators.Spacing) - Method in class tools.jackson.core.util.Separators
- withArrayEmptySeparator(String) - Method in class tools.jackson.core.util.Separators
- withArrayIndenter(DefaultPrettyPrinter.Indenter) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- withCause(Throwable) - Method in exception tools.jackson.core.JacksonException
- withDupDetector(DupDetector) - Method in class tools.jackson.core.json.JsonReadContext
- withDupDetector(DupDetector) - Method in class tools.jackson.core.json.JsonWriteContext
- withDupDetector(DupDetector) - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- withGenerator(JsonGenerator) - Method in exception tools.jackson.core.exc.StreamWriteException
-
Fluent method that may be used to assign originating
JsonGenerator, to be accessed usingStreamWriteException.processor(). - withIndent(String) - Method in class tools.jackson.core.util.DefaultIndenter
- withLinefeed(String) - Method in class tools.jackson.core.util.DefaultIndenter
- withObjectEmptySeparator(String) - Method in class tools.jackson.core.util.Separators
- withObjectEntrySeparator(char) - Method in class tools.jackson.core.util.Separators
- withObjectEntrySpacing(Separators.Spacing) - Method in class tools.jackson.core.util.Separators
- withObjectIndenter(DefaultPrettyPrinter.Indenter) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- withObjectNameValueSeparator(char) - Method in class tools.jackson.core.util.Separators
- withObjectNameValueSpacing(Separators.Spacing) - Method in class tools.jackson.core.util.Separators
- without(F) - Method in class tools.jackson.core.util.JacksonFeatureSet
-
Mutant factory for getting a set in which specified feature is disabled: will either return this instance (if no change), or newly created set (if there is change).
- withPaddingAllowed() - Method in class tools.jackson.core.Base64Variant
- withPaddingForbidden() - Method in class tools.jackson.core.Base64Variant
- withPaddingRequired() - Method in class tools.jackson.core.Base64Variant
- withParser(JsonParser) - Method in exception tools.jackson.core.exc.InputCoercionException
-
Fluent method that may be used to assign originating
JsonParser, to be accessed usingStreamReadException.processor(). - withParser(JsonParser) - Method in exception tools.jackson.core.exc.StreamReadException
-
Fluent method that may be used to assign originating
JsonParser, to be accessed usingStreamReadException.processor(). - withPool(RecyclerPool<P>) - Method in interface tools.jackson.core.util.RecyclerPool.WithPool
-
Method to call to add link from pooled item back to pool that handles it
- withPool(RecyclerPool<BufferRecycler>) - Method in class tools.jackson.core.util.BufferRecycler
-
Method called by owner of this recycler instance, to provide reference to
RecyclerPoolinto which instance is to be released (if any) - withProcessor(Closeable) - Method in exception tools.jackson.core.exc.JacksonIOException
- withReadPadding(Base64Variant.PaddingReadBehaviour) - Method in class tools.jackson.core.Base64Variant
- withRootSeparator(String) - Method in class tools.jackson.core.util.Separators
- withSeparators(Separators) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
-
Method for configuring separators for this pretty-printer to use
- withWritePadding(boolean) - Method in class tools.jackson.core.Base64Variant
- WRAPPER_ARRAY - Enum constant in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Inclusion as wrapper Array (1st element type id, 2nd element value).
- WRAPPER_OBJECT - Enum constant in enum class tools.jackson.core.type.WritableTypeId.Inclusion
-
Inclusion as wrapper Object that has one key/value pair where type id is the key for typed value.
- wrapperWritten - Variable in class tools.jackson.core.type.WritableTypeId
-
Flag that can be set to indicate that wrapper structure was written (during prefix-writing); used to determine if suffix requires matching close markers.
- wrapWithPath(Throwable, Object, int) - Static method in exception tools.jackson.core.JacksonException
-
Method that can be called to either create a new
JacksonException(if underlying exception is not aJacksonException), or augment given exception with given path/reference information. - wrapWithPath(Throwable, Object, String) - Static method in exception tools.jackson.core.JacksonException
-
Method that can be called to either create a new
JacksonException(if underlying exception is not aJacksonException), or augment given exception with given path/reference information. - wrapWithPath(Throwable, JacksonException.Reference) - Static method in exception tools.jackson.core.JacksonException
-
Method that can be called to either create a new
JacksonException(if underlying exception is not aJacksonException), or augment given exception with given path/reference information. - wrapWithPath(Throwable, JacksonException.Reference, BiFunction<String, Throwable, JacksonException>) - Static method in exception tools.jackson.core.JacksonException
- WritableTypeId - Class in tools.jackson.core.type
-
This is a simple value class used between core streaming and higher level databinding to pass information about type ids to write.
- WritableTypeId() - Constructor for class tools.jackson.core.type.WritableTypeId
- WritableTypeId(Object, Class<?>, JsonToken) - Constructor for class tools.jackson.core.type.WritableTypeId
-
Constructor used when calling a method for generating and writing Type Id, but where actual type to use for generating id is NOT the type of value (but its supertype).
- WritableTypeId(Object, JsonToken) - Constructor for class tools.jackson.core.type.WritableTypeId
-
Constructor used when calling a method for generating and writing Type Id; caller only knows value object and its intended shape.
- WritableTypeId(Object, JsonToken, Object) - Constructor for class tools.jackson.core.type.WritableTypeId
-
Constructor used when calling a method for writing Type Id; caller knows value object, its intended shape as well as id to use; but not details of wrapping (if any).
- WritableTypeId.Inclusion - Enum Class in tools.jackson.core.type
-
Enumeration of values that matches enum `As` from annotation `JsonTypeInfo`: separate definition to avoid dependency between streaming core and annotations packages; also allows more flexibility in case new values needed at this level of internal API.
- write(byte[]) - Method in class tools.jackson.core.io.DataOutputAsStream
- write(byte[]) - Method in class tools.jackson.core.util.ByteArrayBuilder
- write(byte[], int, int) - Method in class tools.jackson.core.io.DataOutputAsStream
- write(byte[], int, int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- write(char[]) - Method in class tools.jackson.core.io.SegmentedStringWriter
- write(char[]) - Method in class tools.jackson.core.io.UTF8Writer
- write(char[], int, int) - Method in class tools.jackson.core.io.SegmentedStringWriter
- write(char[], int, int) - Method in class tools.jackson.core.io.UTF8Writer
- write(int) - Method in class tools.jackson.core.io.DataOutputAsStream
- write(int) - Method in class tools.jackson.core.io.SegmentedStringWriter
- write(int) - Method in class tools.jackson.core.io.UTF8Writer
- write(int) - Method in class tools.jackson.core.util.ByteArrayBuilder
- write(String) - Method in class tools.jackson.core.io.SegmentedStringWriter
- write(String) - Method in class tools.jackson.core.io.UTF8Writer
- write(String, int, int) - Method in class tools.jackson.core.io.SegmentedStringWriter
- write(String, int, int) - Method in class tools.jackson.core.io.UTF8Writer
- WRITE_BIGDECIMAL_AS_PLAIN - Enum constant in enum class tools.jackson.core.StreamWriteFeature
-
Feature that determines whether
BigDecimalentries are serialized usingBigDecimal.toPlainString()to prevent values to be written using scientific notation. - WRITE_BINARY - Static variable in class tools.jackson.core.base.GeneratorBase
- WRITE_BOOLEAN - Static variable in class tools.jackson.core.base.GeneratorBase
- WRITE_HEX_UPPER_CASE - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that specifies that hex values are encoded with capital letters.
- WRITE_NAN_AS_STRINGS - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that determines whether "NaN" ("not a number", that is, not real number) float/double values are output as JSON strings.
- WRITE_NULL - Static variable in class tools.jackson.core.base.GeneratorBase
- WRITE_NUMBER - Static variable in class tools.jackson.core.base.GeneratorBase
- WRITE_NUMBERS_AS_STRINGS - Enum constant in enum class tools.jackson.core.json.JsonWriteFeature
-
Feature that forces all regular number values to be written as JSON Strings, instead of as JSON Numbers.
- WRITE_RAW - Static variable in class tools.jackson.core.base.GeneratorBase
- WRITE_STRING - Static variable in class tools.jackson.core.base.GeneratorBase
- writeArray(double[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Value write method that can be called to write a single array (sequence of
JsonToken.START_ARRAY, zero or moreJsonToken.VALUE_NUMBER_FLOAT,JsonToken.END_ARRAY) - writeArray(double[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeArray(int[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Value write method that can be called to write a single array (sequence of
JsonToken.START_ARRAY, zero or moreJsonToken.VALUE_NUMBER_INT,JsonToken.END_ARRAY) - writeArray(int[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeArray(long[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Value write method that can be called to write a single array (sequence of
JsonToken.START_ARRAY, zero or moreJsonToken.VALUE_NUMBER_INT,JsonToken.END_ARRAY) - writeArray(long[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeArray(String[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Value write method that can be called to write a single array (sequence of
JsonToken.START_ARRAY, zero or moreJsonToken.VALUE_STRING,JsonToken.END_ARRAY) - writeArray(String[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeArrayPropertyStart(String) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property (that will contain a JSON Array value), and the START_ARRAY marker.
- writeArrayValueSeparator(JsonGenerator) - Method in interface tools.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 tools.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 tools.jackson.core.util.MinimalPrettyPrinter
-
Method called after an array value has been completely output, and before another value is to be output.
- writeBinary(byte[]) - Method in class tools.jackson.core.JsonGenerator
-
Similar to
JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but assumes default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS). - writeBinary(byte[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Similar to
JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS). - writeBinary(InputStream, int) - Method in class tools.jackson.core.JsonGenerator
-
Similar to
JsonGenerator.writeBinary(Base64Variant,InputStream,int), but assumes default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS). - writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeBinary(Base64Variant, byte[], int, int) - Method in class tools.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(Base64Variant, byte[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeBinary(Base64Variant, InputStream, int) - Method in class tools.jackson.core.base.GeneratorBase
- writeBinary(Base64Variant, InputStream, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeBinary(Base64Variant, InputStream, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeBinary(Base64Variant, InputStream, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeBinary(Base64Variant, InputStream, int) - Method in class tools.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, InputStream, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeBinaryProperty(String, byte[]) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that contains specified data in base64-encoded form.
- writeBoolean(boolean) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeBoolean(boolean) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeBoolean(boolean) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeBoolean(boolean) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting literal JSON boolean value (one of Strings 'true' and 'false').
- writeBoolean(boolean) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeBooleanProperty(String, boolean) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has a boolean value.
- writeEmbeddedObject(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method that can be called on backends that support passing opaque native values that some data formats support; not used with JSON backend, more common with binary formats.
- writeEmbeddedObject(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeEndArray() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeEndArray() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeEndArray() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeEndArray() - Method in class tools.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() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeEndArray(JsonGenerator, int) - Method in interface tools.jackson.core.PrettyPrinter
-
Method called after an Array value has been completely output (minus closing bracket).
- writeEndArray(JsonGenerator, int) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- writeEndArray(JsonGenerator, int) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- writeEndObject() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeEndObject() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeEndObject() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeEndObject() - Method in class tools.jackson.core.JsonGenerator
-
Method for writing closing marker of an Object value (character '}'; plus possible white space decoration if pretty-printing is enabled).
- writeEndObject() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeEndObject(JsonGenerator, int) - Method in interface tools.jackson.core.PrettyPrinter
-
Method called after an Object value has been completely output (minus closing curly bracket).
- writeEndObject(JsonGenerator, int) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- writeEndObject(JsonGenerator, int) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- writeIndentation(JsonGenerator, int) - Method in class tools.jackson.core.util.DefaultIndenter
- writeIndentation(JsonGenerator, int) - Method in class tools.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
- writeIndentation(JsonGenerator, int) - Method in interface tools.jackson.core.util.DefaultPrettyPrinter.Indenter
- writeIndentation(JsonGenerator, int) - Method in class tools.jackson.core.util.DefaultPrettyPrinter.NopIndenter
- writeName(String) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeName(String) - Method in class tools.jackson.core.json.JsonWriteContext
-
Method that generator is to call when it writes a name of Object property.
- writeName(String) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeName(String) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeName(String) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing an Object Property name (JSON String surrounded by double quotes: syntactically identical to a JSON String value), possibly decorated by white space if pretty-printing is enabled.
- writeName(String) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeName(String) - Method in class tools.jackson.core.util.SimpleStreamWriteContext
-
Method that writer is to call before it writes an Object Property name.
- writeName(SerializableString) - Method in class tools.jackson.core.base.GeneratorBase
- writeName(SerializableString) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeName(SerializableString) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeName(SerializableString) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeName(SerializableString) - Method in class tools.jackson.core.JsonGenerator
-
Method similar to
JsonGenerator.writeName(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. - writeName(SerializableString) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNull() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNull() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNull() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNull() - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting literal JSON null value.
- writeNull() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNullProperty(String) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has JSON literal value null.
- writeNumber(char[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(char[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(char[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(char[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Overloaded version of
JsonGenerator.writeNumber(String)with same semantics but possibly more efficient operation. - writeNumber(char[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(double) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(double) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(double) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(double) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting indicate JSON numeric value.
- writeNumber(double) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(float) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(float) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(float) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(float) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting indicate JSON numeric value.
- writeNumber(float) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(int) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting given value as JSON number.
- writeNumber(int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(long) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(long) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(long) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(long) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting given value as JSON number.
- writeNumber(long) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(short) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(short) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(short) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(short) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting given value as JSON number.
- writeNumber(short) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(String) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(String) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(String) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(String) - Method in class tools.jackson.core.JsonGenerator
-
Write method that can be used for custom numeric types that can not be (easily?)
- writeNumber(String) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(BigDecimal) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(BigDecimal) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(BigDecimal) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(BigDecimal) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting indicate JSON numeric value.
- writeNumber(BigDecimal) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumber(BigInteger) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeNumber(BigInteger) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeNumber(BigInteger) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeNumber(BigInteger) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting given value as JSON number.
- writeNumber(BigInteger) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeNumberProperty(String, double) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeNumberProperty(String, float) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeNumberProperty(String, int) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeNumberProperty(String, long) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeNumberProperty(String, short) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeNumberProperty(String, BigDecimal) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeNumberProperty(String, BigInteger) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has the specified numeric value.
- writeObjectEntrySeparator(JsonGenerator) - Method in interface tools.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 tools.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 tools.jackson.core.util.MinimalPrettyPrinter
-
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
- writeObjectId(Object) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeObjectId(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method that can be called to output so-called native Object Id.
- writeObjectId(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeObjectNameValueSeparator(JsonGenerator) - Method in interface tools.jackson.core.PrettyPrinter
-
Method called after an Object property name has been output, but before the value is output.
- writeObjectNameValueSeparator(JsonGenerator) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
-
Method called after the object property name has been output, but before the value is output.
- writeObjectNameValueSeparator(JsonGenerator) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
-
Method called after the Object property name has been output, but before the value is output.
- writeObjectPropertyStart(String) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property (that will contain an Object value), and the START_OBJECT marker.
- writeObjectRef(Object) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeObjectRef(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method that can be called to output references to native Object Ids.
- writeObjectRef(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeOmittedProperty(String) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeOmittedProperty(String) - Method in class tools.jackson.core.JsonGenerator
-
Method called to indicate that a property in this position was skipped.
- writeOmittedProperty(String) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writePath(JsonGenerator) - Method in class tools.jackson.core.filter.TokenFilterContext
-
Method called to ensure that parent path from root is written up to and including this node.
- writePOJO(Object) - Method in class tools.jackson.core.base.GeneratorBase
- writePOJO(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing given Java object (POJO) as tokens into stream this generator manages; serialization must be a valid JSON Value (Object, Array, null, Number, String or Boolean).
- writePOJO(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writePOJOProperty(String, Object) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting am Object property that has contents of specific Java object (POJO) as its value.
- writePropertyId(long) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writePropertyId(long) - Method in class tools.jackson.core.json.JsonGeneratorBase
- writePropertyId(long) - Method in class tools.jackson.core.JsonGenerator
-
Alternative to
JsonGenerator.writeName(String)that may be used in cases where Object Property key is of numeric type; usually where underlying format supports such notion (some binary formats do, unlike JSON). - writePropertyId(long) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeQuotedUTF8(OutputStream) - Method in class tools.jackson.core.io.SerializedString
- writeQuotedUTF8(OutputStream) - Method in interface tools.jackson.core.SerializableString
-
Method for writing JSON-escaped UTF-8 encoded String value using given
OutputStream. - writeRaw(char) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRaw(char) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRaw(char) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRaw(char) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeRaw(char[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRaw(char[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRaw(char[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRaw(char[], int, int) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeRaw(String) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRaw(String) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRaw(String) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRaw(String) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeRaw(String, int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRaw(String, int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRaw(String, int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRaw(String, int, int) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeRaw(SerializableString) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRaw(SerializableString) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRaw(SerializableString) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRaw(SerializableString) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRawUTF8String(byte[], int, int) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeRawValue(char[], int, int) - Method in class tools.jackson.core.base.GeneratorBase
- writeRawValue(char[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRawValue(char[], int, int) - Method in class tools.jackson.core.JsonGenerator
- writeRawValue(char[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeRawValue(String) - Method in class tools.jackson.core.base.GeneratorBase
- writeRawValue(String) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRawValue(String) - Method in class tools.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) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeRawValue(String, int, int) - Method in class tools.jackson.core.base.GeneratorBase
- writeRawValue(String, int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeRawValue(String, int, int) - Method in class tools.jackson.core.JsonGenerator
- writeRawValue(String, int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeRawValue(SerializableString) - Method in class tools.jackson.core.base.GeneratorBase
- writeRawValue(SerializableString) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeRawValue(SerializableString) - Method in class tools.jackson.core.JsonGenerator
-
Method similar to
JsonGenerator.writeRawValue(String), but potentially more efficient as it may be able to use pre-encoded content (similar toJsonGenerator.writeRaw(SerializableString). - WriterBasedJsonGenerator - Class in tools.jackson.core.json
-
JsonGeneratorthat outputs JSON content using aWriterwhich handles character encoding. - WriterBasedJsonGenerator(ObjectWriteContext, IOContext, int, int, Writer, SerializableString, PrettyPrinter, CharacterEscapes, int, char) - Constructor for class tools.jackson.core.json.WriterBasedJsonGenerator
- writeRootValueSeparator(JsonGenerator) - Method in interface tools.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 tools.jackson.core.util.DefaultPrettyPrinter
- writeRootValueSeparator(JsonGenerator) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- writeStartArray() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeStartArray() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeStartArray() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeStartArray() - Method in class tools.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() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStartArray(Object) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeStartArray(Object) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeStartArray(Object) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeStartArray(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing start marker of an Array value, similar to
JsonGenerator.writeStartArray(), but also specifying what is the Java object that the Array Object being written represents (if any);nullmay be passed if not known or not applicable. - writeStartArray(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStartArray(Object, int) - Method in class tools.jackson.core.base.GeneratorBase
- writeStartArray(Object, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeStartArray(Object, int) - Method in class tools.jackson.core.json.JsonGeneratorBase
- writeStartArray(Object, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeStartArray(Object, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeStartArray(Object, int) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing start marker of an Array value, similar to
JsonGenerator.writeStartArray(), but also specifying what is the Java object that the Array Object being written represents (if any) and how many elements will be written for the array before callingJsonGenerator.writeEndArray(). - writeStartArray(Object, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStartArray(JsonGenerator) - Method in interface tools.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 tools.jackson.core.util.DefaultPrettyPrinter
- writeStartArray(JsonGenerator) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- writeStartObject() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeStartObject() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeStartObject() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeStartObject() - Method in class tools.jackson.core.JsonGenerator
-
Method for writing starting marker of an Object value (character '{'; plus possible white space decoration if pretty-printing is enabled).
- writeStartObject() - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStartObject(Object) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeStartObject(Object) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeStartObject(Object) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeStartObject(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing starting marker of an Object value to represent the given Java Object value.
- writeStartObject(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStartObject(Object, int) - Method in class tools.jackson.core.base.GeneratorBase
- writeStartObject(Object, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeStartObject(Object, int) - Method in class tools.jackson.core.json.JsonGeneratorBase
- writeStartObject(Object, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeStartObject(Object, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeStartObject(Object, int) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing starting marker of an Object value to represent the given Java Object value.
- writeStartObject(Object, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStartObject(JsonGenerator) - Method in interface tools.jackson.core.PrettyPrinter
-
Method called when an Object value is to be output, before any fields are output.
- writeStartObject(JsonGenerator) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- writeStartObject(JsonGenerator) - Method in class tools.jackson.core.util.MinimalPrettyPrinter
- writeString(char[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeString(char[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeString(char[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeString(char[], int, int) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting a String value.
- writeString(char[], int, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeString(Reader, int) - Method in class tools.jackson.core.base.GeneratorBase
- writeString(Reader, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeString(Reader, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeString(Reader, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeString(Reader, int) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting a String value.
- writeString(Reader, int) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeString(String) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeString(String) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeString(String) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeString(String) - Method in class tools.jackson.core.JsonGenerator
-
Method for outputting a String value.
- writeString(String) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeString(SerializableString) - Method in class tools.jackson.core.base.GeneratorBase
- writeString(SerializableString) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeString(SerializableString) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeString(SerializableString) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeString(SerializableString) - Method in class tools.jackson.core.JsonGenerator
-
Method similar to
JsonGenerator.writeString(String), but that takesSerializableStringwhich can make this potentially more efficient to call as generator may be able to reuse quoted and/or encoded representation. - writeString(SerializableString) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeStringProperty(String, String) - Method in class tools.jackson.core.JsonGenerator
-
Convenience method for outputting an Object property that has a String value.
- writeTree(JsonGenerator, TreeNode) - Method in class tools.jackson.core.ObjectWriteContext.Base
- writeTree(JsonGenerator, TreeNode) - Method in interface tools.jackson.core.ObjectWriteContext
- writeTree(JsonGenerator, TreeNode) - Method in interface tools.jackson.core.TreeCodec
- writeTree(TreeNode) - Method in class tools.jackson.core.base.GeneratorBase
- writeTree(TreeNode) - Method in class tools.jackson.core.JsonGenerator
-
Method for writing given JSON tree (expressed as a tree where given
TreeNodeis the root) using this generator. - writeTree(TreeNode) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeTypeId(Object) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeTypeId(Object) - Method in class tools.jackson.core.JsonGenerator
-
Method that can be called to output so-called native Type Id.
- writeTypeId(Object) - Method in class tools.jackson.core.util.JsonGeneratorDelegate
- writeTypePrefix(WritableTypeId) - Method in class tools.jackson.core.JsonGenerator
-
Replacement method for
JsonGenerator.writeTypeId(Object)which is called regardless of whether format has native type ids. - writeTypeSuffix(WritableTypeId) - Method in class tools.jackson.core.JsonGenerator
- writeUnquotedUTF8(OutputStream) - Method in class tools.jackson.core.io.SerializedString
- writeUnquotedUTF8(OutputStream) - Method in interface tools.jackson.core.SerializableString
-
Method for writing unescaped UTF-8 encoded String value using given
OutputStream. - writeUTF8String(byte[], int, int) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- writeUTF8String(byte[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- writeUTF8String(byte[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- writeUTF8String(byte[], int, int) - Method in class tools.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 tools.jackson.core.util.JsonGeneratorDelegate
- writeValue() - Method in class tools.jackson.core.json.JsonWriteContext
- writeValue() - Method in class tools.jackson.core.util.SimpleStreamWriteContext
- writeValue(JsonGenerator, Object) - Method in class tools.jackson.core.ObjectWriteContext.Base
- writeValue(JsonGenerator, Object) - Method in interface tools.jackson.core.ObjectWriteContext
-
Method that may be called to serialize given value, using specified token stream generator.
_
- _addName(int[], int, int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _allowMultipleMatches - Variable in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Flag that determines whether filtering will continue after the first match is indicated or not: if `false`, output is based on just the first full match (returning
TokenFilter.INCLUDE_ALL) and no more checks are made; if `true` then filtering will be applied as necessary until end of content. - _allowMultipleMatches - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
Flag that determines whether filtering will continue after the first match is indicated or not: if `false`, output is based on just the first full match (returning
TokenFilter.INCLUDE_ALL) and no more checks are made; if `true` then filtering will be applied as necessary until end of content. - _append(StringBuilder, String) - Method in class tools.jackson.core.io.ContentReference
- _appendEscaped(StringBuilder, int) - Method in class tools.jackson.core.io.ContentReference
- _appendPathDesc(StringBuilder) - Method in exception tools.jackson.core.JacksonException
- _appendReferenceChain(StringBuilder) - Method in exception tools.jackson.core.JacksonException
- _arrayElementSeparator - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
Separator between Array elements, including possible before/after spaces.
- _arrayEmptySeparator - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
String to use in empty Array to separate start and end markers.
- _arrayIndenter - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
By default, let's use only spaces to separate array values.
- _artifactId - Variable in class tools.jackson.core.Version
- _asString - Variable in class tools.jackson.core.JsonPointer
-
We will retain representation of the pointer, as a String, so that
JsonPointer.toString()should be as efficient as possible. - _asString(BigDecimal) - Method in class tools.jackson.core.base.GeneratorBase
-
Helper method used to serialize a
BigDecimalas a String, for serialization, taking into account configuration settings - _asStringOffset - Variable in class tools.jackson.core.JsonPointer
- _backupMatcher - Variable in class tools.jackson.core.sym.PropertyNameMatcher
- _base64Buffer - Variable in class tools.jackson.core.io.IOContext
-
Reference to the buffer allocated for temporary use with base64 encoding or decoding.
- _bigEndian - Variable in class tools.jackson.core.io.UTF32Reader
- _binaryValue - Variable in class tools.jackson.core.base.ParserBase
-
We will hold on to decoded binary data, for duration of current event, so that multiple calls to
ParserBase.getBinaryValue(tools.jackson.core.Base64Variant)will not need to decode data more than once. - _buckets - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Overflow buckets; if primary doesn't match, lookup is done from here.
- _buffer - Variable in class tools.jackson.core.io.UTF32Reader
- _bufferRecyclable - Variable in class tools.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 tools.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 tools.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 tools.jackson.core.io.IOContext
-
Recycler used for actual allocation/deallocation/reuse
- _buildMessage() - Method in exception tools.jackson.core.JacksonException
-
Default method overridden so that we can add location information
- _byteArrayBuilder - Variable in class tools.jackson.core.base.ParserBase
-
ByteArrayBuilder is needed if 'getBinaryValue' is called.
- _byteBuffers - Variable in class tools.jackson.core.util.BufferRecycler
- _byteCount - Variable in class tools.jackson.core.io.UTF32Reader
-
Total read byte count; used for error reporting purposes
- _byteSymbolCanonicalizer - Variable in class tools.jackson.core.json.JsonFactory
-
Alternative to the basic symbol table, some stream-based parsers use different name canonicalization method.
- _canonicalize - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Whether any canonicalization should be attempted (whether using intern or not.
- _cfgNumbersAsStrings - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Flag set to indicate that implicit conversion from number to JSON String is needed (as per
JsonWriteFeature.WRITE_NUMBERS_AS_STRINGS). - _cfgPrettyPrinter - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Object that handles pretty-printing (usually additional white space to make results more human-readable) during output.
- _cfgUnqNames - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Flag that is set if quoting is not to be added around JSON Object property names.
- _cfgWriteHexUppercase - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Whether to write Hex values with upper-case letters (true) or lower-case (false)
- _characterEscapes - Variable in class tools.jackson.core.json.JsonFactory
-
Definition of custom character escapes to use for generators created by this factory, if any.
- _characterEscapes - Variable in class tools.jackson.core.json.JsonFactoryBuilder
- _characterEscapes - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Definition of custom character escapes to use for generators created by this factory, if any.
- _charBuffer - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
Intermediate buffer in which characters of a String are copied before being encoded.
- _charBufferLength - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
Length of
_charBuffer - _charBuffers - Variable in class tools.jackson.core.util.BufferRecycler
- _charCount - Variable in class tools.jackson.core.io.UTF32Reader
-
Total read character count; used for error reporting purposes
- _checkBinaryWrite() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- _checkDup(DupDetector, String) - Method in class tools.jackson.core.util.SimpleStreamReadContext
- _checkForExistingToken - Variable in class tools.jackson.core.util.JsonParserSequence
-
Configuration that determines whether state of parsers is first verified to see if parser already points to a token (that is,
JsonParser.hasCurrentToken()returnstrue), and if so that token is first return beforeJsonParser.nextToken()is called. - _checkParentPath() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- _checkParentPath(boolean) - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- _checkPropertyParentPath() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Specialized variant of
FilteringGeneratorDelegate._checkParentPath()used when checking parent for a property name to be included with value: rules are slightly different. - _checkRangeBoundsForByteArray(byte[], int, int) - Method in class tools.jackson.core.base.GeneratorBase
- _checkRangeBoundsForByteArray(byte[], int, int) - Method in class tools.jackson.core.TokenStreamFactory
- _checkRangeBoundsForCharArray(char[], int, int) - Method in class tools.jackson.core.base.GeneratorBase
- _checkRangeBoundsForCharArray(char[], int, int) - Method in class tools.jackson.core.TokenStreamFactory
- _checkRangeBoundsForString(String, int, int) - Method in class tools.jackson.core.base.GeneratorBase
- _checkRawValueWrite() - Method in class tools.jackson.core.filter.FilteringGeneratorDelegate
- _child - Variable in class tools.jackson.core.filter.TokenFilterContext
- _child - Variable in class tools.jackson.core.json.JsonReadContext
- _child - Variable in class tools.jackson.core.json.JsonWriteContext
- _childToRecycle - Variable in class tools.jackson.core.util.SimpleStreamReadContext
- _childToRecycle - Variable in class tools.jackson.core.util.SimpleStreamWriteContext
- _closeArrayScope() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _closed - Variable in class tools.jackson.core.base.GeneratorBase
-
Flag that indicates whether generator is closed or not.
- _closed - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Flag that indicates whether parser is closed or not.
- _closeInput() - Method in class tools.jackson.core.base.GeneratorBase
- _closeInput() - Method in class tools.jackson.core.base.ParserMinimalBase
-
Abstract method for sub-classes to implement; to be called by
ParserMinimalBase.close()implementation here. - _closeInput() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _closeInput() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _closeInput() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _closeInput() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _closeInput() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _closeInput() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _closeObjectScope() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _columnNr - Variable in class tools.jackson.core.json.JsonReadContext
- _columnNr - Variable in class tools.jackson.core.TokenStreamLocation
- _columnNr - Variable in class tools.jackson.core.util.SimpleStreamReadContext
- _concatCBuffer - Variable in class tools.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.
- _constrainRef(String) - Method in class tools.jackson.core.StreamReadConstraints
- _constrainRef(String) - Method in class tools.jackson.core.StreamWriteConstraints
- _constructDefaultPrettyPrinter() - Method in class tools.jackson.core.base.GeneratorBase
-
Overridable factory method called to instantiate an appropriate
PrettyPrinterfor case of "just use the default one", when default pretty printer handling enabled. - _constructException(String, Object...) - Method in class tools.jackson.core.StreamReadConstraints
- _constructException(String, Object...) - Method in class tools.jackson.core.StreamWriteConstraints
- _constructHead() - Method in class tools.jackson.core.JsonPointer
- _constructInputCoercion(String, JsonToken, Class<?>) - Method in class tools.jackson.core.base.ParserMinimalBase
- _constructNotNumericType(JsonToken, int) - Method in class tools.jackson.core.base.ParserMinimalBase
- _constructReadException(String) - Method in class tools.jackson.core.JsonParser
-
Helper method for constructing
StreamReadExceptionbased on current state of the parser - _constructReadException(String, Object) - Method in class tools.jackson.core.JsonParser
- _constructReadException(String, Object, Object) - Method in class tools.jackson.core.JsonParser
- _constructReadException(String, Object, Object, Object) - Method in class tools.jackson.core.JsonParser
- _constructReadException(String, Throwable) - Method in class tools.jackson.core.JsonParser
-
Helper method for constructing
StreamReadExceptionbased on current state of the parser and indicating that the givenThrowableis the root cause. - _constructReadException(String, TokenStreamLocation) - Method in class tools.jackson.core.JsonParser
-
Helper method for constructing
StreamReadExceptionbased on current state of the parser, except for specifiedTokenStreamLocationfor problem location (which may not be the exact current location) - _constructWriteException(String) - Method in class tools.jackson.core.JsonGenerator
- _constructWriteException(String, Object) - Method in class tools.jackson.core.JsonGenerator
- _constructWriteException(String, Object, Object) - Method in class tools.jackson.core.JsonGenerator
- _constructWriteException(String, Throwable) - Method in class tools.jackson.core.JsonGenerator
- _contentReference - Variable in class tools.jackson.core.io.IOContext
-
Reference to the source object, which can be used for displaying location information
- _contentReference - Variable in class tools.jackson.core.TokenStreamLocation
-
Reference to input source; never null (but may be that of
ContentReference.unknown()). - _contentReference() - Method in class tools.jackson.core.base.ParserBase
-
Helper method used to encapsulate logic of including (or not) of "content reference" when constructing
TokenStreamLocationinstances. - _contentReferenceRedacted() - Method in class tools.jackson.core.base.ParserBase
-
Helper method used to encapsulate logic of providing "content reference" when constructing
TokenStreamLocationinstances and source information is NOT to be included (StreamReadFeature.INCLUDE_SOURCE_IN_LOCATIONdisabled). - _context - Variable in class tools.jackson.core.io.UTF32Reader
- _convertBigDecimalToBigInteger(BigDecimal) - Method in class tools.jackson.core.base.ParserBase
- _copy(List<T>) - Static method in class tools.jackson.core.base.DecorableTSFactory
- _copyBuffer - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
-
Intermediate buffer in which characters of a String are copied before being encoded.
- _copyCurrentContents(JsonParser) - Method in class tools.jackson.core.JsonGenerator
- _copyCurrentFloatValue(JsonParser) - Method in class tools.jackson.core.JsonGenerator
-
Method for copying current
JsonToken.VALUE_NUMBER_FLOATvalue; overridable by format backend implementations. - _copyCurrentFloatValueExact(JsonParser) - Method in class tools.jackson.core.JsonGenerator
-
Method for copying current
JsonToken.VALUE_NUMBER_FLOATvalue; overridable by format backend implementations. - _copyCurrentIntValue(JsonParser) - Method in class tools.jackson.core.JsonGenerator
-
Method for copying current
JsonToken.VALUE_NUMBER_FLOATvalue; overridable by format backend implementations. - _copyCurrentStringValue(JsonParser) - Method in class tools.jackson.core.JsonGenerator
-
Method for copying current
JsonToken.VALUE_STRINGvalue; overridable by format backend implementations. - _count - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Total number of Strings in the symbol table; only used for child tables.
- _createContentReference(Object) - Method in class tools.jackson.core.base.BinaryTSFactory
- _createContentReference(Object) - Method in class tools.jackson.core.base.TextualTSFactory
- _createContentReference(Object) - Method in class tools.jackson.core.TokenStreamFactory
-
Overridable factory method for constructing
ContentReferenceto pass to parser or generator being created; used in cases where no offset or length is applicable (either irrelevant, or full contents assumed). - _createContentReference(Object, int, int) - Method in class tools.jackson.core.base.BinaryTSFactory
- _createContentReference(Object, int, int) - Method in class tools.jackson.core.base.TextualTSFactory
- _createContentReference(Object, int, int) - Method in class tools.jackson.core.TokenStreamFactory
-
Overridable factory method for constructing
ContentReferenceto pass to parser or generator being created; used in cases where input comes in a static buffer with relevant offset and length. - _createContext(ContentReference, boolean) - Method in class tools.jackson.core.TokenStreamFactory
-
Overridable factory method that actually instantiates desired context object.
- _createContext(ContentReference, boolean, JsonEncoding) - Method in class tools.jackson.core.TokenStreamFactory
-
Overridable factory method that actually instantiates desired context object.
- _createDataOutputWrapper(DataOutput) - Method in class tools.jackson.core.TokenStreamFactory
- _createGenerator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.core.base.BinaryTSFactory
-
Overridable factory method that actually instantiates generator for given
OutputStreamand context object, using UTF-8 encoding. - _createGenerator(ObjectWriteContext, IOContext, Writer) - Method in class tools.jackson.core.base.TextualTSFactory
-
Overridable factory method that actually instantiates generator for given
Writerand context object. - _createGenerator(ObjectWriteContext, IOContext, Writer) - Method in class tools.jackson.core.json.JsonFactory
- _createNonBlockingContext(Object) - Method in class tools.jackson.core.json.JsonFactory
- _createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.core.base.BinaryTSFactory
- _createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.core.base.TextualTSFactory
- _createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.core.json.JsonFactory
- _createParser(ObjectReadContext, IOContext, char[], int, int, boolean) - Method in class tools.jackson.core.base.TextualTSFactory
- _createParser(ObjectReadContext, IOContext, char[], int, int, boolean) - Method in class tools.jackson.core.json.JsonFactory
- _createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.core.base.BinaryTSFactory
- _createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.core.base.TextualTSFactory
- _createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.core.json.JsonFactory
- _createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.core.base.BinaryTSFactory
- _createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.core.base.TextualTSFactory
- _createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.core.json.JsonFactory
- _createParser(ObjectReadContext, IOContext, Reader) - Method in class tools.jackson.core.base.TextualTSFactory
- _createParser(ObjectReadContext, IOContext, Reader) - Method in class tools.jackson.core.json.JsonFactory
- _createUTF8Generator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.core.base.TextualTSFactory
-
Overridable factory method that actually instantiates generator for given
OutputStreamand context object, using UTF-8 encoding. - _createUTF8Generator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.core.json.JsonFactory
- _createWriter(IOContext, OutputStream, JsonEncoding) - Method in class tools.jackson.core.base.TextualTSFactory
- _currBufferStart - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Since we are fed content that may or may not start at zero offset, we need to keep track of the first byte within that buffer, to be able to calculate logical offset within input "stream"
- _currentEscape - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
-
When custom escapes are used, this member variable is used internally to hold a reference to currently used escape
- _currentLocationMinusOne() - Method in class tools.jackson.core.base.ParserMinimalBase
-
Factory method used to provide location for cases where we must read and consume a single "wrong" character (to possibly allow error recovery), but need to report accurate location for that character: if so, the current location is past location we want, and location we want will be "one location earlier".
- _currentLocationMinusOne() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _currentLocationMinusOne() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _currentLocationMinusOne() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _currentLocationMinusOne() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _currentName - Variable in class tools.jackson.core.filter.TokenFilterContext
-
Name of the property of which value is to be parsed; only used for OBJECT contexts
- _currentName - Variable in class tools.jackson.core.json.JsonReadContext
- _currentName - Variable in class tools.jackson.core.json.JsonWriteContext
-
Name of the Object property of which value is to be written; only used for OBJECT contexts
- _currentName - Variable in class tools.jackson.core.util.SimpleStreamReadContext
- _currentName - Variable in class tools.jackson.core.util.SimpleStreamWriteContext
-
Name of the property of which value is to be written; only used for OBJECT contexts.
- _currentValue - Variable in class tools.jackson.core.filter.TokenFilterContext
- _currentValue - Variable in class tools.jackson.core.json.JsonReadContext
- _currentValue - Variable in class tools.jackson.core.json.JsonWriteContext
- _currentValue - Variable in class tools.jackson.core.util.SimpleStreamReadContext
- _currentValue - Variable in class tools.jackson.core.util.SimpleStreamWriteContext
- _currInputProcessed - Variable in class tools.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 tools.jackson.core.base.ParserBase
-
Current row location of current point in input buffer, starting from 1, if available.
- _currInputRowAlt - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Alternate row tracker, used to keep track of position by `\r` marker (whereas
_currInputRowtracks `\n`). - _currInputRowStart - Variable in class tools.jackson.core.base.ParserBase
-
Current index of the first character of the current row in input buffer.
- _currToken - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Last token retrieved via
JsonParser.nextToken(), if any. - _currToken - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
Last token retrieved via
FilteringParserDelegate.nextToken(), if any. - _decodeBase64(String, ByteArrayBuilder, Base64Variant) - Method in class tools.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 tools.jackson.core.json.ReaderBasedJsonParser
-
Efficient handling for incremental parsing of base64-encoded textual content.
- _decodeBase64(Base64Variant) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Efficient handling for incremental parsing of base64-encoded textual content.
- _decodeBase64(Base64Variant) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
-
Efficient handling for incremental parsing of base64-encoded textual content.
- _decodeBase64Escape(Base64Variant, char, int) - Method in class tools.jackson.core.base.ParserBase
- _decodeBase64Escape(Base64Variant, int, int) - Method in class tools.jackson.core.base.ParserBase
- _decodeCharForError(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _decodeCharForError(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _decodeEscaped() - Method in class tools.jackson.core.base.ParserBase
-
Method that sub-classes must implement to support escaped sequences in base64-encoded sections.
- _decodeEscaped() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _decodeEscaped() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _decodeEscaped() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _decodeEscaped() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _decodeSurrogate(int, int) - Method in class tools.jackson.core.base.GeneratorBase
- _decorate(IOContext, DataInput) - Method in class tools.jackson.core.base.DecorableTSFactory
- _decorate(IOContext, InputStream) - Method in class tools.jackson.core.base.DecorableTSFactory
- _decorate(IOContext, OutputStream) - Method in class tools.jackson.core.base.DecorableTSFactory
- _decorate(IOContext, Reader) - Method in class tools.jackson.core.base.DecorableTSFactory
- _decorate(IOContext, Writer) - Method in class tools.jackson.core.base.DecorableTSFactory
- _decorate(JsonGenerator) - Method in class tools.jackson.core.base.DecorableTSFactory
- _desc - Variable in class tools.jackson.core.JacksonException.Reference
-
Lazily-constructed description of this instance; needed mostly to allow JDK serialization to work in case where
JacksonException.Reference._fromis non-serializable (and has to be dropped) but we still want to pass actual description along. - _dups - Variable in class tools.jackson.core.json.JsonReadContext
- _dups - Variable in class tools.jackson.core.json.JsonWriteContext
- _dups - Variable in class tools.jackson.core.util.SimpleStreamReadContext
- _dups - Variable in class tools.jackson.core.util.SimpleStreamWriteContext
- _enabled - Variable in class tools.jackson.core.util.JacksonFeatureSet
- _encoding - Variable in class tools.jackson.core.io.IOContext
-
Encoding used by the underlying stream, if known.
- _endOfInput - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Flag that is sent when calling application indicates that there will be no more input to parse.
- _entityBuffer - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
6 character temporary buffer allocated if needed, for constructing escape sequences
- _entityBuffer - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
-
Short (14 char) temporary buffer allocated if needed, for constructing escape sequences
- _eofAsNextChar() - Method in class tools.jackson.core.base.ParserBase
- _eofAsNextToken() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _errorReportConfiguration - Variable in class tools.jackson.core.io.IOContext
- _errorReportConfiguration - Variable in class tools.jackson.core.TokenStreamFactory
-
Active ErrorReportConfiguration to use.
- _errorReportConfiguration - Variable in class tools.jackson.core.TSFBuilder
-
ErrorReportConfigurationto use. - _exceptionMessage(Throwable) - Static method in exception tools.jackson.core.JacksonException
- _expLength - Variable in class tools.jackson.core.base.ParserBase
-
Length of the exponent part of the number, if any, not including 'e' marker or sign, just digits.
- _exposedContext - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
In cases where
FilteringParserDelegate._headContextis "ahead" of context exposed to caller, this context points to what is currently exposed to caller. - _extractEscapedSegment(String, int, int, StringBuilder) - Static method in class tools.jackson.core.JsonPointer
-
Method called to extract the next segment of the path, in case where we seem to have encountered a (tilde-)escaped character within segment.
- _factoryFeatures - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Feature flags of
TokenStreamFactorythat uses this canonicalizer. - _factoryFeatures - Variable in class tools.jackson.core.TokenStreamFactory
-
Currently enabled
TokenStreamFactory.Features features as a bitmask. - _factoryFeatures - Variable in class tools.jackson.core.TSFBuilder
-
Set of
TokenStreamFactory.Features enabled, as bitmask. - _failOnDoS - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Flag that indicates whether we should throw an exception if enough hash collisions are detected (true); or just worked around (false).
- _fieldComplete(String) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _fileInputStream(File) - Method in class tools.jackson.core.TokenStreamFactory
-
Helper methods used for constructing an
InputStreamfor parsers to use, when input is to be read from givenFile. - _fileOutputStream(File) - Method in class tools.jackson.core.TokenStreamFactory
-
Helper methods used for constructing an
OutputStreamfor generator to use, when target is to be written into givenFile. - _filter - Variable in class tools.jackson.core.filter.TokenFilterContext
-
Filter to use for items in this state (for properties of Objects, elements of Arrays, and root-level values of root context)
- _filterContext - Variable in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Although delegate has its own output context it is not sufficient since we actually have to keep track of excluded (filtered out) structures as well as ones delegate actually outputs.
- _filterContext() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- _findName(int, int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _findName(int, int, int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _findName(int, int, int, int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _findSize(int) - Static method in class tools.jackson.core.sym.PropertyNameMatcher
- _finishAndReturnString() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _finishErrorToken() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishErrorTokenWithEOF() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishFloatExponent(boolean, int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishFloatFraction() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishKeywordToken(String, int, JsonToken) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishKeywordTokenWithEOF(String, int, JsonToken) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNonStdToken(int, int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNonStdTokenWithEOF(int, int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberIntegralPart(char[], int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberLeadingNegZeroes() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberLeadingPosNegZeroes(boolean) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberLeadingPosZeroes() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberLeadingZeroes() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberMinus(int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberPlus(int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishNumberPlusMinus(int, boolean) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishPropertyWithEscape() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _finishString() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _finishString() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _finishString() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _finishString2() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _finishToken() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
-
Method called when decoding of a token has been started, but not yet completed due to missing input; method is to continue decoding due to at least one more byte being made available to decode.
- _finishTokenWithEOF() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
-
Method similar to
NonBlockingUtf8JsonParserBase._finishToken(), but called when no more input is available, and end-of-input has been detected. - _firstName - Variable in class tools.jackson.core.json.DupDetector
- _flushBuffer() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _flushBuffer() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _formatReadFeatures - Variable in class tools.jackson.core.json.JsonParserBase
-
Bit flag for
JsonReadFeatures that are enabled. - _formatReadFeatures - Variable in class tools.jackson.core.TokenStreamFactory
-
Set of format-specific read features enabled, as bitmask.
- _formatReadFeatures - Variable in class tools.jackson.core.TSFBuilder
-
Set of format-specific read
FormatFeatures enabled, as bitmask. - _formatWriteFeatures - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Bit flag composed of bits that indicate which
JsonWriteFeatures are enabled. - _formatWriteFeatures - Variable in class tools.jackson.core.TokenStreamFactory
-
Set of format-specific write features enabled, as bitmask.
- _formatWriteFeatures - Variable in class tools.jackson.core.TSFBuilder
-
Set of format-specific write
FormatFeatures enabled, as bitmask. - _fractLength - Variable in class tools.jackson.core.base.ParserBase
-
Length of the fractional part (not including decimal point or exponent), in characters.
- _from - Variable in class tools.jackson.core.JacksonException.Reference
- _fromName(Named, boolean) - Static method in class tools.jackson.core.sym.PropertyNameMatcher
- _generatorDecorators - Variable in class tools.jackson.core.base.DecorableTSFactory
- _generatorDecorators - Variable in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
- _getBigDecimal() - Method in class tools.jackson.core.base.ParserBase
-
Internal accessor that needs to be used for accessing number value of type
BigDecimalwhich -- as of 2.14 -- is typically lazily parsed. - _getBigInteger() - Method in class tools.jackson.core.base.ParserBase
-
Internal accessor that needs to be used for accessing number value of type
BigIntegerwhich -- as of 2.14 -- is typically lazily parsed. - _getBufferRecycler() - Method in class tools.jackson.core.TokenStreamFactory
-
Method used by factory to create buffer recycler instances for parsers and generators.
- _getByteArrayBuilder() - Method in class tools.jackson.core.base.ParserBase
- _getCharDesc(int) - Static method in class tools.jackson.core.base.ParserMinimalBase
- _getNumberDouble() - Method in class tools.jackson.core.base.ParserBase
-
Internal accessor that needs to be used for accessing number value of type
doublewhich will be lazily parsed. - _getNumberFloat() - Method in class tools.jackson.core.base.ParserBase
-
Internal accessor that needs to be used for accessing number value of type
floatwhich will be lazily parsed. - _getRecyclerPool() - Method in class tools.jackson.core.TokenStreamFactory
-
Accessor for getting access to
RecyclerPoolfor gettingBufferRecyclerinstance to use. - _getText2(JsonToken) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _getText2(JsonToken) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _getText2(JsonToken) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _getText2(JsonToken) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _gotName - Variable in class tools.jackson.core.json.JsonWriteContext
-
Marker used to indicate that we just wrote a name, and now expect a value to write
- _gotPropertyId - Variable in class tools.jackson.core.util.SimpleStreamWriteContext
-
Marker used to indicate that we just wrote a property name (or possibly property id for some backends) and now expect a value to write.
- _groupId - Variable in class tools.jackson.core.Version
- _growNameDecodeBuffer(int[], int) - Method in class tools.jackson.core.base.ParserBase
- _handleApos() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _handleApos() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _handleApos() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _handleBase64MissingPadding(Base64Variant) - Method in class tools.jackson.core.base.ParserBase
- _handleEOF() - Method in class tools.jackson.core.base.ParserBase
-
Method called when an EOF is encountered between tokens.
- _handleEOF() - Method in class tools.jackson.core.base.ParserMinimalBase
-
Method sub-classes need to implement to check whether end-of-content is allowed at the current decoding position: formats often want to verify the all start/end token pairs match, for example.
- _handleInvalidNumberStart(int, boolean) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _handleInvalidNumberStart(int, boolean) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _handleInvalidNumberStart(int, boolean) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _handleInvalidNumberStart(int, boolean, boolean) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _handleInvalidNumberStart(int, boolean, boolean) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _handleInvalidNumberStart(int, boolean, boolean) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _handleOddName(int) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
-
Method called when we see non-white space character other than double quote, when expecting an Object property name.
- _handleOddName(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Method called when we see non-white space character other than double quote, when expecting a property name.
- _handleOddName(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
-
Method called when we see non-white space character other than double quote, when expecting a property name.
- _handleOddValue(int) - Method in class tools.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 tools.jackson.core.json.UTF8DataInputJsonParser
-
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 tools.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 tools.jackson.core.json.JsonParserBase
- _hash(int, int) - Static method in class tools.jackson.core.sym.PropertyNameMatcher
- _hashArea - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Primary hash information area: consists of
2 * _hashSizeentries of 16 bytes (4 ints), arranged in a cascading lookup structure (details of which may be tweaked depending on expected rates of collisions). - _hashCode - Variable in class tools.jackson.core.JsonPointer
-
Lazily-calculated hash code: need to retain hash code now that we can no longer rely on
JsonPointer._asStringbeing the exact full representation (it is often "more", including parent path). - _hashSeed - Variable in class tools.jackson.core.json.ReaderBasedJsonParser
- _hashShared - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Flag that indicates whether underlying data structures for the main hash area are shared or not.
- _hashShared - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Flag that indicates whether underlying data structures for the main hash area are shared or not.
- _hashSize - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Number of slots for primary entries within
ByteQuadsCanonicalizer._hashArea; which is at most1/8of actual size of the underlying array (4-int slots, primary covers only half of the area; plus, additional area for longer symbols after hash area). - _hashToIndex(int) - Method in class tools.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 tools.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.
- _hasToken - Variable in class tools.jackson.core.util.JsonParserSequence
-
Flag used to indicate that `JsonParser.nextToken()` should not be called, due to parser already pointing to a token.
- _head - Variable in class tools.jackson.core.JsonPointer
-
Reference from currently matching segment (if any) to node before leaf.
- _headContext - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
During traversal this is the actual "open" parse tree, which sometimes is the same as
FilteringParserDelegate._exposedContext, and at other times is ahead of it. - _icLatin1 - Static variable in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _icLatin1 - Static variable in class tools.jackson.core.json.ReaderBasedJsonParser
- _icLatin1 - Static variable in class tools.jackson.core.json.UTF8DataInputJsonParser
- _icLatin1 - Static variable in class tools.jackson.core.json.UTF8StreamJsonParser
- _in - Variable in class tools.jackson.core.io.UTF32Reader
- _includeAllElements - Variable in class tools.jackson.core.filter.JsonPointerBasedFilter
-
If true include all array elements by ignoring the array index match and advancing the JsonPointer to the next level
- _includeScalar() - Method in class tools.jackson.core.filter.JsonPointerBasedFilter
- _includeScalar() - Method in class tools.jackson.core.filter.TokenFilter
-
Overridable default implementation delegated to all scalar value inclusion check methods.
- _inclusion - Variable in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Flag that determines whether path leading up to included content should also be automatically included or not.
- _inclusion - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
Flag that determines whether path leading up to included content should also be automatically included or not.
- _index - Variable in class tools.jackson.core.JacksonException.Reference
-
Index within a
Collectioninstance that contained the reference; used if index is relevant and available. - _index - Variable in class tools.jackson.core.TokenStreamContext
-
Index of the currently processed entry.
- _indexMask - Variable in class tools.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. - _initialByteBufSize(int) - Static method in class tools.jackson.core.io.JsonStringEncoder
- _initialCharBufSize(int) - Static method in class tools.jackson.core.io.JsonStringEncoder
- _inputBuffer - Variable in class tools.jackson.core.json.ReaderBasedJsonParser
-
Current buffer from which data is read; generally data is read into buffer from input source.
- _inputBuffer - Variable in class tools.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.
- _inputData - Variable in class tools.jackson.core.json.UTF8DataInputJsonParser
- _inputDecorator - Variable in class tools.jackson.core.base.DecorableTSFactory
-
Optional helper object that may decorate input sources, to do additional processing on input during parsing.
- _inputDecorator - Variable in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
-
Optional helper object that may decorate input sources, to do additional processing on input during parsing.
- _inputEnd - Variable in class tools.jackson.core.base.ParserBase
-
Index of character after last available one in the buffer.
- _inputPtr - Variable in class tools.jackson.core.base.ParserBase
-
Pointer to next available character in buffer
- _inputStream - Variable in class tools.jackson.core.json.UTF8StreamJsonParser
- _inputType - Variable in exception tools.jackson.core.exc.InputCoercionException
-
Input token that represents input value that failed to coerce.
- _interner - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Entity that knows how to
internStrings, if needed, ornullif no interning is wanted. - _intLength - Variable in class tools.jackson.core.base.ParserBase
-
Length of integer part of the number, in characters
- _ioContext - Variable in class tools.jackson.core.base.GeneratorBase
-
Low-level I/O context used mostly for buffer recycling.
- _ioContext - Variable in class tools.jackson.core.base.ParserMinimalBase
-
I/O context for this reader.
- _isAllowedCtrlCharRS(int) - Method in class tools.jackson.core.json.JsonParserBase
- _isContentTextual - Variable in class tools.jackson.core.io.ContentReference
-
Marker flag to indicate whether included content is textual or not: this is taken to mean, by default, that a snippet of content may be displayed for exception messages.
- _isNextTokenNameMaybe(int, String) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _itemFilter - Variable in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
State that applies to the item within container, used where applicable.
- _itemFilter - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
State that applies to the item within container, used where applicable.
- _jdkSerializeValue - Variable in class tools.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 tools.jackson.core.base.ParserMinimalBase
-
Last cleared token, if any: that is, value that was in effect when
ParserMinimalBase.clearCurrentToken()was called. - _lastClearedToken - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
Last cleared token, if any: that is, value that was in effect when
FilteringParserDelegate.clearCurrentToken()was called. - _lc(Locale, List<String>) - Static method in class tools.jackson.core.sym.PropertyNameMatcher
- _length - Variable in class tools.jackson.core.io.ContentReference
-
For static content, indicates length of content in the static array.
- _length - Variable in class tools.jackson.core.io.UTF32Reader
- _lineNr - Variable in class tools.jackson.core.json.JsonReadContext
- _lineNr - Variable in class tools.jackson.core.TokenStreamLocation
- _lineNr - Variable in class tools.jackson.core.util.SimpleStreamReadContext
- _loadMore() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _loadMore() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _loadMoreGuaranteed() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _loadMoreGuaranteed() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _locale - Variable in class tools.jackson.core.sym.PropertyNameMatcher
-
Since case-handling is Locale-specific in some (rare) cases, need to hold on to configured Locale.
- _location - Variable in exception tools.jackson.core.JacksonException
- _longestCollisionList - Variable in class tools.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.
- _longIntegerDesc(String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _longNameOffset - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Offset within
ByteQuadsCanonicalizer._hashAreathat follows main slots and contains quads for longer names (13 bytes or longer), and points to the first available int that may be used for appending quads of the next long name. - _longNumberDesc(String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _majorState - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Current main decoding state within logical tree
- _majorStateAfterValue - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Value of
NonBlockingJsonParserBase._majorStateafter completing a scalar value - _majorVersion - Variable in class tools.jackson.core.Version
- _managedBuffers - Variable in class tools.jackson.core.io.UTF32Reader
- _managedResource - Variable in class tools.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).
- _mask - Variable in class tools.jackson.core.sym.HashedMatcherBase
-
Mask used to get index from raw hash code, within hash area.
- _matchCount - Variable in class tools.jackson.core.filter.FilteringGeneratorDelegate
-
Number of tokens for which
TokenFilter.INCLUDE_ALLhas been returned - _matchCount - Variable in class tools.jackson.core.filter.FilteringParserDelegate
-
Number of tokens for which
TokenFilter.INCLUDE_ALLhas been returned. - _matchFalse() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchingElementIndex - Variable in class tools.jackson.core.JsonPointer
- _matchingPropertyName - Variable in class tools.jackson.core.JsonPointer
- _matchLongName(PropertyNameMatcher, int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchMediumName(PropertyNameMatcher, int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchMediumName2(PropertyNameMatcher, int, int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchName(PropertyNameMatcher, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchNull() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchSpill(String) - Method in class tools.jackson.core.sym.HashedMatcherBase
- _matchToken(String, int) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _matchToken(String, int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _matchToken(String, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _matchTrue() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _maxDocLen - Variable in class tools.jackson.core.StreamReadConstraints
- _maxErrorTokenLength - Variable in class tools.jackson.core.ErrorReportConfiguration
-
Maximum length of token to include in error messages
- _maximumNonEscapedChar - Variable in class tools.jackson.core.json.JsonFactory
-
Optional threshold used for automatically escaping character above certain character code value: either
0to indicate that no threshold is specified, or value at or above 127 to indicate last character code that is NOT automatically escaped (but depends on other configuration rules for checking). - _maximumNonEscapedChar - Variable in class tools.jackson.core.json.JsonFactoryBuilder
- _maximumNonEscapedChar - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
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.
- _maxNameLen - Variable in class tools.jackson.core.StreamReadConstraints
- _maxNestingDepth - Variable in class tools.jackson.core.StreamReadConstraints
- _maxNestingDepth - Variable in class tools.jackson.core.StreamWriteConstraints
- _maxNumLen - Variable in class tools.jackson.core.StreamReadConstraints
- _maxRawContentLength - Variable in class tools.jackson.core.ErrorReportConfiguration
-
Maximum length of raw content to include in error messages
- _maxRawContentLength - Variable in class tools.jackson.core.io.ContentReference
-
Max raw content to return as configured
- _maxStringLen - Variable in class tools.jackson.core.StreamReadConstraints
- _maxTokenCount - Variable in class tools.jackson.core.StreamReadConstraints
- _minorState - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Additional indicator within state; contextually relevant for just that state
- _minorStateAfterSplit - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Secondary minor state indicator used during decoding of escapes and/or multi-byte Unicode characters
- _minorVersion - Variable in class tools.jackson.core.Version
- _name - Variable in class tools.jackson.core.util.Named.StringAsNamed
- _nameCopied - Variable in class tools.jackson.core.json.JsonParserBase
-
Flag set to indicate whether the Object property 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 tools.jackson.core.io.IOContext
-
Reference temporary buffer Parser instances need if calling app decides it wants to access name via 'getTextCharacters' method.
- _nameLookup - Variable in class tools.jackson.core.sym.PropertyNameMatcher
- _names - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Array that contains
Stringinstances matching entries inByteQuadsCanonicalizer._hashArea. - _names - Variable in class tools.jackson.core.sym.HashedMatcherBase
- _nameStartCol - Variable in class tools.jackson.core.json.ReaderBasedJsonParser
- _nameStartCol - Variable in class tools.jackson.core.json.UTF8StreamJsonParser
- _nameStartOffset - Variable in class tools.jackson.core.json.ReaderBasedJsonParser
-
Value of
ParserBase._inputPtrat the time when the first character of name token was read. - _nameStartOffset - Variable in class tools.jackson.core.json.UTF8StreamJsonParser
-
Value of
ParserBase._inputPtrat the time when the first character of name token was read. - _nameStartRow - Variable in class tools.jackson.core.json.ReaderBasedJsonParser
- _nameStartRow - Variable in class tools.jackson.core.json.UTF8StreamJsonParser
- _needToHandleName - Variable in class tools.jackson.core.filter.TokenFilterContext
-
Flag that indicates that the current name of this context still needs to be read/written, if path from root down to included leaf is to be exposed.
- _nesting - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
Number of open levels of nesting.
- _nestingDepth - Variable in class tools.jackson.core.TokenStreamContext
-
The nesting depth is a count of objects and arrays that have not been closed, `{` and `[` respectively.
- _nextByte - Variable in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Sometimes we need buffering for just a single byte we read but have to "push back"
- _nextParserIndex - Variable in class tools.jackson.core.util.JsonParserSequence
-
Index of the next parser in
JsonParserSequence._parsers. - _nextSegment - Variable in class tools.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 tools.jackson.core.json.JsonParserBase
-
Secondary token related to the next token after current one; used if its type is known.
- _nextToken2() - Method in class tools.jackson.core.filter.FilteringParserDelegate
- _nextTokenWithBuffering(TokenFilterContext) - Method in class tools.jackson.core.filter.FilteringParserDelegate
- _nonByteSource() - Method in class tools.jackson.core.base.BinaryTSFactory
- _nonByteTarget() - Method in class tools.jackson.core.base.BinaryTSFactory
- _nonStdToken(int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _nonStdTokenType - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
When tokenizing non-standard ("odd") tokens, this is the type to consider; also works as index to actual textual representation.
- _nullSafeUpdateToken(JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _numberBigDecimal - Variable in class tools.jackson.core.base.ParserBase
- _numberBigInt - Variable in class tools.jackson.core.base.ParserBase
- _numberDouble - Variable in class tools.jackson.core.base.ParserBase
- _numberFloat - Variable in class tools.jackson.core.base.ParserBase
- _numberInt - Variable in class tools.jackson.core.base.ParserBase
- _numberIsNaN - Variable in class tools.jackson.core.base.ParserBase
-
Marker for explicit "Not a Number" (NaN) values that may be read by some formats: this includes positive and negative infinity, as well as "NaN" result for some arithmetic operations.
- _numberLong - Variable in class tools.jackson.core.base.ParserBase
- _numberNegative - Variable in class tools.jackson.core.base.ParserBase
-
Flag that indicates whether numeric value has a negative value.
- _numberString - Variable in class tools.jackson.core.base.ParserBase
-
Textual number representation captured from input in cases lazy-parsing is desired.
- _numTypesValid - Variable in class tools.jackson.core.base.ParserBase
-
Bitfield that indicates which numeric representations have been calculated for the current type
- _objectEmptySeparator - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
String to use in empty Object to separate start and end markers.
- _objectEntrySeparator - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
Separator between Object property entries, including possible before/after spaces.
- _objectIndenter - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
By default, let's use linefeed-adding indenter for separate object entries.
- _objectNameValueSeparator - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
Separator between Object property names and values, including possible before/after spaces.
- _objectReadContext - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Context object provided by higher level functionality like databinding for two reasons: passing configuration information during construction, and to allow calling of some databind operations via parser instance.
- _objectWriteContext - Variable in class tools.jackson.core.base.GeneratorBase
-
Context object used both to pass some initial settings and to allow triggering of Object serialization through generator.
- _offset - Variable in class tools.jackson.core.io.ContentReference
-
For static content, indicates offset from the beginning of static array.
- _offsets - Variable in class tools.jackson.core.sym.HashedMatcherBase
- _optimizedStreamFromURL(URL) - Method in class tools.jackson.core.TokenStreamFactory
-
Deprecated.Since 3.0
- _origBufferLen - Variable in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
-
In addition to current buffer pointer, and end pointer, we will also need to know number of bytes originally contained.
- _output - Variable in class tools.jackson.core.io.DataOutputAsStream
- _outputBuffer - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
Intermediate buffer in which contents are buffered before being written using
UTF8JsonGenerator._outputStream. - _outputBuffer - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
-
Intermediate buffer in which contents are buffered before being written using
WriterBasedJsonGenerator._writer. - _outputDecorator - Variable in class tools.jackson.core.base.DecorableTSFactory
-
Optional helper object that may decorate output object, to do additional processing on output during content generation.
- _outputDecorator - Variable in class tools.jackson.core.base.DecorableTSFactory.DecorableTSFBuilder
-
Optional helper object that may decorate output object, to do additional processing on output during content generation.
- _outputEnd - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
End marker of the output buffer; one past the last valid position within the buffer.
- _outputEnd - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
-
End marker of the output buffer; one past the last valid position within the buffer.
- _outputEscapes - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
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 tools.jackson.core.json.WriterBasedJsonGenerator
-
Pointer to the first buffered character to output
- _outputMaxContiguous - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
Maximum number of
chars that we know will always fit in the output buffer after escaping - _outputStream - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
Underlying output stream used for writing JSON content.
- _outputSurrogates(int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _outputTail - Variable in class tools.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 tools.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 tools.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.
- _padLastQuad(int, int) - Static method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _parent - Variable in class tools.jackson.core.filter.TokenFilterContext
-
Parent context for this context; null for root context.
- _parent - Variable in class tools.jackson.core.json.JsonReadContext
-
Parent context for this context; null for root context.
- _parent - Variable in class tools.jackson.core.json.JsonWriteContext
-
Parent context for this context; null for root context.
- _parent - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Reference to the root symbol table, for child tables, so that they can merge table information back as necessary.
- _parent - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Sharing of learnt symbols is done by optional linking of symbol table instances with their parents.
- _parent - Variable in class tools.jackson.core.util.SimpleStreamReadContext
-
Parent context for this context; null for root context.
- _parent - Variable in class tools.jackson.core.util.SimpleStreamWriteContext
-
Parent context for this context; null for root context.
- _parseAposName() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _parseAposName() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _parseAposName() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _parseFloatThatStartsWithPeriod(boolean) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _parseFloatThatStartsWithPeriod(boolean, boolean) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _parseFloatThatStartsWithPeriod(boolean, boolean) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _parseIntValue() - Method in class tools.jackson.core.base.ParserBase
- _parseIntValue() - Method in class tools.jackson.core.json.JsonParserBase
- _parseName() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _parseName(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _parseName(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _parseNegNumber() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _parseNumericValue(int) - Method in class tools.jackson.core.base.ParserBase
-
Method that will parse actual numeric value out of a syntactically valid number value.
- _parseNumericValue(int) - Method in class tools.jackson.core.json.JsonParserBase
- _parsePosNumber() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _parsers - Variable in class tools.jackson.core.util.JsonParserSequence
-
Parsers other than the first one (which is initially assigned as delegate)
- _parseTail(String) - Static method in class tools.jackson.core.JsonPointer
- _parseUnsignedNumber(int) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
-
Initial parsing method for number values.
- _parseUnsignedNumber(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Initial parsing method for number values.
- _parseUnsignedNumber(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
-
Initial parsing method for number values.
- _patchLevel - Variable in class tools.jackson.core.Version
- _path - Variable in exception tools.jackson.core.JacksonException
-
Path through which problem that triggering throwing of this exception was reached.
- _pathInputStream(Path) - Method in class tools.jackson.core.TokenStreamFactory
- _pathOutputStream(Path) - Method in class tools.jackson.core.TokenStreamFactory
- _pathToMatch - Variable in class tools.jackson.core.filter.JsonPointerBasedFilter
- _pending32 - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _pendingBytes - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _processor - Variable in exception tools.jackson.core.JacksonException
-
Underlying processor (
JsonParserorJsonGenerator), if known. - _propertyName - Variable in class tools.jackson.core.JacksonException.Reference
-
Name of property (for POJO) or key (for Maps) that is part of the reference.
- _ptr - Variable in class tools.jackson.core.io.UTF32Reader
- _quad1 - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _quadBuffer - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Temporary buffer used for name parsing.
- _quadBuffer - Variable in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Temporary buffer used for name parsing.
- _quadBuffer - Variable in class tools.jackson.core.json.UTF8StreamJsonParser
-
Temporary buffer used for name parsing.
- _quadLength - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _quads(String) - Static method in class tools.jackson.core.sym.BinaryNameMatcher
- _quoteChar - Variable in class tools.jackson.core.json.JsonFactory
-
Character used for quoting property names (if property name quoting has not been disabled with
JsonWriteFeature.QUOTE_PROPERTY_NAMES) and JSON String values. - _quoteChar - Variable in class tools.jackson.core.json.JsonFactoryBuilder
-
Character used for quoting Object Property names (if name quoting has not been disabled with
JsonWriteFeature.QUOTE_PROPERTY_NAMES) and JSON String values. - _quoteChar - Variable in class tools.jackson.core.json.UTF8JsonGenerator
-
Character used for quoting JSON Object property names and String values.
- _quoteChar - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
-
Character used for quoting JSON Object property names and String values.
- _quoted32 - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _quotedChars - Variable in class tools.jackson.core.io.SerializedString
- _quotedDigits - Variable in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _quotedUTF8Ref - Variable in class tools.jackson.core.io.SerializedString
- _rawContent - Variable in class tools.jackson.core.io.ContentReference
-
Reference to the actual underlying content.
- _readBinary(Base64Variant, OutputStream, byte[]) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _readBinary(Base64Variant, OutputStream, byte[]) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _readBinary(Base64Variant, OutputStream, byte[]) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reader - Variable in class tools.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 tools.jackson.core.io.IOContext
-
Reference to the allocated I/O buffer for low-level input reading, if any allocated.
- _recyclerPool - Variable in class tools.jackson.core.TokenStreamFactory
- _recyclerPool - Variable in class tools.jackson.core.TSFBuilder
-
Buffer recycler provider to use.
- _recyclerRef - Static variable in class tools.jackson.core.util.JsonRecyclerPools.ThreadLocalPool
-
This
ThreadLocalcontains aSoftReferenceto aBufferRecyclerused to provide a low-cost buffer recycling between reader and writer instances. - _releaseBuffers() - Method in class tools.jackson.core.base.GeneratorBase
-
Method called to release any buffers generator may be holding, once generator is being closed.
- _releaseBuffers() - Method in class tools.jackson.core.base.ParserBase
- _releaseBuffers() - Method in class tools.jackson.core.base.ParserMinimalBase
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _releaseBuffers() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _releaseBuffers() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _releaseRecycler - Variable in class tools.jackson.core.io.IOContext
-
Flag that indicates whether this context instance should release configured
_bufferRecycleror not: if it does, it needs to call (viaBufferRecycler.releaseToPool()when closed; if not, should do nothing (recycler life-cycle is externally managed) - _reportArgumentError(String) - Method in class tools.jackson.core.JsonGenerator
-
Helper method used for constructing and throwing
StreamWriteExceptionwith given message, in cases where argument(s) used for a call (usually one ofwriteXxx()methods) is invalid. - _reportBadInputStream(int) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportBadReader(int) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportBase64EOF() - Method in class tools.jackson.core.Base64Variant
- _reportBase64UnexpectedPadding() - Method in class tools.jackson.core.Base64Variant
- _reportBufferOverflow(int, int) - Method in class tools.jackson.core.util.TextBuffer
- _reportCantWriteValueExpectName(String) - Method in class tools.jackson.core.json.JsonGeneratorBase
- _reportError(String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportError(String) - Method in class tools.jackson.core.JsonGenerator
-
Helper method used for constructing and throwing
StreamWriteExceptionwith given message. - _reportError(String, Object) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportError(String, Object, Object) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportError(String, Object, Object, Object) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportErrorToken(String) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _reportExtraEndMarker(int) - Method in class tools.jackson.core.json.JsonParserBase
- _reportInvalidBase64(char, int, String) - Method in class tools.jackson.core.Base64Variant
- _reportInvalidBase64Char(Base64Variant, int, int) - Method in class tools.jackson.core.base.ParserBase
- _reportInvalidBase64Char(Base64Variant, int, int, String) - Method in class tools.jackson.core.base.ParserBase
- _reportInvalidChar(int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _reportInvalidChar(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _reportInvalidChar(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportInvalidEOF() - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportInvalidEOF(String, JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportInvalidEOFInValue(JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportInvalidInitial(int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _reportInvalidInitial(int) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _reportInvalidInitial(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportInvalidNumber(String) - Method in class tools.jackson.core.base.ParserMinimalBase
-
Method called to throw an exception for input token that looks like a number based on first character(s), but is not valid according to rules of format.
- _reportInvalidOther(int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _reportInvalidOther(int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportInvalidOther(int, int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _reportInvalidOther(int, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportInvalidSpace(int) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportInvalidToken(int, String) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _reportInvalidToken(int, String, String) - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
- _reportInvalidToken(String) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _reportInvalidToken(String) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportInvalidToken(String, int) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportInvalidToken(String, String) - Method in class tools.jackson.core.json.ReaderBasedJsonParser
- _reportInvalidToken(String, String) - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _reportMismatchedEndMarker(int, char) - Method in class tools.jackson.core.json.JsonParserBase
- _reportMissingRootWS(int) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportOverflowByte(String, JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportOverflowInt() - Method in class tools.jackson.core.base.ParserMinimalBase
-
Method called to throw an exception for integral (not floating point) input token with value outside of Java signed 32-bit range when requested as
int. - _reportOverflowInt(String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportOverflowInt(String, JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportOverflowLong() - Method in class tools.jackson.core.base.ParserMinimalBase
-
Method called to throw an exception for integral (not floating point) input token with value outside of Java signed 64-bit range when requested as
long. - _reportOverflowLong(String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportOverflowLong(String, JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportOverflowShort(String, JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportRangeError(String) - Method in class tools.jackson.core.TokenStreamFactory
- _reportTooLongIntegral(int, String) - Method in class tools.jackson.core.json.JsonParserBase
- _reportTooManyCollisions() - Method in class tools.jackson.core.sym.ByteQuadsCanonicalizer
- _reportTooManyCollisions(int) - Method in class tools.jackson.core.sym.CharsToNameCanonicalizer
- _reportUnexpectedChar(int, String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportUnexpectedNumberChar(int, String) - Method in class tools.jackson.core.base.ParserMinimalBase
- _reportUnsupportedOperation() - Method in class tools.jackson.core.JsonGenerator
- _reportUnsupportedOperation() - Method in class tools.jackson.core.JsonParser
-
Helper method to call for operations that are not supported by parser implementation.
- _reportUnsupportedOperation() - Method in class tools.jackson.core.ObjectReadContext.Base
- _reportUnsupportedOperation() - Method in class tools.jackson.core.ObjectWriteContext.Base
- _reportUnsupportedOperation(String) - Method in class tools.jackson.core.JsonGenerator
- _resolveToShared(RecyclerPool.StatefulImplBase<P>) - Method in class tools.jackson.core.util.RecyclerPool.StatefulImplBase
- _rootCharSymbols - Variable in class tools.jackson.core.json.JsonFactory
-
Each factory comes equipped with a shared root symbol table.
- _rootValueSeparator - Variable in class tools.jackson.core.json.JsonFactory
-
Separator used between root-level values, if any; null indicates "do not add separator".
- _rootValueSeparator - Variable in class tools.jackson.core.json.JsonFactoryBuilder
- _rootValueSeparator - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Separator to use, if any, between root-level values.
- _rootValueSeparator - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
-
String printed between root-level values, if any.
- _rootValueSeparator - Variable in class tools.jackson.core.util.MinimalPrettyPrinter
- _secondaryStart - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Offset within
ByteQuadsCanonicalizer._hashAreawhere secondary entries start - _secondName - Variable in class tools.jackson.core.json.DupDetector
- _seed - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Seed value we use as the base to make hash codes non-static between different runs, but still stable for lifetime of a single symbol table instance.
- _seed - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Seed value we use as the base to make hash codes non-static between different runs, but still stable for lifetime of a single symbol table instance.
- _seen - Variable in class tools.jackson.core.json.DupDetector
-
Lazily constructed set of names already seen within this context.
- _separators - Variable in class tools.jackson.core.util.DefaultPrettyPrinter
- _separators - Variable in class tools.jackson.core.util.MinimalPrettyPrinter
- _serialization - Variable in class tools.jackson.core.util.RecyclerPool.StatefulImplBase
-
Value that indicates basic aspects of pool for JDK serialization; either marker for shared/non-shared, or possibly bounded size; depends on sub-class.
- _size - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Current size (number of entries); needed to know if and when rehash.
- _sizeThreshold - Variable in class tools.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 tools.jackson.core.json.ReaderBasedJsonParser
- _skipCR() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
- _skipString() - Method in class tools.jackson.core.json.ReaderBasedJsonParser
-
Method called to skim through rest of unparsed String value, if it is not needed.
- _skipString() - Method in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Method called to skim through rest of unparsed String value, if it is not needed.
- _skipString() - Method in class tools.jackson.core.json.UTF8StreamJsonParser
-
Method called to skim through rest of unparsed String value, if it is not needed.
- _snapshotInfo - Variable in class tools.jackson.core.Version
-
Additional information for snapshot versions; null for non-snapshot (release) versions.
- _source - Variable in class tools.jackson.core.json.DupDetector
-
We need to store a back-reference here to parser/generator.
- _sourceDescription - Variable in class tools.jackson.core.TokenStreamLocation
-
Lazily constructed description for source; constructed if and when
TokenStreamLocation.sourceDescription()is called, retained. - _spilloverEnd - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Pointer to the offset within spill-over area where there is room for more spilled over entries (if any).
- _startAposString() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startArrayScope() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _startFalseToken() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startFloat(char[], int, int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startFloatThatStartsWithPeriod() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startHandled - Variable in class tools.jackson.core.filter.TokenFilterContext
-
Flag that indicates that start token has been read/written, so that matching close token needs to be read/written as well when context is getting closed.
- _startNegativeNumber() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startNullToken() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startNumberLeadingZero() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startObjectScope() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _startPositiveNumber() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startPositiveNumber(int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startString() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startTrueToken() - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _startUnexpectedValue(boolean, int) - Method in class tools.jackson.core.json.async.NonBlockingUtf8JsonParserBase
- _streamReadConstraints - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Constraints to use for this parser.
- _streamReadConstraints - Variable in class tools.jackson.core.io.IOContext
- _streamReadConstraints - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Constraints used by
TokenStreamFactorythat uses this canonicalizer. - _streamReadConstraints - Variable in class tools.jackson.core.TokenStreamFactory
-
Active StreamReadConstraints to use.
- _streamReadConstraints - Variable in class tools.jackson.core.TSFBuilder
-
StreamReadConstraints to use.
- _streamReadContext - Variable in class tools.jackson.core.json.JsonParserBase
-
Information about parser context, context in which the next token is to be parsed (root, array, object).
- _streamReadFeatures - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Bit flag composed of bits that indicate which
StreamReadFeatures are enabled. - _streamReadFeatures - Variable in class tools.jackson.core.TokenStreamFactory
-
Currently enabled
StreamReadFeatures as a bitmask. - _streamReadFeatures - Variable in class tools.jackson.core.TSFBuilder
-
Set of
StreamReadFeatures enabled, as bitmask. - _streamWriteConstraints - Variable in class tools.jackson.core.base.GeneratorBase
-
Constraints to use for this generator.
- _streamWriteConstraints - Variable in class tools.jackson.core.io.IOContext
- _streamWriteConstraints - Variable in class tools.jackson.core.TokenStreamFactory
-
Active StreamWriteConstraints to use.
- _streamWriteConstraints - Variable in class tools.jackson.core.TSFBuilder
-
StreamWriteConstraints to use.
- _streamWriteContext - Variable in class tools.jackson.core.json.JsonGeneratorBase
-
Object that keeps track of the current contextual state of the generator.
- _streamWriteFeatures - Variable in class tools.jackson.core.base.GeneratorBase
-
Bit flag composed of bits that indicate which
StreamWriteFeatures are enabled. - _streamWriteFeatures - Variable in class tools.jackson.core.TokenStreamFactory
-
Currently enabled
StreamWriteFeatures as a bitmask. - _streamWriteFeatures - Variable in class tools.jackson.core.TSFBuilder
-
Set of
StreamWriteFeatures enabled, as bitmask. - _surrogate - Variable in class tools.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 tools.jackson.core.json.async.NonBlockingJsonParserBase
-
Symbol table that contains property names encountered so far
- _symbols - Variable in class tools.jackson.core.json.ReaderBasedJsonParser
- _symbols - Variable in class tools.jackson.core.json.UTF8DataInputJsonParser
-
Symbol table that contains Object Property names encountered so far
- _symbols - Variable in class tools.jackson.core.json.UTF8StreamJsonParser
-
Symbol table that contains property names encountered so far
- _symbols - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Primary matching symbols; it's expected most match occur from here.
- _tableInfo - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Member that is only used by the root table instance: root passes immutable state info child instances, and children may return new state if they add entries to the table.
- _tableInfo - Variable in class tools.jackson.core.sym.CharsToNameCanonicalizer
-
Member that is only used by the root table instance: root passes immutable state info child instances, and children may return new state if they add entries to the table.
- _targetType - Variable in exception tools.jackson.core.exc.InputCoercionException
-
Target type that input value failed to coerce to.
- _tertiaryShift - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Constant that determines size of buckets for tertiary entries:
1 << _tertiaryShiftis the size, and shift value is also used for translating from primary offset into tertiary bucket (shift right by4 + _tertiaryShift). - _tertiaryStart - Variable in class tools.jackson.core.sym.ByteQuadsCanonicalizer
-
Offset within
ByteQuadsCanonicalizer._hashAreawhere tertiary entries start - _textBuffer - Variable in class tools.jackson.core.base.ParserBase
-
Buffer that contains contents of String values, including property names if necessary (name split across boundary, contains escape sequence, or access needed to char array)
- _this() - Method in class tools.jackson.core.TSFBuilder
- _throwInternal() - Method in class tools.jackson.core.base.GeneratorBase
- _throwInternal() - Method in class tools.jackson.core.base.ParserMinimalBase
- _throwUnquotedSpace(int, String) - Method in class tools.jackson.core.json.JsonParserBase
- _tmpBuf - Variable in class tools.jackson.core.io.UTF32Reader
- _token - Variable in exception tools.jackson.core.exc.UnexpectedEndOfInputException
-
Type of token that was being decoded, if parser had enough information to recognize type (such as starting double-quote for Strings)
- _tokenCBuffer - Variable in class tools.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.
- _tokenCount - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Current count of tokens, if tracked (see
ParserMinimalBase._trackMaxTokenCount) - _tokenIncomplete - Variable in class tools.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 tools.jackson.core.json.UTF8DataInputJsonParser
-
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 tools.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 tools.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 tools.jackson.core.base.ParserBase
-
Input row on which current token starts, 1-based
- _tokenInputTotal - Variable in class tools.jackson.core.base.ParserBase
-
Total number of bytes/characters read before start of current token.
- _totalBytes - Variable in class tools.jackson.core.TokenStreamLocation
- _totalChars - Variable in class tools.jackson.core.TokenStreamLocation
- _trackMaxTokenCount - Variable in class tools.jackson.core.base.ParserMinimalBase
-
Whether or not to track the token count due a
StreamReadConstraintsmaxTokenCount > 0. - _truncate(byte[], int[], int) - Method in class tools.jackson.core.io.ContentReference
- _truncate(char[], int[], int) - Method in class tools.jackson.core.io.ContentReference
- _truncate(CharSequence, int[], int) - Method in class tools.jackson.core.io.ContentReference
- _truncateOffsets(int[], int) - Method in class tools.jackson.core.io.ContentReference
- _type - Variable in class tools.jackson.core.TokenStreamContext
-
Indicates logical type of context as one of
TYPE_xxxconstants. - _type - Variable in class tools.jackson.core.type.TypeReference
- _unquotedUTF8Ref - Variable in class tools.jackson.core.io.SerializedString
- _unsupported() - Method in class tools.jackson.core.TokenStreamFactory
- _unsupported(String, Object...) - Method in class tools.jackson.core.TokenStreamFactory
- _updateToken(JsonToken) - Method in class tools.jackson.core.base.ParserMinimalBase
- _updateTokenLocation() - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _updateTokenToNA() - Method in class tools.jackson.core.base.ParserMinimalBase
- _updateTokenToNull() - Method in class tools.jackson.core.base.ParserMinimalBase
- _validJsonTokenList() - Method in class tools.jackson.core.json.JsonParserBase
- _validJsonValueList() - Method in class tools.jackson.core.json.JsonParserBase
- _value - Variable in class tools.jackson.core.io.SerializedString
- _valueComplete(JsonToken) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _valueCompleteInt(int, String) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _valueNonStdNumberComplete(int) - Method in class tools.jackson.core.json.async.NonBlockingJsonParserBase
- _verifyAlloc(Object) - Method in class tools.jackson.core.io.IOContext
- _verifyOffsets(int, int, int) - Method in class tools.jackson.core.JsonGenerator
- _verifyPrettyValueWrite(String, int) - Method in class tools.jackson.core.json.JsonGeneratorBase
- _verifyRelease(byte[], byte[]) - Method in class tools.jackson.core.io.IOContext
- _verifyRelease(char[], char[]) - Method in class tools.jackson.core.io.IOContext
- _verifyValueWrite(String) - Method in class tools.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 tools.jackson.core.json.UTF8JsonGenerator
- _verifyValueWrite(String) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _withSpaces(boolean) - Method in class tools.jackson.core.util.DefaultPrettyPrinter
- _wrapIOFailure(IOException) - Method in class tools.jackson.core.base.ParserMinimalBase
- _wrapIOFailure(IOException) - Method in class tools.jackson.core.JsonGenerator
- _wrapIOFailure(IOException) - Method in class tools.jackson.core.TokenStreamFactory
- _writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writeBinary(Base64Variant, InputStream, byte[]) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _writeBinary(Base64Variant, InputStream, byte[]) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writeBinary(Base64Variant, InputStream, byte[], int) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _writeBinary(Base64Variant, InputStream, byte[], int) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writeEncodingBuffer - Variable in class tools.jackson.core.io.IOContext
-
Reference to the allocated I/O buffer used for low-level encoding-related buffering.
- _writeName(String, boolean) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writeName(SerializableString, boolean) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writePPName(String) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _writePPName(String, boolean) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writePPName(SerializableString) - Method in class tools.jackson.core.json.UTF8JsonGenerator
- _writePPName(SerializableString, boolean) - Method in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writer - Variable in class tools.jackson.core.json.WriterBasedJsonGenerator
- _writeTypePrefixUsingNative(WritableTypeId) - Method in class tools.jackson.core.JsonGenerator
-
Writes a native type id (when supported by format).
- _writeTypePrefixUsingWrapper(WritableTypeId) - Method in class tools.jackson.core.JsonGenerator
-
Writes a wrapper for the type id if necessary.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form