Uses of Class
org.codehaus.jackson.JsonToken
-
Packages that use JsonToken Package Description org.codehaus.jackson Main public API classes of the core streaming JSON processor: most importantlyJsonFactory
used for constructing JSON parser (JsonParser
) and generator (JsonParser
) instances.org.codehaus.jackson.impl Parser and generator implementation classes that Jackson defines and uses.org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.node Contains concreteJsonNode
implementations Jackson uses for the Tree model.org.codehaus.jackson.util Utility classes used by Jackson Core functionality. -
-
Uses of JsonToken in org.codehaus.jackson
Fields in org.codehaus.jackson declared as JsonToken Modifier and Type Field Description protected JsonToken
JsonParser. _currToken
Last token retrieved viaJsonParser.nextToken()
, if any.protected JsonToken
JsonParser. _lastClearedToken
Last cleared token, if any: that is, value that was in effect whenJsonParser.clearCurrentToken()
was called.Methods in org.codehaus.jackson that return JsonToken Modifier and Type Method Description abstract JsonToken
JsonNode. asToken()
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.JsonToken
JsonParser. getCurrentToken()
Accessor to find which token parser currently points to, if any; null will be returned if none.JsonToken
JsonParser. getLastClearedToken()
Method that can be called to get the last token that was cleared usingJsonParser.clearCurrentToken()
.abstract JsonToken
JsonParser. nextToken()
Main iteration method, which will advance stream enough to determine type of the next token, if any.JsonToken
JsonParser. nextValue()
Iteration method that will advance stream enough to determine type of the next token that is a value type (including JSON Array and Object start/end markers).static JsonToken
JsonToken. valueOf(String name)
Returns the enum constant of this type with the specified name.static JsonToken[]
JsonToken. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of JsonToken in org.codehaus.jackson.impl
Fields in org.codehaus.jackson.impl declared as JsonToken Modifier and Type Field Description protected JsonToken
JsonParserBase. _nextToken
Secondary token related to the next token after current one; used if its type is known.Methods in org.codehaus.jackson.impl that return JsonToken Modifier and Type Method Description protected JsonToken
ReaderBasedParser. _handleApostropheValue()
protected JsonToken
Utf8StreamParser. _handleApostropheValue()
protected JsonToken
ReaderBasedParser. _handleInvalidNumberStart(int ch, boolean negative)
Method called if expected numeric value (due to leading sign) does not look like a numberprotected JsonToken
Utf8StreamParser. _handleInvalidNumberStart(int ch, boolean negative)
Method called if expected numeric value (due to leading sign) does not look like a numberprotected JsonToken
ReaderBasedParser. _handleUnexpectedValue(int i)
Method for handling cases where first non-space character of an expected value token is not legal for standard JSON content.protected JsonToken
Utf8StreamParser. _handleUnexpectedValue(int c)
Method for handling cases where first non-space character of an expected value token is not legal for standard JSON content.abstract JsonToken
JsonParserMinimalBase. nextToken()
JsonToken
ReaderBasedParser. nextToken()
JsonToken
Utf8StreamParser. nextToken()
protected JsonToken
ReaderBasedParser. parseNumberText(int ch)
Initial parsing method for number values.protected JsonToken
Utf8StreamParser. parseNumberText(int c)
Initial parsing method for number values.protected JsonToken
JsonParserBase. reset(boolean negative, int intLen, int fractLen, int expLen)
protected JsonToken
JsonParserBase. resetAsNaN(String valueStr, double value)
protected JsonToken
JsonParserBase. resetFloat(boolean negative, int intLen, int fractLen, int expLen)
protected JsonToken
JsonParserBase. resetInt(boolean negative, int intLen)
Methods in org.codehaus.jackson.impl with parameters of type JsonToken Modifier and Type Method Description protected String
ReaderBasedParser. _getText2(JsonToken t)
protected String
Utf8StreamParser. _getText2(JsonToken t)
-
Uses of JsonToken in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return JsonToken Modifier and Type Method Description protected JsonToken
ObjectMapper. _initForReading(JsonParser jp)
Method called to ensure that given parser is ready for reading content for data binding.protected static JsonToken
ObjectReader. _initForReading(JsonParser jp)
Methods in org.codehaus.jackson.map with parameters of type JsonToken Modifier and Type Method Description abstract JsonMappingException
DeserializationContext. mappingException(Class<?> targetClass, JsonToken t)
abstract JsonMappingException
DeserializationContext. wrongTokenException(JsonParser jp, JsonToken expToken, String msg)
Helper method for indicating that the current token was expected to be another token. -
Uses of JsonToken in org.codehaus.jackson.map.deser
Methods in org.codehaus.jackson.map.deser with parameters of type JsonToken Modifier and Type Method Description JsonMappingException
StdDeserializationContext. mappingException(Class<?> targetClass, JsonToken token)
JsonMappingException
StdDeserializationContext. wrongTokenException(JsonParser jp, JsonToken expToken, String msg)
-
Uses of JsonToken in org.codehaus.jackson.node
Fields in org.codehaus.jackson.node declared as JsonToken Modifier and Type Field Description protected JsonToken
TreeTraversingParser. _nextToken
Sometimes parser needs to buffer a single look-ahead token; if so, it'll be stored here.Methods in org.codehaus.jackson.node that return JsonToken Modifier and Type Method Description JsonToken
ArrayNode. asToken()
abstract JsonToken
BaseJsonNode. asToken()
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.JsonToken
BigIntegerNode. asToken()
JsonToken
BinaryNode. asToken()
JsonToken
BooleanNode. asToken()
abstract JsonToken
ContainerNode. asToken()
JsonToken
DecimalNode. asToken()
JsonToken
DoubleNode. asToken()
JsonToken
IntNode. asToken()
JsonToken
LongNode. asToken()
JsonToken
MissingNode. asToken()
JsonToken
NullNode. asToken()
JsonToken
ObjectNode. asToken()
JsonToken
POJONode. asToken()
JsonToken
TextNode. asToken()
abstract JsonToken
ValueNode. asToken()
JsonToken
TreeTraversingParser. nextToken()
-
Uses of JsonToken in org.codehaus.jackson.util
Methods in org.codehaus.jackson.util that return JsonToken Modifier and Type Method Description JsonToken
JsonParserDelegate. getCurrentToken()
JsonToken
JsonParserDelegate. getLastClearedToken()
JsonToken
JsonParserDelegate. nextToken()
JsonToken
JsonParserSequence. nextToken()
JsonToken
TokenBuffer.Parser. nextToken()
JsonToken
TokenBuffer.Parser. peekNextToken()
JsonToken
TokenBuffer.Segment. type(int index)
Methods in org.codehaus.jackson.util with parameters of type JsonToken Modifier and Type Method Description protected void
TokenBuffer. _append(JsonToken type)
protected void
TokenBuffer. _append(JsonToken type, Object value)
TokenBuffer.Segment
TokenBuffer.Segment. append(int index, JsonToken tokenType)
TokenBuffer.Segment
TokenBuffer.Segment. append(int index, JsonToken tokenType, Object value)
void
TokenBuffer.Segment. set(int index, JsonToken tokenType)
void
TokenBuffer.Segment. set(int index, JsonToken tokenType, Object value)
-