Skip navigation links
A B C F G J L M O P R S T W 

A

addDeserializer(SimpleModule, Class<?>, JsonDeserializer<?>) - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
addDeserializerBinding(Class<?>) - Method in class com.facebook.airlift.json.JsonBinder
 
addKeyDeserializerBinding(Class<?>) - Method in class com.facebook.airlift.json.JsonBinder
 
addKeySerializerBinding(Class<?>) - Method in class com.facebook.airlift.json.JsonBinder
 
addModuleBinding() - Method in class com.facebook.airlift.json.JsonBinder
 
addSerializerBinding(Class<?>) - Method in class com.facebook.airlift.json.JsonBinder
 

B

bindJsonCodec(Class<?>) - Method in class com.facebook.airlift.json.JsonCodecBinder
 
bindJsonCodec(TypeLiteral<?>) - Method in class com.facebook.airlift.json.JsonCodecBinder
 
bindListJsonCodec(Class<?>) - Method in class com.facebook.airlift.json.JsonCodecBinder
 
bindListJsonCodec(JsonCodec<?>) - Method in class com.facebook.airlift.json.JsonCodecBinder
 
bindListSmileCodec(Class<?>) - Method in class com.facebook.airlift.json.smile.SmileCodecBinder
 
bindListSmileCodec(SmileCodec<?>) - Method in class com.facebook.airlift.json.smile.SmileCodecBinder
 
bindMapJsonCodec(Class<?>, Class<?>) - Method in class com.facebook.airlift.json.JsonCodecBinder
 
bindMapJsonCodec(Class<?>, JsonCodec<?>) - Method in class com.facebook.airlift.json.JsonCodecBinder
 
bindMapSmileCodec(Class<?>, Class<?>) - Method in class com.facebook.airlift.json.smile.SmileCodecBinder
 
bindMapSmileCodec(Class<?>, SmileCodec<?>) - Method in class com.facebook.airlift.json.smile.SmileCodecBinder
 
bindSerializer(JsonSerializer<T>) - Method in class com.facebook.airlift.json.JsonBinder
 
bindSmileCodec(Class<?>) - Method in class com.facebook.airlift.json.smile.SmileCodecBinder
 
bindSmileCodec(TypeLiteral<?>) - Method in class com.facebook.airlift.json.smile.SmileCodecBinder
 

C

Codec<T> - Interface in com.facebook.airlift.json
 
com.facebook.airlift.json - package com.facebook.airlift.json
 
com.facebook.airlift.json.smile - package com.facebook.airlift.json.smile
 
configure(Binder) - Method in class com.facebook.airlift.json.JsonModule
 
configure(Binder) - Method in class com.facebook.airlift.json.smile.SmileModule
 

F

ForSmile - Annotation Type in com.facebook.airlift.json.smile
 
fromBytes(byte[]) - Method in interface com.facebook.airlift.json.Codec
 
fromBytes(byte[]) - Method in class com.facebook.airlift.json.JsonCodec
 
fromBytes(byte[]) - Method in class com.facebook.airlift.json.smile.SmileCodec
 
fromJson(String) - Method in class com.facebook.airlift.json.JsonCodec
Converts the specified json string into an instance of type T.
fromJson(byte[]) - Method in class com.facebook.airlift.json.JsonCodec
Coverts the specified json bytes (UTF-8) into an instance of type T.
fromSmile(byte[]) - Method in class com.facebook.airlift.json.smile.SmileCodec
Converts the specified smile bytes (UTF-8) into an instance of type T.

G

get() - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
getType() - Method in class com.facebook.airlift.json.JsonCodec
Gets the type this codec supports.
getType() - Method in class com.facebook.airlift.json.smile.SmileCodec
Gets the type this codec supports.

J

JsonBinder - Class in com.facebook.airlift.json
 
jsonBinder(Binder) - Static method in class com.facebook.airlift.json.JsonBinder
 
JsonCodec<T> - Class in com.facebook.airlift.json
 
jsonCodec(Class<T>) - Static method in class com.facebook.airlift.json.JsonCodec
 
jsonCodec(TypeToken<T>) - Static method in class com.facebook.airlift.json.JsonCodec
 
jsonCodec(Class<T>) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
jsonCodec(Type) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
jsonCodec(TypeToken<T>) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
JsonCodecBinder - Class in com.facebook.airlift.json
 
jsonCodecBinder(Binder) - Static method in class com.facebook.airlift.json.JsonCodecBinder
 
JsonCodecFactory - Class in com.facebook.airlift.json
 
JsonCodecFactory() - Constructor for class com.facebook.airlift.json.JsonCodecFactory
 
JsonCodecFactory(Provider<ObjectMapper>) - Constructor for class com.facebook.airlift.json.JsonCodecFactory
 
JsonCodecFactory(Provider<ObjectMapper>, boolean) - Constructor for class com.facebook.airlift.json.JsonCodecFactory
 
JsonModule - Class in com.facebook.airlift.json
 
JsonModule() - Constructor for class com.facebook.airlift.json.JsonModule
 
JsonObjectMapperProvider - Class in com.facebook.airlift.json
 
