Uses of Class
de.gebit.integrity.parameter.conversion.Conversion
-
-
Uses of Conversion in de.gebit.integrity.parameter.conversion
Methods in de.gebit.integrity.parameter.conversion with type parameters of type Conversion Modifier and Type Method Description protected <C extends Conversion>
CAbstractModularValueConverter. createConversionInstance(java.lang.Class<C> aConversionClass, java.util.Set<java.lang.Object> someVisitedValues)
Creates an instance of the given conversion class.Methods in de.gebit.integrity.parameter.conversion that return Conversion Modifier and Type Method Description protected Conversion<?,?>
AbstractModularValueConverter. findAndInstantiateConversion(java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType, java.util.Set<java.lang.Object> someVisitedValues, ConversionContext aConversionContext)
Searches all known conversions for a match which is able to convert a given source type into a given target type.Methods in de.gebit.integrity.parameter.conversion that return types with arguments of type Conversion Modifier and Type Method Description protected java.lang.Class<? extends Conversion<?,?>>
AbstractModularValueConverter. filterConversionClass(java.lang.Class<? extends Conversion<?,?>> aConversionClass, java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType, ConversionContext aConversionContext, boolean aDefaultConversionFlag)
This filtering method has the ability to replace a conversion class found by the normal lookup before it's actually used.protected java.lang.Class<? extends Conversion<?,?>>
AbstractModularValueConverter. findConversion(java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType, java.util.Set<java.lang.Object> someVisitedValues, ConversionContext aConversionContext)
Searches all known conversions for a match which is able to convert a given source type into a given target type.protected java.lang.Class<? extends Conversion<?,?>>
AbstractModularValueConverter. findConversionRecursive(java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType, ConversionContext aConversionContext)
Searches all known conversions for a match which is able to convert a given source type into a given target type.protected java.lang.Class<? extends Conversion<?,?>>
AbstractModularValueConverter. findDerivedConversionRecursive(java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType, ConversionContext aConversionContext)
Searches all known derived conversions for a match which is able to convert a given source type into a subclass of a given target type.protected java.lang.Class<? extends Conversion<?,?>>
AbstractModularValueConverter. searchDerivedConversionMap(java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType)
Searches the derived conversion map for a match.Method parameters in de.gebit.integrity.parameter.conversion with type arguments of type Conversion Modifier and Type Method Description protected void
AbstractModularValueConverter. addConversion(java.lang.Class<? extends Conversion<?,?>> aConversion)
Adds the given conversion class to the map of available conversions.protected int
AbstractModularValueConverter. determineConversionPriority(java.lang.Class<? extends Conversion<?,?>> aConversion)
Determines the priority of the given conversion class.protected java.lang.Class<? extends Conversion<?,?>>
AbstractModularValueConverter. filterConversionClass(java.lang.Class<? extends Conversion<?,?>> aConversionClass, java.lang.Class<?> aSourceType, java.lang.Class<?> aTargetType, ConversionContext aConversionContext, boolean aDefaultConversionFlag)
This filtering method has the ability to replace a conversion class found by the normal lookup before it's actually used.Constructor parameters in de.gebit.integrity.parameter.conversion with type arguments of type Conversion Constructor Description ConversionKey(java.lang.Class<? extends Conversion<?,?>> aConversion)
Takes aConversion
implementation and determines the applicable conversion key. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.booleans
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.booleans Modifier and Type Class Description class
AbstractBooleanValueToString<T>
A default Integrity conversion.class
BooleanValueToBoolean
A default Integrity conversion.class
BooleanValueToFormattedString
A default Integrity conversion.class
BooleanValueToString
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.dates
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.dates Modifier and Type Class Description class
AbstractDateAndTimeValueToString<T>
A default Integrity conversion.class
AbstractDateValueToString<T>
A default Integrity conversion.class
AbstractTimeValueToString<T>
A default Integrity conversion.class
DateAndTimeValueToCalendar
A default Integrity conversion.class
DateAndTimeValueToDate
A default Integrity conversion.class
DateAndTimeValueToFormattedString
A default Integrity conversion.class
DateAndTimeValueToInstant
A default Integrity conversion.class
DateAndTimeValueToLocalDate
A default Integrity conversion.class
DateAndTimeValueToLocalDateTime
A default Integrity conversion.class
DateAndTimeValueToLocalTime
A default Integrity conversion.class
DateAndTimeValueToSQLDate
A default Integrity conversion.class
DateAndTimeValueToSQLTime
A default Integrity conversion.class
DateAndTimeValueToString
A default Integrity conversion.class
DateAndTimeValueToTimestamp
A default Integrity conversion.class
DateAndTimeValueToZonedDateTime
A default Integrity conversion.class
DateValueToCalendar
A default Integrity conversion.class
DateValueToDate
A default Integrity conversion.class
DateValueToFormattedString
A default Integrity conversion.class
DateValueToInstant
A default Integrity conversion.class
DateValueToLocalDate
A default Integrity conversion.class
DateValueToLocalDateTime
A default Integrity conversion.class
DateValueToSQLDate
A default Integrity conversion.class
DateValueToSQLTime
A default Integrity conversion.class
DateValueToString
A default Integrity conversion.class
DateValueToTimestamp
A default Integrity conversion.class
DateValueToZonedDateTime
A default Integrity conversion.class
TimeValueToCalendar
A default Integrity conversion.class
TimeValueToDate
A default Integrity conversion.class
TimeValueToFormattedString
A default Integrity conversion.class
TimeValueToInstant
A default Integrity conversion.class
TimeValueToLocalDateTime
A default Integrity conversion.class
TimeValueToLocalTime
A default Integrity conversion.class
TimeValueToSQLDate
A default Integrity conversion.class
TimeValueToSQLTime
A default Integrity conversion.class
TimeValueToString
A default Integrity conversion.class
TimeValueToTimestamp
A default Integrity conversion.class
TimeValueToZonedDateTime
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.javaconstants
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.javaconstants Modifier and Type Class Description class
AbstractJavaConstantConversion<T>
Abstract base class forJavaConstantValue
conversions.class
JavaConstantToAnything
This conversion converts fromJavaConstantValue
to any target type.class
JavaConstantToMap
This conversion converts fromJavaConstantValue
to any target type. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.nestedobjects
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.nestedobjects Modifier and Type Class Description class
AbstractNestedObjectToString<T>
A default Integrity conversion.class
NestedObjectToBean
A default Integrity conversion.class
NestedObjectToFormattedString
A default Integrity conversion.class
NestedObjectToMap
A default Integrity conversion.class
NestedObjectToString
A default Integrity conversion.class
TypedNestedObjectToBean
A default Integrity conversion.class
TypedNestedObjectToFormattedString
A default Integrity conversion.class
TypedNestedObjectToMap
A default Integrity conversion.class
TypedNestedObjectToString
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.numbers
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.numbers Modifier and Type Class Description class
AbstractDecimalValueToString<T>
A default Integrity conversion.class
AbstractIntegerValueToString<T>
A default Integrity conversion.class
DecimalValueToBigDecimal
A default Integrity conversion.class
DecimalValueToCharacter
A default Integrity conversion.class
DecimalValueToDouble
A default Integrity conversion.class
DecimalValueToFloat
A default Integrity conversion.class
DecimalValueToFormattedString
A default Integrity conversion.class
DecimalValueToNumber
A default Integrity conversion.class
DecimalValueToString
A default Integrity conversion.class
IntegerValueToBigDecimal
A default Integrity conversion.class
IntegerValueToBigInteger
A default Integrity conversion.class
IntegerValueToByte
A default Integrity conversion.class
IntegerValueToCharacter
A default Integrity conversion.class
IntegerValueToDouble
A default Integrity conversion.class
IntegerValueToFloat
A default Integrity conversion.class
IntegerValueToFormattedString
A default Integrity conversion.class
IntegerValueToInteger
A default Integrity conversion.class
IntegerValueToLong
A default Integrity conversion.class
IntegerValueToNumber
A default Integrity conversion.class
IntegerValueToShort
A default Integrity conversion.class
IntegerValueToString
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.other
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.other Modifier and Type Class Description class
AbstractEnumValueToString<T>
A default Integrity conversion.class
AbstractRegexValueToString<T>
A default Integrity conversion.class
EmptyValueToEmptyString
A default Integrity conversion.class
EmptyValueToFormattedString
A default Integrity conversion.class
EnumValueToEnumConstant
A default Integrity conversion.class
EnumValueToFormattedString
A default Integrity conversion.class
EnumValueToString
A default Integrity conversion.class
InexistentValueToFormattedString
A default Integrity conversion.class
InexistentValueToInexistentString
A default Integrity conversion.class
NullValueToNull
A default Integrity conversion.class
RegexValueToFormattedString
A default Integrity conversion.class
RegexValueToPattern
A default Integrity conversion.class
RegexValueToString
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.strings
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.integrity.strings Modifier and Type Class Description class
AbstractStringValueToString<T>
A default Integrity conversion.class
StringValueToBigDecimal
A default Integrity conversion.class
StringValueToBigInteger
A default Integrity conversion.class
StringValueToBoolean
A default Integrity conversion.class
StringValueToByte
A default Integrity conversion.class
StringValueToCharacter
A default Integrity conversion.class
StringValueToDouble
A default Integrity conversion.class
StringValueToEnumConstant
A default Integrity conversion.class
StringValueToFloat
A default Integrity conversion.class
StringValueToFormattedString
A default Integrity conversion.class
StringValueToInteger
A default Integrity conversion.class
StringValueToLong
A default Integrity conversion.class
StringValueToNumber
A default Integrity conversion.class
StringValueToPattern
A default Integrity conversion.class
StringValueToShort
A default Integrity conversion.class
StringValueToString
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.identity
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.identity Modifier and Type Class Description class
AbstractFormattedStringToString<T>
A default Integrity conversion.class
AbstractStringToString<T>
A default Integrity conversion.class
BigDecimalToBigDecimal
A default Integrity conversion.class
BigIntegerToBigInteger
A default Integrity conversion.class
BooleanToBoolean
A default Integrity conversion.class
ByteToByte
A default Integrity conversion.class
CharacterToCharacter
A default Integrity conversion.class
DoubleToDouble
A default Integrity conversion.class
FloatToFloat
A default Integrity conversion.class
FormattedStringToFormattedString
A default Integrity conversion.class
FormattedStringToString
A default Integrity conversion.class
IntegerToInteger
A default Integrity conversion.class
LongToLong
A default Integrity conversion.class
ObjectToObject
A default Integrity conversion.class
PatternToPattern
A default Integrity conversion.class
ShortToShort
A default Integrity conversion.class
StringToFormattedString
A default Integrity conversion.class
StringToString
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.numbers
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.numbers Modifier and Type Class Description class
AbstractNumberToString<T>
A default Integrity conversion.class
BigIntegerToBigDecimal
A default Integrity conversion.class
ByteToBigDecimal
A default Integrity conversion.class
DoubleToBigDecimal
A default Integrity conversion.class
FloatToBigDecimal
A default Integrity conversion.class
IntegerToBigDecimal
A default Integrity conversion.class
LongToBigDecimal
A default Integrity conversion.class
NumberToBigInteger
A default Integrity conversion.class
NumberToByte
A default Integrity conversion.class
NumberToCharacter
A default Integrity conversion.class
NumberToDouble
A default Integrity conversion.class
NumberToFloat
A default Integrity conversion.class
NumberToFormattedString
A default Integrity conversion.class
NumberToInteger
A default Integrity conversion.class
NumberToLong
A default Integrity conversion.class
NumberToShort
A default Integrity conversion.class
NumberToString
A default Integrity conversion.class
ShortToBigDecimal
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.other
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.other Modifier and Type Class Description class
AbstractBooleanToString<T>
A default Integrity conversion.class
AbstractCalendarToString<T>
A default Integrity conversion.class
AbstractDateToString<T>
A default Integrity conversion.class
AbstractEnumToString<T>
A default Integrity conversion.class
AbstractMapToString<T>
A default Integrity conversion.class
AbstractObjectToString<T>
A default Integrity conversion.class
BooleanToFormattedString
A default Integrity conversion.class
BooleanToString
A default Integrity conversion.class
CalendarToDate
A default Integrity conversion.class
CalendarToFormattedString
A default Integrity conversion.class
CalendarToInstant
A default Integrity conversion.class
CalendarToLocalDate
A default Integrity conversion.class
CalendarToLocalDateTime
A default Integrity conversion.class
CalendarToLocalTime
A default Integrity conversion.class
CalendarToSQLDate
A default Integrity conversion.class
CalendarToSQLTime
A default Integrity conversion.class
CalendarToString
A default Integrity conversion.class
CalendarToTimestamp
A default Integrity conversion.class
CalendarToZonedDateTime
A default Integrity conversion.class
DateToCalendar
A default Integrity conversion.class
DateToFormattedString
A default Integrity conversion.class
DateToSQLDate
A default Integrity conversion.class
DateToSQLTime
A default Integrity conversion.class
DateToString
A default Integrity conversion.class
DateToTimestamp
A default Integrity conversion.class
EnumToFormattedString
A default Integrity conversion.class
EnumToString
A default Integrity conversion.class
MapToBean
A default Integrity conversion.class
MapToFormattedString
A default Integrity conversion.class
MapToMap
A default Integrity conversion.class
MapToString
A default Integrity conversion.class
ObjectToFormattedString
A default Integrity conversion.class
ObjectToMap
A default Integrity conversion.class
ObjectToString
A default Integrity conversion.class
OptionalToContainedObject
This conversion is necessary to allowOptional
s to be used as parameters.class
OptionalToFormattedString
This conversion is necessary to allowOptional
s to be displayed correctly in test results.class
SQLDateToCalendar
A default Integrity conversion.class
SQLDateToTimestamp
A default Integrity conversion.class
SQLTimeToCalendar
A default Integrity conversion.class
SQLTimeToTimestamp
A default Integrity conversion.class
TimestampToCalendar
A default Integrity conversion. -
Uses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.strings
Subclasses of Conversion in de.gebit.integrity.parameter.conversion.conversions.java.strings Modifier and Type Class Description class
AbstractCharacterToString<T>
A default Integrity conversion.class
CharacterToBigDecimal
A default Integrity conversion.class
CharacterToBigInteger
A default Integrity conversion.class
CharacterToFormattedString
A default Integrity conversion.class
CharacterToString
A default Integrity conversion.class
StringToBigDecimal
A default Integrity conversion.class
StringToBigInteger
A default Integrity conversion.class
StringToByte
A default Integrity conversion.class
StringToCharacter
A default Integrity conversion.class
StringToDouble
A default Integrity conversion.class
StringToEnumConstant
A default Integrity conversion.class
StringToFloat
A default Integrity conversion.class
StringToInteger
A default Integrity conversion.class
StringToLong
A default Integrity conversion.class
StringToNumber
A default Integrity conversion.class
StringToPattern
A default Integrity conversion.class
StringToShort
A default Integrity conversion.
-