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.Features are enabled.
_formatFeatures - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBase
Bit flag composed of bits that indicate which SmileParser.Features 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.