| Package | Description |
|---|---|
| org.mapstruct.ap.internal.conversion |
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJavaTimeToStringConversion
Base type for mapping Java 8 time types to String and vice versa.
|
class |
AbstractJodaTypeToStringConversion
Base class for conversions between Joda-Time types and String.
|
class |
AbstractNumberToStringConversion
Abstract base class for
PrimitiveToStringConversion, WrapperToStringConversion,
BigDecimalToStringConversion and BigIntegerToStringConversion
Contains shared utility methods. |
class |
BigDecimalToBigIntegerConversion
Conversion between
BigDecimal and BigInteger. |
class |
BigDecimalToPrimitiveConversion
Conversion between
BigDecimal and native number types. |
class |
BigDecimalToStringConversion
Conversion between
BigDecimal and String. |
class |
BigDecimalToWrapperConversion
Conversion between
BigDecimal and wrappers of native number types. |
class |
BigIntegerToPrimitiveConversion
Conversion between
BigInteger and native number types. |
class |
BigIntegerToStringConversion
Conversion between
BigInteger and String. |
class |
BigIntegerToWrapperConversion
Conversion between
BigInteger and wrappers of native number types. |
class |
CharToStringConversion
Conversion between
char and String. |
class |
CharWrapperToStringConversion
|
class |
CurrencyToStringConversion |
class |
DateToSqlDateConversion
|
class |
DateToSqlTimeConversion
|
class |
DateToSqlTimestampConversion
|
class |
DateToStringConversion
|
class |
EnumStringConversion
|
class |
JavaInstantToDateConversion
|
class |
JavaLocalDateTimeToDateConversion
SimpleConversion for mapping
LocalDateTime to
Date and vice versa. |
class |
JavaLocalDateTimeToStringConversion
Specialization of
AbstractJavaTimeToStringConversion for converting LocalDateTime |
class |
JavaLocalDateToDateConversion
|
class |
JavaLocalDateToSqlDateConversion
|
class |
JavaLocalDateToStringConversion
Specialization of
AbstractJavaTimeToStringConversion for converting LocalDate |
class |
JavaLocalTimeToStringConversion
Specialization of
AbstractJavaTimeToStringConversion for converting LocalTime |
class |
JavaZonedDateTimeToDateConversion
SimpleConversion for mapping
ZonedDateTime to
Date and vice versa. |
class |
JavaZonedDateTimeToStringConversion
Specialization of
AbstractJavaTimeToStringConversion for converting ZonedDateTime |
class |
JodaDateTimeToCalendarConversion
Conversion between
DateTime and Calendar. |
class |
JodaDateTimeToStringConversion
Conversion between
DateTime and String. |
class |
JodaLocalDateTimeToStringConversion
Conversion between
LocalDateTime and String. |
class |
JodaLocalDateToStringConversion
Conversion between
LocalDate and String. |
class |
JodaLocalTimeToStringConversion
Conversion between
LocalTime and String. |
class |
JodaTimeToDateConversion
Conversion between the following Joda types and
Date:
org.joda.time.DateTime
org.joda.time.LocalDateTime
org.joda.time.LocalDate
|
class |
PrimitiveToPrimitiveConversion
Conversion between primitive types such as
byte or long. |
class |
PrimitiveToStringConversion
|
class |
PrimitiveToWrapperConversion
Conversion between primitive types such as
byte and wrapper types
such as Integer. |
class |
ReverseConversion
* A
ConversionProvider which creates the inversed conversions for a
given conversion provider. |
class |
SimpleConversion
Base class for
ConversionProviders creating TypeConversions which don't declare any exception types. |
class |
StaticParseToStringConversion
Handles conversion between a target type
T and String,
where T#parse(String) and T#toString are inverse operations. |
class |
WrapperToStringConversion
|
class |
WrapperToWrapperConversion
|
| Modifier and Type | Method and Description |
|---|---|
ConversionProvider |
Conversions.getConversion(Type sourceType,
Type targetType) |
| Modifier and Type | Method and Description |
|---|---|
static ReverseConversion |
ReverseConversion.inverse(ConversionProvider conversionProvider) |
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.