Uses of Interface
cdc.converters.Converter
Packages that use Converter
-
Uses of Converter in cdc.converters
Classes in cdc.converters that implement ConverterModifier and TypeClassDescriptionclassAbstractConverter<S,T> Base implementation of typed converter.classBase implementation of converters that can be configured.final classAndThenConverter<S,X, T> Converter that is the composition of 2 Converters.final classConverterAdapter<S,T> Class used to create a typed converter from a raw converter.classOrElseConverter<S,T> Converter that returns the result of the first successful converter.final classMethods in cdc.converters with type parameters of type ConverterMethods in cdc.converters that return ConverterModifier and TypeMethodDescriptiondefault <R,U> Converter<R, U> Returns an adaptation of this converter to a specific source and target classes.static <S,T> Converter<S, T> Returns an adaptation of a converter to specific source and target classes.Returns the composition if this converter applied before another one.Converter.andThenRaw(Converter<?, U> after) Returns the composition if this converter applied before another one.default <R,U> Converter<R, U> Returns an adaptation of this converter to other source and target classes.Returns the composition of this converter applied after another one.Converter.composeRaw(Converter<R, ?> before) Returns the composition of this converter applied after another one.AndThenConverter.getAfter()AndThenConverter.getBefore()static <S,T> Converter<? super S, ? extends T> Converters.getCompliantConverter(String name, Class<S> sourceClass, Class<T> targetClass) Returns the converter that has a given name and is compliant with source and target classes.static <S,T> Converter<? super S, ? extends T> Converters.getCompliantConverter(String name, Class<S> sourceClass, Class<T> targetClass, cdc.util.lang.FailureReaction reaction) Returns the converter that has a given name and is compliant with source and target classes.static <S,T> Converter<? super S, ? extends T> Converters.getCompliantSpecialConverter(Class<S> sourceClass, Class<T> targetClass, SpecialConverterKind kind) static <S,T> Converter<? super S, ? extends T> Converters.getCompliantSpecialConverter(Class<S> sourceClass, Class<T> targetClass, SpecialConverterKind kind, cdc.util.lang.FailureReaction reaction) Returns a compliant default converter for a pair of classes.static Converter<?,?> Converters.getConverter(String name) Returns the converter that has a given name.static Converter<?,?> Converters.getConverter(String name, cdc.util.lang.FailureReaction reaction) Returns the converter that has a given name.OrElseConverter.getConverter(int index) Converter<?,?> ConverterAdapter.getDelegate()Converter<?,?> RawRefConverter.getDelegate()static <S,T> Converter<S, T> Converters.getMatchingConverter(String name, Class<S> sourceClass, Class<T> targetClass) Returns the converter that has a given name and matches source and target classes.static <S,T> Converter<S, T> Converters.getMatchingConverter(String name, Class<S> sourceClass, Class<T> targetClass, cdc.util.lang.FailureReaction reaction) Returns the converter that has a given name and matches source and target classes.static <S,T> Converter<S, T> Converters.getMatchingSpecialConverter(Class<S> sourceClass, Class<T> targetClass, SpecialConverterKind kind) static <S,T> Converter<S, T> Converters.getMatchingSpecialConverter(Class<S> sourceClass, Class<T> targetClass, SpecialConverterKind kind, cdc.util.lang.FailureReaction reaction) Returns the default converter associated to a pair of classes, if any.Returns a converter that first tries to convert using this converter, and falls back to other ones in case of failure.Methods in cdc.converters that return types with arguments of type ConverterModifier and TypeMethodDescriptionConverters.getCompliantConverters(Class<S> sourceClass, Class<T> targetClass, SpecialConverterKind kind) OrElseConverter.getConverters()Converters.getMatchingConverters(Class<S> sourceClass, Class<T> targetClass) Returns a list of all converters from a source class to a target class.Converters.getSourceCompliantConverters(Class<S> sourceClass, SpecialConverterKind kind) Converters.getSourceMatchingConverters(Class<S> sourceClass) Converters.getTargetCompliantConverters(Class<T> targetClass, SpecialConverterKind kind) Converters.getTargetMatchingConverters(Class<T> targetClass) Methods in cdc.converters with parameters of type ConverterModifier and TypeMethodDescriptionstatic <S,T> Converter<S, T> Returns an adaptation of a converter to specific source and target classes.Returns the composition if this converter applied before another one.Converter.andThenRaw(Converter<?, U> after) Returns the composition if this converter applied before another one.Returns the composition of this converter applied after another one.Converter.composeRaw(Converter<R, ?> before) Returns the composition of this converter applied after another one.static <T> voidConverters.convert(Collection<?> input, Converter<?, ? extends T> converter, Collection<T> output) Converts a collection using a converter.static booleanConverters.isSpecialConverter(Converter<?, ?> converter, SpecialConverterKind kind) Returnstruewhen a converter is declared as a special one.Returns a converter that first tries to convert using this converter, and falls back to other ones in case of failure.static voidstatic voidConverters.register(Converter<?, ?> converter, boolean isDefault, cdc.util.lang.FailureReaction reaction) Registers a converter using its class simple name as name.static voidConverters.register(Converter<?, ?> converter, String name, boolean isDefault, cdc.util.lang.FailureReaction reaction) Registers a converter.Constructors in cdc.converters with parameters of type Converter -
Uses of Converter in cdc.converters.defaults
Classes in cdc.converters.defaults that implement ConverterModifier and TypeClassDescriptionclassAbstractNumberToString<S extends Number>classBase class used to convert a sequence to / from string.classclassAbstractStringToNumber<T extends Number>classBase class used to convert a string to a sequence.classAbstractStringToTemporal<T extends TemporalAccessor>Base class used to create String to Temporal converters.classAbstractTemporalToString<S extends TemporalAccessor>classConverter from an array of elements to a string.final classfinal classclassclassfinal classclassclassfinal classfinal classfinal classfinal classDate to String converter.classclassfinal classclassEnumToString<E extends Enum<?>>Class that can convert any enum type to a string.final classclassclassfinal classfinal classclassclassfinal classclassListToString<S>Converter from a list of elements to a string.final classfinal classfinal classfinal classclassclassfinal classfinal classConverter from object to String using Object.toString() or String.format() method.classclassfinal classfinal classConverter that takes a string and replaces all characters by a fixed letter.final classConverter that takes a string and replaces all characters by random letters or digits.classConverter from a string to an array of elements.final classfinal classfinal classclassclassfinal classclassclassfinal classfinal classfinal classConverters that returns the converter that is registered with a name.final classString to Date converter.final classclassclassclassStringToEnum<E extends Enum<E>>Class that can convert a string to any enum type.final classfinal classclassclassfinal classclassclassclassStringToList<T>Converter from a string to a list of elements.final classfinal classfinal classfinal classfinal classclassclassfinal classclassclassfinal classfinal classFields in cdc.converters.defaults with type parameters of type ConverterModifier and TypeFieldDescriptionArrayToString.CONVERTERListToString.CONVERTERStringToArray.CONVERTERStringToList.CONVERTERMethods in cdc.converters.defaults that return ConverterModifier and TypeMethodDescriptionConverter<?,?> ArrayToString.getConverter()ListToString.getConverter()StringToArray.getConverter()StringToList.getConverter()Methods in cdc.converters.defaults with parameters of type ConverterModifier and TypeMethodDescriptionstatic <S> ArrayToString<S>ArrayToString.create(Class<S> elementClass, String prefix, String separator, String suffix, Converter<? super S, String> converter) ArrayToString.Creator.create(String prefix, String separator, String suffix, Converter<? super S, String> converter) static BooleanArrayToStringBooleanArrayToString.create(String prefix, String separator, String suffix, Converter<? super Boolean, String> converter) static BooleanListToStringBooleanListToString.create(String prefix, String separator, String suffix, Converter<? super Boolean, String> converter) static ByteArrayToStringByteArrayToString.create(String prefix, String separator, String suffix, Converter<? super Byte, String> converter) static ByteListToStringByteListToString.create(String prefix, String separator, String suffix, Converter<? super Byte, String> converter) static DoubleArrayToStringDoubleArrayToString.create(String prefix, String separator, String suffix, Converter<? super Double, String> converter) static DoubleListToStringDoubleListToString.create(String prefix, String separator, String suffix, Converter<? super Double, String> converter) static FloatArrayToStringFloatArrayToString.create(String prefix, String separator, String suffix, Converter<? super Float, String> converter) static FloatListToStringFloatListToString.create(String prefix, String separator, String suffix, Converter<? super Float, String> converter) static IntegerArrayToStringIntegerArrayToString.create(String prefix, String separator, String suffix, Converter<? super Integer, String> converter) static IntegerListToStringIntegerListToString.create(String prefix, String separator, String suffix, Converter<? super Integer, String> converter) static <S> ListToString<S>ListToString.create(Class<S> elementClass, String prefix, String separator, String suffix, Converter<? super S, String> converter) ListToString.Creator.create(String prefix, String separator, String suffix, Converter<? super S, String> converter) static LongArrayToStringLongArrayToString.create(String prefix, String separator, String suffix, Converter<? super Long, String> converter) static LongListToStringLongListToString.create(String prefix, String separator, String suffix, Converter<? super Long, String> converter) static ShortArrayToStringShortArrayToString.create(String prefix, String separator, String suffix, Converter<? super Short, String> converter) static ShortListToStringShortListToString.create(String prefix, String separator, String suffix, Converter<? super Short, String> converter) static <T> StringToArray<T>StringToArray.create(Class<T> elementClass, String prefix, String separator, String suffix, Converter<String, ? extends T> converter, boolean trim) StringToArray.Creator.create(String prefix, String separator, String suffix, Converter<String, ? extends T> converter, boolean trim) static StringToBooleanArrayStringToBooleanArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Boolean> converter, boolean trim) static StringToBooleanListStringToBooleanList.create(String prefix, String separator, String suffix, Converter<String, ? extends Boolean> converter, boolean trim) static StringToByteArrayStringToByteArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Byte> converter, boolean trim) static StringToByteListStringToByteList.create(String prefix, String separator, String suffix, Converter<String, ? extends Byte> converter, boolean trim) static StringToDoubleArrayStringToDoubleArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Double> converter, boolean trim) static StringToDoubleListStringToDoubleList.create(String prefix, String separator, String suffix, Converter<String, ? extends Double> converter, boolean trim) static StringToFloatArrayStringToFloatArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Float> converter, boolean trim) static StringToFloatListStringToFloatList.create(String prefix, String separator, String suffix, Converter<String, ? extends Float> converter, boolean trim) static StringToIntegerArrayStringToIntegerArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Integer> converter, boolean trim) static StringToIntegerListStringToIntegerList.create(String prefix, String separator, String suffix, Converter<String, ? extends Integer> converter, boolean trim) static <T> StringToList<T>StringToList.create(Class<T> elementClass, String prefix, String separator, String suffix, Converter<String, ? extends T> converter, boolean trim) StringToList.Creator.create(String prefix, String separator, String suffix, Converter<String, ? extends T> converter, boolean trim) static StringToLongArrayStringToLongArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Long> converter, boolean trim) static StringToLongListStringToLongList.create(String prefix, String separator, String suffix, Converter<String, ? extends Long> converter, boolean trim) static StringToShortArrayStringToShortArray.create(String prefix, String separator, String suffix, Converter<String, ? extends Short> converter, boolean trim) static StringToShortListStringToShortList.create(String prefix, String separator, String suffix, Converter<String, ? extends Short> converter, boolean trim) Constructors in cdc.converters.defaults with parameters of type ConverterModifierConstructorDescriptionArrayToString(Class<S> elementClass, String prefix, String separator, String suffix, Converter<? super S, String> converter) BooleanArrayToString(String prefix, String separator, String suffix, Converter<? super Boolean, String> converter) BooleanListToString(String prefix, String separator, String suffix, Converter<? super Boolean, String> converter) ByteArrayToString(String prefix, String separator, String suffix, Converter<? super Byte, String> converter) ByteListToString(String prefix, String separator, String suffix, Converter<? super Byte, String> converter) DoubleArrayToString(String prefix, String separator, String suffix, Converter<? super Double, String> converter) DoubleListToString(String prefix, String separator, String suffix, Converter<? super Double, String> converter) FloatArrayToString(String prefix, String separator, String suffix, Converter<? super Float, String> converter) FloatListToString(String prefix, String separator, String suffix, Converter<? super Float, String> converter) IntegerArrayToString(String prefix, String separator, String suffix, Converter<? super Integer, String> converter) IntegerListToString(String prefix, String separator, String suffix, Converter<? super Integer, String> converter) ListToString(Class<S> elementClass, String prefix, String separator, String suffix, Converter<? super S, String> converter) LongArrayToString(String prefix, String separator, String suffix, Converter<? super Long, String> converter) LongListToString(String prefix, String separator, String suffix, Converter<? super Long, String> converter) ShortArrayToString(String prefix, String separator, String suffix, Converter<? super Short, String> converter) ShortListToString(String prefix, String separator, String suffix, Converter<? super Short, String> converter) StringToArray(Class<T> elementClass, String prefix, String separator, String suffix, Converter<String, ? extends T> converter, boolean trim) StringToBooleanArray(String prefix, String separator, String suffix, Converter<String, ? extends Boolean> converter, boolean trim) StringToBooleanList(String prefix, String separator, String suffix, Converter<String, ? extends Boolean> converter, boolean trim) StringToByteArray(String prefix, String separator, String suffix, Converter<String, ? extends Byte> converter, boolean trim) StringToByteList(String prefix, String separator, String suffix, Converter<String, ? extends Byte> converter, boolean trim) StringToDoubleArray(String prefix, String separator, String suffix, Converter<String, ? extends Double> converter, boolean trim) StringToDoubleList(String prefix, String separator, String suffix, Converter<String, ? extends Double> converter, boolean trim) StringToFloatArray(String prefix, String separator, String suffix, Converter<String, ? extends Float> converter, boolean trim) StringToFloatList(String prefix, String separator, String suffix, Converter<String, ? extends Float> converter, boolean trim) StringToIntegerArray(String prefix, String separator, String suffix, Converter<String, ? extends Integer> converter, boolean trim) StringToIntegerList(String prefix, String separator, String suffix, Converter<String, ? extends Integer> converter, boolean trim) StringToList(Class<T> elementClass, String prefix, String separator, String suffix, Converter<String, ? extends T> converter, boolean trim) StringToLongArray(String prefix, String separator, String suffix, Converter<String, ? extends Long> converter, boolean trim) StringToLongList(String prefix, String separator, String suffix, Converter<String, ? extends Long> converter, boolean trim) StringToShortArray(String prefix, String separator, String suffix, Converter<String, ? extends Short> converter, boolean trim) StringToShortList(String prefix, String separator, String suffix, Converter<String, ? extends Short> converter, boolean trim)