A B C D E F G H I J M N O P R S T U V W _ 

A

aliasDefaults(String) - Method in class com.addthis.codec.plugins.PluginMap
 
allowCommentsAndUnquotedFields(ObjectMapper) - Static method in class com.addthis.codec.jackson.Jackson
 
ARRAY - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
arraySugar() - Method in class com.addthis.codec.plugins.PluginMap
 
asBiMap() - Method in class com.addthis.codec.plugins.PluginMap
 
asMap() - Method in class com.addthis.codec.plugins.PluginRegistry
 

B

baseClass() - Method in class com.addthis.codec.plugins.PluginMap
The base class, if any, that all configured plugins must be assignable to.
build() - Method in class com.addthis.codec.utils.ExecutorServiceBuilder
 
build() - Method in class com.addthis.codec.utils.ScheduledExecutorServiceBuilder
 
buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>) - Method in class com.addthis.codec.jackson.CodecTypeResolverBuilder
 
byCategory() - Method in class com.addthis.codec.plugins.PluginRegistry
 
byClass() - Method in class com.addthis.codec.plugins.PluginRegistry
 
ByteBufCodable - Interface in com.addthis.codec.codables
For classes that want to handle their own direct serialization and prefer to not use and/or allocate byte arrays.
Bytes - Annotation Type in com.addthis.codec.annotations
 
BytesCodable - Interface in com.addthis.codec.codables
For classes that want to handle their own direct serialization.
bytesDecode(byte[], long) - Method in interface com.addthis.codec.codables.BytesCodable
 
bytesEncode(long) - Method in interface com.addthis.codec.codables.BytesCodable
 

C

CaseIgnoringEnumDeserializer - Class in com.addthis.codec.jackson
 
CaseIgnoringEnumDeserializer(EnumDeserializer) - Constructor for class com.addthis.codec.jackson.CaseIgnoringEnumDeserializer
 
category() - Method in class com.addthis.codec.plugins.PluginMap
 
classField() - Method in class com.addthis.codec.plugins.PluginMap
 
classNameSuggestions(PluginRegistry, PluginMap, String) - Static method in class com.addthis.codec.plugins.Plugins
 
close() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
Codable - Interface in com.addthis.codec.codables
Used to flag an object type as codable when it's a field in another object.
CODABLE - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
CodableClassInfo - Class in com.addthis.codec.reflection
 
CodableClassInfo(Class<?>) - Constructor for class com.addthis.codec.reflection.CodableClassInfo
 
CodableClassInfo(Class<?>, Config, PluginRegistry) - Constructor for class com.addthis.codec.reflection.CodableClassInfo
 
CodableFieldInfo - Class in com.addthis.codec.reflection
information about a field in a class - expensive to get so runs and gets cached
CodableFieldInfo(Field) - Constructor for class com.addthis.codec.reflection.CodableFieldInfo
 
Codec - Interface in com.addthis.codec
 
CODEC_VERSION - Static variable in class com.addthis.codec.binary.CodecBin2
 
CodecBeanDeserializer - Class in com.addthis.codec.jackson
 
CodecBeanDeserializer(BeanDeserializerBase, ObjectNode) - Constructor for class com.addthis.codec.jackson.CodecBeanDeserializer
 
CodecBeanDeserializerModifier - Class in com.addthis.codec.jackson
 
CodecBeanDeserializerModifier(Config) - Constructor for class com.addthis.codec.jackson.CodecBeanDeserializerModifier
 
CodecBin2 - Class in com.addthis.codec.binary
Like CodecBin1 but does not support upgrade/downgrade of objects to prev/later versions.
CodecDeserializers - Class in com.addthis.codec.jackson
 
CodecDeserializers() - Constructor for class com.addthis.codec.jackson.CodecDeserializers
 
CodecIntrospector - Class in com.addthis.codec.jackson
 
CodecIntrospector(PluginRegistry) - Constructor for class com.addthis.codec.jackson.CodecIntrospector
 
