| Class | Description |
|---|---|
| BuiltinConverters |
BuiltinConverters is a utility class used to register common built-in
converters.
|
| 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. |
| 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.
|
| CopyByReferenceConverter |
CopyByReferenceConverter handles conversion of Orika's built-in immutable
types, as well as anything-to-Object, and primitive to Wrapper conversions
|
| DateAndTimeConverters |
DateAndTimeConverters provides a set of individual converters for conversion
between the below listed enumeration of commonly used data/time
representations:
java.util.Date
java.sql.Date
java.sql.Time
java.sql.Timestamp
java.util.Calendar
javax.xml.datatype.XMLGregorianCalendar
java.lang.Long or long
|
| DateAndTimeConverters.CalendarToSqlDateConverter |
Provides conversion between Calendar and java.sql.Date
|
| DateAndTimeConverters.CalendarToTimeConverter |
Provides conversion between Calendar and Time
|
| DateAndTimeConverters.CalendarToXmlGregorianCalendarConverter |
Provides conversion between Calendar and XMLGregorianCalendar
|
| DateAndTimeConverters.DateToCalendarConverter |
Provides conversion between Date and Calendar
|
| DateAndTimeConverters.DateToSqlDateConverter |
Provides conversion between Date and java.sql.Date
|
| DateAndTimeConverters.DateToTimeConverter |
Provides conversion between Date and Time
|
| DateAndTimeConverters.DateToTimestampConverter |
Provides conversion between Calendar and Time
|
| DateAndTimeConverters.DateToXmlGregorianCalendarConverter |
Provides conversion between Date and XMLGregorianCalendar
|
| DateAndTimeConverters.LongToCalendarConverter |
Provides conversion between Long and Calendar
|
| DateAndTimeConverters.LongToDateConverter |
Provides conversion between Long and Date
|
| DateAndTimeConverters.LongToSqlDateConverter |
Provides conversion between Long and Date
|
| DateAndTimeConverters.LongToTimeConverter |
Provides conversion between Long and Date
|
| DateAndTimeConverters.LongToTimestampConverter |
Provides conversion between Long and Timestamp
|
| DateAndTimeConverters.LongToXmlGregorianCalendarConverter |
Provides conversion between Long and Calendar
|
| DateAndTimeConverters.TimestampToCalendarConverter |
Provides conversion between Timestamp and Calendar
|
| DateAndTimeConverters.TimestampToSqlDateConverter |
Provides conversion between Timestamp and java.sql.Date
|
| DateAndTimeConverters.TimestampToTimeConverter |
Provides conversion between Timestamp and Time
|
| DateAndTimeConverters.TimeToSqlDateConverter |
Provides conversion between Time and java.sql.Date
|
| DateAndTimeConverters.XmlGregorianCalendarToSqlDateConverter |
Provides conversion between XMLGregorianCalendar and java.sql.Date
|
| DateAndTimeConverters.XmlGregorianCalendarToTimeConverter |
Provides conversion between XMLGregorianCalendar and Time
|
| DateAndTimeConverters.XmlGregorianCalendarToTimestampConverter |
Provides conversion between Calendar and Time
|
| 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. |
| EnumConverter |
EnumConverter is used to convert from one enum to another, based on exact
name match
|
| FromStringConverter |
FromStringConverter provides conversion from String to one of the following
categories of type, depending on the destination:
enum
primitive
primitive wrapper
|
| GuavaOptionalConverter<S,D> |
Converter which will convert one Optional field into another optional field.
|
| NumericConverters |
NumericConverters contains a set of common conversions between the "big"
value types in the java.math package (BigDecimal and BigInteger) and their
related primitive wrapper types.
|
| NumericConverters.BigDecimalToDoubleConverter |
Provides conversion between BigDecimal and Double.
Note: please consider the typical warnings regarding loss of precision when converting from BigDecimal to Double. |
| NumericConverters.BigDecimalToFloatConverter |
Provides conversion between BigDecimal and Float.
Note: please consider the typical warnings regarding loss of precision when converting from BigDecimal to Float. |
| NumericConverters.BigIntegerToIntegerConverter |
Provides conversion between BigInteger and Integer
|
| NumericConverters.BigIntegerToLongConverter |
Provides conversion between BigInteger and Long.
|
| NumericConverters.DoubleToIntegerConverter |
Provides conversion between Integer and Integer
|
| NumericConverters.DoubleToLongConverter |
Provides conversion between Long and Integer
|
| NumericConverters.DoubleToShortConverter |
Provides conversion between Short and Short
|
| NumericConverters.FloatToIntegerConverter |
Provides conversion between Integer and Integer
|
| NumericConverters.FloatToLongConverter |
Provides conversion between Long and Integer
|
| NumericConverters.FloatToShortConverter |
Provides conversion between Short and Short
|
| NumericConverters.IntegerToShortConverter |
Provides conversion between Integer and Short
|
| NumericConverters.LongToIntegerConverter |
Provides conversion between Long and Integer
|
| NumericConverters.LongToShortConverter |
Provides conversion between Long and Short
|
| 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. |
| ToStringConverter |
Converts any object to string
|
| WrapperToPrimitiveConverter |
Provides wrapper to primitives conversion
|
Copyright © 2019 Glasnost. All rights reserved.