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

A

aBeanToArrayOrList() - Static method in class ma.glasnost.orika.impl.Specifications
 
aBeanToMap() - Static method in class ma.glasnost.orika.impl.Specifications
 
AbstractMappingStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
AbstractMappingStrategy provides base MappingStrategy functionality
AbstractMappingStrategy(Type<Object>, Type<Object>) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
AbstractSpecification - Class in ma.glasnost.orika.impl.generator.specification
 
AbstractSpecification() - Constructor for class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
 
accept(Type<?>) - Method in class ma.glasnost.orika.inheritance.DefaultSuperTypeResolverStrategy
 
accept(Type<?>) - Method in interface ma.glasnost.orika.inheritance.SuperTypeResolverStrategy
 
aCollection() - Static method in class ma.glasnost.orika.impl.Specifications
 
aConversionToString() - Static method in class ma.glasnost.orika.impl.Specifications
 
add(VariableRef) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
add(String) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
add(Node) - Method in class ma.glasnost.orika.impl.generator.Node.NodeList
 
add() - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Adds the FieldMap configured by this builder to it's containing ClassMapBuilder; use this method to complete specifications on a given field mapping and return to the containing builder.
add(V) - Method in class ma.glasnost.orika.util.SortedCollection
 
add(V) - Method in class ma.glasnost.orika.util.SortedSet
 
addAggregateSpecification(AggregateSpecification, CodeGenerationStrategy.Position, Class<AggregateSpecification>) - Method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
addAggregateSpecification(AggregateSpecification, CodeGenerationStrategy.Position, Class<AggregateSpecification>) - Method in interface ma.glasnost.orika.impl.generator.CodeGenerationStrategy
Convenience method to add an AggregateSpecification at a relative position with respect to another AggregateSpecification, or the list in general
addAll(VariableRef) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
A convenience function for adding all of one multi-occurrence type to another
addAll(Collection<? extends V>) - Method in class ma.glasnost.orika.util.SortedCollection
 
addClassMapBuilderFactory(ClassMapBuilderFactory) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
Add factory to the factories chain
addedToCollector - Variable in class ma.glasnost.orika.impl.generator.Node
 
addField(String) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Adds a field definition to the class based on the provided source.
addFieldMap(FieldMap, Node.NodeList, boolean) - Static method in class ma.glasnost.orika.impl.generator.Node
 
addFieldMap(FieldMap) - Method in class ma.glasnost.orika.metadata.ClassMap
 
addFieldMap(FieldMap) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
addMethod(String) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Adds a method definition to the class based on the provided source.
addSpecification(Specification, CodeGenerationStrategy.Position, Class<Specification>) - Method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
addSpecification(Specification, CodeGenerationStrategy.Position, Class<Specification>) - Method in interface ma.glasnost.orika.impl.generator.CodeGenerationStrategy
Convenience method to add a specification at a relative position with respect to another Specification, or the list in general
addSuperTypeResolverStrategy(SuperTypeResolverStrategy) - Method in class ma.glasnost.orika.unenhance.BaseUnenhancer
 
addUnenhanceStrategy(UnenhanceStrategy) - Method in class ma.glasnost.orika.unenhance.BaseUnenhancer
 
aElementType(Class<?>) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify element type for A side property
When dealing with legacy code, prior to Java 1.5 you can add element type of collections, this is not required when using generics
aElementType(Type<?>) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify element type for A side property
When dealing with legacy code, prior to Java 1.5 you can add element type of collections, this is not required when using generics
AggregateSpecification - Interface in ma.glasnost.orika.impl.generator
AggregateSpecification encapsulates the logic to generate code for mappings which are applied to collections of FieldMaps together
aggregateSpecsApply(FieldMap) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Tests whether any aggregate specifications apply for the specified FieldMap, and if so, adds it to the list of FieldMaps for that spec, returning true.
aInverse(String) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
 
aMappingOfTheRequiredClassProperty() - Static method in class ma.glasnost.orika.impl.Specifications
 
aMapToArray() - Static method in class ma.glasnost.orika.impl.Specifications
 
aMapToArrayOrCollection() - Static method in class ma.glasnost.orika.impl.Specifications
 
aMapToBean() - Static method in class ma.glasnost.orika.impl.Specifications
 
aMapToCollection() - Static method in class ma.glasnost.orika.impl.Specifications
 
aMapToMap() - Static method in class ma.glasnost.orika.impl.Specifications
 
aMultiOccurrenceElementMap() - Static method in class ma.glasnost.orika.impl.Specifications
 
anArray() - Static method in class ma.glasnost.orika.impl.Specifications
 
anArrayOrCollectionToMap() - Static method in class ma.glasnost.orika.impl.Specifications
 
anArrayOrListToBean() - Static method in class ma.glasnost.orika.impl.Specifications
 
AnyTypeToString - Class in ma.glasnost.orika.impl.generator.specification
 
AnyTypeToString() - Constructor for class ma.glasnost.orika.impl.generator.specification.AnyTypeToString
 
