This describes how a field gets renamed in a certain step.
It helps us to do the complete lineage from source to target and back.
This class will help calculate and contain the data lineage for all values in the transformation.
What we will get is a List of ValueLineage objects for all the values steps in the transformation.
Each of these ValueLineage objects contains a list of all the steps it passed through.
As such, it's a hierarchical view of the transformation.
This view will allow us to see immediately where a certain value is being manipulated.
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.