CodecJackson - Class in com.addthis.codec.jackson
Wrapper over an object mapper, plugin registry, global config, and a validator.
CodecJackson(ObjectMapper, PluginRegistry, Config, Validator) - Constructor for class com.addthis.codec.jackson.CodecJackson
 
CodecJSON - Class in com.addthis.codec.json
Jackson based implementation of the old Codec interface.
CodecModule - Class in com.addthis.codec.jackson
 
CodecModule(PluginRegistry, Config) - Constructor for class com.addthis.codec.jackson.CodecModule
 
CodecModule(PluginRegistry) - Constructor for class com.addthis.codec.jackson.CodecModule
 
CodecTypeDeserializer - Class in com.addthis.codec.jackson
 
CodecTypeDeserializer(PluginMap, JsonTypeInfo.As, JavaType, CodecTypeIdResolver, String, boolean, Class<?>) - Constructor for class com.addthis.codec.jackson.CodecTypeDeserializer
 
CodecTypeDeserializer(CodecTypeDeserializer, BeanProperty) - Constructor for class com.addthis.codec.jackson.CodecTypeDeserializer
 
CodecTypeIdResolver - Class in com.addthis.codec.jackson
 
CodecTypeIdResolver(PluginMap, JavaType, TypeFactory, Collection<NamedType>, PluginRegistry) - Constructor for class com.addthis.codec.jackson.CodecTypeIdResolver
 
CodecTypeResolverBuilder - Class in com.addthis.codec.jackson
 
CodecTypeResolverBuilder(PluginMap, TypeFactory, PluginRegistry) - Constructor for class com.addthis.codec.jackson.CodecTypeResolverBuilder
 
COLLECTION - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
com.addthis.codec - package com.addthis.codec
 
com.addthis.codec.annotations - package com.addthis.codec.annotations
 
com.addthis.codec.binary - package com.addthis.codec.binary
 
com.addthis.codec.codables - package com.addthis.codec.codables
 
com.addthis.codec.config - package com.addthis.codec.config
 
com.addthis.codec.jackson - package com.addthis.codec.jackson
 
com.addthis.codec.json - package com.addthis.codec.json
 
com.addthis.codec.plugins - package com.addthis.codec.plugins
 
com.addthis.codec.reflection - package com.addthis.codec.reflection
 
com.addthis.codec.utils - package com.addthis.codec.utils
 
ConcurrentCodable - Interface in com.addthis.codec.codables
Used by classes that could be modified during encoding.
config() - Method in class com.addthis.codec.plugins.PluginMap
 
config() - Method in class com.addthis.codec.plugins.PluginRegistry
 
configConverter(ConfigValue) - Static method in class com.addthis.codec.jackson.Jackson
 
configConverter(ConfigObject) - Static method in class com.addthis.codec.jackson.Jackson
 
Configs - Class in com.addthis.codec.config
 
ConfigTraversingParser - Class in com.addthis.codec.config
 
ConfigTraversingParser(ConfigValue) - Constructor for class com.addthis.codec.config.ConfigTraversingParser
 
ConfigTraversingParser(ConfigValue, ObjectCodec) - Constructor for class com.addthis.codec.config.ConfigTraversingParser
 
currentConfig - Variable in class com.addthis.codec.config.ConfigTraversingParser
 
currentConfig() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
currentNode() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
currentNumericNode() - Method in class com.addthis.codec.config.ConfigTraversingParser
 

D

decode(Class, byte[]) - Method in class com.addthis.codec.binary.CodecBin2
 
decode(Object, byte[]) - Method in class com.addthis.codec.binary.CodecBin2
 
decode(T, byte[]) - Method in interface com.addthis.codec.Codec
 
decode(Class<T>, byte[]) - Method in interface com.addthis.codec.Codec
 
decode(T, byte[]) - Method in class com.addthis.codec.json.CodecJSON
 
decode(Class<T>, byte[]) - Method in class com.addthis.codec.json.CodecJSON
 
