Uses of Interface
ma.glasnost.orika.Converter

Packages that use Converter
ma.glasnost.orika   
ma.glasnost.orika.converter   
ma.glasnost.orika.converter.builtin   
ma.glasnost.orika.impl   
ma.glasnost.orika.impl.generator   
ma.glasnost.orika.impl.mapping.strategy   
 

Uses of Converter in ma.glasnost.orika
 

Classes in ma.glasnost.orika that implement Converter
 class CustomConverter<S,D>
          CustomConverterBase provides a utility base for creating customized converters, which determines type parameters automatically.
 

Uses of Converter in ma.glasnost.orika.converter
 

Classes in ma.glasnost.orika.converter that implement Converter
 class BidirectionalConverter<S,D>
          A custom converter that can be extended for mapping from one type to another in both directions
static class Converter.LegacyConverter<S,D>
          Deprecated. LegacyConverter provides back-compatible support for the older version of converter.
 

Methods in ma.glasnost.orika.converter that return Converter
 Converter<Object,Object> DefaultConverterFactory.getConverter(String converterId)
           
 Converter<Object,Object> ConverterFactory.getConverter(String converterId)
          Lookup a converter by id
 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
 

Methods in ma.glasnost.orika.converter with parameters of type Converter
<S,D> void
DefaultConverterFactory.registerConverter(Converter<S,D> converter)
           
<S,D> void
ConverterFactory.registerConverter(Converter<S,D> converter)
          Register a generic and (anonymous) converter
<S,D> void
DefaultConverterFactory.registerConverter(String converterId, Converter<S,D> converter)
           
<S,D> void
ConverterFactory.registerConverter(String converterId, Converter<S,D> converter)
          Register an identified converter
 

Constructor parameters in ma.glasnost.orika.converter with type arguments of type Converter
DefaultConverterFactory(Map<ConverterKey,Converter<Object,Object>> converterCache, Set<Converter<Object,Object>> converters)
           
DefaultConverterFactory(Map<ConverterKey,Converter<Object,Object>> converterCache, Set<Converter<Object,Object>> converters)
           
 

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

Classes in ma.glasnost.orika.converter.builtin that implement Converter
 class CloneableConverter
          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.
 class ConstructorConverter
          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.
 class CopyByReferenceConverter
          CopyByReferenceConverter handles conversion of Orika's built-in immutable types, as well as anything-to-Object, and primitive to Wrapper conversions
static class DateAndTimeConverters.CalendarToSqlDateConverter
          Provides conversion between Calendar and java.sql.Date
static class DateAndTimeConverters.CalendarToTimeConverter
          Provides conversion between Calendar and Time
static class DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter
          Provides conversion between Calendar and XMLGregorianCalendar
static class DateAndTimeConverters.DateToCalendarConverter
          Provides conversion between Date and Calendar
static class DateAndTimeConverters.DateToSqlDateConverter
          Provides conversion between Date and java.sql.Date
static class DateAndTimeConverters.DateToTimeConverter
          Provides conversion between Date and Time
static class DateAndTimeConverters.DateToTimestampConverter
          Provides conversion between Calendar and Time
static class DateAndTimeConverters.DateToXmlGregorianCalendarConverter
          Provides conversion between Date and XMLGregorianCalendar
static class DateAndTimeConverters.LongToCalendarConverter
          Provides conversion between Long and Calendar
static class DateAndTimeConverters.LongToDateConverter
          Provides conversion between Long and Date
static class DateAndTimeConverters.LongToSqlDateConverter
          Provides conversion between Long and Date
static class DateAndTimeConverters.LongToTimeConverter
          Provides conversion between Long and Date
static class DateAndTimeConverters.LongToXmlGregorianCalendarConverter
          Provides conversion between Long and Calendar
static class DateAndTimeConverters.SqlDateToDateConverter
          Provides conversion between Date and java.sql.Date
static class DateAndTimeConverters.TimeToDateConverter
          Provides conversion between Date and Time
static class DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter
          Provides conversion between XMLGregorianCalendar and java.sql.Date
