Class ValueLineage


  • public class ValueLineage
    extends Object
    This class contains value lineage information.
    That means that we will have information on where and how a certain value is originating, being manipulated etc.
    Author:
    matt
    • Constructor Detail

      • ValueLineage

        public ValueLineage​(TransMeta transMeta,
                            org.pentaho.di.core.row.ValueMetaInterface valueMeta)
        Create a new ValueLineage object with an empty set of source steps.
        Parameters:
        valueMeta -
    • Method Detail

      • getTransMeta

        public TransMeta getTransMeta()
        Returns:
        the transMeta
      • setTransMeta

        public void setTransMeta​(TransMeta transMeta)
        Parameters:
        transMeta - the transMeta to set
      • getValueMeta

        public org.pentaho.di.core.row.ValueMetaInterface getValueMeta()
        Returns:
        the valueMeta
      • setValueMeta

        public void setValueMeta​(org.pentaho.di.core.row.ValueMetaInterface valueMeta)
        Parameters:
        valueMeta - the valueMeta to set
      • getSourceSteps

        public List<StepMeta> getSourceSteps()
        Returns:
        the sourceSteps
      • setSourceSteps

        public void setSourceSteps​(List<StepMeta> sourceSteps)
        Parameters:
        sourceSteps - the sourceSteps to set