Package de.gebit.integrity.parameter.conversion
package de.gebit.integrity.parameter.conversion
-
ClassDescriptionAbstract base class for a value converter which uses conversion classes to determine how a given value is to be converted into a desired form.This class defines a key for efficient searching for conversions in maps.Conversion<FROM,
TO> AConversiondefines a transformation from one type into another.Add this annotation to aConversionimplementation to set the priority of this conversion.A conversion context is a container for contextual information required to perform a value conversion.
This class is intended to be used in a Builder-style pattern.Base class for conversion-related exceptions.Thrown if a certain requested conversion did fail for whatever reason.Thrown if a certain requested conversion is not supported, because no matchingConversionwas found.Default implementation of a modular value converter.This enum offers various ways in which empty values (EmptyValue) may be handled during conversion.This enum offers various ways in which inexistent values (InexistentValue) may be handled during conversion.This enum offers various ways in which regex values (RegexValue) may be handled during conversion.This instance is used for variable resolving in case ofUnresolvableVariableHandling.RESOLVE_TO_UNRESOLVABLE_OBJECT.This enum offers various ways in which unresolvable variables are to be handled during conversions.The value converter is responsible for conversion of values during test execution and/or inside the Eclipse integration.