Uses of Class
com.fasterxml.jackson.databind.util.TokenBuffer

Packages that use TokenBuffer
com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding. 
com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces. 
com.fasterxml.jackson.databind.deser.std Contains public standard implementations of abstraction that Jackson uses. 
com.fasterxml.jackson.databind.jsontype.impl Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver
com.fasterxml.jackson.databind.ser.std   
 

Uses of TokenBuffer in com.fasterxml.jackson.databind.deser
 

Methods in com.fasterxml.jackson.databind.deser with parameters of type TokenBuffer
protected  JsonDeserializer<Object> BeanDeserializerBase._findSubclassDeserializer(DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
          Helper method called to (try to) locate deserializer for given sub-type of type that this deserializer handles.
protected  Object BuilderBasedDeserializer.handlePolymorphic(com.fasterxml.jackson.core.JsonParser jp, DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
          Method called in cases where we may have polymorphic deserialization case: that is, type of Creator-constructed bean is not the type of deserializer itself.
protected  Object BeanDeserializer.handlePolymorphic(com.fasterxml.jackson.core.JsonParser jp, DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
          Method called in cases where we may have polymorphic deserialization case: that is, type of Creator-constructed bean is not the type of deserializer itself.
protected  Object BeanDeserializerBase.handleUnknownProperties(DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
          Method called to handle set of one or more unknown properties, stored in their entirety in given TokenBuffer (as field entries, name and value).
 

Uses of TokenBuffer in com.fasterxml.jackson.databind.deser.impl
 

Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type TokenBuffer
 Object UnwrappedPropertyHandler.processUnwrapped(com.fasterxml.jackson.core.JsonParser originalParser, DeserializationContext ctxt, Object bean, TokenBuffer buffered)
           
 

Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type TokenBuffer
ExternalTypeHandler(com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.ExtTypedProperty[] properties, HashMap<String,Integer> nameToPropertyIndex, String[] typeIds, TokenBuffer[] tokens)
           
 

Uses of TokenBuffer in com.fasterxml.jackson.databind.deser.std
 

Methods in com.fasterxml.jackson.databind.deser.std that return TokenBuffer
 TokenBuffer JacksonDeserializers.TokenBufferDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jp, DeserializationContext ctxt)
           
 

Uses of TokenBuffer in com.fasterxml.jackson.databind.jsontype.impl
 

Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type TokenBuffer
protected  Object AsPropertyTypeDeserializer._deserializeTypedForId(com.fasterxml.jackson.core.JsonParser jp, DeserializationContext ctxt, TokenBuffer tb)
           
protected  Object AsPropertyTypeDeserializer._deserializeTypedUsingDefaultImpl(com.fasterxml.jackson.core.JsonParser jp, DeserializationContext ctxt, TokenBuffer tb)
           
 

Uses of TokenBuffer in com.fasterxml.jackson.databind.ser.std
 

Methods in com.fasterxml.jackson.databind.ser.std with parameters of type TokenBuffer
 void TokenBufferSerializer.serialize(TokenBuffer value, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider)
           
 void TokenBufferSerializer.serializeWithType(TokenBuffer value, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
          Implementing typed output for contents of a TokenBuffer is very tricky, since we do not know for sure what its contents might look like (or, rather, we do know when serializing, but not necessarily when deserializing!) One possibility would be to check the current token, and use that to determine if we would output JSON Array, Object or scalar value.
 



Copyright © 2012 fasterxml.com. All Rights Reserved.