append(StringBuilder, String...) - Static method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Appends all of the String values provided to the StringBuilder in order, as "statements"
applied(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Return true if this implementation of factory is suitable for received types
applied(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays.Factory
 
applied(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists.Factory
 
applied(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps.Factory
 
appliesTo(FieldMap) - Method in interface ma.glasnost.orika.impl.generator.AggregateSpecification
Tests whether this Specification applies to the specified MappedTypePair
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.AnyTypeToString
 
appliesTo(FieldMap) - Method in interface ma.glasnost.orika.impl.generator.Specification
Tests whether this Specification applies to the specified MappedTypePair
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ApplyRegisteredMapper
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToArray
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToCollection
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToMap
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.Convert
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.CopyByReference
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.EnumToEnum
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.MapToArray
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.MapToCollection
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.MapToMap
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceElementToObject
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ObjectToMultiOccurrenceElement
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ObjectToObject
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.PrimitiveAndObject
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.StringToEnum
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.StringToStringConvertible
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.UnmappableEnum
 
apply(FieldMap) - Method in interface ma.glasnost.orika.impl.Specifications.Specification
 
ApplyRegisteredMapper - Class in ma.glasnost.orika.impl.generator.specification
 
ApplyRegisteredMapper() - Constructor for class ma.glasnost.orika.impl.generator.specification.ApplyRegisteredMapper
 
aPrimitive() - Static method in class ma.glasnost.orika.impl.Specifications
 
aPrimitiveToWrapper() - Static method in class ma.glasnost.orika.impl.Specifications
 
areDestinationsMappedOnNull() - Method in class ma.glasnost.orika.metadata.ClassMap
 
areSourcesMappedOnNull() - Method in class ma.glasnost.orika.metadata.ClassMap
 
ArrayElementProperty - Class in ma.glasnost.orika.metadata
ListElementProperty is a special Property instance used to represent a value which associated with a particular index in a list.
ArrayElementProperty(int, Type<?>, Property) - Constructor for class ma.glasnost.orika.metadata.ArrayElementProperty
 
ArrayOrCollectionToArray - Class in ma.glasnost.orika.impl.generator.specification
 
ArrayOrCollectionToArray() - Constructor for class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToArray
 
ArrayOrCollectionToCollection - Class in ma.glasnost.orika.impl.generator.specification
 
ArrayOrCollectionToCollection() - Constructor for class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToCollection
 
ArrayOrCollectionToMap - Class in ma.glasnost.orika.impl.generator.specification
 
ArrayOrCollectionToMap() - Constructor for class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToMap
 
asList(Iterable<T>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(Object[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(byte[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(int[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(char[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(long[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(float[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(double[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(boolean[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
asList(short[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
assertType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
assign(String, Object...) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Generates code to perform assignment to this VariableRef.
assign(VariableRef) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Returns java code which assigns the value of the provided PropertyRef to this PropertyRef
assignIfPossible(String, Object...) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Generates code to perform assignment to this VariableRef, if it is assignable.
assignIfPossible(VariableRef) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Generates code to perform assignment to this VariableRef, if it is assignable.
assureInstanceExists(VariableRef, VariableRef) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Append a statement which assures that the variable reference has an existing instance; if it does not, a new object is generated using MapperFacade.newObject
assureTypeIsAccessible(Class<?>) - Method in class ma.glasnost.orika.impl.generator.CompilerStrategy
Verify that the Class provided is accessible to the compiler/generator.
assureTypeIsAccessible(Class<?>) - Method in class ma.glasnost.orika.impl.generator.EclipseJdtCompilerStrategy
 
assureTypeIsAccessible(Class<?>) - Method in class ma.glasnost.orika.impl.generator.JavassistCompilerStrategy
 
aStringToPrimitiveOrWrapper() - Static method in class ma.glasnost.orika.impl.Specifications
 
asWrapper() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
aToB() - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify that the configured field mapping (property) should only be used when mapping in the direction from A to B
aType - Variable in class ma.glasnost.orika.CustomMapper
 
aWrapperToPrimitive() - Static method in class ma.glasnost.orika.impl.Specifications
 

B

BaseUnenhancer - Class in ma.glasnost.orika.unenhance
Provides a delegating unenhance strategy which also post-processes the unenhancement results using the associated super-type strategies.
See also: #SuperTypeResolverStrategy
BaseUnenhancer() - Constructor for class ma.glasnost.orika.unenhance.BaseUnenhancer
 
beginMapping() - Method in class ma.glasnost.orika.MappingContext
 
bElementType(Class<?>) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify element type for B side property
When dealing with legacy code, prior to Java 1.5 you can add element type of collections, this is not required when using generics
bElementType(Type<?>) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify element type for B side property
When dealing with legacy code, prior to Java 1.5 you can add element type of collections, this is not required when using generics
BidirectionalConverter<S,D> - Class in ma.glasnost.orika.converter
A custom converter that can be extended for mapping from one type to another in both directions
BidirectionalConverter() - Constructor for class ma.glasnost.orika.converter.BidirectionalConverter
 
BidirectionConverter<S,D> - Class in ma.glasnost.orika.converter
Deprecated. use BidirectionalConverter instead
BidirectionConverter() - Constructor for class ma.glasnost.orika.converter.BidirectionConverter
Deprecated.  
bInverse(String) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
 
booleanArray(Collection<Boolean>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
BoundMapperFacade<A,B> - Interface in ma.glasnost.orika
BoundMapperFacade represents a caching mapper configuration which is bound to a given pair of types.
bToA() - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify that the configured field mapping (property) should only be used when mapping in the direction from B to A
bType - Variable in class ma.glasnost.orika.CustomMapper
 
build() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
build() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.Builder
 
build() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
 
build(ClassMap<?, ?>, MappingContext) - Method in class ma.glasnost.orika.impl.generator.MapperGenerator
 
build(Type<?>, MappingContext) - Method in class ma.glasnost.orika.impl.generator.ObjectFactoryGenerator
 
build() - Method in interface ma.glasnost.orika.MapperFactory
Deprecated. this method no longer needs to be called by clients; the MapperFactory instances should automatically be built upon the first call to MapperFactory.getMapperFacade().
build() - Method in class ma.glasnost.orika.metadata.Property.Builder
Builds the property
build(PropertyResolver) - Method in class ma.glasnost.orika.metadata.Property.Builder
Builds the property, using the specified proeprtyResolver to validate the property settings
build() - Method in class ma.glasnost.orika.metadata.TypeBuilder
 
buildMapperFacade(MappingContextFactory, UnenhanceStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
Builds the MapperFacade for this factory.
buildUnenhanceStrategy(UnenhanceStrategy, SuperTypeResolverStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
Generates the UnenhanceStrategy to be used for this MapperFactory, applying the passed delegateStrategy if not null.
This allows the MapperFactory a chance to fill in the unenhance strategy with references to other parts of the factory (registered mappers, converters, object factories) which may be important in the "unenhancing" process.
BuiltinConverters - Class in ma.glasnost.orika.converter.builtin
BuiltinConverters is a utility class used to register common built-in converters.
BuiltinConverters() - Constructor for class ma.glasnost.orika.converter.builtin.BuiltinConverters
 
byDefault(DefaultFieldMapper...) - Method in class ma.glasnost.orika.metadata.CaseInsensitiveClassMapBuilder
 
byDefault(DefaultFieldMapper...) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Configures this class-map builder to employ the default property mapping behavior to any properties that have not already been mapped or excluded; if any DefaultFieldMapper instances are passed, they will be used (instead of those configured on the builder) to attempt a property name match if a direct match is not found.
byDefault(MappingHint, MappingHint...) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use ClassMapBuilder.byDefault(DefaultFieldMapper...) instead
byDefault(MappingHint[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use ClassMapBuilder.byDefault(DefaultFieldMapper...) instead
byDefault(DefaultFieldMapper...) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
Configures this class-map builder to employ the default property mapping behavior to any properties that have not already been mapped or excluded; if any DefaultFieldMapper instances are passed, they will be used (instead of those configured on the builder) to attempt a property name match if a direct match is not found.
byDefault(DefaultFieldMapper...) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder
 
byteArray(Collection<Byte>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 

C

cacheMappedObject(S, D) - Method in class ma.glasnost.orika.MappingContext
Deprecated. 
cacheMappedObject(S, Type, D) - Method in class ma.glasnost.orika.MappingContext
 
cacheMappedObject(S, D) - Method in class ma.glasnost.orika.MappingContext.NonCyclicMappingContext
 
cacheMappedObject(S, Type, D) - Method in class ma.glasnost.orika.MappingContext.NonCyclicMappingContext
 
callMapper(Type<?>, Type<?>, String, String) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
callMapper(Type<?>, Type<?>, String) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
callMapper(VariableRef, VariableRef) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
callMapper(VariableRef, Type<?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
canConvert(Class<Object>, Class<? extends Object>) - Method in class ma.glasnost.orika.converter.BidirectionConverter
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.CloneableConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.ConstructorConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.CopyByReferenceConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.EnumConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.FromStringConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
canConvert(Class<String>, Class<? extends Enum>) - Method in class ma.glasnost.orika.converter.builtin.StringToEnumConverter
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.ToStringConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.WrapperToPrimitiveConverter
 
canConvert(Type<?>, Type<?>) - Method in interface ma.glasnost.orika.Converter
Answers whether this converter can be used to handle the conversion of sourceType to destinationType.
canConvert(Class<S>, Class<? extends D>) - Method in interface ma.glasnost.orika.converter.Converter
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Verify if there is an anonymous converter that can handle the conversion between two types
canConvert(Class<S>, Class<? extends D>) - Method in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
canConvert(Class<S>, Class<? extends D>) - Method in class ma.glasnost.orika.converter.TypeConverter
Deprecated.  
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.CustomConverter
 
capitalize(String) - Static method in class ma.glasnost.orika.impl.util.StringUtil
 
capitalize(String) - Method in class ma.glasnost.orika.property.PropertyResolver
Convert the first character of the provided string to uppercase.
CaseInsensitiveClassMapBuilder<A,B> - Class in ma.glasnost.orika.metadata
CaseInsensitiveClassMapBuilder is an extension of ClassMapBuilder which performs case-insensitive matching of property names in the 'byDefault()' method.
CaseInsensitiveClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Constructor for class ma.glasnost.orika.metadata.CaseInsensitiveClassMapBuilder
 
CaseInsensitiveClassMapBuilder.Factory - Class in ma.glasnost.orika.metadata
 
CaseInsensitiveClassMapBuilder.Factory() - Constructor for class ma.glasnost.orika.metadata.CaseInsensitiveClassMapBuilder.Factory
 
cast(VariableRef) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
cast(String) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Returns Java code which provides a cast of the specified value to the type of this property ref
cast(String, Type<?>) - Static method in class ma.glasnost.orika.impl.generator.VariableRef
Returns Java code which provides a cast of the specified value to the type of this property ref
cast(VariableRef, Type<?>) - Static method in class ma.glasnost.orika.impl.generator.VariableRef
Returns Java code which provides a cast of the specified value to the type of this property ref
ceilingEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the least key greater than or equal to the given key, or null if there is no such entry.
ceilingEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the least key greater than or equal to the given key, or null if there is no such entry.
ceilingKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns least key greater than or equal to the given key, or null if there is no such key.
ceilingKey(K) - Method in interface jsr166x.NavigableMap
Returns least key greater than or equal to the given key, or null if there is no such key.
chainClassMapBuilderFactory - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
charArray(Collection<Character>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
children - Variable in class ma.glasnost.orika.impl.generator.Node
 
choiceClassMapBuilderFactory(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Choice suitable ClassMapBuilderFactory for types from factories chain
classMap(Type<A>, Type<B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
classMap(Class<A>, Type<B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
classMap(Type<A>, Class<B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
classMap(Class<A>, Class<B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
classMap(Type<A>, Type<B>) - Method in interface ma.glasnost.orika.MapperFactory
Constructs a new ClassMapBuilder instance initialized with the provided types which can be used to configure/customize the mapping between the two types.

The returned ClassMapBuilder instance, after being fully configured, should finally be registered with the factory using the registerClassMap method.
classMap(Class<A>, Type<B>) - Method in interface ma.glasnost.orika.MapperFactory
Constructs a new ClassMapBuilder instance initialized with the provided types which can be used to configure/customize the mapping between the two types.

The returned ClassMapBuilder instance, after being fully configured, should finally be registered with the factory using the registerClassMap method.
classMap(Type<A>, Class<B>) - Method in interface ma.glasnost.orika.MapperFactory
Constructs a new ClassMapBuilder instance initialized with the provided types which can be used to configure/customize the mapping between the two types.

The returned ClassMapBuilder instance, after being fully configured, should finally be registered with the factory using the registerClassMap method.
classMap(Class<A>, Class<B>) - Method in interface ma.glasnost.orika.MapperFactory
Constructs a new ClassMapBuilder instance initialized with the provided types which can be used to configure/customize the mapping between the two types.

The returned ClassMapBuilder instance, after being fully configured, should finally be registered with the factory using the registerClassMap method.
ClassMap<A,B> - Class in ma.glasnost.orika.metadata
ClassMap represents a mapping association from one type to another.
ClassMap(Type<A>, Type<B>, Set<FieldMap>, Mapper<A, B>, Set<MapperKey>, String[], String[], Boolean, Boolean) - Constructor for class ma.glasnost.orika.metadata.ClassMap
Constructs a new ClassMap
CLASSMAP_BUILDER_FACTORY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the classmap builder factory be used by the default mapper factory to generate new ClassMapBuilder instances.
ClassMapBuilder<A,B> - Class in ma.glasnost.orika.metadata
ClassMapBuilder provides a fluent API which can be used to define a mapping from one class to another.
ClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper...) - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilder
 
ClassMapBuilder.Factory - Class in ma.glasnost.orika.metadata
 
ClassMapBuilder.Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilder.Factory
 
classMapBuilderFactory - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The ClassMapBuilderFactory configured for the MapperFactory
classMapBuilderFactory(ClassMapBuilderFactory) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the ClassMapBuilderFactory to use with the generated MapperFactory
ClassMapBuilderFactory - Class in ma.glasnost.orika.metadata
ClassMapBuilderFactory should be used to construct the new instances of ClassMapBuilder needed to register a mapping from one class/type to another class/type.
ClassMapBuilderFactory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
ClassMapBuilderForArrays<A,B> - Class in ma.glasnost.orika.metadata
ClassMapBuilderForMaps is a custom ClassMapBuilder instance which is used for mapping standard JavaBeans to Map instances.
ClassMapBuilderForArrays(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper...) - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForArrays
 
ClassMapBuilderForArrays.Factory - Class in ma.glasnost.orika.metadata
 
ClassMapBuilderForArrays.Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForArrays.Factory
 
ClassMapBuilderForLists<A,B> - Class in ma.glasnost.orika.metadata
ClassMapBuilderForMaps is a custom ClassMapBuilder instance which is used for mapping standard JavaBeans to Map instances.
ClassMapBuilderForLists(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper...) - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
ClassMapBuilderForLists.Factory - Class in ma.glasnost.orika.metadata
 
ClassMapBuilderForLists.Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForLists.Factory
 
ClassMapBuilderForMaps<A,B> - Class in ma.glasnost.orika.metadata
ClassMapBuilderForMaps is a custom ClassMapBuilder instance which is used for mapping standard JavaBeans to Map instances.
ClassMapBuilderForMaps(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper...) - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
 
ClassMapBuilderForMaps.Factory - Class in ma.glasnost.orika.metadata
 
ClassMapBuilderForMaps.Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForMaps.Factory
 
classMaps - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The class maps configured to initialize the MapperFactory
classMaps(Set<ClassMap<?, ?>>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Set the class maps to be used in initializing this mapper factory
ClassUtil - Class in ma.glasnost.orika.impl.util
 
clear() - Method in class jsr166x.ConcurrentSkipListMap
Removes all mappings from this map.
clear() - Method in class ma.glasnost.orika.util.SortedCollection
 
clone() - Method in class jsr166x.ConcurrentSkipListMap
Returns a shallow copy of this Map instance.
CloneableConverter - Class in ma.glasnost.orika.converter.builtin
CloneableConverter allows configuration of a number of specific types which should be cloned directly instead of creating a mapped copy.

This allows you to declare your own set of types which should be cloned instead of mapped.
CloneableConverter(Type...) - Constructor for class ma.glasnost.orika.converter.builtin.CloneableConverter
Constructs a new ClonableConverter configured to handle the provided list of types by cloning.
codeGenerationStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The CodeGenerationStrategy configured for the MapperFactory
CodeGenerationStrategy - Interface in ma.glasnost.orika.impl.generator
CodeGenerationStrategy is an encapsulation of the collection of individual field mapping scenarios for which code is generated.
CodeGenerationStrategy.Position - Enum in ma.glasnost.orika.impl.generator
 
collectionType() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
collectProperties(Class<?>, Type<?>, Map<String, Property>) - Method in class ma.glasnost.orika.property.IntrospectorPropertyResolver
Collects all properties for the specified type.
collectProperties(Class<?>, Type<?>, Map<String, Property>) - Method in class ma.glasnost.orika.property.PropertyResolver
Collects all properties for the specified type.
collectProperties(Class<?>, Type<?>, Map<String, Property>) - Method in class ma.glasnost.orika.property.RegexPropertyResolver
Collects all properties for the specified type.
collectPublicFieldProperties(Type<?>, Map<String, Property>) - Method in class ma.glasnost.orika.property.PropertyResolver
Add public non-static fields as properties
commonWordCount() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
commonWordCount(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight associated with the number of words found in common between two property expressions
comparator() - Method in class jsr166x.ConcurrentSkipListMap
Returns the comparator used to order this map, or null if this map uses its keys' natural order.
comparator - Variable in class ma.glasnost.orika.util.SortedCollection
 
Comparators - Class in ma.glasnost.orika.impl
 
Comparators() - Constructor for class ma.glasnost.orika.impl.Comparators
 
compareFields(FieldMap, VariableRef, VariableRef, Type<?>, StringBuilder) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Generates source code for an "equality" comparison of two variables, based on the FieldMap passed
compareTo(ScoringClassMapBuilder.FieldMatchScore) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.FieldMatchScore
 
compareTo(Type<?>) - Method in class ma.glasnost.orika.metadata.Type
 
compileClass(SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.CompilerStrategy
Compile and return the (generated) class; this will also cause the generated class to be detached from the class-pool, and any (optional) source and/or class files to be written.
compileClass(SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.EclipseJdtCompilerStrategy
Compile and return the (generated) class; this will also cause the generated class to be detached from the class-pool, and any (optional) source and/or class files to be written.
compileClass(SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.JavassistCompilerStrategy
 
compileClass() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Compile and return the (generated) class; this will also cause the generated class to be detached from the class-pool, and any (optional) source and/or class files to be written.
COMPILER_STRATEGY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the compiler strategy to use when creating generated objects; default value is determined by the MapperFactory implementation.
compilerStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The CompilerStrategy configured for the MapperFactory
compilerStrategy(CompilerStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the CompilerStrategy to use with the generated MapperFactory
CompilerStrategy - Class in ma.glasnost.orika.impl.generator
Defines a standard compiler profile for use in generating mapping objects.
CompilerStrategy(String, String) - Constructor for class ma.glasnost.orika.impl.generator.CompilerStrategy
 
CompilerStrategy.SourceCodeGenerationException - Exception in ma.glasnost.orika.impl.generator
 
CompilerStrategy.SourceCodeGenerationException(String, Throwable) - Constructor for exception ma.glasnost.orika.impl.generator.CompilerStrategy.SourceCodeGenerationException
 
CompilerStrategy.SourceCodeGenerationException(Throwable) - Constructor for exception ma.glasnost.orika.impl.generator.CompilerStrategy.SourceCodeGenerationException
 
CompilerStrategy.SourceCodeGenerationException(String) - Constructor for exception ma.glasnost.orika.impl.generator.CompilerStrategy.SourceCodeGenerationException
 
componentTypeOf(T[]) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolve the (element) component type for the given array.
concreteEntryType(Type<? extends Map<K, V>>) - Static method in class ma.glasnost.orika.MapEntry
Returns the concrete MapEntry<K,V> type that represents the entries of the given map
ConcurrentNavigableMap<K,V> - Interface in jsr166x
A ConcurrentMap supporting NavigableMap operations.
ConcurrentSkipListMap<K,V> - Class in jsr166x
A scalable ConcurrentNavigableMap implementation.
ConcurrentSkipListMap() - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new empty map, sorted according to the keys' natural order.
ConcurrentSkipListMap(Comparator<? super K>) - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new empty map, sorted according to the given comparator.
ConcurrentSkipListMap(Map<? extends K, ? extends V>) - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new map containing the same mappings as the given map, sorted according to the keys' natural order.
ConcurrentSkipListMap(SortedMap<K, ? extends V>) - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new map containing the same mappings as the given SortedMap, sorted according to the same ordering.
ConfigurableMapper - Class in ma.glasnost.orika.impl
ConfigurableMapper is a convenience type which provides a simplification for reuse of a particular Orika mapping configuration in a given context.

It can be especially useful in a Spring context where you'd like initialize Orika with particular configuration(s) at startup and reuse the MapperFacade.
Simply wire your own extension of ConfigurableMapper containing your own configurations and use it as you would the MapperFacade you'd normally retrieve from MapperFactory.
ConfigurableMapper() - Constructor for class ma.glasnost.orika.impl.ConfigurableMapper
 
configure(MapperFactory) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
Implement this method to provide your own configurations to the Orika MapperFactory used by this mapper.
configureFactoryBuilder(DefaultMapperFactory.Builder) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
Override this method only if you need to customize any of the parameters passed to the factory builder, in the case that you've provided your own custom implementation of one of the core components of Orika.
CONSTRUCTOR_RESOLVER_STRATEGY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the constructor-resolver strategy to use when resolving constructors for instantiation of target types;

default value is determined by the MapperFactory implementation.
constructorA(String...) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Declares a constructor to be used for the A type with the specified arguments.
constructorB(String...) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Declares a constructor to be used for the B type with the specified arguments.
ConstructorConverter - Class in ma.glasnost.orika.converter.builtin
ConstructorConverter will converter from one type to another if there exists a constructor for the destinationType with a single argument matching the type of the source.
ConstructorConverter() - Constructor for class ma.glasnost.orika.converter.builtin.ConstructorConverter
 
ConstructorResolverStrategy - Interface in ma.glasnost.orika.constructor
ConstructorResolverStrategy defines a contract for resolving a constructor which may be used to construct a new instance of a type from a particular ClassMap definition.
constructorResolverStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The ConstructorResolverStrategy configured for the MapperFactory
constructorResolverStrategy(ConstructorResolverStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the ConstructorResolverStrategy to use with the generated MapperFactory
ConstructorResolverStrategy.ConstructorMapping<T> - Class in ma.glasnost.orika.constructor
ConstructorMapping represents the results of resolving a constructor from type T against a given ClassMap.

ConstructorResolverStrategy.ConstructorMapping() - Constructor for class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
container(Property) - Method in class ma.glasnost.orika.metadata.Property.Builder
 
contains(Object) - Method in class ma.glasnost.orika.util.SortedCollection
 
containsAll(Collection<?>) - Method in class ma.glasnost.orika.util.SortedCollection
 
containsKey(Object) - Method in class jsr166x.ConcurrentSkipListMap
Returns true if this map contains a mapping for the specified key.
containsName() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
containsName(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight associated with one property containing the entire name of another property.
containsValue(Object) - Method in class jsr166x.ConcurrentSkipListMap
Returns true if this map maps one or more keys to the specified value.
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
convert(Object, Class<? extends Object>) - Method in class ma.glasnost.orika.converter.BidirectionConverter
Deprecated.  
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.CloneableConverter
 
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.ConstructorConverter
 
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.CopyByReferenceConverter
 
convert(Calendar, Type<? extends Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToSqlDateConverter
 
convert(Calendar, Type<? extends Time>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToTimeConverter
 
convert(Date, Type<? extends Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToSqlDateConverter
 
convert(Date, Type<? extends Time>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimeConverter
 
convert(Date, Type<? extends Timestamp>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimestampConverter
 
convert(Date, Type<? extends Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.SqlDateToDateConverter
 
convert(Time, Type<? extends Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimeToDateConverter
 
convert(XMLGregorianCalendar, Type<? extends Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
 
convert(XMLGregorianCalendar, Type<? extends Time>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
 
convert(XMLGregorianCalendar, Type<? extends Timestamp>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
 
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.EnumConverter
 
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.FromStringConverter
 
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
convert(String, Class<? extends Enum>) - Method in class ma.glasnost.orika.converter.builtin.StringToEnumConverter
Deprecated.  
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.ToStringConverter
 
convert(Object, Type<? extends Object>) - Method in class ma.glasnost.orika.converter.builtin.WrapperToPrimitiveConverter
 
convert(S, Type<? extends D>) - Method in interface ma.glasnost.orika.Converter
Perform the conversion of source into a new instance of destinationType.
convert(S, Class<? extends D>) - Method in interface ma.glasnost.orika.converter.Converter
Deprecated.  
convert(S, Type<? extends D>) - Method in class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
convert(S, Type<S>, Type<D>, String) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
convert(S, Class<D>, String) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
Convert - Class in ma.glasnost.orika.impl.generator.specification
 
Convert() - Constructor for class ma.glasnost.orika.impl.generator.specification.Convert
 
convert(S, Type<S>, Type<D>, String) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
convert(S, Class<D>, String) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
convert(S, Type<S>, Type<D>, String) - Method in interface ma.glasnost.orika.MapperFacade
Convert the source object into the appropriate destination type
convert(S, Class<D>, String) - Method in interface ma.glasnost.orika.MapperFacade
 
Converter<S,D> - Interface in ma.glasnost.orika
Converter is used to provide direct conversion from one type to another, useful for those scenarios where complete control over the mapping is desired.

Note that an instance of the current MapperFacade is provided in the convert method for cases where you only want to control a specific portion of the mapping, but wish to delegate some or all of the mapping of the nested types.
Converter<S,D> - Interface in ma.glasnost.orika.converter
Deprecated. 
CONVERTER - Static variable in class ma.glasnost.orika.impl.Comparators
 
converter(String) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify that the converter (which was previously registered with the specified id) should be applied to this specific field mapping.
Converter.LegacyConverter<S,D> - Class in ma.glasnost.orika.converter
Deprecated. LegacyConverter provides back-compatible support for the older version of converter.
Converter.LegacyConverter(Converter<S, D>) - Constructor for class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
CONVERTER_FACTORY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the converter factory to use when generating converters for target types;

default value is determined by the MapperFactory implementation.
ConverterException - Exception in ma.glasnost.orika
An exception that usually occurs during a conversion (run time).
ConverterException() - Constructor for exception ma.glasnost.orika.ConverterException
 
ConverterFactory - Interface in ma.glasnost.orika.converter
 
converterFactory - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The ConverterFactory configured for the MapperFactory
converterFactory(ConverterFactory) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the ConverterFactory to use with the generated MapperFactory
ConverterKey - Class in ma.glasnost.orika.metadata
 
ConverterKey(Type, Type) - Constructor for class ma.glasnost.orika.metadata.ConverterKey
 
ConverterKey(String) - Constructor for class ma.glasnost.orika.metadata.ConverterKey
 
convertFrom(D, Type<S>) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
convertFrom(D, Class<S>) - Method in class ma.glasnost.orika.converter.BidirectionConverter
Deprecated.  
convertFrom(XMLGregorianCalendar, Type<Calendar>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
convertFrom(Calendar, Type<Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToCalendarConverter
 
convertFrom(XMLGregorianCalendar, Type<Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
convertFrom(Calendar, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
convertFrom(Date, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToDateConverter
 
convertFrom(Date, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToSqlDateConverter
 
convertFrom(Time, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimeConverter
 
convertFrom(XMLGregorianCalendar, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
convertFrom(String, Type<Date>) - Method in class ma.glasnost.orika.converter.builtin.DateToStringConverter
 
convertFrom(Double, Type<BigDecimal>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToDoubleConverter
 
convertFrom(Float, Type<BigDecimal>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToFloatConverter
 
convertFrom(Integer, Type<BigInteger>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToIntegerConverter
 
convertFrom(Long, Type<BigInteger>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToLongConverter
 
convertFrom(Integer, Type<Double>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToIntegerConverter
 
convertFrom(Long, Type<Double>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToLongConverter
 
convertFrom(Short, Type<Double>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToShortConverter
 
convertFrom(Integer, Type<Float>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToIntegerConverter
 
convertFrom(Long, Type<Float>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToLongConverter
 
convertFrom(Short, Type<Float>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToShortConverter
 
convertFrom(Short, Type<Integer>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.IntegerToShortConverter
 
convertFrom(Integer, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToIntegerConverter
 
convertFrom(Short, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToShortConverter
 
convertFrom(Character, Type<String>) - Method in class ma.glasnost.orika.converter.builtin.StringToCharacterConverter
 
convertTo(S, Type<D>) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
convertTo(S, Class<D>) - Method in class ma.glasnost.orika.converter.BidirectionConverter
Deprecated.  
convertTo(Calendar, Type<XMLGregorianCalendar>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
convertTo(Date, Type<Calendar>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToCalendarConverter
 
convertTo(Date, Type<XMLGregorianCalendar>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
convertTo(Long, Type<Calendar>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
convertTo(Long, Type<Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToDateConverter
 
convertTo(Long, Type<Date>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToSqlDateConverter
 
convertTo(Long, Type<Time>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimeConverter
 
convertTo(Long, Type<XMLGregorianCalendar>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
convertTo(Date, Type<String>) - Method in class ma.glasnost.orika.converter.builtin.DateToStringConverter
 
convertTo(BigDecimal, Type<Double>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToDoubleConverter
 
convertTo(BigDecimal, Type<Float>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToFloatConverter
 
convertTo(BigInteger, Type<Integer>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToIntegerConverter
 
convertTo(BigInteger, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToLongConverter
 
convertTo(Double, Type<Integer>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToIntegerConverter
 
convertTo(Double, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToLongConverter
 
convertTo(Double, Type<Short>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToShortConverter
 
convertTo(Float, Type<Integer>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToIntegerConverter
 
convertTo(Float, Type<Long>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToLongConverter
 
convertTo(Float, Type<Short>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToShortConverter
 
convertTo(Integer, Type<Short>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.IntegerToShortConverter
 
convertTo(Long, Type<Integer>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToIntegerConverter
 
convertTo(Long, Type<Short>) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToShortConverter
 
convertTo(String, Type<Character>) - Method in class ma.glasnost.orika.converter.builtin.StringToCharacterConverter
 
copy(Set<FieldMap>) - Method in class ma.glasnost.orika.metadata.ClassMap
 
copy() - Method in class ma.glasnost.orika.metadata.FieldMap
 
copy() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
copy() - Method in class ma.glasnost.orika.metadata.Property
 
copy(Type<?>) - Method in class ma.glasnost.orika.metadata.Property
 
CopyByReference - Class in ma.glasnost.orika.impl.generator.specification
 
CopyByReference() - Constructor for class ma.glasnost.orika.impl.generator.specification.CopyByReference
 
CopyByReferenceConverter - Class in ma.glasnost.orika.converter.builtin
CopyByReferenceConverter handles conversion of Orika's built-in immutable types, as well as anything-to-Object, and primitive to Wrapper conversions
CopyByReferenceConverter() - Constructor for class ma.glasnost.orika.converter.builtin.CopyByReferenceConverter
 
CopyByReferenceStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
CopyByReferenceStrategy copies the source reference directly to the destination
corePackages - Static variable in class ma.glasnost.orika.impl.ExceptionUtility
 
create(Object, MappingContext) - Method in class ma.glasnost.orika.impl.DefaultConstructorObjectFactory
 
create(Object, MappingContext) - Method in interface ma.glasnost.orika.ObjectFactory
 
currentElementComparator(Node, Node, Node.NodeList, Node.NodeList) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
CustomConverter<S,D> - Class in ma.glasnost.orika
CustomConverterBase provides a utility base for creating customized converters, which determines type parameters automatically.
CustomConverter() - Constructor for class ma.glasnost.orika.CustomConverter
 
CustomConverterBase<S,D> - Class in ma.glasnost.orika.converter
Deprecated. use CustomConverter instead
CustomConverterBase() - Constructor for class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
customize(MapperBase<A, B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use ClassMapBuilder.customize(Mapper) instead
customize(Mapper<A, B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Set the custom mapper to use for this mapping.
CustomMapper<A,B> - Class in ma.glasnost.orika
Abstract super-class for all generated mappers and user custom mappers.
CustomMapper() - Constructor for class ma.glasnost.orika.CustomMapper
 
customMapper - Variable in class ma.glasnost.orika.impl.GeneratedMapperBase
 
customMapper - Variable in class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
The custom mapper resolved for this strategy

D

DateAndTimeConverters - Class in ma.glasnost.orika.converter.builtin
DateAndTimeConverters provides a set of individual converters for conversion between the below listed enumeration of commonly used data/time representations: java.util.Date java.util.Calendar java.lang.Long or long javax.xml.datatype.XMLGregorianCalendar
DateAndTimeConverters() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters
 
DateAndTimeConverters.CalendarToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and java.sql.Date
DateAndTimeConverters.CalendarToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToSqlDateConverter
 
DateAndTimeConverters.CalendarToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and Time
DateAndTimeConverters.CalendarToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToTimeConverter
 
DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and XMLGregorianCalendar
DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
DateAndTimeConverters.DateToCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and Calendar
DateAndTimeConverters.DateToCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToCalendarConverter
 
DateAndTimeConverters.DateToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and java.sql.Date
DateAndTimeConverters.DateToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToSqlDateConverter
 
DateAndTimeConverters.DateToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and Time
DateAndTimeConverters.DateToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimeConverter
 
DateAndTimeConverters.DateToTimestampConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and Time
DateAndTimeConverters.DateToTimestampConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimestampConverter
 
DateAndTimeConverters.DateToXmlGregorianCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and XMLGregorianCalendar
DateAndTimeConverters.DateToXmlGregorianCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
DateAndTimeConverters.LongToCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Calendar
DateAndTimeConverters.LongToCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
DateAndTimeConverters.LongToDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Date
DateAndTimeConverters.LongToDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToDateConverter
 
DateAndTimeConverters.LongToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Date
DateAndTimeConverters.LongToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToSqlDateConverter
 
DateAndTimeConverters.LongToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Date
DateAndTimeConverters.LongToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimeConverter
 
DateAndTimeConverters.LongToXmlGregorianCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Calendar
DateAndTimeConverters.LongToXmlGregorianCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
DateAndTimeConverters.SqlDateToDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and java.sql.Date
DateAndTimeConverters.SqlDateToDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.SqlDateToDateConverter
 
DateAndTimeConverters.TimeToDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and Time
DateAndTimeConverters.TimeToDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimeToDateConverter
 
DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between XMLGregorianCalendar and java.sql.Date
DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
 
DateAndTimeConverters.XmlGregorianCalendarToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between XMLGregorianCalendar and Time
DateAndTimeConverters.XmlGregorianCalendarToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
 
DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and Time
DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
 
DateToStringConverter - Class in ma.glasnost.orika.converter.builtin
DateToStringConverter provides custom conversion from String values to and from Date instances, based on a provided date format pattern.

The format is applied based on the rules defined in SimpleDateFormat.
DateToStringConverter(String) - Constructor for class ma.glasnost.orika.converter.builtin.DateToStringConverter
Constructs a new instance of DateToStringConverter capable of parsing and constructing Date strings according to the provided format.
debug(String) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
declare() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Returns Java code which declares this variable, initialized with it's default value.
declare(String, Object...) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Returns Java code which declares this variable, initialized with the provided value.
declare(VariableRef) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Returns Java code which declares this variable, initialized with the provided value.
declareIterator() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
declareIteratorIfNotDeclared() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
dedicatedMapperFor(Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
dedicatedMapperFor(Type<S>, Type<D>, boolean) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
dedicatedMapperFor(Class<A>, Class<B>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
dedicatedMapperFor(Class<A>, Class<B>, boolean) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
DefaultCodeGenerationStrategy - Class in ma.glasnost.orika.impl
 
DefaultConstructorObjectFactory<T> - Class in ma.glasnost.orika.impl
DefaultConstructorObjectFactory is used for types which should be instantiated using their default constructor.
DefaultConstructorObjectFactory(Class<T>) - Constructor for class ma.glasnost.orika.impl.DefaultConstructorObjectFactory
 
DefaultConverterFactory - Class in ma.glasnost.orika.converter
 
DefaultConverterFactory(Map<ConverterKey, Converter<Object, Object>>, Set<Converter<Object, Object>>) - Constructor for class ma.glasnost.orika.converter.DefaultConverterFactory
 
DefaultConverterFactory() - Constructor for class ma.glasnost.orika.converter.DefaultConverterFactory
 
DefaultFieldMapper - Interface in ma.glasnost.orika
Provides a generic mapping suggestion mechanism to provide help with guessing default mappings of fields when a straight equivalent name match is not found
DefaultMapperFactory - Class in ma.glasnost.orika.impl
The mapper factory is the heart of Orika, a small container where metadata are stored, it's used by other components, to look up for generated mappers, converters, object factories ...
DefaultMapperFactory(DefaultMapperFactory.MapperFactoryBuilder<?, ?>) - Constructor for class ma.glasnost.orika.impl.DefaultMapperFactory
Constructs a new instance of DefaultMapperFactory
DefaultMapperFactory.Builder - Class in ma.glasnost.orika.impl
Use this builder to generate instances of DefaultMapperFactory with the desired customizations.

For example, an instance with no customizations could be generated with the following code:
DefaultMapperFactory.Builder() - Constructor for class ma.glasnost.orika.impl.DefaultMapperFactory.Builder
 
DefaultMapperFactory.MapperFactoryBuilder<F extends DefaultMapperFactory,B extends DefaultMapperFactory.MapperFactoryBuilder<F,B>> - Class in ma.glasnost.orika.impl
MapperFactoryBuilder provides an extensible Builder definition usable for providing your own Builder class for subclasses of DefaultMapperFactory.

See the defined DefaultMapperFactory.MapperFactoryBuilder below for example of how to subclass.
DefaultMapperFactory.MapperFactoryBuilder() - Constructor for class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Instantiates a new MapperFactoryBuilder
defaults - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
DefaultSuperTypeResolverStrategy - Class in ma.glasnost.orika.inheritance
 
DefaultSuperTypeResolverStrategy() - Constructor for class ma.glasnost.orika.inheritance.DefaultSuperTypeResolverStrategy
 
descendingEntrySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a collection view of the mappings contained in this map, in descending order.
descendingEntrySet() - Method in interface jsr166x.NavigableMap
Returns a set view of the mappings contained in this map, in descending key order.
descendingKeySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a set view of the keys contained in this map in descending order.
descendingKeySet() - Method in interface jsr166x.NavigableMap
Returns a set view of the keys contained in this map, in descending key order.
describeClassMap() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
describeDetails() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Describes the details of the strategy chosen for this particular set of inputs
destinationClass - Variable in class ma.glasnost.orika.converter.TypeConverter
Deprecated.  
destinationType - Variable in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
destinationType - Variable in class ma.glasnost.orika.CustomConverter
 
destinationType - Variable in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
The destination type mapped by this strategy
doubleArray(Collection<Double>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 

E

EclipseJdtCompilerStrategy - Class in ma.glasnost.orika.impl.generator
Uses Eclipse JDT to format and compile the source for the specified GeneratedSourceCode objects.

By default, this compiler strategy writes formatted source files relative to the current class path root.
EclipseJdtCompilerStrategy() - Constructor for class ma.glasnost.orika.impl.generator.EclipseJdtCompilerStrategy
 
editDistance() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
editDistance(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight associated with the edit distance between words in two property expressions
ELEMENT_PROPERT_PREFIX - Static variable in class ma.glasnost.orika.property.PropertyResolver
The prefix used to begin a nested element property
ELEMENT_PROPERT_SUFFIX - Static variable in class ma.glasnost.orika.property.PropertyResolver
The suffix used to complete a nested element property
elementRef - Variable in class ma.glasnost.orika.impl.generator.Node
 
elementRef(String) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
elementType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
elementType(Type<?>) - Method in class ma.glasnost.orika.metadata.Property.Builder
Set the element type
elementTypeName() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
elementTypeOf(Iterable<T>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolve the nested element type for the given Iterable.
elementValueType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
endMapping() - Method in class ma.glasnost.orika.MappingContext
 
entrySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a collection view of the mappings contained in this map.
entrySet(Map<K, V>) - Static method in class ma.glasnost.orika.MapEntry
 
entrySetRef(VariableRef) - Static method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Creates a VariableRef representing a Set for the provided VariableRef (which should be a Map)
entryType(Type<? extends Map<K, V>>) - Static method in class ma.glasnost.orika.MapEntry
Returns the Map.Entry<K,V> type that represents the entries of the given map
EnumConverter - Class in ma.glasnost.orika.converter.builtin
EnumConverter is used to convert from one enum to another, based on exact name match
EnumConverter() - Constructor for class ma.glasnost.orika.converter.builtin.EnumConverter
 
EnumToEnum - Class in ma.glasnost.orika.impl.generator.specification
 
EnumToEnum() - Constructor for class ma.glasnost.orika.impl.generator.specification.EnumToEnum
 
equals(Object) - Method in class jsr166x.ConcurrentSkipListMap
Compares the specified object with this map for equality.
equals(Object) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
equals(Object) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
equals(Object) - Method in class ma.glasnost.orika.metadata.ClassMap
 
equals(Object) - Method in class ma.glasnost.orika.metadata.ConverterKey
 
equals(Object) - Method in class ma.glasnost.orika.metadata.FieldMap
 
equals(Object) - Method in class ma.glasnost.orika.metadata.MapperKey
 
equals(Object) - Method in class ma.glasnost.orika.metadata.NestedProperty
 
equals(Object) - Method in class ma.glasnost.orika.metadata.Property
 
equals(Object) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.FieldMatchScore
 
equals(Object) - Method in class ma.glasnost.orika.metadata.Type
 
ExceptionUtility - Class in ma.glasnost.orika.impl
 
ExceptionUtility() - Constructor for class ma.glasnost.orika.impl.ExceptionUtility
 
exclude(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Exclude the specified field from mapping
exclude() - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
Specify that the property should be excluded from mapping
existsRegisteredMapper(Type<?>, Type<?>, boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
existsRegisteredMapper(Type<?>, Type<?>, boolean) - Method in interface ma.glasnost.orika.MapperFactory
Tests for the existence of a registered mapper which corresponds to the supplied mapperKey
expression(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
Sets the expression

F

field(String, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Map a field in both directions
field(Property, Property) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
field(String, Property) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
field(Property, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
field(Property.Builder, Property.Builder) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
field(String, Property.Builder) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
field(Property.Builder, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldAToB(String, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Map a field in one direction only (from fieldNameA to fieldNameB)
fieldBToA(String, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Map a field in one direction only (from fieldNameB to fieldNameA)
fieldMap(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Create a fieldMap for the particular field (same property name used in both types)
fieldMap(String, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Create a fieldMap for the particular field (same property name used in both types)
fieldMap(String, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Create a fieldMap for the particular field mapping
fieldMap(String, String, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Create a fieldMap for the particular field mapping
fieldMap(Property, Property, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldMap(String, Property, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldMap(Property, String, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldMap(Property.Builder, Property.Builder, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldMap(String, Property.Builder, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldMap(Property.Builder, String, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
fieldMap(String, String, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
fieldMap(String, String, boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
 
FieldMap - Class in ma.glasnost.orika.metadata
 
FieldMap(Property, Property, Property, Property, MappingDirection, boolean, String, boolean, Boolean, Boolean) - Constructor for class ma.glasnost.orika.metadata.FieldMap
 
FieldMapBuilder<A,B> - Class in ma.glasnost.orika.metadata
FieldMapBuilder is used in cooperation with the ClassMapBuilder fluent api to configure the details of a given FieldMap instance.
findAncestor(Type<?>) - Method in class ma.glasnost.orika.metadata.Type
Finds a class or interface which is an ancestor of this type
findAncestor(Class<?>) - Method in class ma.glasnost.orika.metadata.Type
Finds a class or interface which is an ancestor of this type
findFieldMap(FieldMap, Node.NodeList, boolean) - Static method in class ma.glasnost.orika.impl.generator.Node
 
findInterface(Type<?>) - Method in class ma.glasnost.orika.metadata.Type
 
first() - Method in class ma.glasnost.orika.util.SortedCollection
 
firstEntry() - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the least key in this map, or null if the map is empty.
firstEntry() - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the least key in this map, or null if the map is empty.
firstKey() - Method in class jsr166x.ConcurrentSkipListMap
Returns the first (lowest) key currently in this map.
flip() - Method in class ma.glasnost.orika.metadata.FieldMap
 
floatArray(Collection<Float>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
floorEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the greatest key less than or equal to the given key, or null if there is no such entry.
floorEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the greatest key less than or equal to the given key, or null if there is no such entry.
floorKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns the greatest key less than or equal to the given key, or null if there is no such key.
floorKey(K) - Method in interface jsr166x.NavigableMap
Returns the greatest key less than or equal to the given key, or null if there is no such key.
from(VariableRef) - Static method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
up-converts the specified standard VariableRef into a MultiOccurrenceVariableRef
fromAutoMapping - Variable in class ma.glasnost.orika.impl.GeneratedObjectBase
 
fromMultiOccurrenceToMultiOccurrence(List<FieldMap>, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
Generates the code to support a (potentially parallel) mapping from one or more multi-occurrence fields in the source type to one or more multi-occurrence fields in the destination type.
FromStringConverter - Class in ma.glasnost.orika.converter.builtin
FromStringConverter provides conversion from String to one of the following categories of type, depending on the destination: enum primitive primitive wrapper
FromStringConverter() - Constructor for class ma.glasnost.orika.converter.builtin.FromStringConverter
 

G

GeneratedMapperBase - Class in ma.glasnost.orika.impl
 
GeneratedMapperBase() - Constructor for class ma.glasnost.orika.impl.GeneratedMapperBase
 
GeneratedObjectBase - Class in ma.glasnost.orika.impl
 
GeneratedObjectBase() - Constructor for class ma.glasnost.orika.impl.GeneratedObjectBase
 
GeneratedObjectFactory - Class in ma.glasnost.orika.impl
 
GeneratedObjectFactory() - Constructor for class ma.glasnost.orika.impl.GeneratedObjectFactory
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.AnyTypeToString
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToArray
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToCollection
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToMap
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.Convert
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.CopyByReference
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.EnumToEnum
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in interface ma.glasnost.orika.impl.generator.Specification
Generates code for a boolean equality test between the two variable types, where are potentially unrelated.
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MapToArray
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MapToCollection
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MapToMap
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceElementToObject
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ObjectToMultiOccurrenceElement
 
generateEqualityTestCode(VariableRef, VariableRef, Property, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ObjectToObject
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.PrimitiveAndObject
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.StringToEnum
 
generateEqualityTestCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.StringToStringConvertible
 
generateMappingCode(List<FieldMap>, SourceCodeContext) - Method in interface ma.glasnost.orika.impl.generator.AggregateSpecification
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.AnyTypeToString
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToArray
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToCollection
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToMap
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.Convert
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.CopyByReference
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.EnumToEnum
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in interface ma.glasnost.orika.impl.generator.Specification
Generates code to map the provided field map
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MapToArray
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MapToCollection
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MapToMap
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceElementToObject
 
generateMappingCode(List<FieldMap>, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ObjectToMultiOccurrenceElement
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ObjectToObject
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.PrimitiveAndObject
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.StringToEnum
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.StringToStringConvertible
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.UnmappableEnum
 
generateMultiOccurrenceMapping(Node.NodeList, Node.NodeList, Set<FieldMap>, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
Generates the code to support a (potentially parallel) mapping from one or more multi-occurrence fields in the source type to one or more multi-occurrence fields in the destination type.
get(Object) - Method in class jsr166x.ConcurrentSkipListMap
Returns the value to which this map maps the specified key.
getActualTypeArguments() - Method in class ma.glasnost.orika.metadata.Type
 
getAggregateSpecifications() - Method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
getAggregateSpecifications() - Method in interface ma.glasnost.orika.impl.generator.CodeGenerationStrategy
 
getAssociatedMappings(Collection<FieldMap>, FieldMap) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Finds all field maps out of the provided set which are associated with the map passed in ( including that map itself); by "associated", we mean any mappings which are connected to the original FieldMap by having a matching source or destination, including transitive associations.
getAType() - Method in class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
getAType() - Method in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
getAType() - Method in class ma.glasnost.orika.CustomConverter
 
getAType() - Method in class ma.glasnost.orika.CustomMapper
 
getAType() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
getAType() - Method in class ma.glasnost.orika.impl.ReversedMapper
 
getAType() - Method in interface ma.glasnost.orika.MappedTypePair
 
getAType() - Method in class ma.glasnost.orika.MapperBase
Deprecated.  
getAType() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getAType() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getAType() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getAType() - Method in class ma.glasnost.orika.metadata.MapperKey
 
getATypeName() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getBType() - Method in class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
getBType() - Method in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
getBType() - Method in class ma.glasnost.orika.CustomConverter
 
getBType() - Method in class ma.glasnost.orika.CustomMapper
 
getBType() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
getBType() - Method in class ma.glasnost.orika.impl.ReversedMapper
 
getBType() - Method in interface ma.glasnost.orika.MappedTypePair
 
getBType() - Method in class ma.glasnost.orika.MapperBase
Deprecated.  
getBType() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getBType() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getBType() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getBType() - Method in class ma.glasnost.orika.metadata.MapperKey
 
getBTypeName() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getCanonicalName() - Method in class ma.glasnost.orika.metadata.Type
 
getClass(Object) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
Get the class for the specified object, accounting for unwrapping
getClassMap(MapperKey) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getClassMap(MapperKey) - Method in interface ma.glasnost.orika.MapperFactory
Gets the ClassMap instance (if any) which has been associated with the types represented by the given MapperKey instance.
getClassMapBuilderFactory() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getClassName() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getClassSimpleName() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getCodeGenerationStrategy() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Get a reference to the CodeGenerationStrategy associated with this MapperFactory, which may be used to configure/customize the individual mapping Specifications that are used to generate code for the various mapping scenarios.
getComponentType() - Method in class ma.glasnost.orika.metadata.Type
 
getConcreteClass(Type<S>, Type<D>) - Method in class ma.glasnost.orika.MappingContext
 
getConstructor() - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
getConstructorA() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getConstructorB() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getContainer() - Method in class ma.glasnost.orika.metadata.Property
 
getContext() - Method in class ma.glasnost.orika.MappingContext.Factory
 
getContext() - Method in interface ma.glasnost.orika.MappingContextFactory
Gets an available instance of MappingContext
getConverter(Type<?>, Type<?>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Lookup for an anonymous converter that can handle the conversion between these two types
getConverter(String) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Lookup a converter by id
getConverter(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
getConverter(String) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
getConverter() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
getConverterFactory() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getConverterFactory() - Method in interface ma.glasnost.orika.MapperFactory
Get an instance of the ConverterFactory associated with this MapperFactory; it may be used to register Converter instances to be used during mapping.
getConverterId() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getCustomizedMapper() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getDeclaredParameters() - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
getDefaultClassMapBuilderFactory() - Static method in class ma.glasnost.orika.impl.UtilityResolver
Provides a default ClassMapBuilderFactory instance, favoring a type specified in the appropriate system property if found.
getDefaultCompilerStrategy() - Static method in class ma.glasnost.orika.impl.UtilityResolver
Provides a default compiler strategy, favoring a type specified in the appropriate system property if found.
getDefaultConstructorResolverStrategy() - Static method in class ma.glasnost.orika.impl.UtilityResolver
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.
getDefaultConverterFactory() - Static method in class ma.glasnost.orika.impl.UtilityResolver
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.
getDefaultFieldMappers() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getDefaultPropertyResolverStrategy() - Static method in class ma.glasnost.orika.impl.UtilityResolver
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found.
getDefaultValue(Class<?>) - Static method in class ma.glasnost.orika.impl.generator.VariableRef
Returns the Java code which represents the default value for the specified type
getDestination() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getDestinationClass() - Method in class ma.glasnost.orika.metadata.ConverterKey
 
getDestinationExpression() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getDestinationProperty() - Method in exception ma.glasnost.orika.MappingException
 
getDestinationType() - Method in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
getDestinationType() - Method in class ma.glasnost.orika.impl.mapping.strategy.CopyByReferenceStrategy
 
getDestinationType() - Method in interface ma.glasnost.orika.impl.mapping.strategy.MappingStrategy
 
getDestinationType() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
getDestinationType() - Method in exception ma.glasnost.orika.MappingException
 
getElement() - Method in class ma.glasnost.orika.metadata.NestedElementProperty
 
getElement() - Method in class ma.glasnost.orika.metadata.Property
 
getElementProperty(Type, String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getElementProperty(Type, String, Property) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getElementType() - Method in class ma.glasnost.orika.metadata.Property
 
getExpression() - Method in class ma.glasnost.orika.metadata.Property
 
getFieldsMapping() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getGetter(Property, String) - Static method in class ma.glasnost.orika.impl.generator.VariableRef
 
getGetter() - Method in class ma.glasnost.orika.metadata.Property
 
getGetterName() - Method in class ma.glasnost.orika.metadata.Property
 
getGlobalProperties() - Method in class ma.glasnost.orika.MappingContext.Factory
 
getGlobalProperties() - Method in interface ma.glasnost.orika.MappingContextFactory
 
getIndex(Converter<?, ?>) - Method in class ma.glasnost.orika.impl.generator.UsedConvertersContext
 
getIndex(Type<?>, Type<?>, MapperFactory) - Method in class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext
Returns an index within the dedicated mapper facades contained in this context for the given pair of types.
getIndex(Type<?>) - Method in class ma.glasnost.orika.impl.generator.UsedTypesContext
 
getIndividualElementProperty(Type, String, Property) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getInstance() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getInstance() - Static method in class ma.glasnost.orika.impl.mapping.strategy.CopyByReferenceStrategy
 
getInstance(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.InstantiateAndUseCustomMapperStrategy
 
getInstance(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.InstantiateByDefaultAndUseCustomMapperStrategy
 
getInstance(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.MapExistingAndUseCustomMapperStrategy
 
getInstance(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
Gets an instance of the destination object to be mapped; may return the provided destinationObject for map-in-place scenarios
getInterfaces() - Method in class ma.glasnost.orika.metadata.Type
 
getInverse() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getKey() - Method in class ma.glasnost.orika.MapEntry
 
getLocalizedMessage() - Method in exception ma.glasnost.orika.MappingException
 
getMap() - Method in class ma.glasnost.orika.impl.generator.Node
 
getMappedFields() - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
getMappedFields() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getMappedObject(Object, Type) - Method in class ma.glasnost.orika.MappingContext
 
getMappedObject(Object, Type) - Method in class ma.glasnost.orika.MappingContext.NonCyclicMappingContext
 
getMappedPropertiesForTypeA() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getMappedPropertiesForTypeB() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getMapperClassName() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getMapperFacade() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getMapperFacade(Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getMapperFacade(Type<S>, Type<D>, boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getMapperFacade(Class<A>, Class<B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getMapperFacade(Class<A>, Class<B>, boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getMapperFacade() - Method in interface ma.glasnost.orika.MapperFactory
 
getMapperFacade(Type<A>, Type<B>) - Method in interface ma.glasnost.orika.MapperFactory
Returns a BoundMapperFacade for the specified source and destination types; this mapper is bidirectional by default, and provides signatures for mapping in place, or with instantiation, as needed.
getMapperFacade(Class<A>, Class<B>) - Method in interface ma.glasnost.orika.MapperFactory
Returns a BoundMapperFacade for the specified source and destination types; this mapper is bidirectional by default, and provides signatures for mapping in place, or with instantiation, as needed.
getMapperFacade(Type<A>, Type<B>, boolean) - Method in interface ma.glasnost.orika.MapperFactory
Returns a BoundMapperFacade for the specified source and destination types; this mapper is bidirectional by default, and provides signatures for mapping in place, or with instantiation, as needed.
In the case that false is provided for the 'containsCycles' parameter, an optimized mapper instance will be provided.
getMapperFacade(Class<A>, Class<B>, boolean) - Method in interface ma.glasnost.orika.MapperFactory
Returns a BoundMapperFacade for the specified source and destination types; this mapper is bidirectional by default, and provides signatures for mapping in place, or with instantiation, as needed.
In the case that false is provided for the 'containsCycles' parameter, an optimized mapper instance will be provided.
getMapperGeneration(MapperKey) - Method in class ma.glasnost.orika.MappingContext
 
getMapperKey() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getMappingContext() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getName() - Method in class ma.glasnost.orika.metadata.Property
 
getName() - Method in class ma.glasnost.orika.metadata.Type
 
getNestedProperty(Type, String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getNestedProperty(Type, String, Property) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getNestedProperty(Type, String) - Method in interface ma.glasnost.orika.property.PropertyResolverStrategy
Deprecated. use PropertyResolverStrategy.getProperty(java.lang.reflect.Type, String) instead
getNestedType(int) - Method in class ma.glasnost.orika.metadata.Type
Get the nested Type of the specified index.
getOwner() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
getOwnerType() - Method in class ma.glasnost.orika.metadata.Type
 
getPackageName() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getParameterTypes() - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
getParentExpression(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
 
getPath() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
getPath() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
getPath() - Method in class ma.glasnost.orika.metadata.Property
 
getPrimitiveType(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
Returns the corresponding primitive type for the given primitive wrapper, or null if the type is not a primitive wrapper.
getPrimitiveType() - Method in class ma.glasnost.orika.metadata.Type
 
getProperties(Type) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getProperties(Type) - Method in interface ma.glasnost.orika.property.PropertyResolverStrategy
Collects and returns the (mappable) properties for the given type.
getPropertiesForTypeA() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getPropertiesForTypeB() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getProperty(Object) - Method in class ma.glasnost.orika.MappingContext
 
getProperty(Type, String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getProperty(Property, String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
getProperty(Type, String, boolean, Property) - Method in class ma.glasnost.orika.property.PropertyResolver
Resolves the specified property expression
getProperty(Type, String) - Method in interface ma.glasnost.orika.property.PropertyResolverStrategy
Resolves a property for the specified type; nested and dynamically defined properties should be handled automatically.
getProperty(Property, String) - Method in interface ma.glasnost.orika.property.PropertyResolverStrategy
Resolves a property for the specified type; nested and dynamically defined properties should be handled automatically.
getPropertyExpressions(Type<?>) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder
Gets all of the property expressions for a given type, including all nested properties.
getPropertyResolver() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
getRawSourceType() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
getRawType() - Method in class ma.glasnost.orika.metadata.Property
 
getRawType() - Method in class ma.glasnost.orika.metadata.Type
 
getReadMethod() - Method in class ma.glasnost.orika.metadata.Property.Builder
Get the getter/accessor method
getRegisteredMapper(MapperKey) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getRegisteredMapper(Type<A>, Type<B>, boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getResolvedConverter() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
getResolvedDestinationType() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
getResolvedDestinationType() - Method in class ma.glasnost.orika.MappingContext
 
getResolvedMapper() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
getResolvedObjectFactory() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
getResolvedSourceType() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
getResolvedSourceType() - Method in class ma.glasnost.orika.MappingContext
 
getRootContainer() - Method in class ma.glasnost.orika.metadata.NestedElementProperty
 
getSetter(Property, String) - Static method in class ma.glasnost.orika.impl.generator.VariableRef
Returns a fully type-cast setter for the property which has no reliance on java generics.
getSetter() - Method in class ma.glasnost.orika.metadata.Property
 
getSetterName() - Method in class ma.glasnost.orika.metadata.Property
 
getSimpleName() - Method in class ma.glasnost.orika.metadata.Type
 
getSource() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getSourceBuilder() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getSourceClass() - Method in exception ma.glasnost.orika.MappingException
 
getSourceClass() - Method in class ma.glasnost.orika.metadata.ConverterKey
 
getSourceExpression() - Method in class ma.glasnost.orika.metadata.FieldMap
 
getSourceProperty() - Method in exception ma.glasnost.orika.MappingException
 
getSourceType() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
getSourceType() - Method in exception ma.glasnost.orika.MappingException
 
getSoureType() - Method in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
getSoureType() - Method in class ma.glasnost.orika.impl.mapping.strategy.CopyByReferenceStrategy
 
getSoureType() - Method in interface ma.glasnost.orika.impl.mapping.strategy.MappingStrategy
 
getSpecifications() - Method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
getSpecifications() - Method in interface ma.glasnost.orika.impl.generator.CodeGenerationStrategy
 
getSuperClass() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getSuperType(Type<?>, SuperTypeResolverStrategy) - Static method in class ma.glasnost.orika.inheritance.SuperTypeResolver
 
getSuperType() - Method in class ma.glasnost.orika.metadata.Type
 
getter() - Method in class ma.glasnost.orika.impl.generator.MapEntryRef
 
getter() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
getter(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
 
getter(Method) - Method in class ma.glasnost.orika.metadata.Property.Builder
Set the getter/accessor method
getTotalNodeCount() - Method in class ma.glasnost.orika.impl.generator.Node.NodeList
 
getType() - Method in class ma.glasnost.orika.metadata.Property
 
getTypeByVariable(TypeVariable<?>) - Method in class ma.glasnost.orika.metadata.Type
 
getTypesByVariable() - Method in class ma.glasnost.orika.metadata.Type
 
getUsedMappers() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
getUsedMappers() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getUserUnenhanceStrategy() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
getUserUnenhanceStrategy() - Method in interface ma.glasnost.orika.MapperFactory
Returns the UnenhanceStrategy associated with this MapperFactory, provided when this MapperFactory was constructed.
getValue() - Method in class ma.glasnost.orika.MapEntry
 
getWrapperType(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
Returns the corresponding wrapper type for the given primitive, or null if the type is not primitive.
getWrapperType() - Method in class ma.glasnost.orika.metadata.Type
 
getWriteMethod() - Method in class ma.glasnost.orika.metadata.Property.Builder
Get the setter/mutator method

H

hasConverter(String) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Check if an identified converter exists
hasConverter(String) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
hashCode() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
hashCode() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
hashCode() - Method in class ma.glasnost.orika.metadata.ClassMap
 
hashCode() - Method in class ma.glasnost.orika.metadata.ConverterKey
 
hashCode() - Method in class ma.glasnost.orika.metadata.FieldMap
 
hashCode() - Method in class ma.glasnost.orika.metadata.MapperKey
 
hashCode() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
hashCode() - Method in class ma.glasnost.orika.metadata.Property
 
hashCode() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.FieldMatchScore
 
hashCode() - Method in class ma.glasnost.orika.metadata.Type
 
hasPath() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
hasPath() - Method in class ma.glasnost.orika.metadata.Property
 
hasTypeParameters(Class<?>) - Method in class ma.glasnost.orika.property.PropertyResolver
Tests whether the specified class has type parameters either on itself or on it's super-class or declared interfaces
have(Specifications.Specification) - Method in class ma.glasnost.orika.metadata.FieldMap
 
headMap(K) - Method in interface jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headMap(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headMap(K) - Method in interface jsr166x.NavigableMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
HibernateUnenhanceStrategy - Class in ma.glasnost.orika.unenhance
HibernateUnenhanceStrategy is used to unwrapped objects from their Hibernate-generated proxy, which may have been created to match methods of a super-type (missing some of the details important in a child class mapping).
HibernateUnenhanceStrategy() - Constructor for class ma.glasnost.orika.unenhance.HibernateUnenhanceStrategy
 
higherEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the least key strictly greater than the given key, or null if there is no such entry.
higherEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the least key strictly greater than the given key, or null if there is no such entry.
higherKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns the least key strictly greater than the given key, or null if there is no such key.
higherKey(K) - Method in interface jsr166x.NavigableMap
Returns the least key strictly greater than the given key, or null if there is no such key.

I

ifNotNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
ifNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
ifPathNotNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Return Java code which avoids a NullPointerException when accessing this variable reference; if it is not backed by a nested property, this method returns the empty string.
immutable() - Static method in class ma.glasnost.orika.impl.Specifications
 
index - Variable in class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext.UsedMapperFacadesIndex
 
insertBetween(Double, Double, V, boolean) - Method in class ma.glasnost.orika.util.SortedCollection
Inserts the provided value with a key between the provided min and max values.
InstantiateAndUseCustomMapperStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
InstantiateAndUseCustomMapperStrategy uses a custom ObjectFactory and a custom Mapper to map from source to destination type.
InstantiateAndUseCustomMapperStrategy(Type<Object>, Type<Object>, Mapper<Object, Object>, ObjectFactory<Object>, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.InstantiateAndUseCustomMapperStrategy
Creates a new instance of InstantiateAndUseCustomMapperStrategy
InstantiateByDefaultAndUseCustomMapperStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
InstantiateByDefaultAndUseCustomMapperStrategy uses a custom mapper and creates instances using the default constructor for the destination type.
InstantiateByDefaultAndUseCustomMapperStrategy(Type<Object>, Type<Object>, Mapper<Object, Object>, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.InstantiateByDefaultAndUseCustomMapperStrategy
Creates a new instance of InstantiateByDefaultAndUseCustomMapperStrategy
intArray(Collection<Integer>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
IntrospectorPropertyResolver - Class in ma.glasnost.orika.property
IntrospectionPropertyResolver leverages JavaBeans introspector to resolve properties for provided types.
IntrospectorPropertyResolver(boolean) - Constructor for class ma.glasnost.orika.property.IntrospectorPropertyResolver
Constructs a new IntrospectorPropertyResolver
IntrospectorPropertyResolver() - Constructor for class ma.glasnost.orika.property.IntrospectorPropertyResolver
Constructs a new IntrospectorPropertyResolver which includes public fields as properties
is(Specifications.Specification) - Method in class ma.glasnost.orika.metadata.FieldMap
 
isAcceptable(Type<?>) - Method in class ma.glasnost.orika.inheritance.DefaultSuperTypeResolverStrategy
 
isAlreadyMapped(S, Type) - Method in class ma.glasnost.orika.MappingContext
Deprecated. use MappingContext.getMappedObject(Object, Type) instead
isAlreadyMapped(S, Type) - Method in class ma.glasnost.orika.MappingContext.NonCyclicMappingContext
 
isArray() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isArray() - Method in class ma.glasnost.orika.metadata.Property
 
isArray() - Method in class ma.glasnost.orika.metadata.Type
 
isArrayElement() - Method in class ma.glasnost.orika.metadata.ArrayElementProperty
 
isArrayElement() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
isArrayElement() - Method in class ma.glasnost.orika.metadata.Property
 
isAssignable() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isAssignableFrom(Property) - Method in class ma.glasnost.orika.metadata.Property
 
isAssignableFrom(Type<?>) - Method in class ma.glasnost.orika.metadata.Type
Test whether this type is assignable from the other type.
isAssignableFrom(Class<?>) - Method in class ma.glasnost.orika.metadata.Type
Test whether this type is assignable from the other Class; returns true if this type is not parameterized and the raw type is assignable.
isATypeBean() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays
 
isATypeBean() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
isATypeBean() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
 
isByDefault() - Method in class ma.glasnost.orika.metadata.FieldMap
 
isCollection() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isCollection() - Method in class ma.glasnost.orika.metadata.Property
 
isCollection() - Method in class ma.glasnost.orika.metadata.Type
 
isConcrete(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
Verifies whether a given type is non-abstract and not an interface.
isConcrete(Type<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
Verifies whether a given type is non-abstract and not an interface.
isConvertibleFromString(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
Verifies whether the passed type has a static valueOf method available for converting a String into an instance of the type.
Note that this method will also return true for primitive types whose corresponding wrapper types have a static valueOf method.
isConvertibleFromString() - Method in class ma.glasnost.orika.metadata.Type
 
isCopyByReference() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
isDebugEnabled() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
isDeclared() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isDestinationMappedOnNull() - Method in class ma.glasnost.orika.metadata.FieldMap
 
isDestinationProvided() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
isElementPropertyExpression(String) - Method in class ma.glasnost.orika.property.PropertyResolver
Determines whether the provided string is a valid element property expression
isEmpty() - Method in class jsr166x.ConcurrentSkipListMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class ma.glasnost.orika.util.SortedCollection
 
isEnum() - Method in class ma.glasnost.orika.metadata.Property
 
isEnum() - Method in class ma.glasnost.orika.metadata.Type
 
isExcluded() - Method in class ma.glasnost.orika.metadata.FieldMap
 
isFromAutoMapping() - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
isIgnored() - Method in class ma.glasnost.orika.metadata.FieldMap
 
isImmutable(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
 
isImmutable(Type<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
 
isIndividualElementExpression(String) - Method in class ma.glasnost.orika.property.PropertyResolver
Determines whether the provided string is a valid element property expression
isInitialized() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Verifies whether the factory has been properly initialized
isInlinePropertyExpression(String) - Method in class ma.glasnost.orika.property.PropertyResolver
Determines whether the provided string is a valid in-line property expression
isInstanceOf(Type<?>) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isInstantiate() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
isLeaf() - Method in class ma.glasnost.orika.impl.generator.Node
 
isList() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isList() - Method in class ma.glasnost.orika.metadata.Property
 
isList() - Method in class ma.glasnost.orika.metadata.Type
 
isListElement() - Method in class ma.glasnost.orika.metadata.ListElementProperty
 
isListElement() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
isListElement() - Method in class ma.glasnost.orika.metadata.Property
 
isMap() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isMap() - Method in class ma.glasnost.orika.metadata.Property
 
isMap() - Method in class ma.glasnost.orika.metadata.Type
 
isMapEntry() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isMapKey() - Method in class ma.glasnost.orika.metadata.MapKeyProperty
 
isMapKey() - Method in class ma.glasnost.orika.metadata.NestedProperty
 
isMapKey() - Method in class ma.glasnost.orika.metadata.Property
 
isMapped(Node) - Method in class ma.glasnost.orika.impl.generator.Node
 
isMapReverse() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
isMultiOccurrence() - Method in class ma.glasnost.orika.metadata.Property
 
isMultiOccurrence() - Method in class ma.glasnost.orika.metadata.Type
 
isNestedProperty() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isNestedPropertyExpression(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Determines whether the provided string is a valid property expression
isNestedPropertyExpression(String) - Method in class ma.glasnost.orika.property.PropertyResolver
Determines whether the provided string is a valid nested property expression
isNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isParameterized() - Method in class ma.glasnost.orika.metadata.Type
 
isParameterNameInfoAvailable() - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
isPrimitive() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isPrimitive() - Method in class ma.glasnost.orika.metadata.Property
 
isPrimitive() - Method in class ma.glasnost.orika.metadata.Type
 
isPrimitiveFor(Type<?>) - Method in class ma.glasnost.orika.metadata.Type
 
isPrimitiveLiteral(String, Type<?>) - Static method in class ma.glasnost.orika.impl.generator.VariableRef
 
isPrimitiveWrapper(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
Verifies whether a given type is one of the wrapper classes for a primitive type.
isPrimitiveWrapper() - Method in class ma.glasnost.orika.metadata.Type
 
isProxy(Class<?>) - Static method in class ma.glasnost.orika.impl.util.ClassUtil
 
isReadable() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isReversed - Variable in class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext.UsedMapperFacadesIndex
 
isRoot() - Method in class ma.glasnost.orika.impl.generator.Node
 
isSet() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isSet() - Method in class ma.glasnost.orika.metadata.Property
 
isSourceMappedOnNull() - Method in class ma.glasnost.orika.metadata.FieldMap
 
isSpecialCaseType(Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays
 
isSpecialCaseType(Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
isSpecialCaseType(Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
Test whether the provided type is the special case type for this Builder (as in, not the standard Java Bean type)
isString() - Method in class ma.glasnost.orika.metadata.Type
 
isUnenhance() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
isWrapper() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isWrapperFor(Type<?>) - Method in class ma.glasnost.orika.metadata.Type
 
iterator() - Method in class ma.glasnost.orika.util.SortedCollection
 
iteratorHasNext() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 

J

JavassistCompilerStrategy - Class in ma.glasnost.orika.impl.generator
Uses Javassist to generate compiled class for the passed GeneratedSourceCode object.

By default this compiler strategy writes no source or class files.
JavassistCompilerStrategy() - Constructor for class ma.glasnost.orika.impl.generator.JavassistCompilerStrategy
 
join(List<?>, String) - Static method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Join the items in the list together in a String, separated by the provided separator
jsr166x - package jsr166x
 

K

keySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a set view of the keys contained in this map.

L

last() - Method in class ma.glasnost.orika.util.SortedCollection
 
lastEntry() - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
lastEntry() - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
lastKey() - Method in class jsr166x.ConcurrentSkipListMap
Returns the last (highest) key currently in this map.
limitedValueOf(Class<E>, Set<Type>, Type...) - Static method in class ma.glasnost.orika.metadata.TypeFactory
 
limitedValueOf(ParameterizedType, Set<Type>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Return the Type for the given ParameterizedType, resolving actual type arguments where possible; uses recursiveBounds to limit the recursion.
limitedValueOf(TypeVariable<?>, Set<Type>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Finds the Type value of the given TypeVariable, using recursiveBounds to limit the recursion.
limitedValueOf(WildcardType, Set<Type>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Finds the Type value of the given wildcard type, using recursiveBounds to limit the recursion.
limitedValueOf(Type, Set<Type>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Return the Type for the given java.lang.reflect.Type, limiting the recursive depth on any type already contained in recursiveBounds.
ListElementProperty - Class in ma.glasnost.orika.metadata
ListElementProperty is a special Property instance used to represent a value which associated with a particular index in a list.
ListElementProperty(int, Type<?>, Property) - Constructor for class ma.glasnost.orika.metadata.ListElementProperty
 
listToArray(List<?>, Class<?>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
Function to help with list to Array conversion to support Javassist
listToMap(List<?>, Class<?>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
Function to help with list to Map conversion to support Javassist;
longArray(Collection<Long>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
lookupConcreteDestinationType(Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupConcreteDestinationType(Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFactory
 
lookupMappedClasses(Type<?>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupMappedClasses(Type<?>) - Method in interface ma.glasnost.orika.MapperFactory
Get the set of classes which have been mapped for the specified type.
lookupMapper(MapperKey) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupMapper(MapperKey, MappingContext) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
Searches for a Mapper which is capable of mapping the classes identified by the provided MapperKey instance
lookupMapper(MapperKey) - Method in interface ma.glasnost.orika.MapperFactory
Get the Mapper (if any) which has been associated with the given MapperKey.
lookupObjectFactory(Type<T>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupObjectFactory(Type<T>, MappingContext) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupObjectFactory(Type<T>) - Method in interface ma.glasnost.orika.MapperFactory
Return the object factory (if any) which has been registered for the given type.
lookupUsedClassMap(MapperKey) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupUsedClassMap(MapperKey) - Method in interface ma.glasnost.orika.MapperFactory
Lookup the class map hierarchy used for the mapping defined by the specified MapperKey, if any exists
lowerEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the greatest key strictly less than the given key, or null if there is no such entry.
lowerEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the greatest key strictly less than the given key, or null if there is no such entry.
lowerKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns the greatest key strictly less than the given key, or null if there is no such key.
lowerKey(K) - Method in interface jsr166x.NavigableMap
Returns the greatest key strictly less than the given key, or null if there is no such key.

M

ma.glasnost.orika - package ma.glasnost.orika
 
ma.glasnost.orika.constructor - package ma.glasnost.orika.constructor
 
ma.glasnost.orika.converter - package ma.glasnost.orika.converter
 
ma.glasnost.orika.converter.builtin - package ma.glasnost.orika.converter.builtin
 
ma.glasnost.orika.impl - package ma.glasnost.orika.impl
 
ma.glasnost.orika.impl.generator - package ma.glasnost.orika.impl.generator
 
ma.glasnost.orika.impl.generator.specification - package ma.glasnost.orika.impl.generator.specification
 
ma.glasnost.orika.impl.mapping.strategy - package ma.glasnost.orika.impl.mapping.strategy
 
ma.glasnost.orika.impl.util - package ma.glasnost.orika.impl.util
 
ma.glasnost.orika.inheritance - package ma.glasnost.orika.inheritance
 
ma.glasnost.orika.metadata - package ma.glasnost.orika.metadata
 
ma.glasnost.orika.property - package ma.glasnost.orika.property
 
ma.glasnost.orika.unenhance - package ma.glasnost.orika.unenhance
 
ma.glasnost.orika.util - package ma.glasnost.orika.util
 
map(A) - Method in interface ma.glasnost.orika.BoundMapperFacade
Generates a new instance of the 'B' type based on the specified instance of 'A'
map(A, MappingContext) - Method in interface ma.glasnost.orika.BoundMapperFacade
Generates a new instance of the 'B' type based on the specified instance of 'A'
map(A, B) - Method in interface ma.glasnost.orika.BoundMapperFacade
Maps properties (in place) from the instance of 'A' to the provided instance of 'B'
map(A, B, MappingContext) - Method in interface ma.glasnost.orika.BoundMapperFacade
Maps properties (in place) from the instance of 'A' to the provided instance of 'B'
map(S, Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
Delegate methods for MapperFacade;
map(S, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, D) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, D, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, D, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, D, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
map(S, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, D, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, D, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, D, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, D) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(S, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
map(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.CopyByReferenceStrategy
 
map(Object, Object, MappingContext) - Method in interface ma.glasnost.orika.impl.mapping.strategy.MappingStrategy
Perform the mapping
map(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.UseConverterStrategy
 
map(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
 
map(A) - Method in class ma.glasnost.orika.impl.NonCyclicBoundMapperFacade
 
map(A, B) - Method in class ma.glasnost.orika.impl.NonCyclicBoundMapperFacade
 
map(S, Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Create and return a new instance of type D mapped with the properties of sourceObject.
map(S, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Create and return a new instance of type D mapped with the properties of sourceObject.
map(S, D) - Method in interface ma.glasnost.orika.MapperFacade
Maps the properties of sourceObject onto destinationObject.
map(S, D, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the properties of sourceObject onto destinationObject.
map(S, D, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the properties of sourceObject onto destinationObject, using sourceType and destinationType to specify the parameterized types of the source and destination object.
map(S, D, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the properties of sourceObject onto destinationObject, using sourceType and destinationType to specify the parameterized types of the source and destination object.
map(S, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
map(S, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
map(Class<A>, Class<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use MapperFactory.classMap(Class, Class) instead
map(Type<A>, Type<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use MapperFactory.classMap(Type, Type) instead
map(Class<A>, Type<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use MapperFactory.classMap(Class, Type) instead
map(Type<A>, Class<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated. use MapperFactory.classMap(Type, Class) instead
map(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Begin a new mapping for the specified types.
map(Class<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Begin a new mapping for the specified class and type.
map(Type<A>, Class<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Begin a new mapping for the specified type and class.
map(Class<A>, Class<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Begin a new mapping for the specified classes.
mapAggregateFields() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
mapArray(byte[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(boolean[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(char[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(short[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(int[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(long[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(float[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapArray(double[], List<Object>, Class<?>, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapAsArray(D[], Iterable<S>, Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], S[], Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], Iterable<S>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], S[], Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], S[], Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], S[], Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], S[], Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], S[], Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], Iterable<S>, Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], S[], Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], Iterable<S>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], S[], Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsArray(D[], Iterable<S>, Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new Array of typeD.
mapAsArray(D[], S[], Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], Iterable<S>, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], S[], Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], S[], Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], S[], Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsCollection(Iterable<S>, Collection<D>, Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(Iterable<S>, Collection<D>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(S[], Collection<D>, Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(S[], Collection<D>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(Iterable<S>, Collection<D>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(S[], Collection<D>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(Iterable<S>, Collection<D>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(S[], Collection<D>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsCollection(Iterable<S>, Collection<D>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
Map an iterable onto an existing collection
mapAsCollection(S[], Collection<D>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
Map an array onto an existing collection
mapAsCollection(Iterable<S>, Collection<D>, Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsCollection(Iterable<S>, Collection<D>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsCollection(S[], Collection<D>, Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsCollection(S[], Collection<D>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsCollection(Iterable<S>, Collection<D>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsCollection(S[], Collection<D>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsCollection(Iterable<S>, Collection<D>, Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map an iterable onto an existing collection
mapAsCollection(Iterable<S>, Collection<D>, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map an iterable onto an existing collection
mapAsCollection(S[], Collection<D>, Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map an array onto an existing collection
mapAsCollection(S[], Collection<D>, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map an array onto an existing collection
mapAsCollection(Iterable<S>, Collection<D>, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map an iterable onto an existing collection
mapAsCollection(Iterable<S>, Collection<D>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map an iterable onto an existing collection
mapAsCollection(S[], Collection<D>, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map an array onto an existing collection
mapAsCollection(S[], Collection<D>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map an array onto an existing collection
mapAsList(Iterable<S>, Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(Iterable<S>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(S[], Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(S[], Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(Iterable<S>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(S[], Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(S[], Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsList(Iterable<S>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(S[], Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(S[], Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(Iterable<S>, Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(Iterable<S>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(S[], Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(S[], Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsList(Iterable<S>, Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Iterable into a new List parameterized by destinationClass.
mapAsList(Iterable<S>, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Iterable into a new List parameterized by destinationClass.
mapAsList(S[], Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new List parameterized by destinationClass.
mapAsList(S[], Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new List parameterized by destinationClass.
mapAsList(Iterable<S>, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsList(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsList(S[], Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsList(S[], Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsMap(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<? extends Map<Dk, Dv>>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsMap(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsMap(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<? extends Map<Dk, Dv>>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsMap(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsMap(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<? extends Map<Dk, Dv>>) - Method in interface ma.glasnost.orika.MapperFacade
Map from one instance of java.util.Map to another.
mapAsMap(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map from one instance of java.util.Map to another.
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsSet(Iterable<S>, Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(Iterable<S>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(S[], Class<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(S[], Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(Iterable<S>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(S[], Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(S[], Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
mapAsSet(Iterable<S>, Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(S[], Type<S>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(S[], Type<S>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(Iterable<S>, Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(Iterable<S>, Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(S[], Class<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(S[], Class<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
mapAsSet(Iterable<S>, Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source iterable into a new Set parameterized by destinationClass.
mapAsSet(Iterable<S>, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source iterable into a new Set parameterized by destinationClass.
mapAsSet(S[], Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new Set parameterized by destinationClass.
mapAsSet(S[], Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new Set parameterized by destinationClass.
mapAsSet(Iterable<S>, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsSet(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsSet(S[], Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsSet(S[], Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
 
mapAtoB(A, B, MappingContext) - Method in class ma.glasnost.orika.CustomMapper
 
mapAtoB(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
mapAtoB(A, B, MappingContext) - Method in class ma.glasnost.orika.impl.ReversedMapper
 
mapAtoB(A, B, MappingContext) - Method in interface ma.glasnost.orika.Mapper
Maps the properties of an instance of type A to the properties of an instance of type B.
mapAtoB(A, B, MappingContext) - Method in class ma.glasnost.orika.MapperBase
Deprecated.  
mapAtoB(A, B, MappingContext) - Method in class ma.glasnost.orika.MapperBase.MapperBaseAdapter
Deprecated.  
mapBtoA(B, A, MappingContext) - Method in class ma.glasnost.orika.CustomMapper
 
mapBtoA(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
mapBtoA(B, A, MappingContext) - Method in class ma.glasnost.orika.impl.ReversedMapper
 
mapBtoA(B, A, MappingContext) - Method in interface ma.glasnost.orika.Mapper
Maps the properties of an instance of type B to the properties of an instance of type A.
mapBtoA(B, A, MappingContext) - Method in class ma.glasnost.orika.MapperBase
Deprecated.  
mapBtoA(B, A, MappingContext) - Method in class ma.glasnost.orika.MapperBase.MapperBaseAdapter
Deprecated.  
MapEntry<K,V> - Class in ma.glasnost.orika
MapEntry is a concrete implementation of Map.Entry which is created for use in registering mappings that involve java.util.Map instances.

MapEntry should be used as the type when registering a mapping between an element type (iterable or array) and an entry type (map).
MapEntry() - Constructor for class ma.glasnost.orika.MapEntry
 
MapEntry(K, V) - Constructor for class ma.glasnost.orika.MapEntry
 
MapEntryRef - Class in ma.glasnost.orika.impl.generator
 
MapEntryRef(Type<?>, String, MapEntryRef.EntryPart) - Constructor for class ma.glasnost.orika.impl.generator.MapEntryRef
 
MapEntryRef.EntryPart - Enum in ma.glasnost.orika.impl.generator
 
MapExistingAndUseCustomMapperStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
MapExistingAndUseCustomMapperStrategy maps in place using a custom mapper
MapExistingAndUseCustomMapperStrategy(Type<Object>, Type<Object>, Mapper<Object, Object>, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.MapExistingAndUseCustomMapperStrategy
Creates a new instance of MapExistingAndUseCustomMapperStrategy
mapFields(FieldMap, VariableRef, VariableRef, Type<?>, StringBuilder) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Generate the code necessary to process the provided FieldMap.
MapKeyProperty - Class in ma.glasnost.orika.metadata
MapKeyProperty is a special Property instance used to represent a value which associated with a key within a Map.
MapKeyProperty(String, Type<?>, Property) - Constructor for class ma.glasnost.orika.metadata.MapKeyProperty
 
mapKeys(Type<?>, Type<?>) - Static method in class ma.glasnost.orika.metadata.FieldMapBuilder
 
mapKeyType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
mapNulls - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The configured value of whether or not to map null values; if false, they will be ignored, and any existing value is unchanged in case of null.
mapNulls(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure whether to map nulls in generated mapper code
mapNulls(boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
mapNulls(boolean) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
 
mapNullsInReverse(boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
mapNullsInReverse(boolean) - Method in class ma.glasnost.orika.metadata.FieldMapBuilder
 
mapped - Variable in class ma.glasnost.orika.impl.generator.Node
 
mapped(Node) - Method in class ma.glasnost.orika.impl.generator.Node
 
MappedTypePair<A,B> - Interface in ma.glasnost.orika
MappedTypePair represents any pair of mapped types, which are distinguished from each other as 'A type' and 'B type'
MAPPER - Static variable in class ma.glasnost.orika.impl.Comparators
 
Mapper<A,B> - Interface in ma.glasnost.orika
Defines a contract between internal parts of Orika such as MapperFacade, MapperGenerator, MapperFactory and generated mappers.
MAPPER_KEY - Static variable in class ma.glasnost.orika.impl.Comparators
 
MapperBase<A,B> - Class in ma.glasnost.orika
Deprecated. use CustomMapper instead
MapperBase() - Constructor for class ma.glasnost.orika.MapperBase
Deprecated.  
MapperBase.MapperBaseAdapter<A,B> - Class in ma.glasnost.orika
Deprecated. Provides backward-compatibility for custom mappers that extend the deprecated MapperBase.
MapperBase.MapperBaseAdapter(MapperBase<A, B>) - Constructor for class ma.glasnost.orika.MapperBase.MapperBaseAdapter
Deprecated.  
mapperFacade - Variable in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
mapperFacade - Variable in class ma.glasnost.orika.CustomConverter
 
mapperFacade - Variable in class ma.glasnost.orika.CustomMapper
 
mapperFacade - Variable in class ma.glasnost.orika.impl.GeneratedObjectBase
 
mapperFacade - Variable in class ma.glasnost.orika.MapperBase
Deprecated.  
MapperFacade - Interface in ma.glasnost.orika
The main runtime interface between a Java application and Orika.
MapperFacadeImpl - Class in ma.glasnost.orika.impl
MapperFacadeImpl is the base implementation of MapperFacade
MapperFacadeImpl(MapperFactory, MappingContextFactory, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.MapperFacadeImpl
Constructs a new MapperFacadeImpl
mapperFactory - Variable in class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
 
mapperFactory - Variable in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
 
MapperFactory - Interface in ma.glasnost.orika
MapperFactory is used to both configure, register, and generate the underlying Mapper and Converter instances which will be used to perform the the mapping functions.
mapperFactory - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
MapperGenerator - Class in ma.glasnost.orika.impl.generator
 
MapperGenerator(MapperFactory, CompilerStrategy) - Constructor for class ma.glasnost.orika.impl.generator.MapperGenerator
 
MapperKey - Class in ma.glasnost.orika.metadata
MapperKey represents a key which can be used to store the types mapped by a given Mapper.
MapperKey(Type<?>, Type<?>) - Constructor for class ma.glasnost.orika.metadata.MapperKey
Constructs a new MapperKey instance
MappingContext - Class in ma.glasnost.orika
 
MappingContext.Factory - Class in ma.glasnost.orika
 
MappingContext.Factory() - Constructor for class ma.glasnost.orika.MappingContext.Factory
 
MappingContext.NonCyclicMappingContext - Class in ma.glasnost.orika
 
MappingContext.NonCyclicMappingContext() - Constructor for class ma.glasnost.orika.MappingContext.NonCyclicMappingContext
 
MappingContextFactory - Interface in ma.glasnost.orika
 
MappingDirection - Enum in ma.glasnost.orika.metadata
 
MappingException - Exception in ma.glasnost.orika
 
MappingException(Throwable) - Constructor for exception ma.glasnost.orika.MappingException
 
MappingException(String) - Constructor for exception ma.glasnost.orika.MappingException
 
MappingException(String, Throwable) - Constructor for exception ma.glasnost.orika.MappingException
 
MappingHint - Interface in ma.glasnost.orika
Deprecated. use ma.glasnost.orika.FieldSuggester instead
MappingHint.DefaultFieldMappingConverter - Class in ma.glasnost.orika
Deprecated. DefaultFieldMappingConverter provided back-compatibility support for MappingHint
MappingHint.DefaultFieldMappingConverter(MappingHint) - Constructor for class ma.glasnost.orika.MappingHint.DefaultFieldMappingConverter
Deprecated.  
MappingStrategy - Interface in ma.glasnost.orika.impl.mapping.strategy
MappingStrategy defines the contract for a pre-resolved classification of mapping which may be cached for quick lookup based on raw inputs.
MappingStrategyKey - Class in ma.glasnost.orika.impl.mapping.strategy
MappingStrategyKey defines the minimum information necessary to cache a particular mapping strategy
MappingStrategyKey(Class<?>, Type, Type, boolean) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
Constructs a new instance of MappingStrategyKey
MappingStrategyRecorder - Class in ma.glasnost.orika.impl.mapping.strategy
MappingStrategyRecorder is used to record the important details regarding the branch logic and component lookups performed for a given set of input types.
After recording these details, it can be used to generate an appropriate MappingStrategy instance which can be cached and reused for that particular set of inputs.
MappingStrategyRecorder(MappingStrategyKey, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
mapReverse(B) - Method in interface ma.glasnost.orika.BoundMapperFacade
Generates a new instance of the 'A' type based on the specified instance of 'B'
mapReverse(B, MappingContext) - Method in interface ma.glasnost.orika.BoundMapperFacade
Generates a new instance of the 'A' type based on the specified instance of 'B'
mapReverse(B, A) - Method in interface ma.glasnost.orika.BoundMapperFacade
Maps properties (in place) from the instance of 'B' to the provided instance of 'A'
mapReverse(B, A, MappingContext) - Method in interface ma.glasnost.orika.BoundMapperFacade
Maps properties (in place) from the instance of 'B' to the provided instance of 'A'
mapReverse(B) - Method in class ma.glasnost.orika.impl.NonCyclicBoundMapperFacade
 
mapReverse(B, A) - Method in class ma.glasnost.orika.impl.NonCyclicBoundMapperFacade
 
MapToArray - Class in ma.glasnost.orika.impl.generator.specification
 
MapToArray() - Constructor for class ma.glasnost.orika.impl.generator.specification.MapToArray
 
MapToCollection - Class in ma.glasnost.orika.impl.generator.specification
 
MapToCollection() - Constructor for class ma.glasnost.orika.impl.generator.specification.MapToCollection
 
MapToMap - Class in ma.glasnost.orika.impl.generator.specification
 
MapToMap() - Constructor for class ma.glasnost.orika.impl.generator.specification.MapToMap
 
mapValues(Type<?>, Type<?>) - Static method in class ma.glasnost.orika.metadata.FieldMapBuilder
 
mapValueType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
meetsMinimumScore() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.FieldMatchScore
 
merge(Property) - Method in class ma.glasnost.orika.metadata.Property.Builder
Merges the attributes of the specified property into this one
min(int[]) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
minimumScore() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
minimumScore(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight applied to the minimum score needed to accept a given match; setting higher values makes the matching more restrictive, lower scores make matching more lenient.
MultiOccurrenceElementToObject - Class in ma.glasnost.orika.impl.generator.specification
 
MultiOccurrenceElementToObject() - Constructor for class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceElementToObject
 
MultiOccurrenceToMultiOccurrence - Class in ma.glasnost.orika.impl.generator.specification
 
MultiOccurrenceToMultiOccurrence() - Constructor for class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
 
multiOccurrenceVar - Variable in class ma.glasnost.orika.impl.generator.Node
 
MultiOccurrenceVariableRef - Class in ma.glasnost.orika.impl.generator
VariableRef represents a reference to a given variable or property; it contains various helper methods to properly set it's value and interrogate it's underlying property or type.
MultiOccurrenceVariableRef(Property, String) - Constructor for class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
MultiOccurrenceVariableRef(Property, MultiOccurrenceVariableRef) - Constructor for class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
MultiOccurrenceVariableRef(Type<?>, String) - Constructor for class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
MultiOccurrenceVariableRef.EntrySetRef - Class in ma.glasnost.orika.impl.generator
 
MultiOccurrenceVariableRef.EntrySetRef(VariableRef) - Constructor for class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef.EntrySetRef
 
MultiOccurrenceVariableRef.EntrySetRef(VariableRef, String) - Constructor for class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef.EntrySetRef
 

N

name() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef.EntrySetRef
 
name - Variable in class ma.glasnost.orika.impl.generator.VariableRef
 
name() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
name(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
Set the name
NavigableMap<K,V> - Interface in jsr166x
A SortedMap extended with navigation methods returning the closest matches for given search targets.
nestedDepth() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
nestedDepth(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight modifier associated with a property word's edit distance based on it's nesting depth; higher values here causes the matching to be more focused toward the final name of a nested property, lower values focus on the entire name more evenly
NestedElementProperty - Class in ma.glasnost.orika.metadata
NestedElementProperty represents a property which belongs to the type of a nested list/array/map element within another type.
NestedElementProperty(Property, Property, PropertyResolverStrategy) - Constructor for class ma.glasnost.orika.metadata.NestedElementProperty
 
NestedProperty - Class in ma.glasnost.orika.metadata
NestedProperty represents a property which is accessed by chaining calls to multiple properties.
NestedProperty(String, Property, Property[]) - Constructor for class ma.glasnost.orika.metadata.NestedProperty
Creates a new NestedProperty
nestedProperty(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
Creates a new nested property builder (with this builder as the owner) for the specified name
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.CaseInsensitiveClassMapBuilder.Factory
 
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder.Factory
 
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Generates a new ClassMapBuilder instance
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays.Factory
 
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists.Factory
 
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps.Factory
 
newClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[]) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.Factory
 
newCollection() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
newDestination - Variable in class ma.glasnost.orika.impl.generator.Node
 
newInstance(String) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
newMap(String) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
newMap() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
newObject(A, MappingContext) - Method in interface ma.glasnost.orika.BoundMapperFacade
Returns a new instance of type B, using source instance of A for context
newObject(S, Type<? extends D>, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
newObject(VariableRef, Type<?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
newObject(S, Type<? extends D>, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
newObject(S, Type<? extends D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Create new instance of a destination class.
newObjectFromMapper(Type<?>, Type<?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
newObjectFromMapper(VariableRef, Type<?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Generates a code snippet to generate a new instance of the destination type from a mapper
newObjectReverse(B, MappingContext) - Method in interface ma.glasnost.orika.BoundMapperFacade
Returns a new instance of type A, using source instance of B for context
nextElement() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
Node - Class in ma.glasnost.orika.impl.generator
 
Node.NodeList - Class in ma.glasnost.orika.impl.generator
 
Node.NodeList() - Constructor for class ma.glasnost.orika.impl.generator.Node.NodeList
 
NonCyclicBoundMapperFacade<A,B> - Class in ma.glasnost.orika.impl
 
notEmpty() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
notNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
nullCheckFlag - Variable in class ma.glasnost.orika.impl.generator.Node
 
NumericConverters - Class in ma.glasnost.orika.converter.builtin
NumericConverters contains a set of common conversions between the "big" value types in the java.math package (BigDecimal and BigInteger) and their related primitive wrapper types.
NumericConverters() - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters
 
NumericConverters.BigDecimalToDoubleConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between BigDecimal and Double.

Note: please consider the typical warnings regarding loss of precision when converting from BigDecimal to Double.
NumericConverters.BigDecimalToDoubleConverter() - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToDoubleConverter
 
NumericConverters.BigDecimalToFloatConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between BigDecimal and Float.

Note: please consider the typical warnings regarding loss of precision when converting from BigDecimal to Float.
NumericConverters.BigDecimalToFloatConverter() - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToFloatConverter
 
NumericConverters.BigIntegerToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between BigInteger and Integer
NumericConverters.BigIntegerToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToIntegerConverter
Constructs a new BigIntegerToIntegerConverter, with the configured truncation behavior.
NumericConverters.BigIntegerToLongConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between BigInteger and Long.
NumericConverters.BigIntegerToLongConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToLongConverter
Constructs a new BigIntegerToLongConverter, with the configured truncation behavior.
NumericConverters.DoubleToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Integer and Integer
NumericConverters.DoubleToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToIntegerConverter
Constructs a new IntegerToIntegerConverter, with the configured truncation behavior.
NumericConverters.DoubleToLongConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Integer
NumericConverters.DoubleToLongConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToLongConverter
Constructs a new LongToIntegerConverter, with the configured truncation behavior.
NumericConverters.DoubleToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Short and Short
NumericConverters.DoubleToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToShortConverter
Constructs a new ShortToShortConverter, with the configured truncation behavior.
NumericConverters.FloatToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Integer and Integer
NumericConverters.FloatToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToIntegerConverter
Constructs a new IntegerToIntegerConverter, with the configured truncation behavior.
NumericConverters.FloatToLongConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Integer
NumericConverters.FloatToLongConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToLongConverter
Constructs a new LongToIntegerConverter, with the configured truncation behavior.
NumericConverters.FloatToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Short and Short
NumericConverters.FloatToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToShortConverter
Constructs a new ShortToShortConverter, with the configured truncation behavior.
NumericConverters.IntegerToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Integer and Short
NumericConverters.IntegerToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.IntegerToShortConverter
Constructs a new IntegerToShortConverter, with the configured truncation behavior.
NumericConverters.LongToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Integer
NumericConverters.LongToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.LongToIntegerConverter
Constructs a new LongToIntegerConverter, with the configured truncation behavior.
NumericConverters.LongToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Short
NumericConverters.LongToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.LongToShortConverter
Constructs a new LongToShortConverter, with the configured truncation behavior.

O

objectFactory - Variable in class ma.glasnost.orika.impl.mapping.strategy.InstantiateAndUseCustomMapperStrategy
The custom ObjectFactory used by this strategy
ObjectFactory<D> - Interface in ma.glasnost.orika
 
ObjectFactoryGenerator - Class in ma.glasnost.orika.impl.generator
ObjectFactoryGenerator generates source code which implements an ObjectFactory capable of instantiating a given target type.
ObjectFactoryGenerator(MapperFactory, ConstructorResolverStrategy, CompilerStrategy) - Constructor for class ma.glasnost.orika.impl.generator.ObjectFactoryGenerator
Creates a new ObjectFactoryGenerator instance
ObjectToMultiOccurrenceElement - Class in ma.glasnost.orika.impl.generator.specification
 
ObjectToMultiOccurrenceElement() - Constructor for class ma.glasnost.orika.impl.generator.specification.ObjectToMultiOccurrenceElement
 
ObjectToObject - Class in ma.glasnost.orika.impl.generator.specification
 
ObjectToObject() - Constructor for class ma.glasnost.orika.impl.generator.specification.ObjectToObject
 
originatedByOrika(Throwable) - Static method in class ma.glasnost.orika.impl.ExceptionUtility
Tests whether the passed throwable was originated by orika mapper code.
OrikaSystemProperties - Class in ma.glasnost.orika
A hook for the various system properties which may be used to configure Orika's runtime behavior.
owner() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
owningType(Type<?>) - Method in class ma.glasnost.orika.metadata.Property.Builder
Sets the owning type

P

parent - Variable in class ma.glasnost.orika.impl.generator.Node
 
PassThroughConverter - Class in ma.glasnost.orika.converter.builtin
PassThroughConverter allows configuration of a number of specific types which should be passed through (as-is) without creating a mapped copy.

This allows you to declare your own set of types which should be treated by Orika as if they were in the set of immutable types.
PassThroughConverter(Type...) - Constructor for class ma.glasnost.orika.converter.builtin.PassThroughConverter
Constructs a new PassThroughConverter configured to treat the provided list of types as immutable.
path(Property[]) - Method in class ma.glasnost.orika.metadata.Property.Builder
 
pathToWriteClassFiles - Variable in class ma.glasnost.orika.impl.generator.CompilerStrategy
 
pathToWriteSourceFiles - Variable in class ma.glasnost.orika.impl.generator.CompilerStrategy
 
playback() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
 
pollFirstEntry() - Method in class jsr166x.ConcurrentSkipListMap
Removes and returns a key-value mapping associated with the least key in this map, or null if the map is empty.
pollFirstEntry() - Method in interface jsr166x.NavigableMap
Removes and returns a key-value mapping associated with the least key in this map, or null if the map is empty.
pollLastEntry() - Method in class jsr166x.ConcurrentSkipListMap
Removes and returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
pollLastEntry() - Method in interface jsr166x.NavigableMap
Removes and returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
preparePackageOutputPath(String, String) - Method in class ma.glasnost.orika.impl.generator.CompilerStrategy
Prepares the output path for a given package based on the provided base path string.
PrimitiveAndObject - Class in ma.glasnost.orika.impl.generator.specification
 
PrimitiveAndObject() - Constructor for class ma.glasnost.orika.impl.generator.specification.PrimitiveAndObject
 
primitiveType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
primitiveType(Class<?>) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
processProperty(String, Class<?>, Method, Method, Class<?>, Type<?>, Map<String, Property>) - Method in class ma.glasnost.orika.property.PropertyResolver
Processes a property, adding it to the map of properties for the owning type being processed
Properties - Enum in ma.glasnost.orika
 
property - Variable in class ma.glasnost.orika.impl.generator.Node
 
property() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
Property - Class in ma.glasnost.orika.metadata
Property is an immutable representation of an accessor/mutator pair (either of which may be null) that is used to generate code needed to copy data from one type to another.
Property(String, String, String, String, Type<?>, Type<?>, Property) - Constructor for class ma.glasnost.orika.metadata.Property
Constructs a new Property instance
Property.Builder - Class in ma.glasnost.orika.metadata
Builder is used to construct immutable Property instances
Property.Builder(Type<?>, String) - Constructor for class ma.glasnost.orika.metadata.Property.Builder
Creates a new Property.Builder for the specified owning type and property name
Property.Builder() - Constructor for class ma.glasnost.orika.metadata.Property.Builder
Creates a new Property.Builder
PROPERTY_RESOLVER_STRATEGY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the property-resolver strategy to use when resolving mappable properties of target types;

default value is IntrospectorPropertyResolver
propertyFor(Type<?>, String) - Static method in class ma.glasnost.orika.metadata.Property.Builder
Creates a new property builder for the specified owningType and name
propertyFor(Class<?>, String) - Static method in class ma.glasnost.orika.metadata.Property.Builder
Creates a new property builder for the specified owningType and name
propertyFor(String, String) - Static method in class ma.glasnost.orika.metadata.Property.Builder
Creates a new property builder for the specified owningType descriptor and name
propertyResolver - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
PropertyResolver - Class in ma.glasnost.orika.property
PropertyResolver defines the core functionality for resolving properties; specific PropertyResolverStrategy implementations should extend from this class, implementing the 'collectProperties' method.
PropertyResolver(boolean) - Constructor for class ma.glasnost.orika.property.PropertyResolver
Creates a new PropertyResolver instance
propertyResolverStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The PropertyResolverStrategy configured for the MapperFactory
propertyResolverStrategy(PropertyResolverStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the PropertyResolverStrategy to use with the generated MapperFactory
PropertyResolverStrategy - Interface in ma.glasnost.orika.property
PropertyResolverStrategy specifies a contract for resolution of mappable properties for a java type.
prototype - Variable in enum ma.glasnost.orika.impl.generator.MapEntryRef.EntryPart
 
put(K, V) - Method in class jsr166x.ConcurrentSkipListMap
Associates the specified value with the specified key in this map.
putIfAbsent(K, V) - Method in class jsr166x.ConcurrentSkipListMap
If the specified key is not already associated with a value, associate it with the given value.

R

rawType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
RegexPropertyResolver - Class in ma.glasnost.orika.property
RegexPropertyResolver uses regular expressions to find properties based on patterns configured for locating the read and write methods.

The patterns provided should produce a match where group(1) returns the name of the property.
Note that the name will automatically be un-capitalized, so you need not worry about defining your regular expression to handle this.

Only no-argument getter methods returning a type are considered for a read method match, and only single-argument methods are considered for a write method match; the write method need not have a void return type.

The type of the setter method must be a sub-type (or matching type) of the getter method's type; if the getter method is a strict sub-type, then the type of the setter method will define the type of the property.
RegexPropertyResolver(String, String, boolean, boolean) - Constructor for class ma.glasnost.orika.property.RegexPropertyResolver
 
register(ConverterFactory) - Static method in class ma.glasnost.orika.converter.builtin.BuiltinConverters
Registers a common set of built-in converters which can handle many common conversion situations.
Specifically, this includes: ConstructorConverter: converts from the source type to destination type if there is a constructor available on the destination type which takes the source as a single argument.
register(Type<S>, Type<D>, boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
Registers that a mapping exists from the specified source type to the specified destination type
register() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Registers the ClassMap defined by this builder with it's initiating MapperFactory
registerClassMap(ClassMap<A, B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerClassMap(ClassMapBuilder<A, B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerClassMap(ClassMap<A, B>) - Method in interface ma.glasnost.orika.MapperFactory
Registers the given ClassMap instance with the factory; it will be used to configure an appropriate mapping.
registerClassMap(ClassMapBuilder<A, B>) - Method in interface ma.glasnost.orika.MapperFactory
Registers the ClassMap configured by the specified ClassMapBuilder; it will be used to configure an appropriate mapping.
registerConcreteClass(Type<?>, Type<?>) - Method in class ma.glasnost.orika.MappingContext
 
registerConcreteType(Type<?>, Type<?>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerConcreteType(Class<?>, Class<?>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerConcreteType(Type<?>, Type<?>) - Method in interface ma.glasnost.orika.MapperFactory
Register a concrete type to use when a need arises to generate a new instance of a given abstract type (abstract class or interface)
registerConcreteType(Class<?>, Class<?>) - Method in interface ma.glasnost.orika.MapperFactory
Register a concrete type to use when a need arises to generate a new instance of a given abstract type (abstract class or interface)
registerConverter(Converter<S, D>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Register a generic and (anonymous) converter
registerConverter(Converter<S, D>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Deprecated. use ConverterFactory.registerConverter(Converter) instead
registerConverter(String, Converter<S, D>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Register an identified converter
registerConverter(String, Converter<S, D>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Deprecated. use ConverterFactory.registerConverter(String, Converter) instead
registerConverter(Converter<S, D>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
registerConverter(String, Converter<S, D>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
registerConverter(Converter<S, D>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
Deprecated. 
registerConverter(String, Converter<S, D>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
Deprecated. 
registerDefaultFieldMapper(DefaultFieldMapper...) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerDefaultFieldMapper(DefaultFieldMapper...) - Method in interface ma.glasnost.orika.MapperFactory
Register one or more DefaultFieldMapper instances to be used by this MapperFactory; these instances will be used whenever automatically generating a Mapper for a given pair of types.
registerMapper(Mapper<A, B>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerMapper(Mapper<A, B>) - Method in interface ma.glasnost.orika.MapperFactory
Registers the specified custom mapper with the factory; it will be used for mapping between it's configured types.
registerMapperGeneration(ClassMap<?, ?>) - Method in class ma.glasnost.orika.MappingContext
Registers a ClassMap marking it as mapped within the current context;
registerMappingHint(MappingHint...) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
Deprecated. 
registerMappingHint(MappingHint...) - Method in interface ma.glasnost.orika.MapperFactory
Deprecated. 
registerObjectFactory(ObjectFactory<D>, Type<D>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerObjectFactory(ObjectFactory<T>, Class<T>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerObjectFactory(ObjectFactory<T>, Class<T>) - Method in interface ma.glasnost.orika.MapperFactory
Deprecated. use MapperFactory.registerObjectFactory(ObjectFactory, Type) instead.
registerObjectFactory(ObjectFactory<T>, Type<T>) - Method in interface ma.glasnost.orika.MapperFactory
Register the given ObjectFactory with the MapperFactory; it will be used when constructing new instances of the specified targetType.
release(MappingContext) - Method in class ma.glasnost.orika.MappingContext.Factory
 
release(MappingContext) - Method in interface ma.glasnost.orika.MappingContextFactory
Allows for implementations that reuse objects to clean-up/clear any resources associated with the particular context instance once it is no longer needed.
remove(Object) - Method in class jsr166x.ConcurrentSkipListMap
Removes the mapping for this key from this Map if present.
remove(Object, Object) - Method in class jsr166x.ConcurrentSkipListMap
Remove entry for key only if currently mapped to given value.
remove(Object) - Method in class ma.glasnost.orika.util.SortedCollection
 
removeAll(Collection<?>) - Method in class ma.glasnost.orika.util.SortedCollection
 
replace(K, V, V) - Method in class jsr166x.ConcurrentSkipListMap
Replace entry for key only if currently mapped to given value.
replace(K, V) - Method in class jsr166x.ConcurrentSkipListMap
Replace entry for key only if currently mapped to some value.
reset() - Method in class ma.glasnost.orika.MappingContext
 
resolve(ClassMap<A, B>, Type<T>) - Method in interface ma.glasnost.orika.constructor.ConstructorResolverStrategy
 
resolve(ClassMap<A, B>, Type<T>) - Method in class ma.glasnost.orika.constructor.SimpleConstructorResolverStrategy
 
resolveAndIncrementIndex(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
resolveConcreteType(Type<?>, Type<?>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
resolveCustomProperty(String, Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays
 
resolveCustomProperty(String, Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
resolveCustomProperty(String, Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
 
resolveInlineProperty(Type, String) - Method in class ma.glasnost.orika.property.PropertyResolver
Resolves in-line properties, which are defined with the following format:
"name{getterName|setterName|type=typeName}".

Setter name can be omitted, as well as type name; if getter name is omitted, then setter name must be preceded by '|', like so:
"name{|setterName|type=typeName}", or like "name{|setterName}".
resolveMappingStrategy(S, Type, Type, boolean, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
resolveMappingStrategy(S, Type, Type, boolean, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
Resolves a reusable MappingStrategy for the given set of inputs.
resolveMappingStrategy(S, Type, Type, boolean, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Resolves a reusable MappingStrategy for the given set of inputs.
resolveProperty(Type, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Resolves a property for the particular type, based on the provided property expression
resolveProperty(Type, String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
Resolves a property for the particular type, based on the provided property expression
resolvePropertyForA(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Resolves a property expression for this builder's 'A' type
resolvePropertyForB(String) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Resolves a property expression for this builder's 'B' type
resolvePropertyType(Method, Class<?>, Class<?>, Type<?>) - Method in class ma.glasnost.orika.property.PropertyResolver
Resolves the type of a property from the provided input factors.
resolveTypeOf(T, Type<?>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolve the Type for the given object, using the provided referenceType to resolve the actual type arguments.
resolveValueOf(ParameterizedType, Type<?>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolve the Type for the given ParameterizedType, using the provided referenceType to resolve any unresolved actual type arguments.
resolveValueOf(Class<T>, Type<?>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolve the Type for the given Class, using the provided referenceType to resolve the actual type arguments.
retainAll(Collection<?>) - Method in class ma.glasnost.orika.util.SortedCollection
 
reverse(Mapper<B, A>) - Static method in class ma.glasnost.orika.impl.ReversedMapper
Reterns a Mapper which is a reversal of the supplied Mapper
ReversedMapper<A,B> - Class in ma.glasnost.orika.impl
ReversedMapper is used to wrap an existing mapper and reverse it's direction

S

ScoringClassMapBuilder<A,B> - Class in ma.glasnost.orika.metadata
ScoringClassMapBuilder is an extension of the basic ClassMapBuilder that attempts to compute a best-fit matching of all properties (at every level of nesting) of one type to another, based on various metrics used to measure a given property match.

Since this builder generates mappings based on scoring matches, it cannot always guess the correct mappings; be sure to test and double-check the mappings generated to assure they match expectations.

Note: levenshtein distance implementation is pulled from code found in Apache Commons Lang org.apache.commons.lang.StringUtils, which is based on the implementation provided by Chas Emerick http://www.merriampark.com/ldjava.htm
ScoringClassMapBuilder(Type<A>, Type<B>, MapperFactory, PropertyResolverStrategy, DefaultFieldMapper[], ScoringClassMapBuilder.PropertyMatchingWeights) - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder
Constructs a new instance of ScoringClassMapBuilder, using the provided PropertyMatchingWeights to adjust the overall scoring of how properties are matched.
ScoringClassMapBuilder.Factory - Class in ma.glasnost.orika.metadata
 
ScoringClassMapBuilder.Factory() - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.Factory
Constructs a new Factory for ScoringClassMapBuilder instances
ScoringClassMapBuilder.Factory(ScoringClassMapBuilder.PropertyMatchingWeights) - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.Factory
Constructs a new Factory for ScoringClassMapBuilder instances
ScoringClassMapBuilder.FieldMatchScore - Class in ma.glasnost.orika.metadata
FieldMatchScore is used to score the match of a pair of property expressions
ScoringClassMapBuilder.FieldMatchScore(Property, Property, ScoringClassMapBuilder.PropertyMatchingWeights) - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.FieldMatchScore
Constructs a new FieldMatchScore based on the provided pair of properties, with scoring modified by the provided PropertyMatchingWeights
ScoringClassMapBuilder.PropertyMatchingWeights - Class in ma.glasnost.orika.metadata
PropertyMatchingWeights is a class used to describe how different matching scenarios should be weighted when computing a match score for a set of properties.
ScoringClassMapBuilder.PropertyMatchingWeights() - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
self() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.Builder
 
self() - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
 
self() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays
 
self() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists
 
self() - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps
 
setAType(Type<?>) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setBType(Type<?>) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setChainClassMapBuilderFactory(ClassMapBuilderFactory) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
setConstructor(Constructor<T>) - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
setConverter(Converter<?, ?>) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
setCopyByReference(boolean) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Set whether the strategy should use copy-by-reference
setCustomMapper(Mapper<Object, Object>) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setDeclaredParameters(String[]) - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
setDefaultFieldMappers(DefaultFieldMapper...) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
setDestinationProperty(Property) - Method in exception ma.glasnost.orika.MappingException
 
setDestinationType(Type<?>) - Method in exception ma.glasnost.orika.MappingException
 
setFromAutoMapping(boolean) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
setInstantiate(boolean) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Sets whether the strategy should create new instances
setKey(K) - Method in class ma.glasnost.orika.MapEntry
 
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
setMapperFacade(MapperFacade) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Sets the MapperFactory which will be used by this ConverterFactory to obtain a MapperFacade needed by it's registered converters.
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
setMapperFacade(MapperFacade) - Method in interface ma.glasnost.orika.Converter
Store an instance of the current MapperFacade which may be used in mapping of nested types.
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.CustomConverter
 
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.CustomMapper
 
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.impl.ReversedMapper
 
setMapperFacade(MapperFacade) - Method in interface ma.glasnost.orika.Mapper
Store an instance of the current MapperFacade which may be used in mapping of nested types.
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.MapperBase.MapperBaseAdapter
Deprecated.  
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.MapperBase
Deprecated.  
setMapperFactory(MapperFactory) - Method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
setMapperFactory(MapperFactory) - Method in interface ma.glasnost.orika.impl.generator.AggregateSpecification
 
setMapperFactory(MapperFactory) - Method in interface ma.glasnost.orika.impl.generator.CodeGenerationStrategy
Set the MapperFactory on this CodeGenerationStrategy
setMapperFactory(MapperFactory) - Method in class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
 
setMapperFactory(MapperFactory) - Method in class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceToMultiOccurrence
 
setMapperFactory(MapperFactory) - Method in interface ma.glasnost.orika.impl.generator.Specification
 
setMapperFactory(MapperFactory) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
setMapReverse(boolean) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Set whether this strategy should map in reverse
setOwner(VariableRef) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
setParameterNameInfoAvailable(boolean) - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
setParameterTypes(Type<?>[]) - Method in class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
setProperty(Object, Object) - Method in class ma.glasnost.orika.MappingContext
 
setPropertyResolver(PropertyResolverStrategy) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
 
setResolvedConverter(Converter<Object, Object>) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Set the converter that should be used by the MappingStrategy
setResolvedDestinationType(Type<?>) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Set the destination type to be used with the strategy
setResolvedDestinationType(Type<?>) - Method in class ma.glasnost.orika.MappingContext
 
setResolvedMapper(Mapper<Object, Object>) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Sets the mapper to be used with the strategy
setResolvedObjectFactory(ObjectFactory<?>) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Set the ObjectFactory to use for the strategy
setResolvedSourceType(Type<?>) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Sets the source type that should be used with the strategy
setResolvedSourceType(Type<?>) - Method in class ma.glasnost.orika.MappingContext
 
setSourceClass(Class<?>) - Method in exception ma.glasnost.orika.MappingException
 
setSourceProperty(Property) - Method in exception ma.glasnost.orika.MappingException
 
setSourceType(Type<?>) - Method in exception ma.glasnost.orika.MappingException
 
setter() - Method in class ma.glasnost.orika.impl.generator.MapEntryRef
 
setter() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
setter(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
 
setter(Method) - Method in class ma.glasnost.orika.metadata.Property.Builder
Set the setter/mutator method
setUnenhance(boolean) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Sets whether the strategy should perform unenhancement
setUsedConverters(Converter<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setUsedConverters(Converter<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
setUsedMapperFacades(BoundMapperFacade<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setUsedMapperFacades(BoundMapperFacade<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
setUsedMappers(Mapper<Object, Object>[]) - Method in class ma.glasnost.orika.CustomMapper
 
setUsedMappers(Mapper<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setUsedMappers(Mapper<Object, Object>[]) - Method in class ma.glasnost.orika.impl.ReversedMapper
 
setUsedMappers(Mapper<Object, Object>[]) - Method in interface ma.glasnost.orika.Mapper
Store the set of custom mappers used by this mapper.
setUsedMappers(Mapper<Object, Object>[]) - Method in class ma.glasnost.orika.MapperBase
Deprecated.  
setUsedTypes(Type<Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setUsedTypes(Type<Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
setValue(V) - Method in class ma.glasnost.orika.MapEntry
 
shortArray(Collection<Short>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
shouldAddToCollectorFlag - Variable in class ma.glasnost.orika.impl.generator.Node
 
shouldLookupSuperType(Type<?>) - Method in class ma.glasnost.orika.inheritance.DefaultSuperTypeResolverStrategy
 
shouldLookupSuperType(Type<?>) - Method in interface ma.glasnost.orika.inheritance.SuperTypeResolverStrategy
 
shouldMapNulls() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
shouldMapNulls(FieldMap, SourceCodeContext) - Static method in class ma.glasnost.orika.impl.generator.specification.AbstractSpecification
Tests whether this fieldMap should map nulls;
shouldPreferClassOverInterface() - Method in class ma.glasnost.orika.inheritance.DefaultSuperTypeResolverStrategy
 
shouldPreferClassOverInterface() - Method in interface ma.glasnost.orika.inheritance.SuperTypeResolverStrategy
 
SimpleConstructorResolverStrategy - Class in ma.glasnost.orika.constructor
SimpleConstructorResolverStrategy attempts to resolve the appropriate constructor to use in a field mapping by the following algorithm: If an explicit constructor has been defined (based on parameter names), then use it Attempt to find a constructor which has parameter names matching all of the mapped property names of the destination class Return the first constructor in the list
SimpleConstructorResolverStrategy() - Constructor for class ma.glasnost.orika.constructor.SimpleConstructorResolverStrategy
 
size() - Method in class jsr166x.ConcurrentSkipListMap
Returns the number of elements in this map.
size() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
Generates java code for a reference to the "size" of this VariableRef
size() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Generates java code for a reference to the "size" of this VariableRef
size() - Method in class ma.glasnost.orika.util.SortedCollection
 
SortedCollection<V> - Class in ma.glasnost.orika.util
A simple sorted collection implementation that allows for duplicates; new items are inserted based on their comparison to existing items; if a new item is found to be less than any item in the list, it is inserted before that item, else it is inserted at the end.
SortedCollection() - Constructor for class ma.glasnost.orika.util.SortedCollection
 
SortedCollection(Comparator<V>) - Constructor for class ma.glasnost.orika.util.SortedCollection
 
SortedCollection(Collection<? extends V>) - Constructor for class ma.glasnost.orika.util.SortedCollection
 
SortedCollection(Collection<? extends V>, Comparator<V>) - Constructor for class ma.glasnost.orika.util.SortedCollection
 
sortedItems - Variable in class ma.glasnost.orika.util.SortedCollection
 
SortedSet<V> - Class in ma.glasnost.orika.util
A sorted set implementation based on a Comparator (or type's natural ordering) where the comparison function is allowed to return ordering equivalence (0) which doesn't necessarily imply logical equivalence.
SortedSet() - Constructor for class ma.glasnost.orika.util.SortedSet
 
SortedSet(Collection<? extends V>) - Constructor for class ma.glasnost.orika.util.SortedSet
 
SortedSet(Comparator<V>) - Constructor for class ma.glasnost.orika.util.SortedSet
 
SortedSet(Collection<? extends V>, Comparator<V>) - Constructor for class ma.glasnost.orika.util.SortedSet
 
sourceClass - Variable in class ma.glasnost.orika.converter.TypeConverter
Deprecated.  
SourceCodeContext - Class in ma.glasnost.orika.impl.generator
SourceCodeContext contains the state information necessary while generating source code for a given mapping object; it also houses various utility methods which can be used to aid in code generation.
SourceCodeContext(String, Class<?>, MappingContext, StringBuilder) - Constructor for class ma.glasnost.orika.impl.generator.SourceCodeContext
Constructs a new instance of SourceCodeContext
sourceType - Variable in class ma.glasnost.orika.converter.CustomConverterBase
Deprecated.  
sourceType - Variable in class ma.glasnost.orika.CustomConverter
 
sourceType - Variable in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
The source type mapped by this strategy
Specification - Interface in ma.glasnost.orika.impl.generator
Specification encapsulates the logic to generate code for mapping and comparing a pair of types
Specifications - Class in ma.glasnost.orika.impl
 
Specifications.Specification - Interface in ma.glasnost.orika.impl
 
splitElementProperty(String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
splitNestedProperty(String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
statement(String, Object...) - Static method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Appends the provided string as a source code statement, ending it with a statement terminator as appropriate.
StringToCharacterConverter - Class in ma.glasnost.orika.converter.builtin
 
StringToCharacterConverter() - Constructor for class ma.glasnost.orika.converter.builtin.StringToCharacterConverter
 
StringToEnum - Class in ma.glasnost.orika.impl.generator.specification
 
StringToEnum() - Constructor for class ma.glasnost.orika.impl.generator.specification.StringToEnum
 
StringToEnumConverter - Class in ma.glasnost.orika.converter.builtin
Deprecated. use FromStringConverter instead
StringToEnumConverter() - Constructor for class ma.glasnost.orika.converter.builtin.StringToEnumConverter
Deprecated.  
StringToStringConvertible - Class in ma.glasnost.orika.impl.generator.specification
 
StringToStringConvertible() - Constructor for class ma.glasnost.orika.impl.generator.specification.StringToStringConvertible
 
StringUtil - Class in ma.glasnost.orika.impl.util
 
StringUtil() - Constructor for class ma.glasnost.orika.impl.util.StringUtil
 
subMap(K, K) - Method in interface jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys range from fromKey, inclusive, to toKey, exclusive.
subMap(K, K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys range from fromKey, inclusive, to toKey, exclusive.
subMap(K, K) - Method in interface jsr166x.NavigableMap
Returns a view of the portion of this map whose keys range from fromKey, inclusive, to toKey, exclusive.
suggestMappedField(String, Type<?>) - Method in interface ma.glasnost.orika.DefaultFieldMapper
 
suggestMappedField(String, Type<?>) - Method in class ma.glasnost.orika.MappingHint.DefaultFieldMappingConverter
Deprecated.  
suggestMappedField(String, Class<?>) - Method in interface ma.glasnost.orika.MappingHint
Deprecated.  
SuperTypeResolver - Class in ma.glasnost.orika.inheritance
 
SuperTypeResolver() - Constructor for class ma.glasnost.orika.inheritance.SuperTypeResolver
 
superTypeResolverStrategy(SuperTypeResolverStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the SuperTypeResolverStrategy to use with the generated MapperFactory
SuperTypeResolverStrategy - Interface in ma.glasnost.orika.inheritance
This strategy is used by the super-type resolver to determine when and how to lookup a super-type, and and also provides decision as to whether the super-type is accepted.
superTypeStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The SuperTypeResolverStrategy configured for the MapperFactory

T

tailMap(K) - Method in interface jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
tailMap(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
tailMap(K) - Method in interface jsr166x.NavigableMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
threadsafeCopy() - Method in class ma.glasnost.orika.util.SortedCollection
 
toAnEnumeration() - Static method in class ma.glasnost.orika.impl.Specifications
 
toArray() - Method in class ma.glasnost.orika.impl.generator.UsedConvertersContext
 
toArray() - Method in class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext
 
toArray() - Method in class ma.glasnost.orika.impl.generator.UsedTypesContext
 
toArray() - Method in class ma.glasnost.orika.util.SortedCollection
 
toArray(T[]) - Method in class ma.glasnost.orika.util.SortedCollection
 
toClassMap() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Produces a ClassMap instance based on the configurations defined on this ClassMapBuilder.
toComparable(V) - Static method in class ma.glasnost.orika.util.SortedCollection
 
toFullyQualifiedString() - Method in class ma.glasnost.orika.metadata.Type
 
toSourceFile() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
toString() - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
toString() - Method in class ma.glasnost.orika.converter.Converter.LegacyConverter
Deprecated.  
toString() - Method in class ma.glasnost.orika.CustomConverter
 
toString() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
toString() - Method in class ma.glasnost.orika.impl.generator.Node.NodeList
 
toString() - Method in class ma.glasnost.orika.impl.generator.Node
 
toString() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
toString() - Method in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
toString() - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyKey
 
toString() - Method in class ma.glasnost.orika.MapEntry
 
toString() - Method in class ma.glasnost.orika.metadata.ClassMap
 
toString() - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
toString() - Method in class ma.glasnost.orika.metadata.ConverterKey
 
toString() - Method in class ma.glasnost.orika.metadata.FieldMap
 
toString() - Method in class ma.glasnost.orika.metadata.MapperKey
 
toString() - Method in class ma.glasnost.orika.metadata.Property.Builder
 
toString() - Method in class ma.glasnost.orika.metadata.Property
 
toString() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.FieldMatchScore
 
toString() - Method in class ma.glasnost.orika.metadata.Type
 
ToStringConverter - Class in ma.glasnost.orika.converter.builtin
Converts any object to string
ToStringConverter() - Constructor for class ma.glasnost.orika.converter.builtin.ToStringConverter
 
type() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
type(Type) - Method in class ma.glasnost.orika.metadata.Property.Builder
Set the type
type(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
Set the type by name
Type<T> - Class in ma.glasnost.orika.metadata
Type is an implementation of ParameterizedType which may be used in various mapping methods where a Class instance would normally be used, in order to provide more specific details as to the actual types represented by the generic template parameters in a given class.

Such details are not normally available at runtime using a Class instance due to type-erasure.

Type essentially provides a runtime token to represent a ParameterizedType with fully-resolve actual type arguments; it will contain
TYPE_OF_OBJECT - Static variable in class ma.glasnost.orika.metadata.TypeFactory
The Type instance which represents the Object class
TypeBuilder<T> - Class in ma.glasnost.orika.metadata
TypeBuilder is a class used to create a fully populated Type instance based on it's generic declaration.

For example, to create a Type<A,<B,C>>, one would use the following:
TypeBuilder() - Constructor for class ma.glasnost.orika.metadata.TypeBuilder
Constructs a new TypeBuilder instance
TypeBuilder(Type<?>...) - Constructor for class ma.glasnost.orika.metadata.TypeBuilder
Construct a new TypeBuilder instance, filling the actual type arguments from the provided types.
TypeConverter<S,D> - Class in ma.glasnost.orika.converter
Deprecated. use CustomConverter instead
TypeConverter() - Constructor for class ma.glasnost.orika.converter.TypeConverter
Deprecated.  
TypeFactory - Class in ma.glasnost.orika.metadata
TypeFactory contains various methods for obtaining a Type instance to represent various type situations.
typeMatch() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
typeMatch(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight associated with one property matching the type of the other
typeName() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
typeOf(T) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Return the Type for the given object.

U

uncapitalize(String) - Method in class ma.glasnost.orika.property.RegexPropertyResolver
Converts the first character of a String to lowercase
UNENHANCE_STRATEGY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the un-enhancement strategy to use when performing type lookup in order to map objects;
default value is determined by the MapperFactory implementation.
unenhanceObject(T, Type<T>) - Method in class ma.glasnost.orika.unenhance.BaseUnenhancer
 
unenhanceObject(T, Type<T>) - Method in class ma.glasnost.orika.unenhance.HibernateUnenhanceStrategy
 
unenhanceObject(T, Type<T>) - Method in interface ma.glasnost.orika.unenhance.UnenhanceStrategy
 
unenhancer - Variable in class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
The Unenhancer to be used for this strategy
unenhanceStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The UnenhanceStrategy configured for the MapperFactory
unenhanceStrategy(UnenhanceStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the UnenhanceStrategy to use with the generated MapperFactory
UnenhanceStrategy - Interface in ma.glasnost.orika.unenhance
Defines a strategy to unenhance an object specifically a proxy one like those of Hibernate.
Unenhanement can be used in cases where a class needs to be "unwrapped" from a proxy, or when a super-type or interface should be used for an object instead of the object's own class.
unenhanceType(T, Type<T>) - Method in class ma.glasnost.orika.unenhance.BaseUnenhancer
 
unenhanceType(T, Type<T>) - Method in class ma.glasnost.orika.unenhance.HibernateUnenhanceStrategy
 
unenhanceType(T, Type<T>) - Method in interface ma.glasnost.orika.unenhance.UnenhanceStrategy
Should return the unenhanced type to be used when determining attribute mapping information for the type.
UnmappableEnum - Class in ma.glasnost.orika.impl.generator.specification
UnmappableEnum is a place-holder specification to catch types which cannot be mapped (and which shouldn't fall through to some other specification)
UnmappableEnum() - Constructor for class ma.glasnost.orika.impl.generator.specification.UnmappableEnum
 
unmatchedWords() - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
unmatchedWords(double) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
Set the weight associated with the number of unmatched words between two property expressions
use(Class<?>, Class<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Configure this ClassMapBuilder to use an existing mapping (for parent classes) defined from aParentClass to bParentClass.
use(Type<?>, Type<?>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Configure this ClassMapBuilder to use an existing mapping (for parent classes) defined from aParentClass to bParentClass.
USE_STRATEGY_CACHE - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies that the new mapping strategy cache should be used to cache mapping strategies;

default value is false
useAutoMapping - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The configured value of whether or not to use auto-mapping for the MapperFactory
useAutoMapping(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure whether to use auto-mapping with the generated MapperFactory
useBuiltinConverters - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The configured value of whether or not to use built-in converters for the MapperFactory
useBuiltinConverters(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure whether to use built-in converters with the generated MapperFactory
UseConverterStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
 
UseConverterStrategy(Type<Object>, Type<Object>, Converter<Object, Object>, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.UseConverterStrategy
Creates a new instance of UseConverterStrategy
UseCustomMapperStrategy - Class in ma.glasnost.orika.impl.mapping.strategy
UseCustomMapperStrategy uses a custom mapper to map the source to the destination
UseCustomMapperStrategy(Type<Object>, Type<Object>, Mapper<Object, Object>, UnenhanceStrategy) - Constructor for class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
Creates a new instance of UseCustomMapperStrategy
usedBuiltinConverters(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Deprecated. use DefaultMapperFactory.MapperFactoryBuilder.useBuiltinConverters(boolean) instead
usedConverter(Converter<?, ?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
usedConverters - Variable in class ma.glasnost.orika.impl.GeneratedObjectBase
 
UsedConvertersContext - Class in ma.glasnost.orika.impl.generator
 
UsedConvertersContext() - Constructor for class ma.glasnost.orika.impl.generator.UsedConvertersContext
 
usedMapperFacadeNewObjectCall(VariableRef, VariableRef) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
usedMapperFacades - Variable in class ma.glasnost.orika.impl.GeneratedObjectBase
 
UsedMapperFacadesContext - Class in ma.glasnost.orika.impl.generator
 
UsedMapperFacadesContext() - Constructor for class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext
 
UsedMapperFacadesContext.UsedMapperFacadesIndex - Class in ma.glasnost.orika.impl.generator
 
UsedMapperFacadesContext.UsedMapperFacadesIndex() - Constructor for class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext.UsedMapperFacadesIndex
 
usedType(Type<?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
usedType(VariableRef) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Generate usedType array index code for the provided variable
usedTypes - Variable in class ma.glasnost.orika.impl.GeneratedObjectBase
 
UsedTypesContext - Class in ma.glasnost.orika.impl.generator
 
UsedTypesContext() - Constructor for class ma.glasnost.orika.impl.generator.UsedTypesContext
 
UtilityResolver - Class in ma.glasnost.orika.impl
UtilityResolver is used to resolve implementations for the various customizable utility types used in Orika.
UtilityResolver() - Constructor for class ma.glasnost.orika.impl.UtilityResolver
 

V

value - Variable in class ma.glasnost.orika.impl.generator.Node
 
value - Variable in class ma.glasnost.orika.MapEntry
 
valueOf(String) - Static method in enum ma.glasnost.orika.impl.generator.CodeGenerationStrategy.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ma.glasnost.orika.impl.generator.MapEntryRef.EntryPart
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ma.glasnost.orika.metadata.MappingDirection
Returns the enum constant of this type with the specified name.
valueOf(Class<E>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolves the Type value of the specified raw Class type
valueOf(Class<E>, Type...) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Resolve the Type value of the given raw Class type, filling the type parameters with the provided actual type arguments
valueOf(Type<T>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
This method declaration helps to shortcut the other methods for ParameterizedType which it extends; we just return it.
valueOf(ParameterizedType) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Return the Type for the given ParameterizedType, resolving actual type arguments where possible.
valueOf(TypeVariable<?>) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Finds the Type value of the given TypeVariable
valueOf(WildcardType) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Finds the Type value of the given wildcard type
valueOf(Type) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Return the Type for the given java.lang.reflect.Type, either for a ParameterizedType or a Class instance
valueOf(String) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Constructs a nested type from a string description of that type; allows for package names to be omitted for 'java.lang' and 'java.util' classes.
valueOf(String) - Static method in enum ma.glasnost.orika.Properties
Returns the enum constant of this type with the specified name.
values() - Method in class jsr166x.ConcurrentSkipListMap
Returns a collection view of the values contained in this map.
values() - Static method in enum ma.glasnost.orika.impl.generator.CodeGenerationStrategy.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ma.glasnost.orika.impl.generator.MapEntryRef.EntryPart
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ma.glasnost.orika.metadata.MappingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ma.glasnost.orika.Properties
Returns an array containing the constants of this enum type, in the order they are declared.
VariableRef - Class in ma.glasnost.orika.impl.generator
VariableRef represents a reference to a given variable or property; it contains various helper methods to properly set it's value and interrogate it's underlying property or type.
VariableRef(Property, String) - Constructor for class ma.glasnost.orika.impl.generator.VariableRef
 
VariableRef(Property, VariableRef) - Constructor for class ma.glasnost.orika.impl.generator.VariableRef
 
VariableRef(Type<?>, String) - Constructor for class ma.glasnost.orika.impl.generator.VariableRef
 

W

WrapperToPrimitiveConverter - Class in ma.glasnost.orika.converter.builtin
 
WrapperToPrimitiveConverter() - Constructor for class ma.glasnost.orika.converter.builtin.WrapperToPrimitiveConverter
 
wrapperTypeName() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
WRITE_CLASS_FILES - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies whether class files should be written for generated objects; valid choices are "true" or "false".
WRITE_CLASS_FILES_TO_PATH - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the output location where class files should be written (if writing class files is enabled).
WRITE_RELATIVE_TO_CLASSPATH - Static variable in class ma.glasnost.orika.impl.generator.CompilerStrategy
 
WRITE_SOURCE_FILES - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies whether .java source files should be written for generated objects; valid choices are "true" or "false".
WRITE_SOURCE_FILES_TO_PATH - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the output location where source files should be written (if writing source files is enabled).
writeClassFile(String, String, byte[]) - Method in class ma.glasnost.orika.impl.generator.EclipseJdtCompilerStrategy
 
writeClassFile(SourceCodeContext, CtClass) - Method in class ma.glasnost.orika.impl.generator.JavassistCompilerStrategy
Produces the requested class files for debugging purposes.
writeClassFiles - Variable in class ma.glasnost.orika.impl.generator.CompilerStrategy
 
writeSourceFile(String, String, String) - Method in class ma.glasnost.orika.impl.generator.EclipseJdtCompilerStrategy
Produces the requested source and/or class files for debugging purposes.
writeSourceFile(SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.JavassistCompilerStrategy
Produces the requested source file for debugging purposes.
writeSourceFiles - Variable in class ma.glasnost.orika.impl.generator.CompilerStrategy
 

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

Copyright © 2013 Glasnost. All Rights Reserved.