decodeBytes(Object, byte[]) - Static method in class com.addthis.codec.binary.CodecBin2
 
decodeJSON(T, JsonNode) - Static method in class com.addthis.codec.json.CodecJSON
 
decodeObject(Class<T>, Config) - Static method in class com.addthis.codec.config.Configs
Instantiate an object of the requested type based on the provided config.
decodeObject(String, Config) - Static method in class com.addthis.codec.config.Configs
Instantiate an object of the requested category based on the provided config.
decodeObject(Class<T>, String) - Static method in class com.addthis.codec.config.Configs
Tries to parse the string as an isolated typesafe-config object, tries to resolve it, and then calls Configs.decodeObject(Class, Config) with the resultant config and the passed in type.
decodeObject(String, String) - Static method in class com.addthis.codec.config.Configs
Tries to parse the string as an isolated typesafe-config object, tries to resolve it, and then calls Configs.decodeObject(String, Config) with the resultant config and the passed in category.
decodeObject(String) - Static method in class com.addthis.codec.config.Configs
Instantiate an object without a compile time expected type.
decodeObject(Config) - Static method in class com.addthis.codec.config.Configs
Instantiate an object without a compile time expected type.
decodeObject(Class<T>, ConfigValue) - Method in class com.addthis.codec.jackson.CodecJackson
 
decodeObject(Class<T>, JsonNode) - Method in class com.addthis.codec.jackson.CodecJackson
 
decodeObject(String, String) - Method in class com.addthis.codec.jackson.CodecJackson
Tries to parse the string as an isolated typesafe-config object, tries to resolve it, and then calls CodecJackson.decodeObject(String, Config) with the resultant config and the passed in category.
decodeObject(Class<T>, String) - Method in class com.addthis.codec.jackson.CodecJackson
Tries to parse the string as an isolated typesafe-config object, tries to resolve it, and then calls CodecJackson.decodeObject(Class, Config) with the resultant config and the passed in type.
decodeObject(String, Config) - Method in class com.addthis.codec.jackson.CodecJackson
Instantiate an object of the requested category based on the provided config.
decodeObject(Class<T>, Config) - Method in class com.addthis.codec.jackson.CodecJackson
Instantiate an object of the requested type based on the provided config.
decodeObject(String) - Method in class com.addthis.codec.jackson.CodecJackson
Instantiate an object without a compile time expected type.
decodeObject(Config) - Method in class com.addthis.codec.jackson.CodecJackson
Instantiate an object without a compile time expected type.
decodeString(T, String) - Static method in class com.addthis.codec.json.CodecJSON
Deprecated.
decodeString(Class<T>, String) - Static method in class com.addthis.codec.json.CodecJSON
 
defaultCodec() - Static method in class com.addthis.codec.jackson.Jackson
 
defaultMapper() - Static method in class com.addthis.codec.jackson.Jackson
 
defaultRegistry() - Static method in class com.addthis.codec.plugins.PluginRegistry
 
defaultSugar() - Method in class com.addthis.codec.plugins.PluginMap
 
defaultValidator() - Static method in class com.addthis.codec.jackson.Jackson
 
