Class ExpressionTransform

    • Method Detail

      • getName

        public String getName()
        Description copied from interface: Transform
        Returns the field name for this transform.
        Specified by:
        getName in interface Transform
      • getExpression

        public String getExpression()
      • getRowFunction

        public RowFunction getRowFunction()
        Description copied from interface: Transform
        Returns the function for this transform. The RowFunction takes an entire row as input and returns a column value as output.
        Specified by:
        getRowFunction in interface Transform
      • getRequiredColumns

        public Set<String> getRequiredColumns()
        Description copied from interface: Transform
        Returns the names of all columns that this transform is going to read.
        Specified by:
        getRequiredColumns in interface Transform
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object