A B C D E F G H I J L 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
 
canWriteBinaryNatively() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
close() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
close() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
close() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
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
 
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.
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 interface com.fasterxml.jackson.dataformat.smile.async.NonBlockingInputFeeder
Method that should be called after last chunk of data to parse has been fed (with feedInput(byte[], int, int)); can be called regardless of what needMoreInput() returns.
endOfInput() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 

F

feedInput(byte[], int, int) - Method in interface com.fasterxml.jackson.dataformat.smile.async.NonBlockingInputFeeder
Method that can be called to feed more data, if (and only if) needMoreInput() returns true.
feedInput(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
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

getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getCodec() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getCodec() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
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.async.NonBlockingParserImpl
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
getFormatFeatures() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
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.NonBlockingParserImpl
 
getInputSource() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getMask() - Method in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
 
getMask() - Method in enum com.fasterxml.jackson.dataformat.smile.SmileParser.Feature
 
getNumberType() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getNumberType() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getOutputBuffered() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
getOutputTarget() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
getText() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Method for accessing textual representation of the current event; if no current event (before first call to NonBlockingParserImpl.nextToken(), or after encountering end-of-input), returns null.
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.
getTextCharacters() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getTextCharacters() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getTextLength() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getTextLength() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getTextOffset() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
getTextOffset() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
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.async.NonBlockingParserImpl
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.
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.NonBlockingParserImpl
 
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
 
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
 

J

jsonFactory - Variable in class com.fasterxml.jackson.dataformat.smile.Tool
 

L

loadMore() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
loadMore() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 

M

main(String[]) - Static method in class com.fasterxml.jackson.dataformat.smile.Tool
 
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_ASCII_BYTES - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
Encoding has special "short" forms for field names that can be represented by 64 bytes of UTF-8 or less.
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.async.NonBlockingParserImpl
 
mayContainRawBinary() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
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
 

N

needMoreInput() - Method in interface com.fasterxml.jackson.dataformat.smile.async.NonBlockingInputFeeder
Method called to check whether it is ok to feed more data: parser returns true if it has no more content to parse (and it is ok to feed more); otherwise false (and no data should yet be fed).
needMoreInput() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
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.NonBlockingParserImpl
 
nextToken() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
NonBlockingInputFeeder - Interface in com.fasterxml.jackson.dataformat.smile.async
Interface used by non-blocking JsonParser to get more input to parse.
NonBlockingParser - Interface in com.fasterxml.jackson.dataformat.smile.async
Mix-in interface used with JsonParser, extending it with features needed to process data in non-blocking ("asynchronous")
NonBlockingParserImpl - Class in com.fasterxml.jackson.dataformat.smile.async
 
NonBlockingParserImpl(IOContext, int, int, ObjectCodec, ByteQuadsCanonicalizer) - Constructor for class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 

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.
overrideFormatFeatures(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
overrideFormatFeatures(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 

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
 
peekNextToken() - Method in interface com.fasterxml.jackson.dataformat.smile.async.NonBlockingParser
Method that can be called when current token is not yet available via JsonParser.getCurrentToken(), to try to figure out what kind of token will be eventually returned once the whole token is decoded, if known.
peekNextToken() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 

R

readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
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.NonBlockingParserImpl
 
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.NonBlockingParserImpl
 
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.
showUsage() - Method in class com.fasterxml.jackson.dataformat.smile.Tool
 
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
smileFactory - Variable in class com.fasterxml.jackson.dataformat.smile.Tool
 
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.
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
 
STATE_HEADER - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
State for recognized header marker, either in-feed or initial.
STATE_INITIAL - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
State right after parser has been constructed: waiting for header (which may or may not be mandatory).
STATE_LONG_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_LONG_SHARED - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_LONG_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_NUMBER_BIGDEC - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_NUMBER_BIGINT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_NUMBER_DOUBLE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_NUMBER_FLOAT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_NUMBER_INT - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_NUMBER_LONG - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_QUOTED_BINARY - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_RAW_BINARY - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_SHORT_ASCII - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_SHORT_UNICODE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
STATE_TOKEN_COMPLETE - Static variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
State in which we are right after decoding a full token.
sUtf8UnitLengths - Static variable in class com.fasterxml.jackson.dataformat.smile.SmileConstants
Additionally we can combine UTF-8 decoding info into similar data table.

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
 
Tool - Class in com.fasterxml.jackson.dataformat.smile
Simple command-line utility that can be used to encode JSON as Smile, or decode JSON from Smile: direction is indicated by single command-line option of either "-e" (encode) or "-d" (decode).
Tool() - Constructor for class com.fasterxml.jackson.dataformat.smile.Tool
 

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() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
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.SmileParser
 

W

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
 
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
 

_

_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.
_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)
_cfgRequireHeader - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_closeInput() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_closeInput() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_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
 
_currQuad - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Bytes parsed for the current, incomplete, quad
_currQuadBytes - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Number of bytes pending/buffered, stored in NonBlockingParserImpl._currQuad
_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.NonBlockingParserImpl
Flag that is sent when calling application indicates that there will be no more input to parse.
_finishNumberToken(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_finishString() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_finishString() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_finishToken() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Method called to finish parsing of a token, given partial decoded state.
_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.SmileParser
Bit flag composed of bits that indicate which SmileParser.Features are enabled.
_got32BitFloat - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Specific flag that is set when we encountered a 32-bit floating point value; needed since numeric super classes do not track distinction between float and double, but Smile format does, and we want to retain that separation.
_got32BitFloat - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Specific flag that is set when we encountered a 32-bit floating point value; needed since numeric super classes do not track distinction between float and double, but Smile format does, and we want to retain that separation.
_handleFieldName() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Method that handles initial token type recognition for token that has to be either FIELD_NAME or END_OBJECT.
_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.
_in - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParserBootstrapper
 
_inputBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
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
 
_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.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
 
_loadToHaveAtLeast(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
_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
_mask - Variable in enum com.fasterxml.jackson.dataformat.smile.SmileGenerator.Feature
 
_mayContainRawBinary - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Flag that indicates whether content can legally have raw (unquoted) binary data.
_mayContainRawBinary - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Flag that indicates whether content can legally have raw (unquoted) binary data.
_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
 
_objectCodec - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Codec used for data binding when (if) requested.
_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.NonBlockingParserImpl
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
_parseIntValue() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_parseNumericValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_parseNumericValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_pendingInt - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
For 32-bit values, we may use this for combining values
_pendingLong - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
For 64-bit values, we may use this for combining values
_quad1 - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Quads used for hash calculation
_quad2 - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Quads used for hash calculation
_quad3 - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Quads used for hash calculation
_quadBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Temporary buffer used for name parsing.
_quadBuffer - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Temporary buffer used for name parsing.
_quadCount - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Number of complete quads parsed for current name (quads themselves are stored in NonBlockingParserImpl._quadBuffer).
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Method called to release internal buffers owned by the base reader.
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.smile.SmileGenerator
 
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
Method called to release internal buffers owned by the base reader.
_reportInvalidChar(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_reportInvalidChar(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_reportInvalidInitial(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_reportInvalidInitial(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_reportInvalidOther(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_reportInvalidOther(int, int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_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.NonBlockingParserImpl
 
_reportInvalidSharedName(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_reportInvalidSharedStringValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_reportInvalidSharedStringValue(int) - Method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_seenNameCount - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_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.SmileParser
 
_seenNames - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Array of recently seen field names, which may be back referenced by later fields.
_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.SmileParser
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.async.NonBlockingParserImpl
 
_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.SmileParser
 
_seenStringValues - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Array of recently seen field names, which may be back referenced by later fields Defaults set to disable handling if no header found.
_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.SmileParser
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.async.NonBlockingParserImpl
Helper object used for low-level recycling of Smile-generator specific buffers.
_smileBufferRecycler() - Static method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_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.SmileParser
Helper object used for low-level recycling of Smile-generator specific buffers.
_smileBufferRecycler() - Static method in class com.fasterxml.jackson.dataformat.smile.SmileParser
 
_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.async.NonBlockingParserImpl
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.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.SmileParser
ThreadLocal contains a SoftReference to a buffer recycler used to provide a low-cost buffer recycling for Smile-specific buffers.
_state - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Current main decoding state
_substate - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Addition indicator within state; contextually relevant for just that state
_symbols - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Symbol table that contains field names encountered so far
_symbols - Variable in class com.fasterxml.jackson.dataformat.smile.SmileParser
Symbol table that contains field names encountered so far
_throwInvalidState(String) - Method in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
 
_tokenIncomplete - Variable in class com.fasterxml.jackson.dataformat.smile.async.NonBlockingParserImpl
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
_tokenIncomplete - Variable in class com.fasterxml.jackson.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.SmileParser
Alternative to ParserBase._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)
_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 J L M N O P R S T U V W Z _ 

Copyright © 2014-2015 FasterXML. All Rights Reserved.