JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
R
S
T
V
W
A
AbstractClassMapping
- Class in
eu.toolchain.scribe
AbstractClassMapping()
- Constructor for class eu.toolchain.scribe.
AbstractClassMapping
AbstractEntityDecoder
<
Target
> - Class in
eu.toolchain.scribe
AbstractEntityDecoder()
- Constructor for class eu.toolchain.scribe.
AbstractEntityDecoder
AbstractEntityEncoder
<
Target
> - Class in
eu.toolchain.scribe
AbstractEntityEncoder()
- Constructor for class eu.toolchain.scribe.
AbstractEntityEncoder
AbstractEntityEncoder.TypeEntry
<
Target
> - Class in
eu.toolchain.scribe
AbstractEntityStreamEncoder
<
Target
> - Class in
eu.toolchain.scribe
AbstractEntityStreamEncoder()
- Constructor for class eu.toolchain.scribe.
AbstractEntityStreamEncoder
AbstractEntityStreamEncoder.EntityEncoderEntry
<
Target
> - Class in
eu.toolchain.scribe
AnnotatedFieldReader
- Class in
eu.toolchain.scribe
AnnotatedFieldReader()
- Constructor for class eu.toolchain.scribe.
AnnotatedFieldReader
annotations()
- Method in class eu.toolchain.scribe.
AnnotatedFieldReader
annotations()
- Method in class eu.toolchain.scribe.
GetterFieldReader
AnnotationSubTypesResolver
- Class in
eu.toolchain.scribe
AnnotationSubTypesResolver()
- Constructor for class eu.toolchain.scribe.
AnnotationSubTypesResolver
B
build()
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
builder()
- Static method in class eu.toolchain.scribe.
EntityMapper
Builder()
- Constructor for class eu.toolchain.scribe.
EntityMapper.Builder
BuilderClassEncoding
- Class in
eu.toolchain.scribe
Entity binding that uses a builder for constructing new instances.
BuilderClassEncoding()
- Constructor for class eu.toolchain.scribe.
BuilderClassEncoding
BuilderEntityDecoder
<
Target
> - Class in
eu.toolchain.scribe
BuilderEntityDecoder()
- Constructor for class eu.toolchain.scribe.
BuilderEntityDecoder
C
CaseFormat
- Interface in
eu.toolchain.scribe
classEncoding(ClassEncodingDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
ConcreteClassMapping
- Class in
eu.toolchain.scribe
A type mapping associated with concrete classes.
ConcreteClassMapping()
- Constructor for class eu.toolchain.scribe.
ConcreteClassMapping
ConstructorEntityDecodeValue
- Class in
eu.toolchain.scribe
ConstructorEntityDecodeValue()
- Constructor for class eu.toolchain.scribe.
ConstructorEntityDecodeValue
ConstructorEntityDecodeValueDecoder
<
Target
,
Source
> - Class in
eu.toolchain.scribe
ConstructorEntityDecodeValueDecoder()
- Constructor for class eu.toolchain.scribe.
ConstructorEntityDecodeValueDecoder
ConstructorInstanceBuilder
- Class in
eu.toolchain.scribe
ConstructorInstanceBuilder()
- Constructor for class eu.toolchain.scribe.
ConstructorInstanceBuilder
D
DatabindOptions
- Interface in
eu.toolchain.scribe
DatabindOptions.OptionalEmptyAsNull
- Class in
eu.toolchain.scribe
Option to indicate that optional's empty state should be encoded as null.
DatabindOptions.TypeFieldName
- Class in
eu.toolchain.scribe
decode(EntityFieldsDecoder<Target>, Context)
- Method in class eu.toolchain.scribe.
AbstractEntityDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
AbstractEntityDecoder
decode(EntityFieldsDecoder<Target>, Context)
- Method in class eu.toolchain.scribe.
BuilderEntityDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
BuilderEntityDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
ConstructorEntityDecodeValueDecoder
decode(EntityFieldsDecoder<Target>, Context)
- Method in class eu.toolchain.scribe.
DefaultEntityDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
DefaultEntityDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
StaticMethodEntityDecodeValueDecoder
decode(Context, Target)
- Method in class eu.toolchain.scribe.
TypeEntityFieldDecoder
decodeOptionally(Context, Decoded<Target>)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldDecoder
decodeOptionally(Context, Decoded<Target>)
- Method in class eu.toolchain.scribe.
TypeEntityFieldDecoder
decoderFor(DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
EntityMapper
decodeValue(DecodeValueDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
DEFAULT_TYPE_FIELD
- Static variable in class eu.toolchain.scribe.
AbstractClassMapping
defaultBuilder()
- Static method in class eu.toolchain.scribe.
EntityMapper
DefaultEntityDecoder
<
Target
> - Class in
eu.toolchain.scribe
DefaultEntityDecoder()
- Constructor for class eu.toolchain.scribe.
DefaultEntityDecoder
DefaultEntityFieldDecoder
<
Target
> - Class in
eu.toolchain.scribe
DefaultEntityFieldDecoder()
- Constructor for class eu.toolchain.scribe.
DefaultEntityFieldDecoder
DefaultEntityFieldEncoder
<
Target
> - Class in
eu.toolchain.scribe
DefaultEntityFieldEncoder()
- Constructor for class eu.toolchain.scribe.
DefaultEntityFieldEncoder
DefaultEntityFieldMapping
- Class in
eu.toolchain.scribe
DefaultEntityFieldMapping()
- Constructor for class eu.toolchain.scribe.
DefaultEntityFieldMapping
DefaultEntityFieldStreamEncoder
<
Target
> - Class in
eu.toolchain.scribe
DefaultEntityFieldStreamEncoder()
- Constructor for class eu.toolchain.scribe.
DefaultEntityFieldStreamEncoder
DefaultModule
- Class in
eu.toolchain.scribe
DefaultModule()
- Constructor for class eu.toolchain.scribe.
DefaultModule
detect(EntityResolver, JavaType)
- Static method in class eu.toolchain.scribe.
BuilderClassEncoding
detect(JavaType, String, JavaType)
- Static method in class eu.toolchain.scribe.
GetterFieldReader
detect(EntityResolver, JavaType)
- Static method in class eu.toolchain.scribe.
MethodClassEncoding
detectDecodeValue(JavaType, JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
detectEncodeValue(JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
detectEntityMapping(JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
detectExecutableFields(ExecutableType)
- Method in class eu.toolchain.scribe.
EntityMapper
detectFieldFlags(JavaType, Annotations)
- Method in class eu.toolchain.scribe.
EntityMapper
detectFieldName(JavaType, Annotations)
- Method in class eu.toolchain.scribe.
EntityMapper
detectFieldReader(JavaType, String, JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
detectImmediateAnnotations(JavaType, String)
- Method in class eu.toolchain.scribe.
EntityMapper
detectInstanceBuilder(JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
detectTypeName(JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
E
encode(EntityFieldsEncoder<Target>, Context, Object, Runnable)
- Method in class eu.toolchain.scribe.
AbstractEntityEncoder
encode(Context, Object)
- Method in class eu.toolchain.scribe.
AbstractEntityEncoder
encode(Context, Object)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldEncoder
encode(EntityFieldsEncoder<Target>, Context, Object, Runnable)
- Method in class eu.toolchain.scribe.
ReadFieldsEntityEncoder
encode(Context, Object)
- Method in class eu.toolchain.scribe.
ReadFieldsEntityEncoder
encode(Context, String)
- Method in class eu.toolchain.scribe.
TypeEntityFieldEncoder
encodeEmpty(Context)
- Method in class eu.toolchain.scribe.
AbstractEntityEncoder
encodeEmpty(Context)
- Method in class eu.toolchain.scribe.
ReadFieldsEntityEncoder
encodeOptionally(Context, Object, Consumer<Target>)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldEncoder
encodeOptionally(Context, String, Consumer<Target>)
- Method in class eu.toolchain.scribe.
TypeEntityFieldEncoder
encoderFor(EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
EntityMapper
encodeValue(EncodeValueDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
EntityEncoderEntry()
- Constructor for class eu.toolchain.scribe.
AbstractEntityStreamEncoder.EntityEncoderEntry
EntityEncodeValue
- Class in
eu.toolchain.scribe
EntityEncodeValue()
- Constructor for class eu.toolchain.scribe.
EntityEncodeValue
EntityKey()
- Constructor for class eu.toolchain.scribe.
EntityMapper.EntityKey
EntityMapper
- Class in
eu.toolchain.scribe
EntityMapper()
- Constructor for class eu.toolchain.scribe.
EntityMapper
EntityMapper.Builder
- Class in
eu.toolchain.scribe
EntityMapper.EntityKey
- Class in
eu.toolchain.scribe
eu.toolchain.scribe
- package eu.toolchain.scribe
F
Field()
- Constructor for class eu.toolchain.scribe.
ReadFieldsEntityEncoder.Field
fieldName(FieldNameDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
fieldReader(FieldReaderDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
fieldType()
- Method in class eu.toolchain.scribe.
AnnotatedFieldReader
fieldType()
- Method in class eu.toolchain.scribe.
GetterFieldReader
flag(FlagDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
forAnnotation(Class<T>, Function<T, String>)
- Static method in class eu.toolchain.scribe.
AnnotatedFieldReader
forAnnotation(Class<A>, Function<A, T[]>, Function<T, JavaType>, Function<T, Optional<String>>)
- Static method in class eu.toolchain.scribe.
AnnotationSubTypesResolver
forAnnotation(Class<? extends Annotation>)
- Static method in class eu.toolchain.scribe.
ConstructorEntityDecodeValue
forAnnotation(Class<A>)
- Static method in class eu.toolchain.scribe.
ConstructorInstanceBuilder
forAnnotation(Class<A>, Function<A, Optional<List<String>>>)
- Static method in class eu.toolchain.scribe.
ConstructorInstanceBuilder
forAnnotation(Class<? extends Annotation>)
- Static method in class eu.toolchain.scribe.
EntityEncodeValue
forAnnotation(Class<? extends Annotation>)
- Static method in class eu.toolchain.scribe.
StaticMethodEntityDecodeValue
forAnnotation(Class<A>)
- Static method in class eu.toolchain.scribe.
StaticMethodInstanceBuilder
forAnnotation(Class<A>, Function<A, Optional<List<String>>>)
- Static method in class eu.toolchain.scribe.
StaticMethodInstanceBuilder
forEmpty()
- Static method in class eu.toolchain.scribe.
ConstructorInstanceBuilder
forType(Class<T>, Function<T, Boolean>, Function<T, Object>, Function<Object, T>, Supplier<T>)
- Static method in class eu.toolchain.scribe.
OptionalMapping
G
getFlags()
- Method in class eu.toolchain.scribe.
TypeEntityFieldDecoder
getFlags()
- Method in class eu.toolchain.scribe.
TypeEntityFieldEncoder
getName()
- Method in class eu.toolchain.scribe.
TypeEntityFieldDecoder
getName()
- Method in class eu.toolchain.scribe.
TypeEntityFieldEncoder
getName()
- Method in class eu.toolchain.scribe.
TypeEntityFieldStreamEncoder
getOption(Class<O>)
- Method in class eu.toolchain.scribe.
EntityMapper
GetterFieldReader
- Class in
eu.toolchain.scribe
GetterFieldReader()
- Constructor for class eu.toolchain.scribe.
GetterFieldReader
getType()
- Method in class eu.toolchain.scribe.
OptionalMapping
getType()
- Method in class eu.toolchain.scribe.
ValueMapping
I
initialize(EntityResolver)
- Method in class eu.toolchain.scribe.
ConcreteClassMapping
install(Module)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
instanceBuilder(InstanceBuilderDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
isOptionPresent(O)
- Method in class eu.toolchain.scribe.
EntityMapper
L
LOWER_TO_UPPER
- Static variable in class eu.toolchain.scribe.
GetterFieldReader
lowerCamelToUpperCamel(String)
- Static method in interface eu.toolchain.scribe.
CaseFormat
Convert lower-case camel to upper-case camel.
M
mapping(MappingDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
mapping(JavaType, Annotations)
- Method in class eu.toolchain.scribe.
EntityMapper
mapping(JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
MethodClassEncoding
- Class in
eu.toolchain.scribe
MethodClassEncoding()
- Constructor for class eu.toolchain.scribe.
MethodClassEncoding
N
NativeAnnotationsModule
- Class in
eu.toolchain.scribe
NativeAnnotationsModule()
- Constructor for class eu.toolchain.scribe.
NativeAnnotationsModule
nativeBuilder()
- Static method in class eu.toolchain.scribe.
EntityMapper
newDecoder(EntityResolver, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ConstructorEntityDecodeValue
newDecoder(EntityResolver, Flags, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
OptionalMapping
newDecoder(EntityResolver, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
StaticMethodEntityDecodeValue
newDecoder(EntityResolver, Flags, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ValueMapping
newEncoder(EntityResolver, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
EntityEncodeValue
newEncoder(EntityResolver, Flags, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
OptionalMapping
newEncoder(EntityResolver, Flags, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ValueMapping
newEntityDecoder(EntityResolver, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
BuilderClassEncoding
newEntityDecoder(EntityResolver, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
MethodClassEncoding
newEntityEncoder(EntityResolver, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
BuilderClassEncoding
newEntityEncoder(EntityResolver, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
MethodClassEncoding
newEntityFieldDecoder(EntityResolver, DecoderFactory<T>)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldMapping
newEntityFieldEncoder(EntityResolver, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldMapping
newEntityFieldStreamEncoder(EntityResolver, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldMapping
newEntityStreamEncoder(EntityResolver, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
BuilderClassEncoding
newEntityStreamEncoder(EntityResolver, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
MethodClassEncoding
newEntityTypeDecoder(EntityResolver, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
AbstractClassMapping
newEntityTypeDecoder(EntityResolver, DecoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ConcreteClassMapping
newEntityTypeEncoder(EntityResolver, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
AbstractClassMapping
newEntityTypeEncoder(EntityResolver, EncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ConcreteClassMapping
newEntityTypeStreamEncoder(EntityResolver, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
AbstractClassMapping
newEntityTypeStreamEncoder(EntityResolver, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ConcreteClassMapping
newInstance(List<Object>)
- Method in class eu.toolchain.scribe.
ConstructorInstanceBuilder
newInstance(List<Object>)
- Method in class eu.toolchain.scribe.
StaticMethodInstanceBuilder
newStreamEncoder(EntityResolver, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
EntityEncodeValue
newStreamEncoder(EntityResolver, Flags, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
OptionalMapping
newStreamEncoder(EntityResolver, Flags, StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
ValueMapping
O
option(Option)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
OPTIONAL_EMPTY_AS_NULL
- Static variable in interface eu.toolchain.scribe.
DatabindOptions
OptionalEmptyAsNull()
- Constructor for class eu.toolchain.scribe.
DatabindOptions.OptionalEmptyAsNull
OptionalMapping
<
T
> - Class in
eu.toolchain.scribe
OptionalMapping()
- Constructor for class eu.toolchain.scribe.
OptionalMapping
R
read(Object)
- Method in class eu.toolchain.scribe.
AnnotatedFieldReader
read(Object)
- Method in class eu.toolchain.scribe.
GetterFieldReader
ReadFieldsEntityEncoder
<
Target
> - Class in
eu.toolchain.scribe
ReadFieldsEntityEncoder()
- Constructor for class eu.toolchain.scribe.
ReadFieldsEntityEncoder
ReadFieldsEntityEncoder.Field
<
Target
,
Source
> - Class in
eu.toolchain.scribe
ReadFieldsEntityField()
- Constructor for class eu.toolchain.scribe.
ReadFieldsEntityStreamEncoder.ReadFieldsEntityField
ReadFieldsEntityStreamEncoder
<
Target
> - Class in
eu.toolchain.scribe
ReadFieldsEntityStreamEncoder()
- Constructor for class eu.toolchain.scribe.
ReadFieldsEntityStreamEncoder
ReadFieldsEntityStreamEncoder.ReadFieldsEntityField
<
Target
,
Source
> - Class in
eu.toolchain.scribe
register(EntityMapperBuilder)
- Method in class eu.toolchain.scribe.
DefaultModule
register(EntityMapperBuilder)
- Method in class eu.toolchain.scribe.
NativeAnnotationsModule
resolveSubTypes(JavaType)
- Method in class eu.toolchain.scribe.
EntityMapper
S
StaticMethodEntityDecodeValue
- Class in
eu.toolchain.scribe
StaticMethodEntityDecodeValue()
- Constructor for class eu.toolchain.scribe.
StaticMethodEntityDecodeValue
StaticMethodEntityDecodeValueDecoder
<
Target
,
Source
> - Class in
eu.toolchain.scribe
StaticMethodEntityDecodeValueDecoder()
- Constructor for class eu.toolchain.scribe.
StaticMethodEntityDecodeValueDecoder
StaticMethodInstanceBuilder
- Class in
eu.toolchain.scribe
StaticMethodInstanceBuilder()
- Constructor for class eu.toolchain.scribe.
StaticMethodInstanceBuilder
streamEncode(EntityFieldsStreamEncoder<Target>, Context, Object, Target, Runnable)
- Method in class eu.toolchain.scribe.
AbstractEntityStreamEncoder
streamEncode(Context, Object, Target)
- Method in class eu.toolchain.scribe.
AbstractEntityStreamEncoder
streamEncode(Context, Object, Target)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldStreamEncoder
streamEncode(EntityFieldsStreamEncoder<Target>, Context, Object, Target, Runnable)
- Method in class eu.toolchain.scribe.
ReadFieldsEntityStreamEncoder
streamEncode(Context, Object, Target)
- Method in class eu.toolchain.scribe.
ReadFieldsEntityStreamEncoder
streamEncode(Context, String, Target)
- Method in class eu.toolchain.scribe.
TypeEntityFieldStreamEncoder
streamEncodeEmpty(Context, Target)
- Method in class eu.toolchain.scribe.
AbstractEntityStreamEncoder
streamEncodeEmpty(Context, Target)
- Method in class eu.toolchain.scribe.
ReadFieldsEntityStreamEncoder
streamEncodeOptionally(Context, Object, Target, Consumer<Runnable>)
- Method in class eu.toolchain.scribe.
DefaultEntityFieldStreamEncoder
streamEncodeOptionally(Context, String, Target, Consumer<Runnable>)
- Method in class eu.toolchain.scribe.
TypeEntityFieldStreamEncoder
streamEncoderFor(StreamEncoderFactory<Target>)
- Method in class eu.toolchain.scribe.
EntityMapper
STRING
- Static variable in class eu.toolchain.scribe.
AbstractClassMapping
subTypes(SubTypesDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
T
toBuilder()
- Method in class eu.toolchain.scribe.
EntityMapper
typeAlias(TypeAliasDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
TypeEntityFieldDecoder
<
Target
> - Class in
eu.toolchain.scribe
TypeEntityFieldDecoder()
- Constructor for class eu.toolchain.scribe.
TypeEntityFieldDecoder
TypeEntityFieldEncoder
<
Target
> - Class in
eu.toolchain.scribe
TypeEntityFieldEncoder()
- Constructor for class eu.toolchain.scribe.
TypeEntityFieldEncoder
TypeEntityFieldStreamEncoder
<
Target
> - Class in
eu.toolchain.scribe
TypeEntityFieldStreamEncoder()
- Constructor for class eu.toolchain.scribe.
TypeEntityFieldStreamEncoder
TypeEntry()
- Constructor for class eu.toolchain.scribe.
AbstractEntityEncoder.TypeEntry
TypeFieldName()
- Constructor for class eu.toolchain.scribe.
DatabindOptions.TypeFieldName
typeName()
- Method in class eu.toolchain.scribe.
AbstractClassMapping
typeName()
- Method in class eu.toolchain.scribe.
ConcreteClassMapping
typeName(TypeNameDetector)
- Method in class eu.toolchain.scribe.
EntityMapper.Builder
V
ValueMapping
- Class in
eu.toolchain.scribe
ValueMapping()
- Constructor for class eu.toolchain.scribe.
ValueMapping
W
withOptions(Option...)
- Method in class eu.toolchain.scribe.
EntityMapper
A
B
C
D
E
F
G
I
L
M
N
O
R
S
T
V
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All rights reserved.