Uses of Interface
org.mapstruct.ap.internal.model.common.ConversionContext
Packages that use ConversionContext
Package
Description
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
Meta-model of mapper types, their methods, mappings between properties etc.
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
Contains "built-in methods" which may be added as private methods to a generated mapper.
-
Uses of ConversionContext in org.mapstruct.ap.internal.conversion
Methods in org.mapstruct.ap.internal.conversion with parameters of type ConversionContextModifier and TypeMethodDescriptionstatic StringConversionUtils.bigDecimal(ConversionContext conversionContext) Name forBigDecimal.static StringConversionUtils.bigInteger(ConversionContext conversionContext) Name forBigInteger.static StringConversionUtils.currency(ConversionContext conversionContext) Name forCurrency.static StringConversionUtils.date(ConversionContext conversionContext) Name forDate.static StringConversionUtils.dateTimeFormat(ConversionContext conversionContext) Name fororg.joda.time.format.DateTimeFormat.static StringConversionUtils.dateTimeFormatter(ConversionContext conversionContext) Name forDateTimeFormatter.static StringConversionUtils.decimalFormat(ConversionContext conversionContext) Name forDecimalFormat.static StringConversionUtils.decimalFormatSymbols(ConversionContext conversionContext) Name forDecimalFormatSymbols.ConversionProvider.from(ConversionContext conversionContext) Creates the conversion from target to source of a property mapping.DateToStringConversion.from(ConversionContext conversionContext) OptionalWrapperConversionProvider.from(ConversionContext conversionContext) ReverseConversion.from(ConversionContext conversionContext) SimpleConversion.from(ConversionContext conversionContext) AbstractNumberToStringConversion.getFromConversionExceptionTypes(ConversionContext conversionContext) SimpleConversion.getFromConversionExceptionTypes(ConversionContext conversionContext) URLToStringConversion.getFromConversionExceptionTypes(ConversionContext conversionContext) AbstractJavaTimeToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) AbstractJodaTypeToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) AbstractNumberToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigDecimalToBigIntegerConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigDecimalToPrimitiveConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigDecimalToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigDecimalToWrapperConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigIntegerToPrimitiveConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigIntegerToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) BigIntegerToWrapperConversion.getFromConversionImportTypes(ConversionContext conversionContext) CurrencyToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) EnumStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) EnumToIntegerConversion.getFromConversionImportTypes(ConversionContext conversionContext) JavaLocalDateTimeToDateConversion.getFromConversionImportTypes(ConversionContext conversionContext) JavaLocalDateToDateConversion.getFromConversionImportTypes(ConversionContext conversionContext) JavaLocalDateToSqlDateConversion.getFromConversionImportTypes(ConversionContext conversionContext) JavaZonedDateTimeToDateConversion.getFromConversionImportTypes(ConversionContext conversionContext) JodaDateTimeToCalendarConversion.getFromConversionImportTypes(ConversionContext conversionContext) JodaTimeToDateConversion.getFromConversionImportTypes(ConversionContext conversionContext) LocaleToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) PrimitiveToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) SimpleConversion.getFromConversionImportTypes(ConversionContext conversionContext) Returns a set with imported types of the "from" conversion.StaticParseToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) URLToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) UUIDToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) WrapperToStringConversion.getFromConversionImportTypes(ConversionContext conversionContext) protected StringAbstractJavaTimeToStringConversion.getFromExpression(ConversionContext conversionContext) protected StringAbstractJodaTypeToStringConversion.getFromExpression(ConversionContext conversionContext) BigDecimalToBigIntegerConversion.getFromExpression(ConversionContext conversionContext) BigDecimalToPrimitiveConversion.getFromExpression(ConversionContext conversionContext) BigDecimalToStringConversion.getFromExpression(ConversionContext conversionContext) BigDecimalToWrapperConversion.getFromExpression(ConversionContext conversionContext) BigIntegerToPrimitiveConversion.getFromExpression(ConversionContext conversionContext) BigIntegerToStringConversion.getFromExpression(ConversionContext conversionContext) BigIntegerToWrapperConversion.getFromExpression(ConversionContext conversionContext) CharToStringConversion.getFromExpression(ConversionContext conversionContext) CharWrapperToStringConversion.getFromExpression(ConversionContext conversionContext) protected StringCurrencyToStringConversion.getFromExpression(ConversionContext conversionContext) protected StringDateToSqlDateConversion.getFromExpression(ConversionContext conversionContext) protected StringDateToSqlTimeConversion.getFromExpression(ConversionContext conversionContext) protected StringDateToSqlTimestampConversion.getFromExpression(ConversionContext conversionContext) EnumStringConversion.getFromExpression(ConversionContext conversionContext) protected StringEnumToIntegerConversion.getFromExpression(ConversionContext conversionContext) protected StringJavaInstantToDateConversion.getFromExpression(ConversionContext conversionContext) protected StringJavaLocalDateTimeToDateConversion.getFromExpression(ConversionContext conversionContext) protected StringJavaLocalDateTimeToLocalDateConversion.getFromExpression(ConversionContext conversionContext) protected StringJavaLocalDateToDateConversion.getFromExpression(ConversionContext conversionContext) protected StringJavaLocalDateToSqlDateConversion.getFromExpression(ConversionContext conversionContext) protected StringJavaZonedDateTimeToDateConversion.getFromExpression(ConversionContext conversionContext) protected StringJodaDateTimeToCalendarConversion.getFromExpression(ConversionContext conversionContext) protected StringJodaTimeToDateConversion.getFromExpression(ConversionContext conversionContext) protected StringLocaleToStringConversion.getFromExpression(ConversionContext conversionContext) PrimitiveToPrimitiveConversion.getFromExpression(ConversionContext conversionContext) PrimitiveToStringConversion.getFromExpression(ConversionContext conversionContext) PrimitiveToWrapperConversion.getFromExpression(ConversionContext conversionContext) protected abstract StringSimpleConversion.getFromExpression(ConversionContext conversionContext) Returns the conversion string from target to source.protected StringStaticParseToStringConversion.getFromExpression(ConversionContext conversionContext) protected StringStringBuilderToStringConversion.getFromExpression(ConversionContext conversionContext) protected StringTypeToOptionalConversion.getFromExpression(ConversionContext conversionContext) protected StringURLToStringConversion.getFromExpression(ConversionContext conversionContext) protected StringUUIDToStringConversion.getFromExpression(ConversionContext conversionContext) WrapperToStringConversion.getFromExpression(ConversionContext conversionContext) WrapperToWrapperConversion.getFromExpression(ConversionContext conversionContext) AbstractJavaTimeToStringConversion.getRequiredHelperFields(ConversionContext conversionContext) default List<FieldReference> ConversionProvider.getRequiredHelperFields(ConversionContext conversionContext) Retrieves any fields required for creating the conversion.OptionalWrapperConversionProvider.getRequiredHelperFields(ConversionContext conversionContext) ReverseConversion.getRequiredHelperFields(ConversionContext conversionContext) BigDecimalToStringConversion.getRequiredHelperMethods(ConversionContext conversionContext) BigIntegerToStringConversion.getRequiredHelperMethods(ConversionContext conversionContext) ConversionProvider.getRequiredHelperMethods(ConversionContext conversionContext) Retrieves any helper methods required for creating the conversion.DateToStringConversion.getRequiredHelperMethods(ConversionContext conversionContext) OptionalWrapperConversionProvider.getRequiredHelperMethods(ConversionContext conversionContext) ReverseConversion.getRequiredHelperMethods(ConversionContext conversionContext) SimpleConversion.getRequiredHelperMethods(ConversionContext conversionContext) SimpleConversion.getToConversionExceptionTypes(ConversionContext conversionContext) AbstractJavaTimeToStringConversion.getToConversionImportTypes(ConversionContext conversionContext) AbstractJodaTypeToStringConversion.getToConversionImportTypes(ConversionContext conversionContext) AbstractNumberToStringConversion.getToConversionImportTypes(ConversionContext conversionContext) DateToSqlDateConversion.getToConversionImportTypes(ConversionContext conversionContext) DateToSqlTimeConversion.getToConversionImportTypes(ConversionContext conversionContext) DateToSqlTimestampConversion.getToConversionImportTypes(ConversionContext conversionContext) JavaInstantToDateConversion.getToConversionImportTypes(ConversionContext conversionContext) JavaLocalDateTimeToDateConversion.getToConversionImportTypes(ConversionContext conversionContext) JavaLocalDateToDateConversion.getToConversionImportTypes(ConversionContext conversionContext) JavaLocalDateToSqlDateConversion.getToConversionImportTypes(ConversionContext conversionContext) JavaZonedDateTimeToDateConversion.getToConversionImportTypes(ConversionContext conversionContext) JodaDateTimeToCalendarConversion.getToConversionImportTypes(ConversionContext conversionContext) PrimitiveToStringConversion.getToConversionImportTypes(ConversionContext conversionContext) SimpleConversion.getToConversionImportTypes(ConversionContext conversionContext) Returns a set with imported types of the "to" conversion.TypeToOptionalConversion.getToConversionImportTypes(ConversionContext conversionContext) WrapperToStringConversion.getToConversionImportTypes(ConversionContext conversionContext) protected StringAbstractJavaTimeToStringConversion.getToExpression(ConversionContext conversionContext) protected StringAbstractJodaTypeToStringConversion.getToExpression(ConversionContext conversionContext) BigDecimalToBigIntegerConversion.getToExpression(ConversionContext conversionContext) BigDecimalToPrimitiveConversion.getToExpression(ConversionContext conversionContext) BigDecimalToStringConversion.getToExpression(ConversionContext conversionContext) BigDecimalToWrapperConversion.getToExpression(ConversionContext conversionContext) BigIntegerToPrimitiveConversion.getToExpression(ConversionContext conversionContext) BigIntegerToStringConversion.getToExpression(ConversionContext conversionContext) BigIntegerToWrapperConversion.getToExpression(ConversionContext conversionContext) CharToStringConversion.getToExpression(ConversionContext conversionContext) CharWrapperToStringConversion.getToExpression(ConversionContext conversionContext) protected StringCurrencyToStringConversion.getToExpression(ConversionContext conversionContext) protected StringDateToSqlDateConversion.getToExpression(ConversionContext conversionContext) protected StringDateToSqlTimeConversion.getToExpression(ConversionContext conversionContext) protected StringDateToSqlTimestampConversion.getToExpression(ConversionContext conversionContext) EnumStringConversion.getToExpression(ConversionContext conversionContext) protected StringEnumToIntegerConversion.getToExpression(ConversionContext conversionContext) protected StringJavaInstantToDateConversion.getToExpression(ConversionContext conversionContext) protected StringJavaLocalDateTimeToDateConversion.getToExpression(ConversionContext conversionContext) protected StringJavaLocalDateTimeToLocalDateConversion.getToExpression(ConversionContext conversionContext) protected StringJavaLocalDateToDateConversion.getToExpression(ConversionContext conversionContext) protected StringJavaLocalDateToSqlDateConversion.getToExpression(ConversionContext conversionContext) protected StringJavaZonedDateTimeToDateConversion.getToExpression(ConversionContext conversionContext) protected StringJodaDateTimeToCalendarConversion.getToExpression(ConversionContext conversionContext) protected StringJodaTimeToDateConversion.getToExpression(ConversionContext conversionContext) protected StringLocaleToStringConversion.getToExpression(ConversionContext conversionContext) PrimitiveToPrimitiveConversion.getToExpression(ConversionContext conversionContext) PrimitiveToStringConversion.getToExpression(ConversionContext conversionContext) PrimitiveToWrapperConversion.getToExpression(ConversionContext conversionContext) protected abstract StringSimpleConversion.getToExpression(ConversionContext conversionContext) Returns the conversion string from source to target.protected StringStaticParseToStringConversion.getToExpression(ConversionContext conversionContext) protected StringStringBuilderToStringConversion.getToExpression(ConversionContext conversionContext) protected StringTypeToOptionalConversion.getToExpression(ConversionContext conversionContext) protected StringURLToStringConversion.getToExpression(ConversionContext conversionContext) protected StringUUIDToStringConversion.getToExpression(ConversionContext conversionContext) WrapperToStringConversion.getToExpression(ConversionContext conversionContext) WrapperToWrapperConversion.getToExpression(ConversionContext conversionContext) static StringConversionUtils.localDate(ConversionContext conversionContext) Name forLocalDate.static StringConversionUtils.localDateTime(ConversionContext conversionContext) Name forLocalDateTime.static StringConversionUtils.locale(ConversionContext conversionContext) Name forLocale.protected booleanAbstractNumberToStringConversion.requiresDecimalFormat(ConversionContext conversionContext) static StringConversionUtils.simpleDateFormat(ConversionContext conversionContext) Name forSimpleDateFormat.static StringConversionUtils.sqlDate(ConversionContext conversionContext) Name forDate.static StringConversionUtils.stringBuilder(ConversionContext conversionContext) Name forStringBuilder.static StringConversionUtils.time(ConversionContext conversionContext) Name forTime.static StringConversionUtils.timestamp(ConversionContext conversionContext) Name forTimestamp.ConversionProvider.to(ConversionContext conversionContext) Creates the conversion from source to target of a property mapping.DateToStringConversion.to(ConversionContext conversionContext) OptionalWrapperConversionProvider.to(ConversionContext conversionContext) ReverseConversion.to(ConversionContext conversionContext) SimpleConversion.to(ConversionContext conversionContext) static StringConversionUtils.url(ConversionContext conversionContext) Name forURL.static StringConversionUtils.uuid(ConversionContext conversionContext) Name forUUID.static StringConversionUtils.zonedDateTime(ConversionContext conversionContext) Name forZonedDateTime.static StringConversionUtils.zoneId(ConversionContext conversionContext) Name forZoneId.static StringConversionUtils.zoneOffset(ConversionContext conversionContext) Name forZoneOffset. -
Uses of ConversionContext in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model with parameters of type ConversionContextModifier and TypeMethodDescriptionstatic MethodReferenceMethodReference.forBuiltInMethod(BuiltInMethod method, ConversionContext contextParam) HelperMethod.getContextParameter(ConversionContext conversionContext) the conversion context is used to format an auxiliary parameter in the method call with context specific information such as a date format. -
Uses of ConversionContext in org.mapstruct.ap.internal.model.common
Classes in org.mapstruct.ap.internal.model.common that implement ConversionContextModifier and TypeClassDescriptionclassDefault implementation of theConversionContextpassed to conversion providers. -
Uses of ConversionContext in org.mapstruct.ap.internal.model.source.builtin
Methods in org.mapstruct.ap.internal.model.source.builtin with parameters of type ConversionContextModifier and TypeMethodDescriptionBuiltInMethod.getContextParameter(ConversionContext conversionContext) the conversion context is used to format an auxiliary parameter in the method call with context specific information such as a date format.StringToXmlGregorianCalendar.getContextParameter(ConversionContext conversionContext) XmlGregorianCalendarToString.getContextParameter(ConversionContext conversionContext)