org.apache.pig.backend.hadoop.executionengine.mapReduceLayer
Class ColumnChainInfo
java.lang.Object
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.ColumnChainInfo
- All Implemented Interfaces:
- Cloneable
public class ColumnChainInfo
- extends Object
- implements Cloneable
ColumnChainInfo
public ColumnChainInfo()
equals
public boolean equals(Object o2)
- Overrides:
equals
in class Object
insert
public void insert(List<Integer> columns,
byte type)
insert
public void insert(int startCol,
byte type)
- Insert new ColumnInfo for a project-star or project-range-to-end
- Parameters:
startCol
- type
-
insertInReduce
public void insertInReduce(POProject project)
insertColumnChainInfo
public void insertColumnChainInfo(ColumnChainInfo columnChainInfo)
getColumnInfos
public List<ColumnInfo> getColumnInfos()
toString
public String toString()
- Overrides:
toString
in class Object
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException
size
public int size()
getColumnInfo
public ColumnInfo getColumnInfo(int i)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2007-2012 The Apache Software Foundation