Class CoercionTuple<S,​T>

  • Type Parameters:
    S - source (input) type
    T - target (output) type

    public final class CoercionTuple<S,​T>
    extends java.lang.Object
    An immutable object that represents a mapping from one type to another. This is also the contribution type when building the TypeCoercer service. Wraps a Coercion object that performs the work with additional properties that describe the input and output types of the coercion, needed when searching for an appropriate coercion (or sequence of coercions).