- _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
-
- _formatFeatures - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
-
- _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
-
- _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
-
- _outputTail - Variable in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
-
- _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
-
- _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
-
- _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
-