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

## A

allocSeenNamesBuffer() - Method in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
allocSeenStringValuesBuffer() - Method in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler

## B

BYTE_MARKER_END_OF_CONTENT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  In addition we can use a marker to allow simple framing; splitting of physical data (like file) into distinct logical sections like JSON documents.
BYTE_MARKER_END_OF_STRING - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants

## C

canHandleBinaryNatively() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
canParseAsync() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
canParseAsync() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
canUseCharArrays() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
canWriteBinaryNatively() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
close() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
close() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
  Method that calculates bit set (flags) of all features that are enabled by default.
collectDefaults() - Static method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
  Method that calculates bit set (flags) of all features that are enabled by default.
com.fasterxml.jackson.dataformat.smile - package com.fasterxml.jackson.dataformat.smile
  Package that contains implementation of Jackson Streaming API that works with Smile data format (see Smile format specification), and can be used with standard Jackson data binding functionality to deal with Smile encoded data.
com.fasterxml.jackson.dataformat.smile.async - package com.fasterxml.jackson.dataformat.smile.async
  Package that contains experimental non-blocking ("asynchronous") implementation of reader-part of Jackson streaming API, working on Smile format.
configure(SmileParser.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for enabling or disabling specified parser feature (check `SmileParser.Feature` for list of features)
configure(SmileGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for enabling or disabling specified generator feature (check `SmileGenerator.Feature` for list of features)
configure(SmileGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
constructParser(int, int, int, ObjectCodec, ByteQuadsCanonicalizer) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
convertNumberToBigDecimal() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
convertNumberToBigInteger() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
convertNumberToDouble() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
convertNumberToFloat() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
convertNumberToInt() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
convertNumberToLong() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
copy() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for constructing `JsonGenerator` for generating Smile-encoded output.
createGenerator(OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for constructing `JsonGenerator` for generating Smile-encoded output.
createNonBlockingByteArrayParser() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
createParser(File) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
createParser(URL) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
createParser(InputStream) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
createParser(byte[]) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
createParser(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory

## D

DEFAULT_NAME_BUFFER_LENGTH - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
DEFAULT_STRING_VALUE_BUFFER_LENGTH - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
delegateToTextual(boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
disable(SmileParser.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for disabling specified parser features (check `SmileParser.Feature` for list of features)
disable(SmileGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for disabling specified generator feature (check `SmileGenerator.Feature` for list of features)
disable(SmileGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator

## E

enable(SmileParser.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for enabling specified parser feature (check `SmileParser.Feature` for list of features)
enable(SmileGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method for enabling specified generator features (check `SmileGenerator.Feature` for list of features)
enable(SmileGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
enabledByDefault() - Method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
enabledByDefault() - Method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
enabledIn(int) - Method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
enabledIn(int) - Method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
endOfInput() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser

## F

feedInput(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
finishToken() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Method for forcing full read of current token, even if it might otherwise only be read if data is accessed via `SmileParser.getText()` and similar methods.
flush() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
FORMAT_NAME_SMILE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Name used to identify Smile format.

## G

getBigIntegerValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getCodec() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getCodec() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Overridden since we do not really have character-based locations, but we do have byte offset to specify.
getCurrentName() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Method that can be called to get the name associated with the current event.
getDecimalValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getDoubleValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getFloatValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getFormatName() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
getFormatReadFeatureType() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
getFormatWriteFeatureType() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
getInputSource() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getInputSource() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getIntValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getLongValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getMask() - Method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
getMask() - Method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
getNonBlockingInputFeeder() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
getNumberType() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getNumberValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getOutputBuffered() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
getOutputTarget() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
getParsingContext() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
getText() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Method for accessing textual representation of the current event; if no current event (before first call to `ParserMinimalBase.nextToken()`, or after encountering end-of-input), returns null.
getText(Writer) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getText() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Method for accessing textual representation of the current event; if no current event (before first call to `SmileParser.nextToken()`, or after encountering end-of-input), returns null.
getText(Writer) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getTextCharacters() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getTextCharacters() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getTextLength() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getTextLength() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getTextOffset() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
getTextOffset() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Overridden since we do not really have character-based locations, but we do have byte offset to specify.
getValueAsString() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
getValueAsString(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser

## H

handleSignature(boolean, boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Helper method called when it looks like input might contain the signature; and it is necessary to detect and handle signature to get configuration information it might have.
hasFormat(InputAccessor) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Sub-classes need to override this method (as of 1.8)
hasSmileFormat(InputAccessor) - Static method in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
hasTextCharacters() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
hasTextCharacters() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
HEADER_BIT_HAS_RAW_BINARY - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Indicator bit that indicates whether encoded content may contain raw (unquoted) binary values.
HEADER_BIT_HAS_SHARED_NAMES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Indicator bit that indicates whether encoded content may have Shared names (back references to recently encoded field names).
HEADER_BIT_HAS_SHARED_STRING_VALUES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Indicator bit that indicates whether encoded content may have shared String values (back references to recently encoded 'short' String values, where short is defined as 64 bytes or less).
HEADER_BYTE_1 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  First byte of data header (0x3A)
HEADER_BYTE_2 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Second byte of data header (0x29)
HEADER_BYTE_3 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Third byte of data header
HEADER_BYTE_4 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Fourth byte of data header; contains version nibble, may have flags
HEADER_VERSION_0 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Current version consists of four zero bits (nibble)

## I

index - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator.SharedStringNode
INT_MARKER_END_OF_STRING - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  We need a byte marker to denote end of variable-length Strings.
INT_MISC_BINARY_7BIT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
INT_MISC_BINARY_RAW - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
isClosed() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
isEnabled(SmileParser.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Checked whether specified parser feature is enabled.
isEnabled(SmileGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Check whether specified generator feature is enabled.
isEnabled(SmileGenerator.Feature) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
isNaN() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase

## M

MAJOR_ARRAY_ELEMENT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MAJOR_CLOSED - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  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 com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  State right after parser has been constructed, before seeing the first byte to know if there's header.
MAJOR_OBJECT_FIELD - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MAJOR_OBJECT_VALUE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MAJOR_ROOT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  State right after parser a root value has been finished, but next token has not yet been recognized.
MAX_INT_AS_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
MAX_SHARED_NAMES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Longest back reference we use for field names is 10 bits; no point in keeping much more around
MAX_SHARED_STRING_LENGTH_BYTES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Also: whereas we can refer to names of any length, we will only consider text values that are considered "tiny" or "short" (ones encoded with length prefix); this value thereby has to be maximum length of Strings that can be encoded as such.
MAX_SHARED_STRING_VALUES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Longest back reference we use for short shared String values is 10 bits, so up to (1 << 10) values to keep track of.
MAX_SHORT_NAME_ANY_BYTES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Regardless of ASCII/non-ASCII aspect, maximum byte length for any short name is then 64 bytes.
MAX_SHORT_NAME_ASCII_BYTES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Maximum byte length for short ASCII names is 64.
MAX_SHORT_NAME_UNICODE_BYTES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Maximum byte length for short non-ASCII names is slightly less due to having to reserve bytes 0xF8 and above (but we get one more as values 0 and 1 are not valid)
MAX_SHORT_VALUE_STRING_BYTES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Encoding has special "short" forms for value Strings that can be represented by 64 bytes of UTF-8 or less.
mayContainRawBinary() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
MIN_BUFFER_FOR_POSSIBLE_SHORT_STRING - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  And to make encoding logic tight and simple, we can always require that output buffer has this amount of space available before encoding possibly short String (3 bytes since longest UTF-8 encoded Java char is 3 bytes).
MIN_INT_AS_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
MINOR_FIELD_NAME_2BYTE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_FIELD_NAME_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_FIELD_NAME_SHORT_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_FIELD_NAME_SHORT_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_HEADER_INITIAL - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_HEADER_INLINE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_BINARY_7BIT_BODY - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_BINARY_7BIT_LEN - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_BINARY_RAW_BODY - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_BINARY_RAW_LEN - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_BIGDEC_BODY - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_BIGDEC_LEN - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_BIGDEC_SCALE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_BIGINT_BODY - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_BIGINT_LEN - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_DOUBLE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_FLOAT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_INT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_NUMBER_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_STRING_LONG_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_STRING_LONG_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_STRING_SHARED_2BYTE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_STRING_SHORT_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
MINOR_VALUE_STRING_SHORT_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase

## N

needMoreInput() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
next - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator.SharedStringNode
nextBooleanValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
nextFieldName(SerializableString) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
nextFieldName() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
nextIntValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
nextLongValue(long) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
nextTextValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
nextToken() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
nextToken() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
NO_STRINGS - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
NonBlockingByteArrayParser - Class in com.fasterxml.jackson.dataformat.smile.async
NonBlockingByteArrayParser(IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
NonBlockingParserBase - Class in com.fasterxml.jackson.dataformat.smile.async
NonBlockingParserBase(IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase

## O

outputOffset() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Method for accessing offset of the next byte within the whole output stream that this generator has produced.
overrideCurrentName(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
overrideFormatFeatures(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
overrideFormatFeatures(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase

## P

PackageVersion - Class in com.fasterxml.jackson.dataformat.smile
  Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.dataformat.smile.PackageVersion

## R

readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
readResolve() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Method that we need to override to actually make restoration go through constructors etc.
releaseBuffered(OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
releaseBuffered(OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
releaseBuffered(OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
releaseSeenNamesBuffer(T[]) - Method in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
releaseSeenStringValuesBuffer(T[]) - Method in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler

## S

setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
setPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  No way (or need) to indent anything, so let's block any attempts.
SmileBufferRecycler<T> - Class in com.fasterxml.jackson.dataformat.smile
  Simple helper class used for implementing simple reuse system for Smile-specific buffers that are used.
SmileBufferRecycler() - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
SmileConstants - Class in com.fasterxml.jackson.dataformat.smile
  Constants used by `SmileGenerator` and `SmileParser`
SmileConstants() - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileConstants
SmileFactory - Class in com.fasterxml.jackson.dataformat.smile
  Factory used for constructing `SmileParser` and `SmileGenerator` instances; both of which handle Smile encoded data.
SmileFactory() - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Default constructor used to create factory instances.
SmileFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileFactory
SmileFactory(SmileFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Note: REQUIRES 2.2.1 -- unfortunate intra-patch dep but seems preferable to just leaving bug be as is
SmileGenerator - Class in com.fasterxml.jackson.dataformat.smile
  `JsonGenerator` implementation for Smile-encoded content (see Smile Format Specification)
SmileGenerator(IOContext, int, int, ObjectCodec, OutputStream) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileGenerator
SmileGenerator(IOContext, int, int, ObjectCodec, OutputStream, byte[], int, boolean) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileGenerator
SmileGenerator.Feature - Enum in com.fasterxml.jackson.dataformat.smile
  Enumeration that defines all togglable features for Smile generators.
SmileGenerator.SharedStringNode - Class in com.fasterxml.jackson.dataformat.smile
  Helper class used for keeping track of possibly shareable String references (for field names and/or short String values)
SmileGenerator.SharedStringNode(String, int, SmileGenerator.SharedStringNode) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileGenerator.SharedStringNode
SmileParser - Class in com.fasterxml.jackson.dataformat.smile
SmileParser(IOContext, int, int, ObjectCodec, ByteQuadsCanonicalizer, InputStream, byte[], int, int, boolean) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileParser
SmileParser.Feature - Enum in com.fasterxml.jackson.dataformat.smile
  Enumeration that defines all togglable features for Smile generators.
SmileParserBase - Class in com.fasterxml.jackson.dataformat.smile
SmileParserBase(IOContext, int, int, ByteQuadsCanonicalizer) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileParserBase
SmileParserBootstrapper - Class in com.fasterxml.jackson.dataformat.smile
  Simple bootstrapper version used with Smile format parser.
SmileParserBootstrapper(IOContext, InputStream) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
SmileParserBootstrapper(IOContext, byte[], int, int) - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
SmileUtil - Class in com.fasterxml.jackson.dataformat.smile
  Class for miscellaneous helper methods.
SmileUtil() - Constructor for class com.fasterxml.jackson.dataformat.smile.SmileUtil
sUtf8UnitLengths - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Additionally we can combine UTF-8 decoding info into similar data table.
symbolTableForTests() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase

## T

TOKEN_BYTE_BIG_DECIMAL - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_BYTE_BIG_INTEGER - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_BYTE_FLOAT_32 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_BYTE_FLOAT_64 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_BYTE_INT_32 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_BYTE_INT_64 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_BYTE_LONG_STRING_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
TOKEN_KEY_EMPTY_STRING - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Let's use same code for empty key as for empty String value
TOKEN_KEY_LONG_STRING - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_EMPTY_STRING - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_END_ARRAY - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_END_OBJECT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_FALSE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_NULL - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_START_ARRAY - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_START_OBJECT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_LITERAL_TRUE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_MISC_BINARY_7BIT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Type (for misc, other) used for "safe" (encoded by only using 7 LSB, giving 8/7 expansion ratio).
TOKEN_MISC_BINARY_RAW - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Raw binary data marker is specifically chosen as separate from other types, since it can have significant impact on framing (or rather fast scanning based on structure and framing markers).
TOKEN_MISC_FLOAT_32 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Numeric subtype (2 LSB) for indicating 32-bit IEEE single precision floating point number.
TOKEN_MISC_FLOAT_64 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Numeric subtype (2 LSB) indicating 64-bit IEEE double precision floating point number.
TOKEN_MISC_FLOAT_BIG - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Numeric subtype (2 LSB) for indicating `BigDecimal` type.
TOKEN_MISC_INTEGER_32 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Numeric subtype (2 LSB) indicating 32-bit integer (int)
TOKEN_MISC_INTEGER_64 - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Numeric subtype (2 LSB) indicating 32-bit integer (long)
TOKEN_MISC_INTEGER_BIG - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Numeric subtype (2 LSB) for indicating `BigInteger` type.
TOKEN_MISC_LONG_TEXT_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Type (for misc, other) used for variable length UTF-8 encoded text, when it is known to only contain ASCII chars.
TOKEN_MISC_LONG_TEXT_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
  Type (for misc, other) used for variable length UTF-8 encoded text, when it is NOT known to only contain ASCII chars (which means it MAY have multi-byte characters) Note: 2 LSB are reserved for future use; must be zeroes for now
TOKEN_PREFIX_FP - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_INTEGER - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_KEY_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_KEY_SHARED_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_KEY_SHARED_SHORT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_KEY_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_MISC_OTHER - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_SHARED_STRING_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_SHARED_STRING_SHORT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_SHORT_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_SMALL_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_SMALL_INT - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_TINY_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
TOKEN_PREFIX_TINY_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants

## U

useDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  No way (or need) to indent anything, so let's block any attempts.

## V

value - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator.SharedStringNode
valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
  Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class com.fasterxml.jackson.dataformat.smile.PackageVersion
version() - Method in class com.fasterxml.jackson.dataformat.smile.PackageVersion
version() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
version() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
version() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase

## W

writeArray(int[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeArray(long[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeArray(double[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeBinary(InputStream, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeBinary(Base64Variant, InputStream, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeBoolean(boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeBytes(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Method for directly inserting specified bytes in output at current position.
writeEndArray() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeEndObject() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeFieldName(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeHeader() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Method that can be called to explicitly write Smile document header.
writeNull() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(long) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(double) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(float) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeNumber(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRaw(byte) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Method for directly inserting specified byte in output at current position.
writeRaw(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRaw(char) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRawValue(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeStartArray() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeStartArray(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeStartObject() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeStartObject(Object) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeString(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeString(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeString(SerializableString) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeStringField(String, String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator

## Z

zigzagDecode(int) - Static method in class com.fasterxml.jackson.dataformat.smile.SmileUtil
zigzagDecode(long) - Static method in class com.fasterxml.jackson.dataformat.smile.SmileUtil
zigzagEncode(int) - Static method in class com.fasterxml.jackson.dataformat.smile.SmileUtil
zigzagEncode(long) - Static method in class com.fasterxml.jackson.dataformat.smile.SmileUtil

## _

_addDecodedToSymbols(int, String) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_addSeenStringValue(String) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_binaryValue - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  We will hold on to decoded binary data, for duration of current event, so that multiple calls to `ParserMinimalBase.getBinaryValue(com.fasterxml.jackson.core.Base64Variant)` will not need to decode data more than once.
_bufferRecyclable - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Flag that indicates whether the output buffer is recycable (and needs to be returned to recycler once we are done) or not.
_bufferRecyclable - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
_bufferRecyclable - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
  Flag that indicates whether buffer above is to be recycled after being used or not.
_byteArrayBuilder - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  ByteArrayBuilder is needed if 'getBinaryValue' is called.
_bytesWritten - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Let's keep track of how many bytes have been output, may prove useful when debugging.
_cfgDelegateToTextual - Variable in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Whether non-supported methods (ones trying to output using char-based targets like `Writer`, for example) should be delegated to regular Jackson JSON processing (if set to true); or throw `UnsupportedOperationException` (if set to false)
_closeArrayScope() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_closed - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Flag that indicates whether parser is closed or not.
_closeInput() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_closeInput() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_closeInput() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_closeObjectScope() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_context - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
_createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_createGenerator(OutputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
  Overridable factory method that actually instantiates desired parser.
_createParser(Reader, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_createParser(char[], int, int, IOContext, boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_createUTF8Generator(OutputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_createWriter(OutputStream, JsonEncoding, IOContext) - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_currInputProcessed - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Number of characters/bytes that were contained in previous blocks (blocks that were already processed prior to the current buffer).
_decode7BitEncodedTail(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_decodeShortAsciiValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_decodeShortUnicodeValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_defaultState - Variable in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
_endOfInput - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Flag that is sent when calling application indicates that there will be no more input to parse.
_eofAsNextToken() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Helper method called at point when all input has been exhausted and input feeder has indicated no more input will be forthcoming.
_expandSeenNames(String[]) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Method called to try to expand shared name area to fit one more potentially shared String.
_findDecodedFromSymbols(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_finishDouble(long, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_finishFloat(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_finishHeader(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
  Helper method that will decode information from a header block that has been detected.
_finishNumberToken(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_finishToken() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
  Method called when a (scalar) value type has been detected, but not all of contents have been decoded due to incomplete input available.
_finishToken() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Method called to finish parsing of a token so that token contents are retrievable
_flushBuffer() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_formatFeatures - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Bit flag composed of bits that indicate which `SmileGenerator.Feature`s are enabled.
_formatFeatures - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Bit flag composed of bits that indicate which `SmileParser.Feature`s are enabled.
_getSourceReference() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Helper method used to encapsulate logic of including (or not) of "source reference" when constructing `JsonLocation` instances.
_handleEOF() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Method called when an EOF is encountered between tokens.
_handleFieldName() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Method that handles initial token type recognition for token that has to be either FIELD_NAME or END_OBJECT.
_handleSharedName(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_handleSharedString(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_in - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
_initByteArrayBuilder() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_inputBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
  This buffer is actually provided via `NonBlockingInputFeeder`
_inputBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
  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.
_inputBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
_inputCopy - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Temporary buffer for holding content if input not contiguous (but can fit in buffer)
_inputCopyLen - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Number of bytes buffered in `_inputCopy`
_inputEnd - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Index of character after last available one in the buffer.
_inputEnd - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
_inputProcessed - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
  Current number of input units (bytes or chars) that were processed in previous blocks, before contents of current input buffer.
_inputPtr - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Pointer to next available character in buffer
_inputPtr - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
_inputStream - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Input stream that can be used for reading more content, if one in use.
_ioContext - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_ioContext - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  I/O context for this reader.
_loadMore() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_loadMoreGuaranteed() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_loadToHaveAtLeast(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
_majorState - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Current main decoding state
_majorStateAfterValue - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Value of `NonBlockingParserBase._majorState` after completing a scalar value
_mask - Variable in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
_mayContainRawBinary - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Flag that indicates whether content can legally have raw (unquoted) binary data.
_minorState - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Addition indicator within state; contextually relevant for just that state
_nameCopied - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Flag set to indicate whether the field name is available from the name copy buffer or not (in addition to its String representation being available via read context)
_nameCopyBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Temporary buffer that is needed if field name is accessed using `ParserMinimalBase.getTextCharacters()` method (instead of String returning alternatives)
_nonByteSource() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_nonByteTarget() - Method in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_notSupported() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_numberBigDecimal - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numberBigInt - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numberDouble - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numberFloat - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numberInt - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numberLong - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numberType - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_numTypesValid - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Bitfield that indicates which numeric representations have been calculated for the current type
_objectCodec - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Codec used for data binding when (if) requested.
_origBufferLen - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
  In addition to current buffer pointer, and end pointer, we will also need to know number of bytes originally contained.
_out - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_outputBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Intermediate buffer in which contents are buffered before being written using `SmileGenerator._out`.
_outputEnd - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Offset to index after the last valid index in `SmileGenerator._outputBuffer`.
_outputTail - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Pointer to the next available byte in `SmileGenerator._outputBuffer`
_parseNumericValue() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_parseNumericValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_parseNumericValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_parsingContext - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Information about parser context, context in which the next token is to be parsed (root, array, object).
_pending32 - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Temporary storage for 32-bit values (int, float), as well as length markers for length-prefixed values.
_pending64 - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Temporary storage for 64-bit values (long, double), secondary storage for some other things (scale of BigDecimal values)
_quad1 - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Quads used for hash calculation
_quad2 - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Quads used for hash calculation
_quad3 - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Quads used for hash calculation
_quadBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Temporary buffer used for name parsing.
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_releaseBuffers2() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
  Method called to release internal buffers owned by the base reader.
_releaseBuffers2() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Method called to release internal buffers owned by the base reader.
_releaseBuffers2() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_reportInvalidChar(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_reportInvalidInitial(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_reportInvalidInitial(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_reportInvalidOther(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_reportInvalidOther(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_reportInvalidOther(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_reportInvalidSharedName(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_reportInvalidSharedName(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_reportInvalidSharedStringValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_reportInvalidSharedStringValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_reportMismatchedEndMarker(int, char) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_reportMissingHeader(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_seenNameCount - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Number of entries in `SmileGenerator._seenNames`; -1 if no shared name detection is enabled
_seenNameCount - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_seenNames - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Raw data structure used for checking whether field name to write can be output using back reference or not.
_seenNames - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Array of recently seen field names, which may be back referenced by later fields.
_seenNamesBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
_seenStringValueCount - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Number of entries in `SmileGenerator._seenStringValues`; -1 if no shared text value detection is enabled
_seenStringValueCount - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_seenStringValues - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Raw data structure used for checking whether String value to write can be output using back reference or not.
_seenStringValues - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Array of recently seen field names, which may be back referenced by later fields Defaults set to disable handling if no header found.
_seenStringValuesBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileBufferRecycler
_skip7BitBinary() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Helper method for skipping length-prefixed binary data section
_skipBytes(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
_skipIncomplete() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Method called to skip remainders of an incomplete token, when contents themselves will not be needed any more
_smileBufferRecycler - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  Helper object used for low-level recycling of Smile-generator specific buffers.
_smileBufferRecycler() - Static method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_smileBufferRecycler - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Helper object used for low-level recycling of Smile-generator specific buffers.
_smileBufferRecycler() - Static method in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
_smileGeneratorFeatures - Variable in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_smileParserFeatures - Variable in class com.fasterxml.jackson.dataformat.smile.SmileFactory
_smileRecyclerRef - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
  This `ThreadLocal` contains a `SoftReference` to a buffer recycler used to provide a low-cost buffer recycling for Smile-specific buffers.
_smileRecyclerRef - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  `ThreadLocal` contains a `SoftReference` to a buffer recycler used to provide a low-cost buffer recycling for Smile-specific buffers.
_startArrayScope() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_startDouble() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_startFieldName(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
  Method that handles initial token type recognition for token that has to be either FIELD_NAME or END_OBJECT.
_startFloat() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_startLongUnicode() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_startObjectScope() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_startRawBinary() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingByteArrayParser
_symbols - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Symbol table that contains field names encountered so far
_textBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Buffer that contains contents of String values, including field names if necessary (name split across boundary, contains escape sequence, or access needed to char array)
_tokenIncomplete - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
  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)
_tokenOffsetForTotal - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
  Alternative to `#_tokenInputTotal` that will only contain offset within input buffer, as int.
_typeAsInt - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
  Type byte of the current token (as in)
_valueComplete(JsonToken) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserBase
_verifyValueWrite(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_write7BitBinaryWithLength(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_write7BitBinaryWithLength(InputStream, int, byte[]) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_writeDecimalNumber(String) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_writeFieldNameUnicode(SerializableString, byte[]) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
_writeIntegralNumber(String, boolean) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator

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

Copyright © 2017 FasterXML. All rights reserved.