Class ValueLineage

java.lang.Object
org.pentaho.di.lineage.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 Details

    • 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 Details

    • 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