static class DateAndTimeConverters.XmlGregorianCalendarToTimeConverter
          Provides conversion between XMLGregorianCalendar and Time
static class DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter
          Provides conversion between Calendar and Time
 class DateToStringConverter
          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.
 class EnumConverter
          EnumConverter is used to convert from one enum to another, based on exact name match
 class FromStringConverter
          FromStringConverter provides conversion from String to one of the following categories of type, depending on the destination: enum primitive primitive wrapper
static class NumericConverters.BigDecimalToDoubleConverter
          Provides conversion between BigDecimal and Double.

Note: please consider the typical warnings regarding loss of precision when converting from BigDecimal to Double.
static class NumericConverters.BigDecimalToFloatConverter
          Provides conversion between BigDecimal and Float.

Note: please consider the typical warnings regarding loss of precision when converting from BigDecimal to Float.
static class NumericConverters.BigIntegerToIntegerConverter
          Provides conversion between BigInteger and Integer
static class NumericConverters.BigIntegerToLongConverter
          Provides conversion between BigInteger and Long.
static class NumericConverters.DoubleToIntegerConverter
          Provides conversion between Integer and Integer
static class NumericConverters.DoubleToLongConverter
          Provides conversion between Long and Integer
static class NumericConverters.DoubleToShortConverter
          Provides conversion between Short and Short
static class NumericConverters.FloatToIntegerConverter
          Provides conversion between Integer and Integer
static class NumericConverters.FloatToLongConverter
          Provides conversion between Long and Integer
static class NumericConverters.FloatToShortConverter
          Provides conversion between Short and Short
static class NumericConverters.IntegerToShortConverter
          Provides conversion between Integer and Short
static class NumericConverters.LongToIntegerConverter
          Provides conversion between Long and Integer
static class NumericConverters.LongToShortConverter
          Provides conversion between Long and Short
 class PassThroughConverter
          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.
 class StringToCharacterConverter
           
 class ToStringConverter
          Converts any object to string
 class WrapperToPrimitiveConverter
           
 

Uses of Converter in ma.glasnost.orika.impl
 

Fields in ma.glasnost.orika.impl declared as Converter
protected  Converter<Object,Object>[] GeneratedObjectBase.usedConverters
           
 

Fields in ma.glasnost.orika.impl with type parameters of type Converter
static Comparator<Converter<Object,Object>> Comparators.CONVERTER
           
 

Methods in ma.glasnost.orika.impl with parameters of type Converter
 void GeneratedObjectBase.setUsedConverters(Converter<Object,Object>[] usedConverters)
           
 void GeneratedMapperBase.setUsedConverters(Converter<Object,Object>[] usedConverters)
           
 

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

Methods in ma.glasnost.orika.impl.generator that return Converter
 Converter<?,?> VariableRef.getConverter()
           
 Converter<Object,Object>[] UsedConvertersContext.toArray()
           
 

Methods in ma.glasnost.orika.impl.generator with parameters of type Converter
 int UsedConvertersContext.getIndex(Converter<?,?> converter)
           
 void VariableRef.setConverter(Converter<?,?> converter)
           
 String SourceCodeContext.usedConverter(Converter<?,?> converter)
           
 

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

Methods in ma.glasnost.orika.impl.mapping.strategy that return Converter
 Converter<Object,Object> MappingStrategyRecorder.getResolvedConverter()
           
 

Methods in ma.glasnost.orika.impl.mapping.strategy with parameters of type Converter
 void MappingStrategyRecorder.setResolvedConverter(Converter<Object,Object> resolvedConverter)
          Set the converter that should be used by the MappingStrategy
 

Constructors in ma.glasnost.orika.impl.mapping.strategy with parameters of type Converter
UseConverterStrategy(Type<Object> sourceType, Type<Object> destinationType, Converter<Object,Object> converter, UnenhanceStrategy unenhancer)
          Creates a new instance of UseConverterStrategy
 



Copyright © 2013 Glasnost. All Rights Reserved.