Interface IRowDistribution


  • public interface IRowDistribution
    • Method Detail

      • getCode

        String getCode()
        Returns:
        The row distribution code (plugin id)
      • getDescription

        String getDescription()
        Returns:
        The row distribution description (plugin description)
      • distributeRow

        void distributeRow​(IRowMeta rowMeta,
                           Object[] row,
                           ITransform iTransform)
                    throws HopTransformException
        Do the actual row distribution in the transform
        Parameters:
        rowMeta - the meta-data of the row to distribute
        row - the data of the row data to distribute
        iTransform - The transform to distribute the rows in
        Throws:
        HopTransformException
      • getDistributionImage

        SvgFile getDistributionImage()
        Which mini-icon needs to be shown on the hop?
        Returns:
        the available svg file or null if the standard icon needs to be used.