Interface Transformer<OUT extends @Nullable java.lang.Object,​IN>

  • Type Parameters:
    OUT - The type the value is transformed to.
    IN - The type of the value to be transformed.

    public interface Transformer<OUT extends @Nullable java.lang.Object,​IN>

    A Transformer transforms objects of type.

    Implementations are free to return new objects or mutate the incoming value.

    • Method Detail

      • transform

        OUT transform​(IN in)
        Transforms the given object, and returns the transformed value.
        Parameters:
        in - The object to transform.
        Returns:
        The transformed object.