JsonObjectMapperProvider() - Constructor for class com.facebook.airlift.json.JsonObjectMapperProvider
 

L

listJsonCodec(Class<T>) - Static method in class com.facebook.airlift.json.JsonCodec
 
listJsonCodec(JsonCodec<T>) - Static method in class com.facebook.airlift.json.JsonCodec
 
listJsonCodec(Class<T>) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
listJsonCodec(JsonCodec<T>) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
listSmileCodec(Class<T>) - Static method in class com.facebook.airlift.json.smile.SmileCodec
 
listSmileCodec(SmileCodec<T>) - Static method in class com.facebook.airlift.json.smile.SmileCodec
 
listSmileCodec(Class<T>) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 
listSmileCodec(SmileCodec<T>) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 

M

mapJsonCodec(Class<K>, Class<V>) - Static method in class com.facebook.airlift.json.JsonCodec
 
mapJsonCodec(Class<K>, JsonCodec<V>) - Static method in class com.facebook.airlift.json.JsonCodec
 
mapJsonCodec(Class<K>, Class<V>) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
mapJsonCodec(Class<K>, JsonCodec<V>) - Method in class com.facebook.airlift.json.JsonCodecFactory
 
mapSmileCodec(Class<K>, Class<V>) - Static method in class com.facebook.airlift.json.smile.SmileCodec
 
mapSmileCodec(Class<K>, SmileCodec<V>) - Static method in class com.facebook.airlift.json.smile.SmileCodec
 
mapSmileCodec(Class<K>, Class<V>) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 
mapSmileCodec(Class<K>, SmileCodec<V>) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 

O

ObjectMapperProvider - Class in com.facebook.airlift.json
 
ObjectMapperProvider(JsonFactory) - Constructor for class com.facebook.airlift.json.ObjectMapperProvider
 

P

prettyPrint() - Method in class com.facebook.airlift.json.JsonCodecFactory
 

R

readBytes(InputStream) - Method in interface com.facebook.airlift.json.Codec
 
readBytes(InputStream) - Method in class com.facebook.airlift.json.JsonCodec
 
readBytes(InputStream) - Method in class com.facebook.airlift.json.smile.SmileCodec
 

S

setJsonDeserializers(Map<Class<?>, JsonDeserializer<?>>) - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
setJsonSerializers(Map<Class<?>, JsonSerializer<?>>) - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
setKeyDeserializers(Map<Class<?>, KeyDeserializer>) - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
setKeySerializers(Map<Class<?>, JsonSerializer<?>>) - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
setModules(Set<Module>) - Method in class com.facebook.airlift.json.ObjectMapperProvider
 
SmileCodec<T> - Class in com.facebook.airlift.json.smile
 
smileCodec(Class<T>) - Static method in class com.facebook.airlift.json.smile.SmileCodec
 
smileCodec(TypeToken<T>) - Static method in class com.facebook.airlift.json.smile.SmileCodec
 
smileCodec(Class<T>) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 
smileCodec(Type) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 
smileCodec(TypeToken<T>) - Method in class com.facebook.airlift.json.smile.SmileCodecFactory
 
SmileCodecBinder - Class in com.facebook.airlift.json.smile
 
smileCodecBinder(Binder) - Static method in class com.facebook.airlift.json.smile.SmileCodecBinder
 
SmileCodecFactory - Class in com.facebook.airlift.json.smile
 
SmileCodecFactory() - Constructor for class com.facebook.airlift.json.smile.SmileCodecFactory
 
SmileCodecFactory(Provider<ObjectMapper>) - Constructor for class com.facebook.airlift.json.smile.SmileCodecFactory
 
SmileModule - Class in com.facebook.airlift.json.smile
 
SmileModule() - Constructor for class com.facebook.airlift.json.smile.SmileModule
 
SmileObjectMapperProvider - Class in com.facebook.airlift.json.smile
 
SmileObjectMapperProvider() - Constructor for class com.facebook.airlift.json.smile.SmileObjectMapperProvider
 

T

toBytes(T) - Method in interface com.facebook.airlift.json.Codec
 
toBytes(T) - Method in class com.facebook.airlift.json.JsonCodec
 
toBytes(T) - Method in class com.facebook.airlift.json.smile.SmileCodec
 
toJson(T) - Method in class com.facebook.airlift.json.JsonCodec
Converts the specified instance to json.
toJsonBytes(T) - Method in class com.facebook.airlift.json.JsonCodec
Converts the specified instance to json.
toJsonWithLengthLimit(T, int) - Method in class com.facebook.airlift.json.JsonCodec
Converts the specified instance to optional json string with a length limit.
toSmile(T) - Method in class com.facebook.airlift.json.smile.SmileCodec
Converts the specified instance to smile encoded bytes.

W

writeBytes(OutputStream, T) - Method in interface com.facebook.airlift.json.Codec
 
writeBytes(OutputStream, T) - Method in class com.facebook.airlift.json.JsonCodec
 
writeBytes(OutputStream, T) - Method in class com.facebook.airlift.json.smile.SmileCodec
 
A B C F G J L M O P R S T W 
Skip navigation links

Copyright © 2010–2024 Airlift. All rights reserved.