public final class IonParser
extends com.fasterxml.jackson.core.JsonParser
| Constructor and Description |
|---|
IonParser(software.amazon.ion.IonReader reader,
boolean shouldCloseReader) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCurrentToken() |
void |
close() |
BigInteger |
getBigIntegerValue() |
byte[] |
getBinaryValue(com.fasterxml.jackson.core.Base64Variant bv) |
com.fasterxml.jackson.core.ObjectCodec |
getCodec() |
com.fasterxml.jackson.core.JsonLocation |
getCurrentLocation() |
String |
getCurrentName() |
com.fasterxml.jackson.core.JsonToken |
getCurrentToken() |
int |
getCurrentTokenId() |
BigDecimal |
getDecimalValue() |
double |
getDoubleValue() |
Object |
getEmbeddedObject() |
float |
getFloatValue() |
int |
getIntValue() |
com.fasterxml.jackson.core.JsonToken |
getLastClearedToken() |
long |
getLongValue() |
com.fasterxml.jackson.core.JsonParser.NumberType |
getNumberType() |
Number |
getNumberValue() |
com.fasterxml.jackson.core.JsonStreamContext |
getParsingContext() |
String |
getText() |
char[] |
getTextCharacters() |
int |
getTextLength() |
int |
getTextOffset() |
com.fasterxml.jackson.core.JsonLocation |
getTokenLocation() |
String |
getValueAsString(String defaultValue) |
boolean |
hasCurrentToken() |
boolean |
hasTextCharacters() |
boolean |
hasToken(com.fasterxml.jackson.core.JsonToken t) |
boolean |
hasTokenId(int id) |
boolean |
isClosed() |
com.fasterxml.jackson.core.JsonToken |
nextToken() |
com.fasterxml.jackson.core.JsonToken |
nextValue() |
void |
overrideCurrentName(String name) |
void |
setCodec(com.fasterxml.jackson.core.ObjectCodec c) |
com.fasterxml.jackson.core.JsonParser |
skipChildren() |
com.fasterxml.jackson.core.Version |
version() |
canParseAsync, canReadObjectId, canReadTypeId, canUseSchema, configure, currentName, currentToken, currentTokenId, disable, enable, finishToken, getBinaryValue, getBooleanValue, getByteValue, getCurrentValue, getFeatureMask, getFormatFeatures, getInputSource, getNonBlockingInputFeeder, getObjectId, getSchema, getShortValue, getText, getTypeId, getValueAsBoolean, getValueAsBoolean, getValueAsDouble, getValueAsDouble, getValueAsInt, getValueAsInt, getValueAsLong, getValueAsLong, getValueAsString, isEnabled, isExpectedStartArrayToken, isExpectedStartObjectToken, isNaN, nextBooleanValue, nextFieldName, nextFieldName, nextIntValue, nextLongValue, nextTextValue, overrideFormatFeatures, overrideStdFeatures, readBinaryValue, readBinaryValue, readValueAs, readValueAs, readValueAsTree, readValuesAs, readValuesAs, releaseBuffered, releaseBuffered, requiresCustomCodec, setCurrentValue, setFeatureMask, setRequestPayloadOnError, setRequestPayloadOnError, setRequestPayloadOnError, setSchemapublic IonParser(software.amazon.ion.IonReader reader,
boolean shouldCloseReader)
public com.fasterxml.jackson.core.ObjectCodec getCodec()
getCodec in class com.fasterxml.jackson.core.JsonParserpublic void setCodec(com.fasterxml.jackson.core.ObjectCodec c)
setCodec in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.Version version()
version in interface com.fasterxml.jackson.core.Versionedversion in class com.fasterxml.jackson.core.JsonParserpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class com.fasterxml.jackson.core.JsonParserIOExceptionpublic com.fasterxml.jackson.core.JsonToken nextToken()
nextToken in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonToken nextValue()
nextValue in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonParser skipChildren()
skipChildren in class com.fasterxml.jackson.core.JsonParserpublic boolean isClosed()
isClosed in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonToken getCurrentToken()
getCurrentToken in class com.fasterxml.jackson.core.JsonParserpublic int getCurrentTokenId()
getCurrentTokenId in class com.fasterxml.jackson.core.JsonParserpublic boolean hasCurrentToken()
hasCurrentToken in class com.fasterxml.jackson.core.JsonParserpublic boolean hasTokenId(int id)
hasTokenId in class com.fasterxml.jackson.core.JsonParserpublic boolean hasToken(com.fasterxml.jackson.core.JsonToken t)
hasToken in class com.fasterxml.jackson.core.JsonParserpublic String getCurrentName()
getCurrentName in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonStreamContext getParsingContext()
getParsingContext in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonLocation getTokenLocation()
getTokenLocation in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonLocation getCurrentLocation()
getCurrentLocation in class com.fasterxml.jackson.core.JsonParserpublic void clearCurrentToken()
clearCurrentToken in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonToken getLastClearedToken()
getLastClearedToken in class com.fasterxml.jackson.core.JsonParserpublic void overrideCurrentName(String name)
overrideCurrentName in class com.fasterxml.jackson.core.JsonParserpublic String getText()
getText in class com.fasterxml.jackson.core.JsonParserpublic char[] getTextCharacters()
getTextCharacters in class com.fasterxml.jackson.core.JsonParserpublic int getTextLength()
getTextLength in class com.fasterxml.jackson.core.JsonParserpublic int getTextOffset()
getTextOffset in class com.fasterxml.jackson.core.JsonParserpublic boolean hasTextCharacters()
hasTextCharacters in class com.fasterxml.jackson.core.JsonParserpublic Number getNumberValue()
getNumberValue in class com.fasterxml.jackson.core.JsonParserpublic com.fasterxml.jackson.core.JsonParser.NumberType getNumberType()
getNumberType in class com.fasterxml.jackson.core.JsonParserpublic int getIntValue()
getIntValue in class com.fasterxml.jackson.core.JsonParserpublic long getLongValue()
getLongValue in class com.fasterxml.jackson.core.JsonParserpublic BigInteger getBigIntegerValue()
getBigIntegerValue in class com.fasterxml.jackson.core.JsonParserpublic float getFloatValue()
getFloatValue in class com.fasterxml.jackson.core.JsonParserpublic double getDoubleValue()
getDoubleValue in class com.fasterxml.jackson.core.JsonParserpublic BigDecimal getDecimalValue()
getDecimalValue in class com.fasterxml.jackson.core.JsonParserpublic Object getEmbeddedObject()
getEmbeddedObject in class com.fasterxml.jackson.core.JsonParserpublic byte[] getBinaryValue(com.fasterxml.jackson.core.Base64Variant bv)
getBinaryValue in class com.fasterxml.jackson.core.JsonParserCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.