Class AbstractNumberToStringConversion
java.lang.Object
org.mapstruct.ap.internal.conversion.SimpleConversion
org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
- All Implemented Interfaces:
ConversionProvider
- Direct Known Subclasses:
BigDecimalToStringConversion,BigIntegerToStringConversion,PrimitiveToStringConversion,WrapperToStringConversion
Abstract base class for
PrimitiveToStringConversion, WrapperToStringConversion,
BigDecimalToStringConversion and BigIntegerToStringConversion
Contains shared utility methods.- Author:
- Ciaran Liedeman
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFromConversionExceptionTypes(ConversionContext conversionContext) getFromConversionImportTypes(ConversionContext conversionContext) Returns a set with imported types of the "from" conversion.getToConversionImportTypes(ConversionContext conversionContext) Returns a set with imported types of the "to" conversion.protected booleanrequiresDecimalFormat(ConversionContext conversionContext) Methods inherited from class org.mapstruct.ap.internal.conversion.SimpleConversion
from, getFromExpression, getRequiredHelperMethods, getToConversionExceptionTypes, getToExpression, toMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.mapstruct.ap.internal.conversion.ConversionProvider
getRequiredHelperFields
-
Constructor Details
-
AbstractNumberToStringConversion
public AbstractNumberToStringConversion(boolean sourceTypeNumberSubclass)
-
-
Method Details
-
getToConversionImportTypes
Description copied from class:SimpleConversionReturns a set with imported types of the "to" conversion. Defaults to an empty set; can be overridden in sub-classes to return the required types.- Overrides:
getToConversionImportTypesin classSimpleConversion- Parameters:
conversionContext- the conversion context- Returns:
- conversion types required in the "to" conversion
-
requiresDecimalFormat
-
getFromConversionImportTypes
Description copied from class:SimpleConversionReturns a set with imported types of the "from" conversion. Defaults to an empty set; can be overridden in sub-classes to return the required types.- Overrides:
getFromConversionImportTypesin classSimpleConversion- Parameters:
conversionContext- the conversion context- Returns:
- conversion types required in the "from" conversion
-
getFromConversionExceptionTypes
- Overrides:
getFromConversionExceptionTypesin classSimpleConversion
-