Uses of Interface
com.saperion.common.lang.conversion.Converter
Packages that use Converter
Package
Description
Contains standard iterator classes.
-
Uses of Converter in com.saperion.common.lang.conversion
Classes in com.saperion.common.lang.conversion that implement ConverterModifier and TypeClassDescriptionclass
CollectionCastConverter<TargetElementType,
SourceElementType extends TargetElementType, TargetCollectionType extends Collection<? extends TargetElementType>, SourceCollectionType extends Collection<? extends SourceElementType>> Converts from SourceCollectionType to TargetCollectionType by using a cast.class
ConcatenationConverter<SourceType,
IntermediateType, TargetType> Concatenates twoConverters
to obtain anotherConverter
.class
IdentityConverter<Type>
A simple implementation ofConverter
that converts an instance to itself.class
ListElementConverter<T1,
T2> Applies a given converter to the elements of a list.Methods in com.saperion.common.lang.conversion that return ConverterModifier and TypeMethodDescriptionstatic <T1,
T2, T3> Converter<T1, T3> ConcatenationConverter.concatenate
(Converter<T1, T2> first, Converter<T2, T3> second) Convenience factory method omitting the explicit generic parameters.static <T1,
T2, T3, T4>
Converter<T1,T4> ConcatenationConverter.concatenate
(Converter<T1, T2> first, Converter<T2, T3> second, Converter<T3, T4> third) Convenience factory method omitting the explicit generic parameters.static <T1,
T2, T3, T4, T5>
Converter<T1,T5> ConcatenationConverter.concatenate
(Converter<T1, T2> first, Converter<T2, T3> second, Converter<T3, T4> third, Converter<T4, T5> fourth) Convenience factory method omitting the explicit generic parameters.Methods in com.saperion.common.lang.conversion with parameters of type ConverterModifier and TypeMethodDescriptionstatic <T1,
T2, T3> Converter<T1, T3> ConcatenationConverter.concatenate
(Converter<T1, T2> first, Converter<T2, T3> second) Convenience factory method omitting the explicit generic parameters.static <T1,
T2, T3, T4>
Converter<T1,T4> ConcatenationConverter.concatenate
(Converter<T1, T2> first, Converter<T2, T3> second, Converter<T3, T4> third) Convenience factory method omitting the explicit generic parameters.static <T1,
T2, T3, T4, T5>
Converter<T1,T5> ConcatenationConverter.concatenate
(Converter<T1, T2> first, Converter<T2, T3> second, Converter<T3, T4> third, Converter<T4, T5> fourth) Convenience factory method omitting the explicit generic parameters.Constructors in com.saperion.common.lang.conversion with parameters of type ConverterModifierConstructorDescriptionConcatenationConverter
(Converter<SourceType, IntermediateType> firstConverter, Converter<IntermediateType, TargetType> secondConverter) ListElementConverter
(Converter<T1, T2> elementConverter) -
Uses of Converter in com.saperion.common.lang.conversion.array
Classes in com.saperion.common.lang.conversion.array that implement ConverterModifier and TypeClassDescriptionclass
ArrayListConverter<Type>
Converter
for arrays to lists.class
ArrayToArrayConverter<SourceType,
TargetType> AConverter
that converts between arrays.class
Converts a byte[] to an int[]class
Converts double[] to Double[]class
Converts a double[] to a float[]class
Converts Double[] to double[] Will convert null to 0.class
Converts a float[] to a double[]class
Converts int[] to byte[]class
converts int[] to Integer[]class
Converts int[] to long[]class
Converts int[] to short[]class
Converts Integer[] to int[] will convert null to 0.class
ListArrayConverter<Type>
Base class for converters that create arrays from lists.class
Converts a long[] to an int[]class
Converts a short[] to an int[]Constructors in com.saperion.common.lang.conversion.array with parameters of type ConverterModifierConstructorDescriptionArrayToArrayConverter
(Converter<SourceType, TargetType> elementConverter, ArrayFactory<TargetType> arrayFactory) -
Uses of Converter in com.saperion.common.lang.conversion.primitive
Classes in com.saperion.common.lang.conversion.primitive that implement ConverterModifier and TypeClassDescriptionclass
Default implementation ofConverter
for characters to strings.class
NumberByteConverter<NumberType extends Number>
converts number to byte.class
NumberDoubleConverter<NumberType extends Number>
class
NumberFloatConverter<NumberType extends Number>
Converts number to float.class
NumberIntegerConverter<NumberType extends Number>
class
NumberLongConverter<NumberType extends Number>
Converts integer to long.class
NumberShortConverter<NumberType extends Number>
Converts integer to short. -
Uses of Converter in com.saperion.common.lang.conversion.time
Classes in com.saperion.common.lang.conversion.time that implement ConverterModifier and TypeClassDescriptionclass
class
DateCalendarConverter<DateType extends Date>
class
class
class
-
Uses of Converter in com.saperion.common.lang.iterator
Constructors in com.saperion.common.lang.iterator with parameters of type ConverterModifierConstructorDescriptionCreates a newConverterIterator
, that converts the objects of the specified iterator using the specifiedConverter
. -
Uses of Converter in com.saperion.util.conversion
Methods in com.saperion.util.conversion that return ConverterModifier and TypeMethodDescriptionprotected <SourceType,
TargetType>
Converter<SourceType,TargetType> DefaultConversionManager.findConverterInMap
(Class<TargetType> targetClass, Map<Class<?>, Converter<?, ?>> converterMap) <SourceType,
TargetType>
Converter<SourceType,TargetType> ConversionManager.getConverter
(Class<SourceType> sourceClass, Class<TargetType> targetClass) <SourceType,
TargetType>
Converter<SourceType,TargetType> DefaultConversionManager.getConverter
(Class<SourceType> sourceClass, Class<TargetType> targetClass) <SourceType>
Converter<SourceType,?> ConversionManager.getDefaultConverterFrom
(Class<SourceType> sourceClass) <SourceType>
Converter<SourceType,?> DefaultConversionManager.getDefaultConverterFrom
(Class<SourceType> sourceClass) Methods in com.saperion.util.conversion with parameters of type ConverterModifier and TypeMethodDescriptionprotected <SourceType,
TargetType>
voidDefaultConversionManager.addConverter
(Class<SourceType> sourceTypeClass, Class<TargetType> targetTypeClass, Converter<SourceType, TargetType> converter) Method parameters in com.saperion.util.conversion with type arguments of type Converter -
Uses of Converter in com.saperion.util.conversion.array
Classes in com.saperion.util.conversion.array that implement ConverterModifier and TypeClassDescriptionclass
GenericArrayConverter<SourceType,
TargetType> Converter
that converts an array of arbitrary objects to a typed array for a given type and a givenConversionManager
.class
ListTypedArrayConverter<Type>
Converter
that converts arbitrary lists to a typed array for a given type and a givenConversionManager
.