public class Illustrator extends Object
| Constructor and Description | 
|---|
Illustrator(LineageTracer lineage,
           LinkedList<IdentityHashSet<Tuple>> equivalenceClasses,
           IllustratorAttacher attacher,
           PigContext hadoopPigContext)  | 
Illustrator(LineageTracer lineage,
           LinkedList<IdentityHashSet<Tuple>> equivalenceClasses,
           int maxRecords,
           IllustratorAttacher attacher,
           LogicalSchema schema,
           PigContext hadoopPigContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addData(Tuple t)  | 
void | 
addInputs(IdentityHashSet<Tuple> inputs)  | 
boolean | 
ceilingCheck()  | 
DataBag | 
getData()  | 
boolean | 
getEqClassesShared()  | 
LinkedList<IdentityHashSet<Tuple>> | 
getEquivalenceClasses()  | 
IdentityHashSet<Tuple> | 
getInputs()  | 
LineageTracer | 
getLineage()  | 
long | 
getOriginalLimit()  | 
LogicalSchema | 
getSchema()  | 
ArrayList<Boolean[]> | 
getSubExpResults()  | 
void | 
setEqClassesShared()  | 
void | 
setEquivalenceClasses(LinkedList<IdentityHashSet<Tuple>> eqClasses,
                     PhysicalOperator po)  | 
void | 
setOriginalLimit(long oriLimit)  | 
void | 
setSubExpResult(boolean result)  | 
public Illustrator(LineageTracer lineage, LinkedList<IdentityHashSet<Tuple>> equivalenceClasses, IllustratorAttacher attacher, PigContext hadoopPigContext)
public Illustrator(LineageTracer lineage, LinkedList<IdentityHashSet<Tuple>> equivalenceClasses, int maxRecords, IllustratorAttacher attacher, LogicalSchema schema, PigContext hadoopPigContext)
public LineageTracer getLineage()
public LinkedList<IdentityHashSet<Tuple>> getEquivalenceClasses()
public void setSubExpResult(boolean result)
public void setEquivalenceClasses(LinkedList<IdentityHashSet<Tuple>> eqClasses, PhysicalOperator po)
public boolean ceilingCheck()
public IdentityHashSet<Tuple> getInputs()
public void addInputs(IdentityHashSet<Tuple> inputs)
public void addData(Tuple t)
public DataBag getData()
public long getOriginalLimit()
public void setOriginalLimit(long oriLimit)
public void setEqClassesShared()
public boolean getEqClassesShared()
public LogicalSchema getSchema()
Copyright © 2007-2012 The Apache Software Foundation