deserialize(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.CaseIgnoringEnumDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.CodecBeanDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.IndexReportingObjectArrayDeserializer
 
deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 
deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 
deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 
deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 

E

EMPTY - Static variable in class com.addthis.codec.plugins.PluginMap
 
EmptyInjectableValues - Class in com.addthis.codec.jackson
 
EmptyInjectableValues() - Constructor for class com.addthis.codec.jackson.EmptyInjectableValues
 
encode(Object) - Method in class com.addthis.codec.binary.CodecBin2
 
encode(Object) - Method in interface com.addthis.codec.Codec
 
encode(Object) - Method in class com.addthis.codec.json.CodecJSON
 
encodeBytes(Object) - Static method in class com.addthis.codec.binary.CodecBin2
 
encodeJSON(Object) - Static method in class com.addthis.codec.json.CodecJSON
encodeJsonNode(Object) - Static method in class com.addthis.codec.json.CodecJSON
 
encodeLock() - Method in interface com.addthis.codec.codables.ConcurrentCodable
 
encodeString(Object) - Static method in class com.addthis.codec.json.CodecJSON
 
encodeUnlock() - Method in interface com.addthis.codec.codables.ConcurrentCodable
 
ENUM - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
ExecutorServiceBuilder - Class in com.addthis.codec.utils
 
ExecutorServiceBuilder(ThreadFactory, int, int, int, int, Class<?>, String, boolean) - Constructor for class com.addthis.codec.utils.ExecutorServiceBuilder
 
ExecutorsModule - Class in com.addthis.codec.utils
Adds deserialization support for ThreadFactory and ExecutorService types.
ExecutorsModule() - Constructor for class com.addthis.codec.utils.ExecutorsModule
 
expandSugar(Config, PluginRegistry) - Static method in class com.addthis.codec.config.Configs
 
expandSugar(Class<?>, ConfigValue, PluginRegistry) - Static method in class com.addthis.codec.config.Configs
 

F

FieldConfig - Annotation Type in com.addthis.codec.annotations
Use JsonProperty or other jackson annotations if at all possible.
fields() - Method in class com.addthis.codec.reflection.CodableClassInfo
Immutable view of codable fields as a map of field names to CodableFieldInfos.
Fields - Class in com.addthis.codec.reflection
 
findArrayDeserializer(ArrayType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<?>) - Method in class com.addthis.codec.jackson.CodecDeserializers
 
findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.addthis.codec.jackson.EmptyInjectableValues
 
findNameForDeserialization(Annotated) - Method in class com.addthis.codec.jackson.CodecIntrospector
 
findNameForSerialization(Annotated) - Method in class com.addthis.codec.jackson.CodecIntrospector
 
findSubtypes(Annotated) - Method in class com.addthis.codec.jackson.CodecIntrospector
report all non-alias plugin types
findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.addthis.codec.jackson.CodecIntrospector
 
flushClassFieldMaps() - Static method in class com.addthis.codec.reflection.Fields
 
forProperty(BeanProperty) - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 
from(JsonParser, Object, String, Collection<Object>) - Static method in exception com.addthis.codec.jackson.MissingPropertyException
 
fromConfigValue(ConfigValue) - Static method in class com.addthis.codec.jackson.Jackson
 

G

GENERIC - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
get(Object) - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getArraySugar() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getBaseClass() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getBigIntegerValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getBinaryValue(Base64Variant) - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getClass(String) - Method in class com.addthis.codec.plugins.PluginMap
Resolves aliases until the root class for that alias chain is found or if no such alias exsits, then try find and validate the given string as if it were the class name of an anonymous alias.
getClass(String) - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getClassField() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getClassFieldMap(Class<?>) - Static method in class com.addthis.codec.reflection.Fields
 
getClassIfConfigured(String) - Method in class com.addthis.codec.plugins.PluginMap
Like getClass(String), but will return null rather than try to locate a new class.
getClassName(Class<?>) - Method in class com.addthis.codec.plugins.PluginMap
Reverse look-up on the bi-map to get the root alias for this type; if none, then returns the class name
getClassName(Object) - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getCodec() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getCollectionClass() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getCurrentLocation() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getCurrentName() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getDecimalValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getDefaultSugar() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getDelegatee() - Method in class com.addthis.codec.jackson.CodecBeanDeserializer
 
getDoubleValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getEmbeddedObject() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getField() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getField() - Method in exception com.addthis.codec.reflection.RequiredFieldException
 
getFieldDefaults() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getFloatValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getGenericTypes() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getGlobalDefaults() - Method in class com.addthis.codec.jackson.CodecJackson
 
getIntValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getLastAlias(String) - Method in class com.addthis.codec.plugins.PluginMap
Resolves aliases that point to other aliases until pointing to a real class; then return the current label.
getLongValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getMapKeyClass() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getMapValueClass() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getMechanism() - Method in class com.addthis.codec.jackson.CodecTypeIdResolver
 
getModuleName() - Method in class com.addthis.codec.jackson.CodecModule
 
getModuleName() - Method in class com.addthis.codec.utils.ExecutorsModule
 
getName() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getNumberType() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getNumberValue() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getObjectMapper() - Method in class com.addthis.codec.jackson.CodecJackson
 
getParsingContext() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getPluginMap() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
getPluginRegistry() - Method in class com.addthis.codec.jackson.CodecJackson
 
getText() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getTextCharacters() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getTextLength() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getTextOffset() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getTokenLocation() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
getTypeInclusion() - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 
getTypeOrComponentType() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
getValidator() - Method in class com.addthis.codec.jackson.CodecJackson
 

H

handleUnknownProperty(DeserializationContext, JsonParser, JsonDeserializer<?>, Object, String) - Method in class com.addthis.codec.jackson.UnderscorePropertyIgnorer
 
handleUnknownProperty(DeserializationContext, JsonParser, JsonDeserializer<?>, Object, String) - Method in class com.addthis.codec.jackson.WriteonlyPropertyIgnorer
 
hasIgnoreMarker(AnnotatedMember) - Method in class com.addthis.codec.jackson.CodecIntrospector
 
hasRequiredMarker(AnnotatedMember) - Method in class com.addthis.codec.jackson.CodecIntrospector
 
hasTextCharacters() - Method in class com.addthis.codec.config.ConfigTraversingParser
 

I

idFromValue(Object) - Method in class com.addthis.codec.jackson.CodecTypeIdResolver
 
idFromValueAndType(Object, Class<?>) - Method in class com.addthis.codec.jackson.CodecTypeIdResolver
 
idResolver(MapperConfig<?>, JavaType, Collection<NamedType>, boolean, boolean) - Method in class com.addthis.codec.jackson.CodecTypeResolverBuilder
 
IndexReportingObjectArrayDeserializer - Class in com.addthis.codec.jackson
Provides missing array index information from error path reporting.
IndexReportingObjectArrayDeserializer(ArrayType, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class com.addthis.codec.jackson.IndexReportingObjectArrayDeserializer
 
inlinedAliases() - Method in class com.addthis.codec.plugins.PluginMap
 
INSTANCE - Static variable in class com.addthis.codec.binary.CodecBin2
 
INSTANCE - Static variable in class com.addthis.codec.json.CodecJSON
 
isArray() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isClosed() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
isCodable() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isCollection() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isCollectionArray() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isEnum() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isGeneric() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isMap() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isMapKeyArray() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isMapValueArray() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isNative() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isNative(Class<?>) - Static method in class com.addthis.codec.reflection.Fields
 
isReadOnly() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isRealLocation(JsonLocation) - Static method in class com.addthis.codec.jackson.Jackson
 
isRequired() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
isValidTypeId(String) - Method in class com.addthis.codec.jackson.CodecTypeIdResolver
 
isWriteOnly() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 

J

Jackson - Class in com.addthis.codec.jackson
Utility methods for interacting with the jackson library and creating more customized object mappers.

M

MAP - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
maybeImproveLocation(JsonLocation, JsonMappingException) - Static method in class com.addthis.codec.jackson.Jackson
 
maybeUnwrapPath(String, IOException) - Static method in class com.addthis.codec.jackson.Jackson
 
merge(ObjectNode, ObjectNode) - Static method in class com.addthis.codec.jackson.Jackson
 
MissingPropertyException - Exception in com.addthis.codec.jackson
 
MissingPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>) - Constructor for exception com.addthis.codec.jackson.MissingPropertyException
 
modifyDeserializer(DeserializationConfig, BeanDescription, JsonDeserializer<?>) - Method in class com.addthis.codec.jackson.CodecBeanDeserializerModifier
 
modifyEnumDeserializer(DeserializationConfig, JavaType, BeanDescription, JsonDeserializer<?>) - Method in class com.addthis.codec.jackson.CodecBeanDeserializerModifier
 

N

NATIVE - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
newDefault(Class<T>) - Static method in class com.addthis.codec.config.Configs
Construct an object of the requested type based on the default values and types (if the requested is not a concrete class).
newDefault(String) - Static method in class com.addthis.codec.config.Configs
Construct an object of the requested plugin category based on the default type and values
newDefault(Class<T>) - Method in class com.addthis.codec.jackson.CodecJackson
Construct an object of the requested type based on the default values and types (if the requested is not a concrete class).
newDefault(String) - Method in class com.addthis.codec.jackson.CodecJackson
Construct an object of the requested plugin category based on the default type and values
newDelegatingInstance(JsonDeserializer<?>) - Method in class com.addthis.codec.jackson.CodecBeanDeserializer
 
newInstance() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
newObjectMapper(PluginRegistry) - Static method in class com.addthis.codec.jackson.Jackson
 
nextToken() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
NODE_TYPE - Static variable in class com.addthis.codec.jackson.Jackson
 
NUMBER - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 

O

overrideCurrentName(String) - Method in class com.addthis.codec.config.ConfigTraversingParser
 

P

pathAt(ObjectNode, String) - Static method in class com.addthis.codec.jackson.Jackson
 
Pluggable - Annotation Type in com.addthis.codec.annotations
 
PLUGIN_DEFAULTS_PATH - Static variable in class com.addthis.codec.plugins.PluginRegistry
 
PluginMap - Class in com.addthis.codec.plugins
 
PluginMap(String, Config) - Constructor for class com.addthis.codec.plugins.PluginMap
 
PluginRegistry - Class in com.addthis.codec.plugins
 
PluginRegistry(Config) - Constructor for class com.addthis.codec.plugins.PluginRegistry
 
Plugins - Class in com.addthis.codec.plugins
 
PLUGINS_PATH_PATH - Static variable in class com.addthis.codec.plugins.PluginRegistry
 
PolicyException - Exception in com.addthis.codec.reflection
 
PolicyException(String) - Constructor for exception com.addthis.codec.reflection.PolicyException
 
postDecode() - Method in interface com.addthis.codec.codables.SuperCodable
 
preEncode() - Method in interface com.addthis.codec.codables.SuperCodable
 

R

readBinaryValue(Base64Variant, OutputStream) - Method in class com.addthis.codec.config.ConfigTraversingParser
 
readBytes(ByteBuf) - Method in interface com.addthis.codec.codables.ByteBufCodable
 
READONLY - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
registerExtraModules(ObjectMapper) - Static method in class com.addthis.codec.jackson.Jackson
 
REQUIRED - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
RequiredFieldException - Exception in com.addthis.codec.reflection
 
RequiredFieldException(String, String) - Constructor for exception com.addthis.codec.reflection.RequiredFieldException
 
rootMessage(JsonMappingException) - Static method in class com.addthis.codec.jackson.Jackson
 

S

ScheduledExecutorServiceBuilder - Class in com.addthis.codec.utils
 
ScheduledExecutorServiceBuilder(ThreadFactory, int, boolean) - Constructor for class com.addthis.codec.utils.ScheduledExecutorServiceBuilder
 
set(Object, Object) - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
setAt(ObjectNode, JsonNode, String) - Static method in class com.addthis.codec.jackson.Jackson
 
setCodec(ObjectCodec) - Method in class com.addthis.codec.config.ConfigTraversingParser
 
setStrict(Object, Object) - Method in class com.addthis.codec.reflection.CodableFieldInfo
Sets the field value for the destination object if and only if it is non-null and passes the field's validation method (if any).
setupModule(Module.SetupContext) - Method in class com.addthis.codec.jackson.CodecModule
 
setupModule(Module.SetupContext) - Method in class com.addthis.codec.utils.ExecutorsModule
 
SIMPLE_MAPPER - Static variable in class com.addthis.codec.jackson.Jackson
 
size() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
SizeGauge - Class in com.addthis.codec.utils
 
SizeGauge(Collection<?>) - Constructor for class com.addthis.codec.utils.SizeGauge
 
skipChildren() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
storesNull(byte[]) - Method in class com.addthis.codec.binary.CodecBin2
 
storesNull(byte[]) - Method in interface com.addthis.codec.Codec
 
storesNull(byte[]) - Method in class com.addthis.codec.json.CodecJSON
 
SuperCodable - Interface in com.addthis.codec.codables
Used to run code to 'transcode' values into codable primitives.

T

Time - Annotation Type in com.addthis.codec.annotations
 
toggleObjectMapperOptions(ObjectMapper) - Static method in class com.addthis.codec.jackson.Jackson
 
toString() - Method in class com.addthis.codec.plugins.PluginMap
 
toString() - Method in class com.addthis.codec.plugins.PluginRegistry
 
toString() - Method in class com.addthis.codec.reflection.CodableFieldInfo
 
tryEncodeString(Object, String) - Static method in class com.addthis.codec.json.CodecJSON
 
typeFromId(DatabindContext, String) - Method in class com.addthis.codec.jackson.CodecTypeIdResolver
 
typeFromId(String) - Method in class com.addthis.codec.jackson.CodecTypeIdResolver
 

U

UnderscorePropertyIgnorer - Class in com.addthis.codec.jackson
 
UnderscorePropertyIgnorer() - Constructor for class com.addthis.codec.jackson.UnderscorePropertyIgnorer
 
unwrappingDeserializer(NameTransformer) - Method in class com.addthis.codec.jackson.CodecBeanDeserializer
 

V

validate(T) - Method in class com.addthis.codec.jackson.CodecJackson
 
value() - Method in class com.addthis.codec.utils.SizeGauge
 
values() - Method in class com.addthis.codec.reflection.CodableClassInfo
 
version() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
version() - Method in class com.addthis.codec.jackson.CodecModule
 
version() - Method in class com.addthis.codec.utils.ExecutorsModule
 

W

withConfig(Config) - Method in class com.addthis.codec.jackson.CodecJackson
 
withDeserializer(TypeDeserializer, JsonDeserializer<?>) - Method in class com.addthis.codec.jackson.IndexReportingObjectArrayDeserializer
Overridable fluent-factory method used to create contextual instances
withOverrides(Config) - Method in class com.addthis.codec.jackson.CodecJackson
 
withOverrides(Config) - Method in class com.addthis.codec.plugins.PluginRegistry
Similar to calling new PluginRegistry(overrides.withFallback(previousRegistry.config())), but may be more efficient.
writeBytes(ByteBuf) - Method in interface com.addthis.codec.codables.ByteBufCodable
 
WRITEONLY - Static variable in class com.addthis.codec.reflection.CodableFieldInfo
 
WriteonlyPropertyIgnorer - Class in com.addthis.codec.jackson
 
WriteonlyPropertyIgnorer() - Constructor for class com.addthis.codec.jackson.WriteonlyPropertyIgnorer
 

_

_closed - Variable in class com.addthis.codec.config.ConfigTraversingParser
Flag that indicates whether parser is closed or not.
_deserializeTypedFromObject(ObjectNode, ObjectCodec, DeserializationContext) - Method in class com.addthis.codec.jackson.CodecTypeDeserializer
 
_handleEOF() - Method in class com.addthis.codec.config.ConfigTraversingParser
 
_nextToken - Variable in class com.addthis.codec.config.ConfigTraversingParser
Sometimes parser needs to buffer a single look-ahead token; if so, it'll be stored here.
_nodeCursor - Variable in class com.addthis.codec.config.ConfigTraversingParser
Traversal context within tree
_objectCodec - Variable in class com.addthis.codec.config.ConfigTraversingParser
 
_startContainer - Variable in class com.addthis.codec.config.ConfigTraversingParser
Flag needed to handle recursion into contents of child Array/Object nodes.
A B C D E F G H I J M N O P R S T U V W _ 

Copyright © 2015 AddThis. All rights reserved.