Uses of Class
ma.glasnost.orika.metadata.Type

Packages that use Type
ma.glasnost.orika   
ma.glasnost.orika.constructor   
ma.glasnost.orika.converter   
ma.glasnost.orika.converter.builtin   
ma.glasnost.orika.impl   
ma.glasnost.orika.impl.generator   
ma.glasnost.orika.impl.mapping.strategy   
ma.glasnost.orika.impl.util   
ma.glasnost.orika.inheritance   
ma.glasnost.orika.metadata   
ma.glasnost.orika.property   
ma.glasnost.orika.unenhance   
 

Uses of Type in ma.glasnost.orika
 

Fields in ma.glasnost.orika declared as Type
protected  Type<A> CustomMapper.aType
           
protected  Type<B> CustomMapper.bType
           
protected  Type<D> CustomConverter.destinationType
           
protected  Type<S> CustomConverter.sourceType
           
 

Methods in ma.glasnost.orika that return Type
static
<K,V> Type<MapEntry<K,V>>
MapEntry.concreteEntryType(Type<? extends Map<K,V>> mapType)
          Returns the concrete MapEntry<K,V> type that represents the entries of the given map
static
<K,V> Type<Map.Entry<K,V>>
MapEntry.entryType(Type<? extends Map<K,V>> mapType)
          Returns the Map.Entry<K,V> type that represents the entries of the given map
 Type<A> MappedTypePair.getAType()
           
 Type<A> CustomMapper.getAType()
           
 Type<S> CustomConverter.getAType()
           
 Type<B> MappedTypePair.getBType()
           
 Type<B> CustomMapper.getBType()
           
 Type<D> CustomConverter.getBType()
           
<S,D> Type<? extends D>
MappingContext.getConcreteClass(Type<S> sourceType, Type<D> destinationType)
           
 Type<?> MappingException.getDestinationType()
           
 Type<?> MappingContext.getResolvedDestinationType()
           
 Type<?> MappingContext.getResolvedSourceType()
           
 Type<?> MappingException.getSourceType()
           
