public class ColumnInfo
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
ColumnInfo(int startCol,
byte type)
Constructor for range projection or project-star
|
ColumnInfo(java.util.List<java.lang.Integer> columns,
byte type) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o2) |
java.util.List<java.lang.Integer> |
getColumns() |
byte |
getResultType() |
int |
getStartCol() |
int |
hashCode() |
boolean |
isRangeProject() |
java.lang.String |
toString() |
public ColumnInfo(java.util.List<java.lang.Integer> columns, byte type)
public ColumnInfo(int startCol, byte type)
startCol
- type
- public byte getResultType()
public int getStartCol()
public boolean isRangeProject()
public java.util.List<java.lang.Integer> getColumns()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o2)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
Copyright © 2007-2012 The Apache Software Foundation