Interface Transformer

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object transform​(java.lang.Object input)
      Transforms the input object (leaving it unchanged) into some output object.
    • Method Detail

      • transform

        java.lang.Object transform​(java.lang.Object input)
        Transforms the input object (leaving it unchanged) into some output object.
        Parameters:
        input - the object to be transformed, should be left unchanged
        Returns:
        a transformed object
        Throws:
        java.lang.ClassCastException - (runtime) if the input is the wrong class
        java.lang.IllegalArgumentException - (runtime) if the input is invalid
        FunctorException - (runtime) if the transform cannot be completed