org.apache.pig.impl.util
Class LineageTracer
java.lang.Object
org.apache.pig.impl.util.LineageTracer
public class LineageTracer
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineageTracer
public LineageTracer()
insert
public void insert(Tuple t)
unionFlatten
public void unionFlatten(Tuple in,
Tuple out)
addFlattenMap
public void addFlattenMap(Tuple out,
List<Tuple> children)
union
public void union(Tuple t1,
Tuple t2)
getChildren
public List<Tuple> getChildren(Tuple t)
getWeightedCounts
public double getWeightedCounts(Tuple parent,
double synthetic,
double omittable)
getRepresentative
public Tuple getRepresentative(Tuple t)
getCounts
public IdentityHashMap<Tuple,Double> getCounts()
getWeightedCounts
public IdentityHashMap<Tuple,Double> getWeightedCounts(float syntheticMultipler,
float omittableMultiplier)
getMembers
public Collection<Tuple> getMembers(Tuple t)
getMembershipMap
public IdentityHashMap<Tuple,Collection<Tuple>> getMembershipMap()
flattenLineageContains
public boolean flattenLineageContains(Tuple t)
getFlattenChildren
public List<Tuple> getFlattenChildren(Tuple t)
removeFlattenMap
public void removeFlattenMap(Tuple t)
Copyright © ${year} The Apache Software Foundation