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

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 provides the base implementation for 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(String) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
add(VariableRef) - 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
 
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
 
addAllButNoAssign(VariableRef) - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
A convenience function which adds all of one multi-occurence type to another variable, but without any assignment
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.
addSpec(List<T>, T, CodeGenerationStrategy.Position, Class<? extends BaseSpecification>) - Static method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
addSpecification(Specification, CodeGenerationStrategy.Position, Class<? extends Specification>) - Method in class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
addSpecification(Specification, CodeGenerationStrategy.Position, Class<? extends 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
AggregateFilter - Class in ma.glasnost.orika.impl
AggregateFilter provides the capability to combine multiple filters together to act as a single filter
AggregateFilter(List<Filter<Object, Object>>) - Constructor for class ma.glasnost.orika.impl.AggregateFilter
Constructs a new Aggregate Filter composed of the provided filters
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
 
aManyToOneElementMap() - Static method in class ma.glasnost.orika.impl.Specifications
 
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 handles conversion of any non-String type to a String using a toString() or primitive equivalent.
AnyTypeToString() - Constructor for class ma.glasnost.orika.impl.generator.specification.AnyTypeToString
 
aOneToManyElementMap() - Static method in class ma.glasnost.orika.impl.Specifications
 
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"
appliesTo(Property, Property) - Method in class ma.glasnost.orika.CustomFilter
 
appliesTo(Property, Property) - Method in interface ma.glasnost.orika.Filter
This method will be called at build time to determine if this filter should be applied to the mapping of the specified properties
appliesTo(Property, Property) - Method in class ma.glasnost.orika.impl.AggregateFilter
 
appliesTo(FieldMap) - Method in interface ma.glasnost.orika.impl.generator.BaseSpecification
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 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.ConvertArrayOrCollectionToArray
 
appliesTo(FieldMap) - Method in class ma.glasnost.orika.impl.generator.specification.ConvertArrayOrCollectionToCollection
 
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
 
appliesTo(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Return true if this implementation of factory is suitable for received types
appliesTo(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForArrays.Factory
 
appliesTo(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForLists.Factory
 
appliesTo(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderForMaps.Factory
 
apply(FieldMap) - Method in interface ma.glasnost.orika.impl.Specifications.Specification
 
applyFilters(VariableRef, VariableRef, StringBuilder, StringBuilder) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
ApplyRegisteredMapper - Class in ma.glasnost.orika.impl.generator.specification
ApplyRegisteredMapper looks for a registered mapper which supports mapping the provided elements.
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 handles mapping of an Array or Collection to an Array
ArrayOrCollectionToArray() - Constructor for class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToArray
 
ArrayOrCollectionToCollection - Class in ma.glasnost.orika.impl.generator.specification
ArrayOrCollectionToCollection handles mapping of an Array or Collection to a Collection.
ArrayOrCollectionToCollection() - Constructor for class ma.glasnost.orika.impl.generator.specification.ArrayOrCollectionToCollection
 
ArrayOrCollectionToMap - Class in ma.glasnost.orika.impl.generator.specification
ArrayOrCollectionToMap handles mapping of an Array or Collection to a Map field
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.
assureContainerInstanceExists(FieldMap) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
Append a statement with assures that the container variable reference has an existing instance; if it does not, a new object is generated using MapperFacade.newObject
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.JaninoCompilerStrategy
 
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

BaseSpecification - Interface in ma.glasnost.orika.impl.generator
Base Specification that contains the common methods for all Specifications.
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
Deprecated.
This variant exists for backwards compatibility only; if overriding, override MappingContext.beginMapping(Type, Object, Type, Object) instead.
beginMapping(Type<?>, Object, Type<?>, Object) - Method in class ma.glasnost.orika.MappingContext
Deprecated.
This variant exists for backwards compatibility only; if overriding, override #beginMapping(Type, String, Object, Type, String, Object) instead.
beginMappingField(String, Type<?>, Object, String, Type<?>, Object) - Method in class ma.glasnost.orika.MappingContext
Mark the start of mapping a particular field
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
 
BidirectionalConverter.Reversed<S,D> - Class in ma.glasnost.orika.converter
Provides a reversed facade to a given converter
BigDecimalToDoubleConverter() - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToDoubleConverter
 
BigDecimalToFloatConverter() - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToFloatConverter
 
BigIntegerToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToIntegerConverter
Constructs a new BigIntegerToIntegerConverter, with the configured truncation behavior.
BigIntegerToLongConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToLongConverter
Constructs a new BigIntegerToLongConverter, with the configured truncation behavior.
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<?>, 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
 
Builder() - Constructor for class ma.glasnost.orika.impl.DefaultMapperFactory.Builder
 
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
Builder() - Constructor for class ma.glasnost.orika.metadata.Property.Builder
Creates a new Property.Builder
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(MappingDirection, 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(MappingDirection, 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
byDefault(MappingHint[]) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
byDefault(MappingDirection, 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(MappingDirection, DefaultFieldMapper...) - Method in class ma.glasnost.orika.metadata.ScoringClassMapBuilder
 
byteArray(Collection<Byte>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
ByteArrayClassLoader - Class in ma.glasnost.orika.impl.generator
 
ByteArrayClassLoader(ClassLoader) - Constructor for class ma.glasnost.orika.impl.generator.ByteArrayClassLoader
 

C

cacheMappedObject(S, Type<Object>, D) - Method in class ma.glasnost.orika.impl.NonCyclicMappingContext
 
cacheMappedObject(S, Type<Object>, D) - Method in class ma.glasnost.orika.MappingContext
Caches an object instance which has been mapped for a particular source instance and destination type in this mapping context; this will later be referenced in avoiding infinite recursion mapping the same object.
CalendarToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToSqlDateConverter
 
CalendarToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToTimeConverter
 
CalendarToXmlGregorianCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
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(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.BidirectionalConverter.Reversed
 
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.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
 
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.GuavaOptionalConverter
 
canConvert(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
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(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(Type<?>, Type<?>) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
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.
CAPTURE_FIELD_CONTEXT - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies a default value for the 'captureFieldContext' option on the DefaultMapperFactory; if true, the result is that the following calls will return a meaningful value, relative to the currently mapped source and destination fields: MappingContext.getFullyQualifiedSourcePath() MappingContext.getFullyQualifiedDestinationPath() MappingContext.getSourceExpressionPaths() MappingContext.getDestinationExpressionPaths() MappingContext.getSourceTypePaths() MappingContext.getDestinationTypePaths()
captureFieldContext - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The configured value for whether full field context should be captured upon mapping of every field.
captureFieldContext(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Specifies whether full field context should be captured by generated mappers.
capturesFieldContext - Variable in class ma.glasnost.orika.MappingContext
 
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
 
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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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.impl.DefaultMapperFactory
 
charArray(Collection<Character>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
children - Variable in class ma.glasnost.orika.impl.generator.Node
 
chooseClassMapBuilderFactory(Type<A>, Type<B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
Choose suitable ClassMapBuilderFactory for types from factories chain
chooseGrowCapacity(int, double, double) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Chooses a new prime table capacity optimized for growing that (approximately) satisfies the invariant c * minLoadFactor <= size <= c * maxLoadFactor and has at least one FREE slot for the given size.
chooseHighWaterMark(int, double) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Returns new high water mark threshold based on current capacity and maxLoadFactor.
chooseShrinkCapacity(int, double, double) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Chooses a new prime table capacity optimized for shrinking that (approximately) satisfies the invariant c * minLoadFactor <= size <= c * maxLoadFactor and has at least one FREE slot for the given size.
ClassHelper - Class in ma.glasnost.orika.util
 
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, Boolean) - Constructor for class ma.glasnost.orika.metadata.ClassMap
Constructs a new ClassMap
CLASSMAP - Static variable in class ma.glasnost.orika.util.Ordering
An ordering specific to mapper keys
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
 
classMapBuilderFactory - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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
Factory constructs instances of ClassMapBuilderForArrays
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
Factory creates instances of ClassMapBuilderForLists
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
Factory produces instances of ClassMapBuilderForMaps
classMapRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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 ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Removes all entries from this map
clear() - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Removes all mappings from this map.
clear() - Method in class ma.glasnost.orika.util.SortedCollection
 
clone() - Method in class ma.glasnost.orika.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(CodeGenerationStrategy) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure a CodeGenerationStrategy 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.
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
Position represents the relative position of a specification in the chain of mapping specifications
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 ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns the comparator used to order this map, or null if this map uses its keys' natural order.
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.JaninoCompilerStrategy
 
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
 
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
 
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
concreteTypeRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
ConcurrentNavigableMap<K,V> - Interface in ma.glasnost.orika.jsr166x
A ConcurrentMap supporting NavigableMap operations.
ConcurrentSkipListMap<K,V> - Class in ma.glasnost.orika.jsr166x
A scalable ConcurrentNavigableMap implementation.
ConcurrentSkipListMap() - Constructor for class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Constructs a new empty map, sorted according to the keys' natural order.
ConcurrentSkipListMap(Comparator<? super K>) - Constructor for class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Constructs a new empty map, sorted according to the given comparator.
ConcurrentSkipListMap(Map<? extends K, ? extends V>) - Constructor for class ma.glasnost.orika.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 ma.glasnost.orika.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
 
ConfigurableMapper(boolean) - 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
 
ConstructorMapping() - Constructor for class ma.glasnost.orika.constructor.ConstructorResolverStrategy.ConstructorMapping
 
ConstructorParameter - Class in ma.glasnost.orika.metadata
ConstructorParameter proxies a constructor parameter of a given name and type which appears in one or more constructors as a Property
ConstructorParameter(String, Type<?>, Map<Constructor<?>, Integer>) - Constructor for class ma.glasnost.orika.metadata.ConstructorParameter
 
ConstructorParameterResolver - Class in ma.glasnost.orika.constructor
ConstructorParameterResolver is a utility for resolving constructor parameters as Property instances.
ConstructorParameterResolver() - Constructor for class ma.glasnost.orika.constructor.ConstructorParameterResolver
 
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.

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
 
containsCycle - Variable in class ma.glasnost.orika.MappingContext
 
containsCycle(boolean) - Method in class ma.glasnost.orika.MappingContext
Sets whether this MappingContext needs to guard against cycles when mapping the current object graph; specifying false when applicable can lend improved performance.
containsCycle() - Method in class ma.glasnost.orika.MappingContext
 
containsKey(int) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Returns true if the receiver contains the specified key.
containsKey(Object) - Method in class ma.glasnost.orika.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.
containsStateReport() - Method in exception ma.glasnost.orika.MappingException
 
containsValue(Object) - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns true if this map maps one or more keys to the specified value.
contextFactory - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.CloneableConverter
 
convert(Object, Type<?>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.ConstructorConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.CopyByReferenceConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.EnumConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.FromStringConverter
 
convert(Optional<S>, Type<? extends Optional<D>>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.GuavaOptionalConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.ToStringConverter
 
convert(Object, Type<? extends Object>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.WrapperToPrimitiveConverter
 
convert(S, Type<? extends D>, MappingContext) - Method in interface ma.glasnost.orika.Converter
Perform the conversion of source into a new instance of destinationType.
convert(S, Type<S>, Type<D>, String, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
convert(S, Class<D>, String, MappingContext) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
Convert - Class in ma.glasnost.orika.impl.generator.specification
Convert applies the conversion operation between two properties.
Convert() - Constructor for class ma.glasnost.orika.impl.generator.specification.Convert
 
convert(S, Type<S>, Type<D>, String, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
convert(S, Class<D>, String, MappingContext) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
convert(S, Class<D>, String, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Convert the source object into the appropriate destination type
convert(S, Type<S>, Type<D>, String, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Convert the source object into the appropriate destination type
ConvertArrayOrCollectionToArray - Class in ma.glasnost.orika.impl.generator.specification
ConvertArrayOrCollectionToArray handles mapping of an Array or Collection to an Array using a converter that has been specified at the element level
ConvertArrayOrCollectionToArray() - Constructor for class ma.glasnost.orika.impl.generator.specification.ConvertArrayOrCollectionToArray
 
ConvertArrayOrCollectionToCollection - Class in ma.glasnost.orika.impl.generator.specification
ConvertArrayOrCollectionToCollection handles mapping of an Array or Collection to a Collection using a Converter which has been specified at the element level
ConvertArrayOrCollectionToCollection() - Constructor for class ma.glasnost.orika.impl.generator.specification.ConvertArrayOrCollectionToCollection
 
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(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 - Static variable in class ma.glasnost.orika.util.Ordering
 
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
 
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>, MappingContext) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
convertFrom(D, Type<S>, MappingContext) - Method in class ma.glasnost.orika.converter.BidirectionalConverter.Reversed
 
convertFrom(Date, Type<Calendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToSqlDateConverter
 
convertFrom(Time, Type<Calendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToTimeConverter
 
convertFrom(XMLGregorianCalendar, Type<Calendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
convertFrom(Calendar, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToCalendarConverter
 
convertFrom(Date, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToSqlDateConverter
 
convertFrom(Time, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimeConverter
 
convertFrom(Timestamp, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimestampConverter
 
convertFrom(XMLGregorianCalendar, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
convertFrom(Calendar, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
convertFrom(Date, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToDateConverter
 
convertFrom(Date, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToSqlDateConverter
 
convertFrom(Time, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimeConverter
 
convertFrom(Timestamp, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimestampConverter
 
convertFrom(XMLGregorianCalendar, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
convertFrom(Calendar, Type<Timestamp>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToCalendarConverter
 
convertFrom(Date, Type<Timestamp>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToSqlDateConverter
 
convertFrom(Time, Type<Timestamp>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToTimeConverter
 
convertFrom(Date, Type<Time>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimeToSqlDateConverter
 
convertFrom(Date, Type<XMLGregorianCalendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
 
convertFrom(Time, Type<XMLGregorianCalendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
 
convertFrom(Timestamp, Type<XMLGregorianCalendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
 
convertFrom(String, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateToStringConverter
 
convertFrom(Double, Type<BigDecimal>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToDoubleConverter
 
convertFrom(Float, Type<BigDecimal>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToFloatConverter
 
convertFrom(Integer, Type<BigInteger>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToIntegerConverter
 
convertFrom(Long, Type<BigInteger>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToLongConverter
 
convertFrom(Integer, Type<Double>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToIntegerConverter
 
convertFrom(Long, Type<Double>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToLongConverter
 
convertFrom(Short, Type<Double>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToShortConverter
 
convertFrom(Integer, Type<Float>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToIntegerConverter
 
convertFrom(Long, Type<Float>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToLongConverter
 
convertFrom(Short, Type<Float>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToShortConverter
 
convertFrom(Short, Type<Integer>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.IntegerToShortConverter
 
convertFrom(Integer, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToIntegerConverter
 
convertFrom(Short, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToShortConverter
 
convertTo(S, Type<D>, MappingContext) - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
convertTo(S, Type<D>, MappingContext) - Method in class ma.glasnost.orika.converter.BidirectionalConverter.Reversed
 
convertTo(Calendar, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToSqlDateConverter
 
convertTo(Calendar, Type<Time>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToTimeConverter
 
convertTo(Calendar, Type<XMLGregorianCalendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
 
convertTo(Date, Type<Calendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToCalendarConverter
 
convertTo(Date, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToSqlDateConverter
 
convertTo(Date, Type<Time>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimeConverter
 
convertTo(Date, Type<Timestamp>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimestampConverter
 
convertTo(Date, Type<XMLGregorianCalendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
convertTo(Long, Type<Calendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
convertTo(Long, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToDateConverter
 
convertTo(Long, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToSqlDateConverter
 
convertTo(Long, Type<Time>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimeConverter
 
convertTo(Long, Type<Timestamp>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimestampConverter
 
convertTo(Long, Type<XMLGregorianCalendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
convertTo(Timestamp, Type<Calendar>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToCalendarConverter
 
convertTo(Timestamp, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToSqlDateConverter
 
convertTo(Timestamp, Type<Time>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToTimeConverter
 
convertTo(Time, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimeToSqlDateConverter
 
convertTo(XMLGregorianCalendar, Type<Date>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
 
convertTo(XMLGregorianCalendar, Type<Time>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
 
convertTo(XMLGregorianCalendar, Type<Timestamp>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
 
convertTo(Date, Type<String>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.DateToStringConverter
 
convertTo(BigDecimal, Type<Double>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToDoubleConverter
 
convertTo(BigDecimal, Type<Float>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigDecimalToFloatConverter
 
convertTo(BigInteger, Type<Integer>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToIntegerConverter
 
convertTo(BigInteger, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.BigIntegerToLongConverter
 
convertTo(Double, Type<Integer>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToIntegerConverter
 
convertTo(Double, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToLongConverter
 
convertTo(Double, Type<Short>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToShortConverter
 
convertTo(Float, Type<Integer>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToIntegerConverter
 
convertTo(Float, Type<Long>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToLongConverter
 
convertTo(Float, Type<Short>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToShortConverter
 
convertTo(Integer, Type<Short>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.IntegerToShortConverter
 
convertTo(Long, Type<Integer>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToIntegerConverter
 
convertTo(Long, Type<Short>, MappingContext) - Method in class ma.glasnost.orika.converter.builtin.NumericConverters.LongToShortConverter
 
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 handles mapping of immutable types by reference
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
copyWithUsedMappers(Set<MapperKey>) - Method in class ma.glasnost.orika.metadata.ClassMap
 
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
 
CustomFilter<A,B> - Class in ma.glasnost.orika
CustomFilter provides the base implementation of Filter.
CustomFilter() - Constructor for class ma.glasnost.orika.CustomFilter
Constructs a new CustomFilter, invoking CustomFilter.inferTypes() to get the A-type and B-type.
CustomFilter.MappedTypePairHolder<A,B> - Class in ma.glasnost.orika
Simple implementation of MappedTypePair that holds the given pair of types.
customize(MapperBase<A, B>) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated.
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.sql.Date java.sql.Time java.sql.Timestamp java.util.Calendar javax.xml.datatype.XMLGregorianCalendar java.lang.Long or long
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.CalendarToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and Time
DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and XMLGregorianCalendar
DateAndTimeConverters.DateToCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and Calendar
DateAndTimeConverters.DateToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and java.sql.Date
DateAndTimeConverters.DateToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and Time
DateAndTimeConverters.DateToTimestampConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and Time
DateAndTimeConverters.DateToXmlGregorianCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Date and XMLGregorianCalendar
DateAndTimeConverters.LongToCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Calendar
DateAndTimeConverters.LongToDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Date
DateAndTimeConverters.LongToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Date
DateAndTimeConverters.LongToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Date
DateAndTimeConverters.LongToTimestampConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Timestamp
DateAndTimeConverters.LongToXmlGregorianCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Calendar
DateAndTimeConverters.TimestampToCalendarConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Timestamp and Calendar
DateAndTimeConverters.TimestampToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Timestamp and java.sql.Date
DateAndTimeConverters.TimestampToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Timestamp and Time
DateAndTimeConverters.TimeToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Time and java.sql.Date
DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between XMLGregorianCalendar and java.sql.Date
DateAndTimeConverters.XmlGregorianCalendarToTimeConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between XMLGregorianCalendar and Time
DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Calendar and Time
DateToCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToCalendarConverter
 
DateToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToSqlDateConverter
 
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.
DateToStringConverter(String, Locale) - Constructor for class ma.glasnost.orika.converter.builtin.DateToStringConverter
Constructs a new instance of DateToStringConverter with given locale
DateToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimeConverter
 
DateToTimestampConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToTimestampConverter
 
DateToXmlGregorianCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.DateToXmlGregorianCalendarConverter
 
debug(String) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
debugField(FieldMap, 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
 
decorate(MappingException) - Method in class ma.glasnost.orika.impl.ExceptionUtility
 
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
 
DefaultCodeGenerationStrategy() - Constructor for class ma.glasnost.orika.impl.DefaultCodeGenerationStrategy
 
DefaultConcreteTypeMap - Class in ma.glasnost.orika.impl
 
DefaultConcreteTypeMap() - Constructor for class ma.glasnost.orika.impl.DefaultConcreteTypeMap
 
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 is the base implementation of ConverterFactory
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
Constructs a new instance of DefaultConverterFactory using a concurrent linked hash map as the Converter cache, and a linked hashSet holding the converters.
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
defaultFieldMappers - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
DefaultFieldMappingConverter(MappingHint) - Constructor for class ma.glasnost.orika.MappingHint.DefaultFieldMappingConverter
Deprecated.
 
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.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.Builder below for example of how to subclass.
defaults - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
The DefaultFieldMappers applied by this factory
DefaultSuperTypeResolverStrategy - Class in ma.glasnost.orika.inheritance
 
DefaultSuperTypeResolverStrategy() - Constructor for class ma.glasnost.orika.inheritance.DefaultSuperTypeResolverStrategy
 
defineClass(String, byte[]) - Method in class ma.glasnost.orika.impl.generator.ByteArrayClassLoader
 
depth - Variable in class ma.glasnost.orika.MappingContext
 
descendingEntrySet() - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns a collection view of the mappings contained in this map, in descending order.
descendingEntrySet() - Method in interface ma.glasnost.orika.jsr166x.NavigableMap
Returns a set view of the mappings contained in this map, in descending key order.
descendingKeySet() - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns a set view of the keys contained in this map in descending order.
descendingKeySet() - Method in interface ma.glasnost.orika.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
describeMembers(Map<String, Object>) - Method in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
describeMembers(Map<String, Object>) - Method in class ma.glasnost.orika.impl.mapping.strategy.InstantiateAndUseCustomMapperStrategy
 
describeMembers(Map<String, Object>) - Method in class ma.glasnost.orika.impl.mapping.strategy.UseConverterStrategy
 
describeMembers(Map<String, Object>) - Method in class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
 
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
direction(MappingDirection) - 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
distinct - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The number of distinct associations in the map; its "size()".
DIVIDER - Static variable in class ma.glasnost.orika.StateReporter
 
doubleArray(Collection<Double>) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
DoubleToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToIntegerConverter
Constructs a new IntegerToIntegerConverter, with the configured truncation behavior.
DoubleToLongConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToLongConverter
Constructs a new LongToIntegerConverter, with the configured truncation behavior.
DoubleToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.DoubleToShortConverter
Constructs a new ShortToShortConverter, with the configured truncation behavior.
DUMP_STATE_ON_EXCEPTION - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies whether the current state of the core mapping objects should be printed to the log upon an exception.
dumpStateOnException - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The configured value of whether the full state of the core Orika mapping objects should be printed on exception
dumpStateOnException(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure whether to dump the current state of the mapping infrastructure objects upon occurrence of an exception while mapping.
dynamicAToBRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 

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
 
elementValueType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
endMapping() - Method in class ma.glasnost.orika.MappingContext
Mark the end of a particular mapping
endMappingField() - Method in class ma.glasnost.orika.MappingContext
 
entrySet() - Method in class ma.glasnost.orika.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 handles conversion of one enumeration to another
EnumToEnum() - Constructor for class ma.glasnost.orika.impl.generator.specification.EnumToEnum
 
equals(Object) - Method in class ma.glasnost.orika.converter.builtin.CloneableConverter
 
equals(Object) - Method in class ma.glasnost.orika.converter.builtin.DateToStringConverter
 
equals(Object) - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
equals(Object) - Method in class ma.glasnost.orika.CustomConverter
 
equals(Object) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
equals(Object) - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Compares the specified object with this map for equality.
equals(Object) - Method in class ma.glasnost.orika.MappingStrategy.Key
 
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
 
exceptionUtil - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
ExceptionUtility - Class in ma.glasnost.orika.impl
ExceptionUtility
ExceptionUtility(DefaultMapperFactory, boolean) - 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
existsProperty(Type, String) - Method in class ma.glasnost.orika.property.PropertyResolver
 
existsProperty(Type, String) - Method in interface ma.glasnost.orika.property.PropertyResolverStrategy
Determines whether a property matching the given expression exists for the specified type.
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
explicitAToBRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
expression(String) - Method in class ma.glasnost.orika.metadata.Property.Builder
Sets the expression

F

Factory(Map<Object, Object>) - Constructor for class ma.glasnost.orika.impl.NonCyclicMappingContext.Factory
 
Factory() - Constructor for class ma.glasnost.orika.MappingContext.Factory
 
Factory() - Constructor for class ma.glasnost.orika.metadata.CaseInsensitiveClassMapBuilder.Factory
 
Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilder.Factory
 
Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForArrays.Factory
 
Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForLists.Factory
 
Factory() - Constructor for class ma.glasnost.orika.metadata.ClassMapBuilderForMaps.Factory
 
Factory() - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.Factory
Constructs a new Factory for ScoringClassMapBuilder instances
Factory(ScoringClassMapBuilder.PropertyMatchingWeights) - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.Factory
Constructs a new Factory for ScoringClassMapBuilder instances
factoryModified(MapperFactory) - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
factoryModified(MapperFactory) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
 
factoryModified(MapperFactory) - Method in interface ma.glasnost.orika.MapperFacade
Notifies the MapperFacade that a MapperFactory associated with it has been modified.
FAVOR_EXTENSION - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies a default value for the 'favorExtension' option on registered class-maps when a value has not been specified.
favorExtension - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
favorExtension - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The configured default value for the 'favorExtension' option on registered class-maps (when one has not been explicitly specified).
favorExtension(boolean) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure whether to favorExtension by default in registered class-maps (when a value has not been explicitly specified on the class-map builder).
favorExtension(boolean) - Method in class ma.glasnost.orika.metadata.ClassMapBuilder
 
favorsExtension() - Method in class ma.glasnost.orika.CustomMapper
 
favorsExtension() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
favorsExtension() - Method in class ma.glasnost.orika.impl.ReversedMapper
 
favorsExtension() - Method in interface ma.glasnost.orika.Mapper
Specifies whether this mapper is abstract, meaning that it can only be used in combination with a non-abstract mapper.
favorsExtension() - Method in class ma.glasnost.orika.MapperBase.MapperBaseAdapter
Deprecated.
 
favorsExtension() - Method in class ma.glasnost.orika.metadata.ClassMap
 
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
Maps 'fieldA' of type A to 'fieldB' of type B.
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.
fieldMappingStack - Variable in class ma.glasnost.orika.MappingContext
 
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
fieldTag(FieldMap) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
Filter<A,B> - Interface in ma.glasnost.orika
Filter defines the contract for manipulating the runtime behavior of generated mappers.
FILTER - Static variable in class ma.glasnost.orika.util.Ordering
An ordering specific to Filters
filterDestination(D, Type<?>, String, Type<D>, String, MappingContext) - Method in interface ma.glasnost.orika.Filter
This method is called to provide the Filter an opportunity to modify the destination field's value in some way before it is mapped onto the destination type.
filterDestination(D, Type<?>, String, Type<D>, String, MappingContext) - Method in class ma.glasnost.orika.impl.AggregateFilter
 
filterDestination(D, Type<?>, String, Type<D>, String, MappingContext) - Method in class ma.glasnost.orika.NullFilter
 
filtersDestination() - Method in interface ma.glasnost.orika.Filter
Called at code generation time to determine whether this filter modifies the destination.
filtersDestination() - Method in class ma.glasnost.orika.impl.AggregateFilter
 
filtersDestination() - Method in class ma.glasnost.orika.NullFilter
 
filterSource(S, Type<S>, String, Type<?>, String, MappingContext) - Method in interface ma.glasnost.orika.Filter
This method is called to provide the Filter an opportunity to replace the source field value before it is passed into the mapping code which transforms it to the destination type.
filterSource(S, Type<S>, String, Type<?>, String, MappingContext) - Method in class ma.glasnost.orika.impl.AggregateFilter
 
filterSource(S, Type<S>, String, Type<?>, String, MappingContext) - Method in class ma.glasnost.orika.NullFilter
 
filtersRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
filtersSource() - Method in interface ma.glasnost.orika.Filter
Called at code generation time to determine whether this filter modifies the source.
filtersSource() - Method in class ma.glasnost.orika.impl.AggregateFilter
 
filtersSource() - Method in class ma.glasnost.orika.NullFilter
 
findAncestor(Class<?>) - Method in class ma.glasnost.orika.metadata.Type
Finds a class or interface which is an ancestor of this type
findClass(String) - Method in class ma.glasnost.orika.impl.generator.ByteArrayClassLoader
 
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
 
findParameterClass(int, Class<? extends T>, Class<? extends T>) - Static method in class ma.glasnost.orika.util.ClassHelper
find the runtime class for a class parameter.
findParameterClasses(Class<? extends T>, Class<? extends T>) - Static method in class ma.glasnost.orika.util.ClassHelper
find the runtime classes of the parameters of a class or interface.
first() - Method in class ma.glasnost.orika.util.SortedCollection
 
firstEntry() - Method in class ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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
 
FloatToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToIntegerConverter
Constructs a new IntegerToIntegerConverter, with the configured truncation behavior.
FloatToLongConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToLongConverter
Constructs a new LongToIntegerConverter, with the configured truncation behavior.
FloatToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.FloatToShortConverter
Constructs a new ShortToShortConverter, with the configured truncation behavior.
floorEntry(K) - Method in class ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.jsr166x.NavigableMap
Returns the greatest key less than or equal to the given key, or null if there is no such key.
freeEntries - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The number of table entries in state==FREE.
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
 
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.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.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.ApplyRegisteredMapper
 
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.ConvertArrayOrCollectionToArray
 
generateMappingCode(FieldMap, VariableRef, VariableRef, SourceCodeContext) - Method in class ma.glasnost.orika.impl.generator.specification.ConvertArrayOrCollectionToCollection
 
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
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.
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
 
get(int) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Returns the value associated with the specified key.
get(Class<?>) - Static method in class ma.glasnost.orika.impl.DefaultConcreteTypeMap
 
get(Object) - Method in class ma.glasnost.orika.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
 
getAll() - Static method in class ma.glasnost.orika.impl.DefaultConcreteTypeMap
 
getArgumentIndex(Constructor<?>) - Method in class ma.glasnost.orika.metadata.ConstructorParameter
Get the index within the specified constructor at which this parameter occurs.
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.BidirectionalConverter.Reversed
 
getAType() - Method in class ma.glasnost.orika.converter.builtin.GuavaOptionalConverter
 
getAType() - Method in class ma.glasnost.orika.CustomConverter
 
getAType() - Method in class ma.glasnost.orika.CustomFilter
 
getAType() - Method in class ma.glasnost.orika.CustomFilter.MappedTypePairHolder
 
getAType() - Method in class ma.glasnost.orika.CustomMapper
 
getAType() - Method in class ma.glasnost.orika.impl.AggregateFilter
 
getAType() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
getAType() - Method in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
getAType() - Method in class ma.glasnost.orika.impl.mapping.strategy.CopyByReferenceStrategy
 
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.BidirectionalConverter.Reversed
 
getBType() - Method in class ma.glasnost.orika.converter.builtin.GuavaOptionalConverter
 
getBType() - Method in class ma.glasnost.orika.CustomConverter
 
getBType() - Method in class ma.glasnost.orika.CustomFilter
 
getBType() - Method in class ma.glasnost.orika.CustomFilter.MappedTypePairHolder
 
getBType() - Method in class ma.glasnost.orika.CustomMapper
 
getBType() - Method in class ma.glasnost.orika.impl.AggregateFilter
 
getBType() - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
getBType() - Method in class ma.glasnost.orika.impl.mapping.strategy.AbstractMappingStrategy
 
getBType() - Method in class ma.glasnost.orika.impl.mapping.strategy.CopyByReferenceStrategy
 
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
getClass(Type) - Static method in class ma.glasnost.orika.util.ClassHelper
when possible return the class of the type argument, otherwise null
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
Searches for a concrete class that has been registered for the given abstract class or interface within this mapping session.
getConcurrentLinkedHashMap(int) - Static method in class ma.glasnost.orika.util.HashMapUtility
Generates a new instance of ConcurrentLinkedHashMap with the specified max weighted capacity
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.impl.NonCyclicMappingContext.Factory
 
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
 
getDefaultMappingContextFactory() - 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.
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
getDepth() - Method in class ma.glasnost.orika.MappingContext
 
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
 
getDestinationExpressionPaths() - Method in class ma.glasnost.orika.MappingContext
 
getDestinationObjects() - Method in class ma.glasnost.orika.MappingContext
 
getDestinationProperty() - Method in exception ma.glasnost.orika.MappingException
 
getDestinationType() - Method in exception ma.glasnost.orika.MappingException
 
getDestinationType() - Method in class ma.glasnost.orika.MappingStrategy.Key
 
getDestinationTypePaths() - Method in class ma.glasnost.orika.MappingContext
 
getDirection() - Method in class ma.glasnost.orika.metadata.FieldMap
 
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
 
getFilter() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
getFullyQualifiedDestinationPath() - Method in class ma.glasnost.orika.MappingContext
 
getFullyQualifiedSourcePath() - Method in class ma.glasnost.orika.MappingContext
 
getGenericSuperType(Class<? extends T>, Class<? extends T>) - Static method in class ma.glasnost.orika.util.ClassHelper
returns either the generic superclass or a generic interface, but only when it is assignable from the typed classWithParameter argument
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.impl.NonCyclicMappingContext.Factory
 
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(Filter<?, ?>) - Method in class ma.glasnost.orika.impl.generator.UsedFiltersContext
 
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.impl.NonCyclicMappingContext
 
getMappedObject(Object, Type<?>) - Method in class ma.glasnost.orika.MappingContext
Looks for an object which has already been mapped for the source and destination type in this context.
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
Looks up a ClassMap among the mappers generated with this mapping context
getMapperKey() - Method in class ma.glasnost.orika.metadata.ClassMap
 
getMappingContext() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
getMappingStrategy() - Method in exception ma.glasnost.orika.MappingException
 
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
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
Gets the parent expression from this nested expression
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
 
getPossibleConstructorParams(Type, String) - Method in class ma.glasnost.orika.constructor.ConstructorParameterResolver
Resolves one or more constructor parameters found in the constructor(s) of the specified type which have the specified name.
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.constructor.ConstructorParameterResolver
Resolves constructor arguments as properties for the specified 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
Get a property set on the current mapping context; individual properties set on this context instance are checked first, followed by global properties.
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.ClassMapBuilder
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.MappingStrategy.Key
 
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
 
getResolvedStrategy() - 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
 
getSourceExpressionPaths() - Method in class ma.glasnost.orika.MappingContext
 
getSourceObjects() - Method in class ma.glasnost.orika.MappingContext
 
getSourceProperty() - Method in exception ma.glasnost.orika.MappingException
 
getSourceType() - Method in exception ma.glasnost.orika.MappingException
 
getSourceType() - Method in class ma.glasnost.orika.MappingStrategy.Key
 
getSourceTypePaths() - Method in class ma.glasnost.orika.MappingContext
 
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
 
getUniqueIndex() - 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
globalProperties - Variable in class ma.glasnost.orika.MappingContext
 
GuavaOptionalConverter<S,D> - Class in ma.glasnost.orika.converter.builtin
Converter which will convert one Optional field into another optional field.
GuavaOptionalConverter(Type<S>, Type<D>) - Constructor for class ma.glasnost.orika.converter.builtin.GuavaOptionalConverter
Construct a new Optional converter configured to convert an Optional field to another Optional field.

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.converter.builtin.CloneableConverter
 
hashCode() - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
hashCode() - Method in class ma.glasnost.orika.CustomConverter
 
hashCode() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
hashCode() - Method in class ma.glasnost.orika.MappingStrategy.Key
 
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
 
HashMapUtility - Class in ma.glasnost.orika.util
HashMapUtility provides an wrapper for obtaining instances of ConcurrentLinkedHashMap and is compatible with both 1.2 and later 1.x versions of this class.
HashMapUtility() - Constructor for class ma.glasnost.orika.util.HashMapUtility
 
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 ma.glasnost.orika.jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headMap(K) - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headMap(K) - Method in interface ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.jsr166x.NavigableMap
Returns the least key strictly greater than the given key, or null if there is no such key.
humanReadableSizeInMemory(Object...) - Static method in class ma.glasnost.orika.StateReporter
Prints out the size of the specified object(s) in approximate kB of memory used.

I

ifNotNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
ifNotNull(boolean) - 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.
ifPathNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Return Java code which checks if this path is null; 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
 
indexOfInsertion(int) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
 
indexOfKey(int) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
 
inferTypes() - Method in class ma.glasnost.orika.CustomFilter
Infer A-type and B-type from the generic arguments.
init() - Method in class ma.glasnost.orika.impl.ConfigurableMapper
 
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
 
IntegerToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.IntegerToShortConverter
Constructs a new IntegerToShortConverter, with the configured truncation behavior.
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 that processes transient fields (backward compatibility)
IntrospectorPropertyResolver(boolean, 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
 
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
 
isBuilding - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
isBuilt - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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() - Method in class ma.glasnost.orika.metadata.Type
 
isConvertibleFromString() - Method in class ma.glasnost.orika.metadata.Type
Verifies whether the 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.
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.MappingStrategy.Key
 
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 ma.glasnost.orika.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() - Method in class ma.glasnost.orika.metadata.Type
 
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
Gets the value of the property nestedProperty.
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
isNew - Variable in class ma.glasnost.orika.MappingContext
 
isNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isNullPathPossible() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isNullPossible() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
isOptional() - 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() - Method in class ma.glasnost.orika.metadata.Type
 
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
 
isSelfOrAncestorParameterized() - Method in class ma.glasnost.orika.metadata.Type
 
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
 
isUsedMapperOf(Mapper<Object, Object>, Mapper<Object, Object>) - Static method in class ma.glasnost.orika.impl.GeneratedMapperBase
Returns true if usedMapper is found within the usedMapper hierarchy of ofMapper.
isUsedMappersInitialized(Mapper<Object, Object>) - Static method in class ma.glasnost.orika.impl.GeneratedMapperBase
Returns true if the usedMappers-array of the given mapper is initialized.
isValidPropertyReference(PropertyResolverStrategy) - Method in class ma.glasnost.orika.impl.generator.VariableRef
Returns true if this VariableRef represents a valid property reference, or is not a property
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

JaninoCompilerStrategy - Class in ma.glasnost.orika.impl.generator
 
JaninoCompilerStrategy() - Constructor for class ma.glasnost.orika.impl.generator.JaninoCompilerStrategy
 
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

K

Key(Class<?>, Type, Type, boolean) - Constructor for class ma.glasnost.orika.MappingStrategy.Key
Constructs a new instance of MappingStrategyKey
keySet() - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns a set view of the keys contained in this map.

L

largestPrime - Static variable in class ma.glasnost.orika.cern.colt.map.PrimeFinder
The largest prime this class can generate; currently equal to Integer.MAX_VALUE.
lastEntry() - Method in class ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns the last (highest) key currently in this map.
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<?>, Object[]) - Static method in class ma.glasnost.orika.impl.GeneratedObjectBase
Function to help with list to Array conversion to support Javassist
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;
listToMap(List<?>, Map<K, V>) - 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
 
LongToCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToCalendarConverter
 
LongToDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToDateConverter
 
LongToIntegerConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.LongToIntegerConverter
Constructs a new LongToIntegerConverter, with the configured truncation behavior.
LongToShortConverter(boolean) - Constructor for class ma.glasnost.orika.converter.builtin.NumericConverters.LongToShortConverter
Constructs a new LongToShortConverter, with the configured truncation behavior.
LongToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToSqlDateConverter
 
LongToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimeConverter
 
LongToTimestampConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToTimestampConverter
 
LongToXmlGregorianCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.LongToXmlGregorianCalendarConverter
 
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
 
lookupExistingObjectFactory(Type<T>, Type<S>, MappingContext) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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.
lookupMapper(MapperKey, MappingContext) - 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>, Type<S>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupObjectFactory(Type<T>, Type<S>, MappingContext) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
lookupObjectFactory(Type<T>) - Method in interface ma.glasnost.orika.MapperFactory
lookupObjectFactory(Type<T>, Type<S>) - Method in interface ma.glasnost.orika.MapperFactory
Return the object factory (if any) which has been registered for the given type.
lookupObjectFactory(Type<T>, Type<S>, MappingContext) - 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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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.cern.colt.map - package ma.glasnost.orika.cern.colt.map
 
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.jsr166x - package ma.glasnost.orika.jsr166x
 
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
 
main(String[]) - Static method in class ma.glasnost.orika.cern.colt.map.PrimeFinder
Tests correctness.
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, Type<S>, Type<D>, MappingContext, MappingStrategy) - 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 class ma.glasnost.orika.impl.mapping.strategy.UseConverterStrategy
 
map(Object, Object, MappingContext) - Method in class ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy
 
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
Create and return a new instance of type D mapped with the properties of sourceObject.
map(S, Type<S>, Type<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(Object, Object, MappingContext) - Method in interface ma.glasnost.orika.MappingStrategy
Perform the mapping
map(Class<A>, Class<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated.
map(Type<A>, Type<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated.
map(Class<A>, Type<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated.
map(Type<A>, Class<B>) - Static method in class ma.glasnost.orika.metadata.ClassMapBuilder
Deprecated.
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.
MAP_NULLS - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies whether null values should be mapped.
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 interable into a new Array of typeD.
mapAsArray(D[], S[], Class<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source array into a new Array of typeD.
mapAsArray(D[], Iterable<S>, Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Iterable into a new Array of typeD.
mapAsArray(D[], S[], Class<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new Array of typeD.
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new List parameterized by destinationType.
mapAsArray(D[], S[], Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new List parameterized by destinationType.
mapAsArray(D[], Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Iterable into the destination Array
mapAsArray(D[], S[], Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into the destination Array
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map from a java.util.Map to a Set
mapAsArray(D[], Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map from a java.util.Map to a Set
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
Maps the source Iterable into the destination 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
Maps the source Iterable into a new List parameterized by destinationType.
mapAsList(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Iterable into a new List parameterized by destinationType.
mapAsList(S[], Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new List parameterized by destinationType.
mapAsList(S[], Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new List parameterized by destinationType.
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map from a java.util.Map to a List
mapAsList(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map from a java.util.Map to a List
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
Map from an Iterable to an instance of java.util.Map.
mapAsMap(Iterable<S>, Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map from an Iterable to an instance of java.util.Map.
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>) - Method in interface ma.glasnost.orika.MapperFacade
Map from an Array to an instance of java.util.Map.
mapAsMap(S[], Type<S>, Type<? extends Map<Dk, Dv>>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map from an Array to an instance of java.util.Map.
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
Maps the source Iterable into a new Set parameterized by destinationType.
mapAsSet(Iterable<S>, Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Iterable into a new Set parameterized by destinationType.
mapAsSet(S[], Type<S>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new Set parameterized by destinationType.
mapAsSet(S[], Type<S>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Maps the source Array into a new Set parameterized by destinationType.
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>) - Method in interface ma.glasnost.orika.MapperFacade
Map from a java.util.Map to a Set
mapAsSet(Map<Sk, Sv>, Type<? extends Map<Sk, Sv>>, Type<D>, MappingContext) - Method in interface ma.glasnost.orika.MapperFacade
Map from a java.util.Map to a Set
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) - 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<?>, Type<?>, Property) - Constructor for class ma.glasnost.orika.metadata.MapKeyProperty
 
mapKeys(Type<?>, Type<?>) - Static method in class ma.glasnost.orika.metadata.FieldMapBuilder
Creates a FieldMap for the Map keys from A to B
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'
MappedTypePairHolder(Type<A>, Type<B>) - Constructor for class ma.glasnost.orika.CustomFilter.MappedTypePairHolder
Create a MappedTypePairHolder with the given types.
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 - Static variable in class ma.glasnost.orika.util.Ordering
An ordering specific to Mappers
MAPPER_KEY - Static variable in class ma.glasnost.orika.util.Ordering
An ordering specific to mapper keys
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.
MapperBaseAdapter(MapperBase<A, B>) - Constructor for class ma.glasnost.orika.MapperBase.MapperBaseAdapter
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.DefaultMapperFactory
 
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, ExceptionUtility) - 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
The MapperFactory relevant to this code generation request
mapperFactory - Variable in class ma.glasnost.orika.impl.MapperFacadeImpl
 
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
The MapperFactory used by this factory
MapperFactoryBuilder() - Constructor for class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Instantiates a new MapperFactoryBuilder
mapperGenerator - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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
mappersRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
mappersSeen - Variable in class ma.glasnost.orika.MappingContext
 
mapping - Variable in class ma.glasnost.orika.MappingContext
 
MAPPING_CONTEXT_FACTORY - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies the fully-qualified class name of the MappingContextFactory to be used by the default mapper factory to generate new MappingContext instances.
MappingContext - Class in ma.glasnost.orika
MappingContext provides storage for information shared among the various mapping objects for a given mapping request.
MappingContext(Map<Object, Object>) - Constructor for class ma.glasnost.orika.MappingContext
Constructs a new MappingContext with the specified (immutable) global properties;
MappingContext.Factory - Class in ma.glasnost.orika
Factory constructs instances of the base MappingContext
MappingContext.StackElement - Enum in ma.glasnost.orika
 
mappingContextFactory - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
The MappingContextFactory configured for the MapperFactory
mappingContextFactory(MappingContextFactory) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory.MapperFactoryBuilder
Configure the MappingContextFactory to use with the generated MapperFactory
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
MappingStrategy - Interface in ma.glasnost.orika
MappingStrategy defines the contract for a pre-resolved classification of mapping which may be cached for quick lookup based on raw inputs.
MappingStrategy.Key - Class in ma.glasnost.orika
MappingStrategyKey defines the minimum information necessary to cache a particular mapping strategy
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(MappingStrategy.Key, 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'
MapToArray - Class in ma.glasnost.orika.impl.generator.specification
MapToArray handles conversion of Map to Array
MapToArray() - Constructor for class ma.glasnost.orika.impl.generator.specification.MapToArray
 
MapToCollection - Class in ma.glasnost.orika.impl.generator.specification
MapToCollection handles mapping of Map to Collection
MapToCollection() - Constructor for class ma.glasnost.orika.impl.generator.specification.MapToCollection
 
MapToMap - Class in ma.glasnost.orika.impl.generator.specification
MapToMap handles conversion of a Map to another Map
MapToMap() - Constructor for class ma.glasnost.orika.impl.generator.specification.MapToMap
 
mapValues(Type<?>, Type<?>) - Static method in class ma.glasnost.orika.metadata.FieldMapBuilder
Creates a FieldMap for the Map values from A to B
mapValueType() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
maxLoadFactor - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The maximum load factor for the hashtable.
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.
minLoadFactor - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The minimum load factor for the hashtable.
MultiOccurrenceElementToObject - Class in ma.glasnost.orika.impl.generator.specification
MultiOccurrenceElementToObject handles the case where a multi-occurrence element is of type Object.
MultiOccurrenceElementToObject() - Constructor for class ma.glasnost.orika.impl.generator.specification.MultiOccurrenceElementToObject
 
MultiOccurrenceToMultiOccurrence - Class in ma.glasnost.orika.impl.generator.specification
MultiOccurrenceToMultiOccurrence handles the mapping of one or more multi-occurrence source fields to one or more multi-occurrence destination fields.
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(Type<?>, String) - Constructor for class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
mustAdd(V) - Method in class ma.glasnost.orika.util.SortedCollection
 
mustAdd(V) - Method in class ma.glasnost.orika.util.SortedSet
 

N

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
nameOf(Type, Type) - Static method in class ma.glasnost.orika.metadata.TypeFactory
Gets the name for a type, using the Simple name when the type does not match the associated type, but using fully-qualified name when the associated type has a matching simple name, but is not the same.
NavigableMap<K,V> - Interface in ma.glasnost.orika.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() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
newMappingException(String, Throwable) - Method in class ma.glasnost.orika.impl.ExceptionUtility
 
newMappingException(String) - Method in class ma.glasnost.orika.impl.ExceptionUtility
 
newMappingException(Throwable) - Method in class ma.glasnost.orika.impl.ExceptionUtility
 
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
nextClassMapBuilderFactory - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
The next factory in the chain
nextElement() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
nextElementRef() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
nextPrime(int) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Returns a prime number which is >= desiredCapacity and very close to desiredCapacity (within 11% if desiredCapacity >= 1000).
nextPrime(int) - Static method in class ma.glasnost.orika.cern.colt.map.PrimeFinder
Returns a prime number which is >= desiredCapacity and very close to desiredCapacity (within 11% if desiredCapacity >= 1000).
Node - Class in ma.glasnost.orika.impl.generator
 
Node.NodeList - Class in ma.glasnost.orika.impl.generator
 
NodeList() - Constructor for class ma.glasnost.orika.impl.generator.Node.NodeList
 
nonCyclicContextFactory - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
NonCyclicMappingContext - Class in ma.glasnost.orika.impl
 
NonCyclicMappingContext(Map<Object, Object>) - Constructor for class ma.glasnost.orika.impl.NonCyclicMappingContext
 
NonCyclicMappingContext.Factory - Class in ma.glasnost.orika.impl
Factory constructs instances of the base MappingContext
notEmpty() - Method in class ma.glasnost.orika.impl.generator.MultiOccurrenceVariableRef
 
notNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
notNull(boolean) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
nullCheckFlag - Variable in class ma.glasnost.orika.impl.generator.Node
 
NullFilter<A,B> - Class in ma.glasnost.orika
A filter that does no filtering.
NullFilter() - Constructor for class ma.glasnost.orika.NullFilter
 
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.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.BigIntegerToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between BigInteger and Integer
NumericConverters.BigIntegerToLongConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between BigInteger and Long.
NumericConverters.DoubleToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Integer and Integer
NumericConverters.DoubleToLongConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Integer
NumericConverters.DoubleToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Short and Short
NumericConverters.FloatToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Integer and Integer
NumericConverters.FloatToLongConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Integer
NumericConverters.FloatToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Short and Short
NumericConverters.IntegerToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Integer and Short
NumericConverters.LongToIntegerConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Integer
NumericConverters.LongToShortConverter - Class in ma.glasnost.orika.converter.builtin
Provides conversion between Long and Short

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 - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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
objectFactoryRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
ObjectToMultiOccurrenceElement - Class in ma.glasnost.orika.impl.generator.specification
ObjectToMultiOccurrenceElement handles the case where the destination is a multi-occurrence object of type Object
ObjectToMultiOccurrenceElement() - Constructor for class ma.glasnost.orika.impl.generator.specification.ObjectToMultiOccurrenceElement
 
ObjectToObject - Class in ma.glasnost.orika.impl.generator.specification
ObjectToObject
ObjectToObject() - Constructor for class ma.glasnost.orika.impl.generator.specification.ObjectToObject
 
OpenIntObjectHashMap - Class in ma.glasnost.orika.cern.colt.map
Hash map holding (key,value) associations of type (int-->Object); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
OpenIntObjectHashMap() - Constructor for class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Constructs an empty map with default capacity and default load factors.
OpenIntObjectHashMap(int) - Constructor for class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Constructs an empty map with the specified initial capacity and default load factors.
OpenIntObjectHashMap(int, double, double) - Constructor for class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Constructs an empty map with the specified initial capacity and the specified minimum and maximum load factor.
order(T, T) - Method in class ma.glasnost.orika.util.Ordering
Returns if object1 should be ordered before or after object2; The ordering between object1 and object 2 can also be undefined.
Ordering<T> - Class in ma.glasnost.orika.util
Ordering
Ordering() - Constructor for class ma.glasnost.orika.util.Ordering
 
ordering - Variable in class ma.glasnost.orika.util.SortedCollection
 
Ordering.OrderingRelation - Enum in ma.glasnost.orika.util
 
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
 
pathNotNull() - 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.
pathNull() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Return Java code which checks if this path is null; if it is not backed by a nested property, this method returns the empty string.
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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.jsr166x.NavigableMap
Removes and returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
polyCanConvert(Type<?>, Type<?>, Type<?>, Type<?>) - Static method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters
 
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.
PrimeFinder - Class in ma.glasnost.orika.cern.colt.map
Not of interest for users; only for implementors of hashtables.
PrimeFinder() - Constructor for class ma.glasnost.orika.cern.colt.map.PrimeFinder
Makes this class non instantiable, but still let's others inherit from it.
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 - Variable in class ma.glasnost.orika.MappingContext
 
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_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
PropertyMatchingWeights() - Constructor for class ma.glasnost.orika.metadata.ScoringClassMapBuilder.PropertyMatchingWeights
 
PropertyNotFoundException - Exception in ma.glasnost.orika
PropertyNotFoundException signifies that a property could not be found for a given type
PropertyNotFoundException(String) - Constructor for exception ma.glasnost.orika.PropertyNotFoundException
 
PropertyNotFoundException(String, Type) - Constructor for exception ma.glasnost.orika.PropertyNotFoundException
 
propertyResolver - Variable in class ma.glasnost.orika.metadata.ClassMapBuilderFactory
The PropertyResolver used by this factory
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 - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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(int, Object) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Associates the given key with the given value.
put(K, V) - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Associates the specified value with the specified key in this map.
putIfAbsent(K, V) - Method in class ma.glasnost.orika.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
Registers a concrete class to be used for the given abstract class or interface within this mapping session only.
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(String, Converter<S, D>) - Method in interface ma.glasnost.orika.converter.ConverterFactory
Register an identified converter
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
 
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.
registerFilter(Filter<?, ?>) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
registerFilter(Filter<?, ?>) - Method in interface ma.glasnost.orika.MapperFactory
Registers a filter to be applied in the mapping process; such filters may be used to alter source and destination values of the fields as they are processed by mappers.
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<D>, Type<D>, Type<S>) - 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
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.
registerObjectFactory(ObjectFactory<T>, Type<T>, Type<S>) - 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 when it is being mapped from the specified source type.
rehash(int) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Rehashes the contents of the receiver into a new table with a smaller or larger capacity.
release(MappingContext) - Method in class ma.glasnost.orika.impl.NonCyclicMappingContext.Factory
 
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 ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Removes the mapping for this key from this Map if present.
remove(Object, Object) - Method in class ma.glasnost.orika.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 ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Replace entry for key only if currently mapped to given value.
replace(K, V) - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Replace entry for key only if currently mapped to some value.
reportCurrentState(StringBuilder) - Method in class ma.glasnost.orika.converter.DefaultConverterFactory
 
reportCurrentState(StringBuilder) - Method in class ma.glasnost.orika.impl.DefaultMapperFactory
 
reportCurrentState(StringBuilder) - Method in class ma.glasnost.orika.impl.MapperFacadeImpl
Prints the current state of this MapperFacade to the supplied StringBuilder instance.
reportCurrentState(StringBuilder) - Method in interface ma.glasnost.orika.StateReporter.Reportable
Writes details of the current state of this object to the provided StringBuilder.
reportCurrentState(StringBuilder, MapperFactory) - Static method in class ma.glasnost.orika.StateReporter
Reports the current state of the provided MapperFactory and it's contained component parts.
reset() - Method in class ma.glasnost.orika.MappingContext
Resets this context instance, in preparation for use by another mapping request
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
Resolves a custom property for this builder using the provided expression
resolvedDestinationType - Variable in class ma.glasnost.orika.MappingContext
 
resolvedSourceType - Variable in class ma.glasnost.orika.MappingContext
 
resolvedStrategy - Variable in class ma.glasnost.orika.MappingContext
 
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
 
resolveProperty(Type, String) - Method in class ma.glasnost.orika.metadata.CaseInsensitiveClassMapBuilder
Resolves a property for the particular type, based on the provided property expression
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.
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() - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
reverse() - Method in class ma.glasnost.orika.converter.BidirectionalConverter.Reversed
 
reverse(Mapper<B, A>) - Static method in class ma.glasnost.orika.impl.ReversedMapper
Reterns a Mapper which is a reversal of the supplied Mapper
Reversed(BidirectionalConverter<D, S>) - Constructor for class ma.glasnost.orika.converter.BidirectionalConverter.Reversed
 
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.FieldMatchScore - Class in ma.glasnost.orika.metadata
FieldMatchScore is used to score the match of a pair of property expressions
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.
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
Set the next ClassMapBuilderFactory in the chain
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
 
setFavorsExtension(Boolean) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setFilter(Filter<?, ?>) - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
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.BidirectionalConverter.Reversed
 
setMapperFacade(MapperFacade) - Method in class ma.glasnost.orika.converter.builtin.GuavaOptionalConverter
 
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.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
 
setMappingStrategy(MappingStrategy) - Method in exception ma.glasnost.orika.MappingException
 
setMapReverse(boolean) - Method in class ma.glasnost.orika.impl.mapping.strategy.MappingStrategyRecorder
Set whether this strategy should map in reverse
setNullImpossible() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Used to mark that this variable can not possibly be null at the current state within code (because null has already been checked)
setNullPathImpossible() - Method in class ma.glasnost.orika.impl.generator.VariableRef
Used to mark that this variable can not possibly be null at the current state within code (because null has already been checked)
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
Sets an instance property on this 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
 
setResolvedStrategy(MappingStrategy) - 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
 
setStateReport(String) - 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
setUp(int, double, double) - Method in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
Initializes the receiver.
setUsedConverters(Converter<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
 
setUsedConverters(Converter<Object, Object>[]) - Method in class ma.glasnost.orika.impl.GeneratedObjectBase
 
setUsedFilters(Filter<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
 
shouldMap(Type<S>, String, S, Type<D>, String, D, MappingContext) - Method in interface ma.glasnost.orika.Filter
This method is called at runtime to determine whether the mapping implied by the field names and types should be performed; if false is returned, the mapping is skipped.
shouldMap(Type<S>, String, S, Type<D>, String, D, MappingContext) - Method in class ma.glasnost.orika.impl.AggregateFilter
 
shouldMap(Type<S>, String, S, Type<D>, String, D, MappingContext) - Method in class ma.glasnost.orika.NullFilter
 
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 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.jsr166x.ConcurrentSkipListMap
Returns the number of elements in this map.
size() - Method in class ma.glasnost.orika.util.SortedCollection
 
sort(Collection<Node<T>>) - Static method in class ma.glasnost.orika.util.TopologicalSorter
 
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(Ordering<V>) - Constructor for class ma.glasnost.orika.util.SortedCollection
 
SortedCollection(Collection<? extends V>, Ordering<V>) - Constructor for 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(Ordering<V>) - Constructor for class ma.glasnost.orika.util.SortedSet
 
SortedSet(Collection<? extends V>, Ordering<V>) - Constructor for class ma.glasnost.orika.util.SortedSet
 
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
SourceCodeGenerationException(String, Throwable) - Constructor for exception ma.glasnost.orika.impl.generator.CompilerStrategy.SourceCodeGenerationException
 
SourceCodeGenerationException(Throwable) - Constructor for exception ma.glasnost.orika.impl.generator.CompilerStrategy.SourceCodeGenerationException
 
SourceCodeGenerationException(String) - Constructor for exception ma.glasnost.orika.impl.generator.CompilerStrategy.SourceCodeGenerationException
 
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
 
state - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The state of each hash table entry (FREE, FULL, REMOVED).
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.
StateReporter - Class in ma.glasnost.orika
A utility class for writing out the current state of Reportable mapping components.
StateReporter.Reportable - Interface in ma.glasnost.orika
Marks implementations as capable of reporting on their current state, typically for troubleshooting purposes.
statistics(int, int) - Static method in class ma.glasnost.orika.cern.colt.map.PrimeFinder
Tests correctness.
StringToEnum - Class in ma.glasnost.orika.impl.generator.specification
StringToEnum handles the case where the source is a String and the destination is an enumeration.
StringToEnum() - Constructor for class ma.glasnost.orika.impl.generator.specification.StringToEnum
 
StringToStringConvertible - Class in ma.glasnost.orika.impl.generator.specification
StringToStringConvertible handles conversion of String to primitive types
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 ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.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

table - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The hash table keys.
tailMap(K) - Method in interface ma.glasnost.orika.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 ma.glasnost.orika.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 ma.glasnost.orika.jsr166x.NavigableMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
TimestampToCalendarConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToCalendarConverter
 
TimestampToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToSqlDateConverter
 
TimestampToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimestampToTimeConverter
 
TimeToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.TimeToSqlDateConverter
 
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.UsedFiltersContext
 
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.
toFullyQualifiedString() - Method in class ma.glasnost.orika.metadata.Type
 
TopologicalSorter<V> - Class in ma.glasnost.orika.util
 
TopologicalSorter() - Constructor for class ma.glasnost.orika.util.TopologicalSorter
 
toSourceFile() - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
toString() - Method in class ma.glasnost.orika.converter.BidirectionalConverter.Reversed
 
toString() - Method in class ma.glasnost.orika.converter.BidirectionalConverter
 
toString() - Method in class ma.glasnost.orika.converter.builtin.CloneableConverter
 
toString() - Method in class ma.glasnost.orika.converter.builtin.PassThroughConverter
 
toString() - Method in class ma.glasnost.orika.CustomConverter
 
toString() - Method in class ma.glasnost.orika.impl.DefaultConstructorObjectFactory
 
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.MapEntry
 
toString() - Method in class ma.glasnost.orika.MappingStrategy.Key
 
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
 
toValidVariableName(String) - Static method in class ma.glasnost.orika.impl.util.StringUtil
 
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.
typeCache - Variable in class ma.glasnost.orika.MappingContext
 
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
 

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 - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
unenhanceStrategy - Variable in class ma.glasnost.orika.impl.MapperFacadeImpl
 
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_AUTO_MAPPING - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies whether Mapper and ObjectFactory instances for registered ClassMap instances
USE_BUILTIN_CONVERTERS - Static variable in class ma.glasnost.orika.OrikaSystemProperties
Specifies whether to use built-in converters default value is true
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
useAutoMapping - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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
useBuiltinConverters - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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
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
 
usedFilter(Filter<?, ?>) - Method in class ma.glasnost.orika.impl.generator.SourceCodeContext
 
usedFilters - Variable in class ma.glasnost.orika.impl.GeneratedObjectBase
 
UsedFiltersContext - Class in ma.glasnost.orika.impl.generator
 
UsedFiltersContext() - Constructor for class ma.glasnost.orika.impl.generator.UsedFiltersContext
 
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
 
UsedMapperFacadesIndex() - Constructor for class ma.glasnost.orika.impl.generator.UsedMapperFacadesContext.UsedMapperFacadesIndex
 
usedMapperMetadataRegistry - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
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
 
userUnenahanceStrategy - Variable in class ma.glasnost.orika.impl.DefaultMapperFactory
 
uses(Mapper<Object, Object>) - Method in class ma.glasnost.orika.impl.GeneratedMapperBase
Returns true if this mapper (or any of it's usedMappers, recursively) makes use of the specified mapper.
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

validVariableName() - Method in class ma.glasnost.orika.impl.generator.VariableRef
 
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.MappingContext.StackElement
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(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(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 enum ma.glasnost.orika.Properties
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ma.glasnost.orika.util.Ordering.OrderingRelation
Returns the enum constant of this type with the specified name.
values - Variable in class ma.glasnost.orika.cern.colt.map.OpenIntObjectHashMap
The hash table values.
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() - Method in class ma.glasnost.orika.jsr166x.ConcurrentSkipListMap
Returns a collection view of the values contained in this map.
values() - Static method in enum ma.glasnost.orika.MappingContext.StackElement
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.
values() - Static method in enum ma.glasnost.orika.util.Ordering.OrderingRelation
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
Provides wrapper to primitives conversion
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
 

X

XmlGregorianCalendarToSqlDateConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
 
XmlGregorianCalendarToTimeConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
 
XmlGregorianCalendarToTimestampConverter() - Constructor for class ma.glasnost.orika.converter.builtin.DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
 

_

_polyCanConvert(Type<?>, Type<?>, Type<?>, Type<?>) - Static method in class ma.glasnost.orika.converter.builtin.DateAndTimeConverters
 
A B C D E F G H I J K L M N O P R S T U V W X _ 
Skip navigation links

Copyright © 2016 Glasnost. All rights reserved.