<S,D> Type<? extends D>
MapperFactory.lookupConcreteDestinationType(Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
 

Methods in ma.glasnost.orika that return types with arguments of type Type
 Set<Type<? extends Object>> MapperFactory.lookupMappedClasses(Type<?> type)
          Get the set of classes which have been mapped for the specified type.
 

Methods in ma.glasnost.orika with parameters of type Type
 boolean CustomConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean CustomConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean Converter.canConvert(Type<?> sourceType, Type<?> destinationType)
          Answers whether this converter can be used to handle the conversion of sourceType to destinationType.
 boolean Converter.canConvert(Type<?> sourceType, Type<?> destinationType)
          Answers whether this converter can be used to handle the conversion of sourceType to destinationType.
<A,B> ClassMapBuilder<A,B>
MapperFactory.classMap(Class<A> aType, Type<B> bType)
          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.
<A,B> ClassMapBuilder<A,B>
MapperFactory.classMap(Type<A> aType, Class<B> bType)
          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.
<A,B> ClassMapBuilder<A,B>
MapperFactory.classMap(Type<A> aType, Type<B> bType)
          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.
<A,B> ClassMapBuilder<A,B>
MapperFactory.classMap(Type<A> aType, Type<B> bType)
          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.
static
<K,V> Type<MapEntry<K,V>>
MapEntry.concreteEntryType(Type<? extends Map<K,V>> mapType)
          Returns the concrete MapEntry<K,V> type that represents the entries of the given map
 D Converter.convert(S source, Type<? extends D> destinationType)
          Perform the conversion of source into a new instance of destinationType.
<S,D> D
MapperFacade.convert(S source, Type<S> sourceType, Type<D> destinationType, String converterId)
          Convert the source object into the appropriate destination type
<S,D> D
MapperFacade.convert(S source, Type<S> sourceType, Type<D> destinationType, String converterId)
          Convert the source object into the appropriate destination type
static
<K,V> Type<Map.Entry<K,V>>
MapEntry.entryType(Type<? extends Map<K,V>> mapType)
          Returns the Map.Entry<K,V> type that represents the entries of the given map
 boolean MapperFactory.existsRegisteredMapper(Type<?> sourceType, Type<?> destinationType, boolean includeAutoGeneratedMappers)
          Tests for the existence of a registered mapper which corresponds to the supplied mapperKey
 boolean MapperFactory.existsRegisteredMapper(Type<?> sourceType, Type<?> destinationType, boolean includeAutoGeneratedMappers)
          Tests for the existence of a registered mapper which corresponds to the supplied mapperKey
<S,D> Type<? extends D>
MappingContext.getConcreteClass(Type<S> sourceType, Type<D> destinationType)
           
<S,D> Type<? extends D>
MappingContext.getConcreteClass(Type<S> sourceType, Type<D> destinationType)
           
<A,B> BoundMapperFacade<A,B>
MapperFactory.getMapperFacade(Type<A> aType, Type<B> bType)
          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.
<A,B> BoundMapperFacade<A,B>
MapperFactory.getMapperFacade(Type<A> aType, Type<B> bType)
          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.
<A,B> BoundMapperFacade<A,B>
MapperFactory.getMapperFacade(Type<A> aType, Type<B> bType, boolean containsCycles)
          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.
<A,B> BoundMapperFacade<A,B>
MapperFactory.getMapperFacade(Type<A> aType, Type<B> bType, boolean containsCycles)
          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.
<S,D> Type<? extends D>
MapperFactory.lookupConcreteDestinationType(Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Type<? extends D>
MapperFactory.lookupConcreteDestinationType(Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
 Set<Type<? extends Object>> MapperFactory.lookupMappedClasses(Type<?> type)
          Get the set of classes which have been mapped for the specified type.
<T> ObjectFactory<T>
MapperFactory.lookupObjectFactory(Type<T> targetType)
          Return the object factory (if any) which has been registered for the given type.
<S,D> void
MapperFacade.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType)
          Maps the properties of sourceObject onto destinationObject, using sourceType and destinationType to specify the parameterized types of the source and destination object.
<S,D> void
MapperFacade.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType)
          Maps the properties of sourceObject onto destinationObject, using sourceType and destinationType to specify the parameterized types of the source and destination object.
<S,D> void
MapperFacade.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Maps the properties of sourceObject onto destinationObject, using sourceType and destinationType to specify the parameterized types of the source and destination object.
<S,D> void
MapperFacade.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Maps the properties of sourceObject onto destinationObject, using sourceType and destinationType to specify the parameterized types of the source and destination object.
<S,D> D
MapperFacade.map(S sourceObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D
MapperFacade.map(S sourceObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D
MapperFacade.map(S sourceObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
MapperFacade.map(S sourceObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> D[]
MapperFacade.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> D[]
MapperFacade.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> D[]
MapperFacade.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> D[]
MapperFacade.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacade.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
MapperFacade.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
          Map an iterable onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
          Map an iterable onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an iterable onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an iterable onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
          Map an array onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
          Map an array onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an array onto an existing collection
<S,D> void
MapperFacade.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an array onto an existing collection
<S,D> List<D>
MapperFacade.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacade.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacade.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacade.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> List<D>
MapperFacade.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> List<D>
MapperFacade.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> List<D>
MapperFacade.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> List<D>
MapperFacade.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacade.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacade.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacade.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacade.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacade.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
          Map from one instance of java.util.Map to another.
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacade.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
          Map from one instance of java.util.Map to another.
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacade.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
          Map from one instance of java.util.Map to another.
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacade.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
          Map from one instance of java.util.Map to another.
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacade.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacade.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacade.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacade.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacade.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> Set<D>
MapperFacade.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> Set<D>
MapperFacade.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> Set<D>
MapperFacade.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> Set<D>
MapperFacade.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacade.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacade.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacade.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacade.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
MapperFacade.newObject(S source, Type<? extends D> destinationClass, MappingContext context)
          Create new instance of a destination class.
 void MappingContext.registerConcreteClass(Type<?> subjectClass, Type<?> concreteClass)
           
 void MappingContext.registerConcreteClass(Type<?> subjectClass, Type<?> concreteClass)
           
 void MapperFactory.registerConcreteType(Type<?> abstractType, Type<?> concreteType)
          Register a concrete type to use when a need arises to generate a new instance of a given abstract type (abstract class or interface)
 void MapperFactory.registerConcreteType(Type<?> abstractType, Type<?> concreteType)
          Register a concrete type to use when a need arises to generate a new instance of a given abstract type (abstract class or interface)
<T> void
MapperFactory.registerObjectFactory(ObjectFactory<T> objectFactory, Type<T> targetType)
          Register the given ObjectFactory with the MapperFactory; it will be used when constructing new instances of the specified targetType.
 void MappingException.setDestinationType(Type<?> destinationType)
           
 void MappingContext.setResolvedDestinationType(Type<?> resolvedDestinationType)
           
 void MappingContext.setResolvedSourceType(Type<?> resolvedSourceType)
           
 void MappingException.setSourceType(Type<?> sourceType)
           
 String MappingHint.DefaultFieldMappingConverter.suggestMappedField(String fromProperty, Type<?> fromPropertyType)
           
 String DefaultFieldMapper.suggestMappedField(String fromProperty, Type<?> fromPropertyType)
           
 

Uses of Type in ma.glasnost.orika.constructor
 

Methods in ma.glasnost.orika.constructor that return Type
 Type<?>[] ConstructorResolverStrategy.ConstructorMapping.getParameterTypes()
           
 

Methods in ma.glasnost.orika.constructor with parameters of type Type
<T,A,B> ConstructorResolverStrategy.ConstructorMapping<T>
SimpleConstructorResolverStrategy.resolve(ClassMap<A,B> classMap, Type<T> sourceType)
           
<T,A,B> ConstructorResolverStrategy.ConstructorMapping<T>
ConstructorResolverStrategy.resolve(ClassMap<A,B> classMap, Type<T> sourceType)
           
 void ConstructorResolverStrategy.ConstructorMapping.setParameterTypes(Type<?>[] parameterTypes)
           
 

Uses of Type in ma.glasnost.orika.converter
 

Fields in ma.glasnost.orika.converter declared as Type
protected  Type<D> CustomConverterBase.destinationType
          Deprecated.  
protected  Type<S> CustomConverterBase.sourceType
          Deprecated.  
 

Methods in ma.glasnost.orika.converter that return Type
 Type<S> CustomConverterBase.getAType()
          Deprecated.  
 Type<S> Converter.LegacyConverter.getAType()
           
 Type<D> CustomConverterBase.getBType()
          Deprecated.  
 Type<D> Converter.LegacyConverter.getBType()
           
 

Methods in ma.glasnost.orika.converter with parameters of type Type
 boolean DefaultConverterFactory.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean DefaultConverterFactory.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean CustomConverterBase.canConvert(Type<?> sourceClass, Type<?> destinationClass)
          Deprecated.  
 boolean CustomConverterBase.canConvert(Type<?> sourceClass, Type<?> destinationClass)
          Deprecated.  
 boolean ConverterFactory.canConvert(Type<?> sourceType, Type<?> destinationType)
          Verify if there is an anonymous converter that can handle the conversion between two types
 boolean ConverterFactory.canConvert(Type<?> sourceType, Type<?> destinationType)
          Verify if there is an anonymous converter that can handle the conversion between two types
 boolean Converter.LegacyConverter.canConvert(Type<?> sourceClass, Type<?> destinationType)
           
 boolean Converter.LegacyConverter.canConvert(Type<?> sourceClass, Type<?> destinationType)
           
 boolean BidirectionalConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean BidirectionalConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 Object BidirectionalConverter.convert(Object source, Type<? extends Object> destinationType)
           
 D Converter.LegacyConverter.convert(S source, Type<? extends D> destinationType)
           
abstract  S BidirectionalConverter.convertFrom(D source, Type<S> destinationType)
           
abstract  D BidirectionalConverter.convertTo(S source, Type<D> destinationType)
           
 Converter<Object,Object> DefaultConverterFactory.getConverter(Type<?> sourceClass, Type<?> destinationClass)
           
 Converter<Object,Object> DefaultConverterFactory.getConverter(Type<?> sourceClass, Type<?> destinationClass)
           
 Converter<Object,Object> ConverterFactory.getConverter(Type<?> sourceType, Type<?> destinationType)
          Lookup for an anonymous converter that can handle the conversion between these two types
 Converter<Object,Object> ConverterFactory.getConverter(Type<?> sourceType, Type<?> destinationType)
          Lookup for an anonymous converter that can handle the conversion between these two types
 

Uses of Type in ma.glasnost.orika.converter.builtin
 

Methods in ma.glasnost.orika.converter.builtin with parameters of type Type
 boolean WrapperToPrimitiveConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean WrapperToPrimitiveConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean ToStringConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean ToStringConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean PassThroughConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean PassThroughConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean FromStringConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean FromStringConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean EnumConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean EnumConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean CopyByReferenceConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean CopyByReferenceConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean ConstructorConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean ConstructorConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean CloneableConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 boolean CloneableConverter.canConvert(Type<?> sourceType, Type<?> destinationType)
           
 Date DateAndTimeConverters.CalendarToSqlDateConverter.convert(Calendar source, Type<? extends Date> destinationType)
           
 Time DateAndTimeConverters.CalendarToTimeConverter.convert(Calendar source, Type<? extends Time> destinationType)
           
 Date DateAndTimeConverters.DateToSqlDateConverter.convert(Date source, Type<? extends Date> destinationType)
           
 Date DateAndTimeConverters.SqlDateToDateConverter.convert(Date source, Type<? extends Date> destinationType)
           
 Time DateAndTimeConverters.DateToTimeConverter.convert(Date source, Type<? extends Time> destinationType)
           
 Timestamp DateAndTimeConverters.DateToTimestampConverter.convert(Date source, Type<? extends Timestamp> destinationType)
           
 Object WrapperToPrimitiveConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object ToStringConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object PassThroughConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object FromStringConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object EnumConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object CopyByReferenceConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object ConstructorConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Object CloneableConverter.convert(Object source, Type<? extends Object> destinationType)
           
 Date DateAndTimeConverters.TimeToDateConverter.convert(Time source, Type<? extends Date> destinationType)
           
 Date DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter.convert(XMLGregorianCalendar source, Type<? extends Date> destinationType)
           
 Time DateAndTimeConverters.XmlGregorianCalendarToTimeConverter.convert(XMLGregorianCalendar source, Type<? extends Time> destinationType)
           
 Timestamp DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter.convert(XMLGregorianCalendar source, Type<? extends Timestamp> destinationType)
           
 Date DateAndTimeConverters.DateToCalendarConverter.convertFrom(Calendar source, Type<Date> destinationType)
           
 Long DateAndTimeConverters.LongToCalendarConverter.convertFrom(Calendar source, Type<Long> destinationType)
           
 String StringToCharacterConverter.convertFrom(Character source, Type<String> destinationType)
           
 Long DateAndTimeConverters.LongToDateConverter.convertFrom(Date source, Type<Long> destinationType)
           
 Long DateAndTimeConverters.LongToSqlDateConverter.convertFrom(Date source, Type<Long> destinationType)
           
 BigDecimal NumericConverters.BigDecimalToDoubleConverter.convertFrom(Double source, Type<BigDecimal> destinationType)
           
 BigDecimal NumericConverters.BigDecimalToFloatConverter.convertFrom(Float source, Type<BigDecimal> destinationType)
           
 BigInteger NumericConverters.BigIntegerToIntegerConverter.convertFrom(Integer source, Type<BigInteger> destinationType)
           
 Double NumericConverters.DoubleToIntegerConverter.convertFrom(Integer source, Type<Double> destinationType)
           
 Float NumericConverters.FloatToIntegerConverter.convertFrom(Integer source, Type<Float> destinationType)
           
 Long NumericConverters.LongToIntegerConverter.convertFrom(Integer source, Type<Long> destinationType)
           
 BigInteger NumericConverters.BigIntegerToLongConverter.convertFrom(Long source, Type<BigInteger> destinationType)
           
 Double NumericConverters.DoubleToLongConverter.convertFrom(Long source, Type<Double> destinationType)
           
 Float NumericConverters.FloatToLongConverter.convertFrom(Long source, Type<Float> destinationType)
           
 Double NumericConverters.DoubleToShortConverter.convertFrom(Short source, Type<Double> destinationType)
           
 Float NumericConverters.FloatToShortConverter.convertFrom(Short source, Type<Float> destinationType)
           
 Integer NumericConverters.IntegerToShortConverter.convertFrom(Short source, Type<Integer> destinationType)
           
 Long NumericConverters.LongToShortConverter.convertFrom(Short source, Type<Long> destinationType)
           
 Date DateToStringConverter.convertFrom(String source, Type<Date> destinationType)
           
 Long DateAndTimeConverters.LongToTimeConverter.convertFrom(Time source, Type<Long> destinationType)
           
 Calendar DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter.convertFrom(XMLGregorianCalendar source, Type<Calendar> destinationType)
           
 Date DateAndTimeConverters.DateToXmlGregorianCalendarConverter.convertFrom(XMLGregorianCalendar source, Type<Date> destinationType)
           
 Long DateAndTimeConverters.LongToXmlGregorianCalendarConverter.convertFrom(XMLGregorianCalendar source, Type<Long> destinationType)
           
 Double NumericConverters.BigDecimalToDoubleConverter.convertTo(BigDecimal source, Type<Double> destinationType)
           
 Float NumericConverters.BigDecimalToFloatConverter.convertTo(BigDecimal source, Type<Float> destinationType)
           
 Integer NumericConverters.BigIntegerToIntegerConverter.convertTo(BigInteger source, Type<Integer> destinationType)
           
 Long NumericConverters.BigIntegerToLongConverter.convertTo(BigInteger source, Type<Long> destinationType)
           
 XMLGregorianCalendar DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter.convertTo(Calendar source, Type<XMLGregorianCalendar> destinationType)
           
 Calendar DateAndTimeConverters.DateToCalendarConverter.convertTo(Date source, Type<Calendar> destinationType)
           
 String DateToStringConverter.convertTo(Date source, Type<String> destinationType)
           
 XMLGregorianCalendar DateAndTimeConverters.DateToXmlGregorianCalendarConverter.convertTo(Date source, Type<XMLGregorianCalendar> destinationType)
           
 Integer NumericConverters.DoubleToIntegerConverter.convertTo(Double source, Type<Integer> destinationType)
           
 Long NumericConverters.DoubleToLongConverter.convertTo(Double source, Type<Long> destinationType)
           
 Short NumericConverters.DoubleToShortConverter.convertTo(Double source, Type<Short> destinationType)
           
 Integer NumericConverters.FloatToIntegerConverter.convertTo(Float source, Type<Integer> destinationType)
           
 Long NumericConverters.FloatToLongConverter.convertTo(Float source, Type<Long> destinationType)
           
 Short NumericConverters.FloatToShortConverter.convertTo(Float source, Type<Short> destinationType)
           
 Short NumericConverters.IntegerToShortConverter.convertTo(Integer source, Type<Short> destinationType)
           
 Calendar DateAndTimeConverters.LongToCalendarConverter.convertTo(Long source, Type<Calendar> destinationType)
           
 Date DateAndTimeConverters.LongToDateConverter.convertTo(Long source, Type<Date> destinationType)
           
 Date DateAndTimeConverters.LongToSqlDateConverter.convertTo(Long source, Type<Date> destinationType)
           
 Integer NumericConverters.LongToIntegerConverter.convertTo(Long source, Type<Integer> destinationType)
           
 Short NumericConverters.LongToShortConverter.convertTo(Long source, Type<Short> destinationType)
           
 Time DateAndTimeConverters.LongToTimeConverter.convertTo(Long source, Type<Time> destinationType)
           
 XMLGregorianCalendar DateAndTimeConverters.LongToXmlGregorianCalendarConverter.convertTo(Long source, Type<XMLGregorianCalendar> destinationType)
           
 Character StringToCharacterConverter.convertTo(String source, Type<Character> destinationType)
           
 

Uses of Type in ma.glasnost.orika.impl
 

Fields in ma.glasnost.orika.impl declared as Type
protected  Type<?>[] GeneratedObjectBase.usedTypes
           
 

Methods in ma.glasnost.orika.impl that return Type
 Type<A> ReversedMapper.getAType()
           
 Type<Object> GeneratedMapperBase.getAType()
           
 Type<B> ReversedMapper.getBType()
           
 Type<Object> GeneratedMapperBase.getBType()
           
<S,D> Type<? extends D>
DefaultMapperFactory.lookupConcreteDestinationType(Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
protected  Type<?> DefaultMapperFactory.resolveConcreteType(Type<?> type, Type<?> originalType)
           
 

Methods in ma.glasnost.orika.impl that return types with arguments of type Type
 Set<Type<? extends Object>> DefaultMapperFactory.lookupMappedClasses(Type<?> type)
           
 

Methods in ma.glasnost.orika.impl with parameters of type Type
<A,B> ClassMapBuilder<A,B>
DefaultMapperFactory.classMap(Class<A> aType, Type<B> bType)
           
<A,B> ClassMapBuilder<A,B>
DefaultMapperFactory.classMap(Type<A> aType, Class<B> bType)
           
<A,B> ClassMapBuilder<A,B>
DefaultMapperFactory.classMap(Type<A> aType, Type<B> bType)
           
<A,B> ClassMapBuilder<A,B>
DefaultMapperFactory.classMap(Type<A> aType, Type<B> bType)
           
<S,D> D
MapperFacadeImpl.convert(S source, Type<S> sourceType, Type<D> destinationType, String converterId)
           
<S,D> D
MapperFacadeImpl.convert(S source, Type<S> sourceType, Type<D> destinationType, String converterId)
           
<S,D> D
ConfigurableMapper.convert(S source, Type<S> sourceType, Type<D> destinationType, String converterId)
           
<S,D> D
ConfigurableMapper.convert(S source, Type<S> sourceType, Type<D> destinationType, String converterId)
           
<S,D> BoundMapperFacade<S,D>
ConfigurableMapper.dedicatedMapperFor(Type<S> sourceType, Type<D> destinationType)
           
<S,D> BoundMapperFacade<S,D>
ConfigurableMapper.dedicatedMapperFor(Type<S> sourceType, Type<D> destinationType)
           
<S,D> BoundMapperFacade<S,D>
ConfigurableMapper.dedicatedMapperFor(Type<S> sourceType, Type<D> destinationType, boolean containsCycles)
           
<S,D> BoundMapperFacade<S,D>
ConfigurableMapper.dedicatedMapperFor(Type<S> sourceType, Type<D> destinationType, boolean containsCycles)
           
 boolean DefaultMapperFactory.existsRegisteredMapper(Type<?> sourceType, Type<?> destinationType, boolean includeAutoGeneratedMappers)
           
 boolean DefaultMapperFactory.existsRegisteredMapper(Type<?> sourceType, Type<?> destinationType, boolean includeAutoGeneratedMappers)
           
<S,D> BoundMapperFacade<S,D>
DefaultMapperFactory.getMapperFacade(Type<S> sourceType, Type<D> destinationType)
           
<S,D> BoundMapperFacade<S,D>
DefaultMapperFactory.getMapperFacade(Type<S> sourceType, Type<D> destinationType)
           
<S,D> BoundMapperFacade<S,D>
DefaultMapperFactory.getMapperFacade(Type<S> sourceType, Type<D> destinationType, boolean containsCycles)
           
<S,D> BoundMapperFacade<S,D>
DefaultMapperFactory.getMapperFacade(Type<S> sourceType, Type<D> destinationType, boolean containsCycles)
           
protected
<A,B> Mapper<A,B>
DefaultMapperFactory.getRegisteredMapper(Type<A> typeA, Type<B> typeB, boolean includeAutoGeneratedMappers)
           
protected
<A,B> Mapper<A,B>
DefaultMapperFactory.getRegisteredMapper(Type<A> typeA, Type<B> typeB, boolean includeAutoGeneratedMappers)
           
<S,D> Type<? extends D>
DefaultMapperFactory.lookupConcreteDestinationType(Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Type<? extends D>
DefaultMapperFactory.lookupConcreteDestinationType(Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
 Set<Type<? extends Object>> DefaultMapperFactory.lookupMappedClasses(Type<?> type)
           
<T> ObjectFactory<T>
DefaultMapperFactory.lookupObjectFactory(Type<T> targetType)
           
<T> ObjectFactory<T>
DefaultMapperFactory.lookupObjectFactory(Type<T> type, MappingContext context)
           
<S,D> void
MapperFacadeImpl.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
MapperFacadeImpl.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
ConfigurableMapper.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
ConfigurableMapper.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
MapperFacadeImpl.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
MapperFacadeImpl.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
ConfigurableMapper.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
ConfigurableMapper.map(S sourceObject, D destinationObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
MapperFacadeImpl.map(S sourceObject, Type<S> sourceType, Type<D> destinationClass)
           
<S,D> D
MapperFacadeImpl.map(S sourceObject, Type<S> sourceType, Type<D> destinationClass)
           
<S,D> D
ConfigurableMapper.map(S sourceObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D
ConfigurableMapper.map(S sourceObject, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D
MapperFacadeImpl.map(S sourceObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
MapperFacadeImpl.map(S sourceObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
ConfigurableMapper.map(S sourceObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
ConfigurableMapper.map(S sourceObject, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
MapperFacadeImpl.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D[]
ConfigurableMapper.mapAsArray(D[] destination, S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
MapperFacadeImpl.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
MapperFacadeImpl.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
ConfigurableMapper.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
ConfigurableMapper.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
MapperFacadeImpl.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an iterable onto an existing collection
<S,D> void
MapperFacadeImpl.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an iterable onto an existing collection
<S,D> void
ConfigurableMapper.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
ConfigurableMapper.mapAsCollection(Iterable<S> source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
MapperFacadeImpl.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
MapperFacadeImpl.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
ConfigurableMapper.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
ConfigurableMapper.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType)
           
<S,D> void
MapperFacadeImpl.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an array onto an existing collection
<S,D> void
MapperFacadeImpl.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
          Map an array onto an existing collection
<S,D> void
ConfigurableMapper.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> void
ConfigurableMapper.mapAsCollection(S[] source, Collection<D> destination, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> List<D>
MapperFacadeImpl.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> List<D>
MapperFacadeImpl.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> List<D>
ConfigurableMapper.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> List<D>
ConfigurableMapper.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> List<D>
MapperFacadeImpl.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> List<D>
MapperFacadeImpl.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> List<D>
ConfigurableMapper.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> List<D>
ConfigurableMapper.mapAsList(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
MapperFacadeImpl.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> List<D>
ConfigurableMapper.mapAsList(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Iterable<S> source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<Sk,Sv,Dk,Dv>
Map<Dk,Dv>
ConfigurableMapper.mapAsMap(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
MapperFacadeImpl.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,Dk,Dv> Map<Dk,Dv>
ConfigurableMapper.mapAsMap(S[] source, Type<S> sourceType, Type<? extends Map<Dk,Dv>> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(Iterable<S> source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> Set<D>
MapperFacadeImpl.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> Set<D>
MapperFacadeImpl.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> Set<D>
ConfigurableMapper.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> Set<D>
ConfigurableMapper.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType)
           
<Sk,Sv,D> Set<D>
MapperFacadeImpl.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> Set<D>
MapperFacadeImpl.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> Set<D>
ConfigurableMapper.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<Sk,Sv,D> Set<D>
ConfigurableMapper.mapAsSet(Map<Sk,Sv> source, Type<? extends Map<Sk,Sv>> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
MapperFacadeImpl.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> Set<D>
ConfigurableMapper.mapAsSet(S[] source, Type<S> sourceType, Type<D> destinationType, MappingContext context)
           
<S,D> D
MapperFacadeImpl.newObject(S sourceObject, Type<? extends D> destinationType, MappingContext context)
           
<S,D> D
ConfigurableMapper.newObject(S source, Type<? extends D> destinationClass, MappingContext context)
           
protected
<S,D> void
DefaultMapperFactory.register(Type<S> sourceType, Type<D> destinationType, boolean isAutoGenerated)
          Registers that a mapping exists from the specified source type to the specified destination type
protected
<S,D> void
DefaultMapperFactory.register(Type<S> sourceType, Type<D> destinationType, boolean isAutoGenerated)
          Registers that a mapping exists from the specified source type to the specified destination type
 void DefaultMapperFactory.registerConcreteType(Type<?> abstractType, Type<?> concreteType)
           
 void DefaultMapperFactory.registerConcreteType(Type<?> abstractType, Type<?> concreteType)
           
<D> void
DefaultMapperFactory.registerObjectFactory(ObjectFactory<D> objectFactory, Type<D> destinationType)
           
protected  Type<?> DefaultMapperFactory.resolveConcreteType(Type<?> type, Type<?> originalType)
           
protected  Type<?> DefaultMapperFactory.resolveConcreteType(Type<?> type, Type<?> originalType)
           
 void GeneratedMapperBase.setAType(Type<?> aType)
           
 void GeneratedMapperBase.setBType(Type<?> bType)
           
 void GeneratedObjectBase.setUsedTypes(Type<Object>[] types)
           
 void GeneratedMapperBase.setUsedTypes(Type<Object>[] types)
           
 

Uses of Type in ma.glasnost.orika.impl.generator
 

Methods in ma.glasnost.orika.impl.generator that return Type
 Type<?> VariableRef.elementType()
           
 Type<?> VariableRef.elementValueType()
           
 Type<?> VariableRef.mapKeyType()
           
 Type<?> VariableRef.mapValueType()
           
 Type<Object>[] UsedTypesContext.toArray()
           
 Type<?> VariableRef.type()
           
 

Methods in ma.glasnost.orika.impl.generator with parameters of type Type
 GeneratedObjectFactory ObjectFactoryGenerator.build(Type<?> type, MappingContext context)
           
 String SourceCodeContext.callMapper(Type<?> sourceType, Type<?> destinationType, String sourceExpression)
           
 String SourceCodeContext.callMapper(Type<?> sourceType, Type<?> destinationType, String sourceExpression)
           
 String SourceCodeContext.callMapper(Type<?> sourceType, Type<?> destinationType, String sourceExpression, String destExpression)
           
 String SourceCodeContext.callMapper(Type<?> sourceType, Type<?> destinationType, String sourceExpression, String destExpression)
           
 String SourceCodeContext.callMapper(VariableRef source, Type<?> destination)
           
protected static String VariableRef.cast(String value, Type<?> type)
          Returns Java code which provides a cast of the specified value to the type of this property ref
protected static String VariableRef.cast(VariableRef value, Type<?> type)
          Returns Java code which provides a cast of the specified value to the type of this property ref
 String SourceCodeContext.compareFields(FieldMap fieldMap, VariableRef sourceProperty, VariableRef destinationProperty, Type<?> destinationType, StringBuilder logDetails)
          Generates source code for an "equality" comparison of two variables, based on the FieldMap passed
 int UsedTypesContext.getIndex(Type<?> type)
           
 UsedMapperFacadesContext.UsedMapperFacadesIndex UsedMapperFacadesContext.getIndex(Type<?> sourceType, Type<?> destinationType, MapperFactory mapperFactory)
          Returns an index within the dedicated mapper facades contained in this context for the given pair of types.
 UsedMapperFacadesContext.UsedMapperFacadesIndex UsedMapperFacadesContext.getIndex(Type<?> sourceType, Type<?> destinationType, MapperFactory mapperFactory)
          Returns an index within the dedicated mapper facades contained in this context for the given pair of types.
 String VariableRef.isInstanceOf(Type<?> type)
           
protected static boolean VariableRef.isPrimitiveLiteral(String expr, Type<?> type)
           
 String SourceCodeContext.mapFields(FieldMap fieldMap, VariableRef sourceProperty, VariableRef destinationProperty, Type<?> destinationType, StringBuilder logDetails)
          Generate the code necessary to process the provided FieldMap.
 String SourceCodeContext.newObject(VariableRef source, Type<?> destinationType)
           
 String SourceCodeContext.newObjectFromMapper(Type<?> sourceType, Type<?> destinationType)
           
 String SourceCodeContext.newObjectFromMapper(Type<?> sourceType, Type<?> destinationType)
           
 String SourceCodeContext.newObjectFromMapper(VariableRef source, Type<?> destinationType)
          Generates a code snippet to generate a new instance of the destination type from a mapper
 String SourceCodeContext.usedType(Type<?> type)
           
 

Constructors in ma.glasnost.orika.impl.generator with parameters of type Type
MapEntryRef(Type<?> type, String name, MapEntryRef.EntryPart entryPart)
           
MultiOccurrenceVariableRef(Type<?> type, String name)
           
VariableRef(Type<?> type, String name)
           
 

Uses of Type in ma.glasnost.orika.impl.mapping.strategy
 

Fields in ma.glasnost.orika.impl.mapping.strategy declared as Type
protected  Type<Object> AbstractMappingStrategy.destinationType
          The destination type mapped by this strategy
protected  Type<Object> AbstractMappingStrategy.sourceType
          The source type mapped by this strategy
 

Methods in ma.glasnost.orika.impl.mapping.strategy that return Type
 Type<?> MappingStrategy.getDestinationType()
           
 Type<?> CopyByReferenceStrategy.getDestinationType()
           
 Type<?> AbstractMappingStrategy.getDestinationType()
           
 Type<?> MappingStrategyRecorder.getResolvedDestinationType()
           
 Type<?> MappingStrategyRecorder.getResolvedSourceType()
           
 Type<?> MappingStrategy.getSoureType()
           
 Type<?> CopyByReferenceStrategy.getSoureType()
           
 Type<?> AbstractMappingStrategy.getSoureType()
           
 

Methods in ma.glasnost.orika.impl.mapping.strategy with parameters of type Type
 void MappingStrategyRecorder.setResolvedDestinationType(Type<?> resolvedDestinationType)
          Set the destination type to be used with the strategy
 void MappingStrategyRecorder.setResolvedSourceType(Type<?> resolvedSourceType)
          Sets the source type that should be used with the strategy
 

Constructors in ma.glasnost.orika.impl.mapping.strategy with parameters of type Type
AbstractMappingStrategy(Type<Object> sourceType, Type<Object> destinationType)
           
AbstractMappingStrategy(Type<Object> sourceType, Type<Object> destinationType)
           
InstantiateAndUseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, ObjectFactory<Object> objectFactory, UnenhanceStrategy unenhancer)
          Creates a new instance of InstantiateAndUseCustomMapperStrategy
InstantiateAndUseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, ObjectFactory<Object> objectFactory, UnenhanceStrategy unenhancer)
          Creates a new instance of InstantiateAndUseCustomMapperStrategy
InstantiateByDefaultAndUseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, UnenhanceStrategy unenhancer)
          Creates a new instance of InstantiateByDefaultAndUseCustomMapperStrategy
InstantiateByDefaultAndUseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, UnenhanceStrategy unenhancer)
          Creates a new instance of InstantiateByDefaultAndUseCustomMapperStrategy
MapExistingAndUseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, UnenhanceStrategy unenhancer)
          Creates a new instance of MapExistingAndUseCustomMapperStrategy
MapExistingAndUseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, UnenhanceStrategy unenhancer)
          Creates a new instance of MapExistingAndUseCustomMapperStrategy
UseConverterStrategy(Type<Object> sourceType, Type<Object> destinationType, Converter<Object,Object> converter, UnenhanceStrategy unenhancer)
          Creates a new instance of UseConverterStrategy
UseConverterStrategy(Type<Object> sourceType, Type<Object> destinationType, Converter<Object,Object> converter, UnenhanceStrategy unenhancer)
          Creates a new instance of UseConverterStrategy
UseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, UnenhanceStrategy unenhancer)
          Creates a new instance of UseCustomMapperStrategy
UseCustomMapperStrategy(Type<Object> sourceType, Type<Object> destinationType, Mapper<Object,Object> customMapper, UnenhanceStrategy unenhancer)
          Creates a new instance of UseCustomMapperStrategy
 

Uses of Type in ma.glasnost.orika.impl.util
 

Methods in ma.glasnost.orika.impl.util with parameters of type Type
static boolean ClassUtil.isConcrete(Type<?> type)
          Verifies whether a given type is non-abstract and not an interface.
static boolean ClassUtil.isImmutable(Type<?> type)
           
 

Uses of Type in ma.glasnost.orika.inheritance
 

Methods in ma.glasnost.orika.inheritance that return Type
static
<T> Type<T>
SuperTypeResolver.getSuperType(Type<?> enhancedClass, SuperTypeResolverStrategy strategy)
           
 

Methods in ma.glasnost.orika.inheritance with parameters of type Type
 boolean SuperTypeResolverStrategy.accept(Type<?> type)
           
 boolean DefaultSuperTypeResolverStrategy.accept(Type<?> type)
           
static
<T> Type<T>
SuperTypeResolver.getSuperType(Type<?> enhancedClass, SuperTypeResolverStrategy strategy)
           
abstract  boolean DefaultSuperTypeResolverStrategy.isAcceptable(Type<?> type)
           
 boolean SuperTypeResolverStrategy.shouldLookupSuperType(Type<?> type)
           
 boolean DefaultSuperTypeResolverStrategy.shouldLookupSuperType(Type<?> type)
           
 

Uses of Type in ma.glasnost.orika.metadata
 

Fields in ma.glasnost.orika.metadata declared as Type
static Type<Object> TypeFactory.TYPE_OF_OBJECT
          The Type instance which represents the Object class
 

Methods in ma.glasnost.orika.metadata that return Type
 Type<T> TypeBuilder.build()
           
static
<T> Type<T>
TypeFactory.componentTypeOf(T[] object)
          Resolve the (element) component type for the given array.
static
<T> Type<T>
TypeFactory.elementTypeOf(Iterable<T> object)
          Resolve the nested element type for the given Iterable.
 Type<?> Type.findAncestor(Class<?> ancestor)
          Finds a class or interface which is an ancestor of this type
 Type<?> Type.findAncestor(Type<?> ancestor)
          Finds a class or interface which is an ancestor of this type
 Type<?> Type.findInterface(Type<?> theInterface)
           
 Type<Object> MapperKey.getAType()
           
 Type<Object> FieldMap.getAType()
           
 Type<A> ClassMapBuilder.getAType()
           
 Type<A> ClassMap.getAType()
           
 Type<Object> MapperKey.getBType()
           
 Type<Object> FieldMap.getBType()
           
 Type<B> ClassMapBuilder.getBType()
           
 Type<B> ClassMap.getBType()
           
 Type<?> Type.getComponentType()
           
 Type<?> Property.getElementType()
           
 Type<?>[] Type.getInterfaces()
           
<X> Type<X>
Type.getNestedType(int index)
          Get the nested Type of the specified index.
 Type<?> Type.getPrimitiveType()
           
 Type<?> Type.getSuperType()
           
 Type<?> Property.getType()
           
 Type<?> Type.getWrapperType()
           
static
<E> Type<E>
TypeFactory.limitedValueOf(Class<E> rawType, Set<Type> recursiveBounds, Type... actualTypeArguments)
           
static
<T> Type<T>
TypeFactory.limitedValueOf(ParameterizedType type, Set<Type> recursiveBounds)
          Return the Type for the given ParameterizedType, resolving actual type arguments where possible; uses recursiveBounds to limit the recursion.
static
<T> Type<T>
TypeFactory.limitedValueOf(Type type, Set<Type> recursiveBounds)
          Return the Type for the given java.lang.reflect.Type, limiting the recursive depth on any type already contained in recursiveBounds.
static
<T> Type<T>
TypeFactory.limitedValueOf(TypeVariable<?> var, Set<Type> recursiveBounds)
          Finds the Type value of the given TypeVariable, using recursiveBounds to limit the recursion.
static
<T> Type<T>
TypeFactory.limitedValueOf(WildcardType var, Set<Type> recursiveBounds)
          Finds the Type value of the given wildcard type, using recursiveBounds to limit the recursion.
static
<T> Type<T>
TypeFactory.resolveTypeOf(T object, Type<?> referenceType)
          Resolve the Type for the given object, using the provided referenceType to resolve the actual type arguments.
static
<T> Type<T>
TypeFactory.resolveValueOf(Class<T> type, Type<?> referenceType)
          Resolve the Type for the given Class, using the provided referenceType to resolve the actual type arguments.
static
<T> Type<T>
TypeFactory.resolveValueOf(ParameterizedType type, Type<?> referenceType)
          Resolve the Type for the given ParameterizedType, using the provided referenceType to resolve any unresolved actual type arguments.
static
<T> Type<T>
TypeFactory.typeOf(T object)
          Return the Type for the given object.
static
<E> Type<E>
TypeFactory.valueOf(Class<E> rawType)
          Resolves the Type value of the specified raw Class type
static
<E> Type<E>
TypeFactory.valueOf(Class<E> rawType, Type... actualTypeArguments)
          Resolve the Type value of the given raw Class type, filling the type parameters with the provided actual type arguments
static
<T> Type<T>
TypeFactory.valueOf(ParameterizedType type)
          Return the Type for the given ParameterizedType, resolving actual type arguments where possible.
static Type<?> TypeFactory.valueOf(String typeDescriptor)
          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.
static
<T> Type<T>
TypeFactory.valueOf(Type type)
          Return the Type for the given java.lang.reflect.Type, either for a ParameterizedType or a Class instance
static
<T> Type<T>
TypeFactory.valueOf(Type<T> type)
          This method declaration helps to shortcut the other methods for ParameterizedType which it extends; we just return it.
static
<T> Type<T>
TypeFactory.valueOf(TypeVariable<?> var)
          Finds the Type value of the given TypeVariable
static
<T> Type<T>
TypeFactory.valueOf(WildcardType var)
          Finds the Type value of the given wildcard type
 

Methods in ma.glasnost.orika.metadata that return types with arguments of type Type
 Map<String,Type<?>> Type.getTypesByVariable()
           
 

Methods in ma.glasnost.orika.metadata with parameters of type Type
 FieldMapBuilder<A,B> FieldMapBuilder.aElementType(Type<?> elementType)
          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
protected
<A,B> boolean
ClassMapBuilderForMaps.Factory.applied(Type<A> aType, Type<B> bType)
           
protected
<A,B> boolean
ClassMapBuilderForMaps.Factory.applied(Type<A> aType, Type<B> bType)
           
protected
<A,B> boolean
ClassMapBuilderForLists.Factory.applied(Type<A> aType, Type<B> bType)
           
protected
<A,B> boolean
ClassMapBuilderForLists.Factory.applied(Type<A> aType, Type<B> bType)
           
protected
<A,B> boolean
ClassMapBuilderForArrays.Factory.applied(Type<A> aType, Type<B> bType)
           
protected
<A,B> boolean
ClassMapBuilderForArrays.Factory.applied(Type<A> aType, Type<B> bType)
           
protected
<A,B> boolean
ClassMapBuilderFactory.applied(Type<A> aType, Type<B> bType)
          Return true if this implementation of factory is suitable for received types
protected
<A,B> boolean
ClassMapBuilderFactory.applied(Type<A> aType, Type<B> bType)
          Return true if this implementation of factory is suitable for received types
 FieldMapBuilder<A,B> FieldMapBuilder.bElementType(Type<?> elementType)
          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
<A,B> ClassMapBuilderFactory
ClassMapBuilderFactory.choiceClassMapBuilderFactory(Type<A> aType, Type<B> bType)
          Choice suitable ClassMapBuilderFactory for types from factories chain
<A,B> ClassMapBuilderFactory
ClassMapBuilderFactory.choiceClassMapBuilderFactory(Type<A> aType, Type<B> bType)
          Choice suitable ClassMapBuilderFactory for types from factories chain
 int Type.compareTo(Type<?> other)
           
 Property Property.copy(Type<?> newType)
           
 Property.Builder Property.Builder.elementType(Type<?> elementType)
          Set the element type
 Type<?> Type.findAncestor(Type<?> ancestor)
          Finds a class or interface which is an ancestor of this type
 Type<?> Type.findInterface(Type<?> theInterface)
           
protected  Map<String,Property> ScoringClassMapBuilder.getPropertyExpressions(Type<?> type)
          Gets all of the property expressions for a given type, including all nested properties.
 boolean Type.isAssignableFrom(Type<?> other)
          Test whether this type is assignable from the other type.
 boolean Type.isPrimitiveFor(Type<?> wrapper)
           
protected  boolean ClassMapBuilderForMaps.isSpecialCaseType(Type<?> type)
          Test whether the provided type is the special case type for this Builder (as in, not the standard Java Bean type)
protected  boolean ClassMapBuilderForLists.isSpecialCaseType(Type<?> type)
           
protected  boolean ClassMapBuilderForArrays.isSpecialCaseType(Type<?> type)
           
 boolean Type.isWrapperFor(Type<?> primitive)
           
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderFactory.map(Class<A> aType, Type<B> bType)
          Begin a new mapping for the specified class and type.
static
<A,B> ClassMapBuilder<A,B>
ClassMapBuilder.map(Class<A> aType, Type<B> bType)
          Deprecated. use MapperFactory.classMap(Class, Type) instead
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderFactory.map(Type<A> aType, Class<B> bType)
          Begin a new mapping for the specified type and class.
static
<A,B> ClassMapBuilder<A,B>
ClassMapBuilder.map(Type<A> aType, Class<B> bType)
          Deprecated. use MapperFactory.classMap(Type, Class) instead
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderFactory.map(Type<A> aType, Type<B> bType)
          Begin a new mapping for the specified types.
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderFactory.map(Type<A> aType, Type<B> bType)
          Begin a new mapping for the specified types.
static
<A,B> ClassMapBuilder<A,B>
ClassMapBuilder.map(Type<A> aType, Type<B> bType)
          Deprecated. use MapperFactory.classMap(Type, Type) instead
static
<A,B> ClassMapBuilder<A,B>
ClassMapBuilder.map(Type<A> aType, Type<B> bType)
          Deprecated. use MapperFactory.classMap(Type, Type) instead
static FieldMap FieldMapBuilder.mapKeys(Type<?> aType, Type<?> bType)
           
static FieldMap FieldMapBuilder.mapKeys(Type<?> aType, Type<?> bType)
           
static FieldMap FieldMapBuilder.mapValues(Type<?> aType, Type<?> bType)
           
static FieldMap FieldMapBuilder.mapValues(Type<?> aType, Type<?> bType)
           
protected
<A,B> ClassMapBuilder<A,B>
ScoringClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ScoringClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderForMaps.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderForMaps.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderForLists.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderForLists.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderForArrays.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderForArrays.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected abstract
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderFactory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
          Generates a new ClassMapBuilder instance
protected abstract
<A,B> ClassMapBuilder<A,B>
ClassMapBuilderFactory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
          Generates a new ClassMapBuilder instance
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
ClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
CaseInsensitiveClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected
<A,B> ClassMapBuilder<A,B>
CaseInsensitiveClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
protected  Property.Builder Property.Builder.owningType(Type<?> owningType)
          Sets the owning type
static Property.Builder Property.Builder.propertyFor(Type<?> owningType, String name)
          Creates a new property builder for the specified owningType and name
protected  Property ClassMapBuilderForMaps.resolveCustomProperty(String expr, Type<?> propertyType)
           
protected  Property ClassMapBuilderForLists.resolveCustomProperty(String expr, Type<?> propertyType)
           
protected  Property ClassMapBuilderForArrays.resolveCustomProperty(String expr, Type<?> propertyType)
           
static
<T> Type<T>
TypeFactory.resolveTypeOf(T object, Type<?> referenceType)
          Resolve the Type for the given object, using the provided referenceType to resolve the actual type arguments.
static
<T> Type<T>
TypeFactory.resolveValueOf(Class<T> type, Type<?> referenceType)
          Resolve the Type for the given Class, using the provided referenceType to resolve the actual type arguments.
static
<T> Type<T>
TypeFactory.resolveValueOf(ParameterizedType type, Type<?> referenceType)
          Resolve the Type for the given ParameterizedType, using the provided referenceType to resolve any unresolved actual type arguments.
<X,Y> ClassMapBuilder<A,B>
ClassMapBuilder.use(Type<?> aParentType, Type<?> bParentType)
          Configure this ClassMapBuilder to use an existing mapping (for parent classes) defined from aParentClass to bParentClass.
<X,Y> ClassMapBuilder<A,B>
ClassMapBuilder.use(Type<?> aParentType, Type<?> bParentType)
          Configure this ClassMapBuilder to use an existing mapping (for parent classes) defined from aParentClass to bParentClass.
static
<T> Type<T>
TypeFactory.valueOf(Type<T> type)
          This method declaration helps to shortcut the other methods for ParameterizedType which it extends; we just return it.
 

Constructors in ma.glasnost.orika.metadata with parameters of type Type
ArrayElementProperty(int index, Type<?> propertyType, Property container)
           
CaseInsensitiveClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
CaseInsensitiveClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
           
ClassMap(Type<A> aType, Type<B> bType, Set<FieldMap> fieldsMapping, Mapper<A,B> customizedMapper, Set<MapperKey> usedMappers, String[] constructorA, String[] constructorB, Boolean sourcesMappedOnNull, Boolean destinationsMappedOnNull)
          Constructs a new ClassMap
ClassMap(Type<A> aType, Type<B> bType, Set<FieldMap> fieldsMapping, Mapper<A,B> customizedMapper, Set<MapperKey> usedMappers, String[] constructorA, String[] constructorB, Boolean sourcesMappedOnNull, Boolean destinationsMappedOnNull)
          Constructs a new ClassMap
ClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilderForArrays(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilderForArrays(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilderForLists(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilderForLists(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilderForMaps(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ClassMapBuilderForMaps(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper... defaults)
           
ListElementProperty(int index, Type<?> propertyType, Property owner)
           
MapKeyProperty(String key, Type<?> type, Property owner)
           
MapperKey(Type<?> aType, Type<?> bType)
          Constructs a new MapperKey instance
MapperKey(Type<?> aType, Type<?> bType)
          Constructs a new MapperKey instance
Property.Builder(Type<?> owningType, String name)
          Creates a new Property.Builder for the specified owning type and property name
Property(String expression, String name, String getter, String setter, Type<?> type, Type<?> elementType, Property container)
          Constructs a new Property instance
Property(String expression, String name, String getter, String setter, Type<?> type, Type<?> elementType, Property container)
          Constructs a new Property instance
ScoringClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults, ScoringClassMapBuilder.PropertyMatchingWeights matchingWeights)
          Constructs a new instance of ScoringClassMapBuilder, using the provided PropertyMatchingWeights to adjust the overall scoring of how properties are matched.
ScoringClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults, ScoringClassMapBuilder.PropertyMatchingWeights matchingWeights)
          Constructs a new instance of ScoringClassMapBuilder, using the provided PropertyMatchingWeights to adjust the overall scoring of how properties are matched.
TypeBuilder(Type<?>... types)
          Construct a new TypeBuilder instance, filling the actual type arguments from the provided types.
 

Uses of Type in ma.glasnost.orika.property
 

Methods in ma.glasnost.orika.property that return Type
 Type<?> PropertyResolver.resolvePropertyType(Method readMethod, Class<?> rawType, Class<?> owningType, Type<?> referenceType)
          Resolves the type of a property from the provided input factors.
 

Methods in ma.glasnost.orika.property with parameters of type Type
protected  void RegexPropertyResolver.collectProperties(Class<?> type, Type<?> referenceType, Map<String,Property> properties)
          Collects all properties for the specified type.
protected abstract  void PropertyResolver.collectProperties(Class<?> type, Type<?> referenceType, Map<String,Property> properties)
          Collects all properties for the specified type.
protected  void IntrospectorPropertyResolver.collectProperties(Class<?> type, Type<?> referenceType, Map<String,Property> properties)
          Collects all properties for the specified type.
protected  void PropertyResolver.collectPublicFieldProperties(Type<?> referenceType, Map<String,Property> properties)
          Add public non-static fields as properties
protected  Property PropertyResolver.processProperty(String propertyName, Class<?> propertyType, Method readMethod, Method writeMethod, Class<?> owningType, Type<?> referenceType, Map<String,Property> properties)
          Processes a property, adding it to the map of properties for the owning type being processed
 Type<?> PropertyResolver.resolvePropertyType(Method readMethod, Class<?> rawType, Class<?> owningType, Type<?> referenceType)
          Resolves the type of a property from the provided input factors.
 

Uses of Type in ma.glasnost.orika.unenhance
 

Methods in ma.glasnost.orika.unenhance that return Type
<T> Type<T>
UnenhanceStrategy.unenhanceType(T object, Type<T> type)
          Should return the unenhanced type to be used when determining attribute mapping information for the type.
<T> Type<T>
HibernateUnenhanceStrategy.unenhanceType(T object, Type<T> type)
           
<T> Type<T>
BaseUnenhancer.unenhanceType(T object, Type<T> type)
           
 

Methods in ma.glasnost.orika.unenhance with parameters of type Type
<T> T
UnenhanceStrategy.unenhanceObject(T object, Type<T> type)
           
<T> T
HibernateUnenhanceStrategy.unenhanceObject(T object, Type<T> type)
           
<T> T
BaseUnenhancer.unenhanceObject(T object, Type<T> type)
           
<T> Type<T>
UnenhanceStrategy.unenhanceType(T object, Type<T> type)
          Should return the unenhanced type to be used when determining attribute mapping information for the type.
<T> Type<T>
HibernateUnenhanceStrategy.unenhanceType(T object, Type<T> type)
           
<T> Type<T>
BaseUnenhancer.unenhanceType(T object, Type<T> type)
           
 



Copyright © 2013 Glasnost. All Rights Reserved.