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.Objectpublic boolean equals(java.lang.Object o2)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionCopyright © 2007-2025 The Apache Software Foundation