JavaScript is disabled on your browser.
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
E
F
G
I
M
O
P
S
V
W
B
build()
- Method in class fr.xebia.extras.selma.
Selma.MapperBuilder
builder(Class<T>)
- Static method in class fr.xebia.extras.selma.
Selma
Return a builder style component to build the Mapper using this builder you can pass the sources, custom mappers and bypass the default cache registry.
C
CollectionMappingStrategy
- Enum in
fr.xebia.extras.selma
Created by slemesle on 22/04/15.
D
DEFAULT_BOOLEAN
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_BYTE
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_CHAR
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_DOUBLE
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_FLOAT
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_INT
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_LONG
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
DEFAULT_SHORT
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
disableCache()
- Method in class fr.xebia.extras.selma.
Selma.MapperBuilder
E
EnumMapper
- Annotation Type in
fr.xebia.extras.selma
This annotation can be used inside the Mapper annotation to define global mapping properties for enumeration.
F
Field
- Annotation Type in
fr.xebia.extras.selma
Define a fieldname based mapping, @Field can only contain 2 string as values that will map names.
Fields
- Annotation Type in
fr.xebia.extras.selma
Deprecated.
Since 0.10, you should use @Mapper(withCustomFields=})
fr.xebia.extras.selma
- package fr.xebia.extras.selma
G
get(IN)
- Method in interface fr.xebia.extras.selma.
InstanceCache
get(IN)
- Method in class fr.xebia.extras.selma.
SimpleInstanceCache
getMapper(Class<T>)
- Static method in class fr.xebia.extras.selma.
Selma
Mapper Builder DSL for those who like it like that.
getMapper(Class<T>, Object, Object)
- Static method in class fr.xebia.extras.selma.
Selma
Retrieve the generated Mapper for the corresponding interface in the classpath.
getMapperWithCustom(Class<T>, Object)
- Static method in class fr.xebia.extras.selma.
Selma
Retrieve or build the mapper generated for the given interface
I
IgnoreFields
- Annotation Type in
fr.xebia.extras.selma
Deprecated.
Since 0.10, You should use @Mapper(withIgnoreFields={}) or @Mappings(withIgnoreFields={}).
IgnoreMissing
- Enum in
fr.xebia.extras.selma
Created by slemesle on 27/11/14.
IN_VAR
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
INSTANCE_CACHE
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
InstanceCache
- Interface in
fr.xebia.extras.selma
IoC
- Enum in
fr.xebia.extras.selma
Created by slemesle on 27/03/15.
isIgnoreDestination()
- Method in enum fr.xebia.extras.selma.
IgnoreMissing
isIgnoreSource()
- Method in enum fr.xebia.extras.selma.
IgnoreMissing
M
Mapper
- Annotation Type in
fr.xebia.extras.selma
Mapper annotation used to denote interfaces that needs mappers implementation to be built.
mapper(Class<T>)
- Static method in class fr.xebia.extras.selma.
Selma
Retrieve the generated Mapper for the corresponding interface in the classpath and instantiate it.
mapper(Class<T>, Object)
- Static method in class fr.xebia.extras.selma.
Selma
Mapper Builder DSL for those who like it like that.
MAPPER_CLASS_SUFFIX
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
Maps
- Annotation Type in
fr.xebia.extras.selma
Mapper annotation used to describe specific mappings for methods inside a mapper interface.
O
OUT_VAR
- Static variable in class fr.xebia.extras.selma.
SelmaConstants
P
pop()
- Method in interface fr.xebia.extras.selma.
InstanceCache
pop()
- Method in class fr.xebia.extras.selma.
SimpleInstanceCache
Called when exiting a generated mapping method, count down the mappingMethodRank.
push()
- Method in interface fr.xebia.extras.selma.
InstanceCache
push()
- Method in class fr.xebia.extras.selma.
SimpleInstanceCache
Put an instance of IN in the cache as key for the OUT instance to be mapped.
put(IN, OUT)
- Method in interface fr.xebia.extras.selma.
InstanceCache
put(IN, OUT)
- Method in class fr.xebia.extras.selma.
SimpleInstanceCache
Put an instance of IN in the cache as key for the OUT instance to be mapped.
S
Selma
- Class in
fr.xebia.extras.selma
Selma is the only class used to gain access to the Mappers implementations generated at compile time.
Selma()
- Constructor for class fr.xebia.extras.selma.
Selma
Selma.MapperBuilder
<
T
> - Class in
fr.xebia.extras.selma
SelmaConstants
- Class in
fr.xebia.extras.selma
SelmaConstants()
- Constructor for class fr.xebia.extras.selma.
SelmaConstants
SelmaException
- Exception in
fr.xebia.extras.selma
Created by slemesle on 02/06/2014.
SelmaException(Exception)
- Constructor for exception fr.xebia.extras.selma.
SelmaException
SelmaException(Exception, String, Object...)
- Constructor for exception fr.xebia.extras.selma.
SelmaException
SET_CUSTOM_MAPPER
- Static variable in class fr.xebia.extras.selma.
Selma
SET_FACTORY
- Static variable in class fr.xebia.extras.selma.
Selma
SimpleInstanceCache
- Class in
fr.xebia.extras.selma
Simple instance cache
SimpleInstanceCache()
- Constructor for class fr.xebia.extras.selma.
SimpleInstanceCache
V
valueOf(String)
- Static method in enum fr.xebia.extras.selma.
CollectionMappingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum fr.xebia.extras.selma.
IgnoreMissing
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum fr.xebia.extras.selma.
IoC
Returns the enum constant of this type with the specified name.
values()
- Static method in enum fr.xebia.extras.selma.
CollectionMappingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum fr.xebia.extras.selma.
IgnoreMissing
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum fr.xebia.extras.selma.
IoC
Returns an array containing the constants of this enum type, in the order they are declared.
W
withCustom(Object...)
- Method in class fr.xebia.extras.selma.
Selma.MapperBuilder
withFactories(Object...)
- Method in class fr.xebia.extras.selma.
Selma.MapperBuilder
withSources(Object...)
- Method in class fr.xebia.extras.selma.
Selma.MapperBuilder
B
C
D
E
F
G
I
M
O
P
S
V
W
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All Rights Reserved.