Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
HBaseColumn (String name, String columnFamily, String columnQualifier, boolean binaryEncoded, Type type, String comment, int position) | |
String | getColumnFamily () |
String | getColumnQualifier () |
boolean | isBinaryEncoded () |
int | compareTo (HBaseColumn o) |
TColumn | toThrift () |
String | getComment () |
String | getName () |
Type | getType () |
int | getPosition () |
void | setPosition (int position) |
ColumnStats | getStats () |
boolean | updateStats (ColumnStatisticsData statsData) |
void | updateStats (TColumnStats statsData) |
String | toString () |
Static Public Member Functions | |
static Column | fromThrift (TColumn columnDesc) |
Protected Attributes | |
final String | name_ |
final Type | type_ |
final String | comment_ |
int | position_ |
final ColumnStats | stats_ |
Private Attributes | |
final String | columnFamily_ |
final String | columnQualifier_ |
final boolean | binaryEncoded_ |
Definition at line 23 of file HBaseColumn.java.
|
inline |
Definition at line 28 of file HBaseColumn.java.
References com.cloudera.impala.catalog.HBaseColumn.binaryEncoded_, com.cloudera.impala.catalog.HBaseColumn.columnFamily_, and com.cloudera.impala.catalog.HBaseColumn.columnQualifier_.
|
inline |
Definition at line 43 of file HBaseColumn.java.
|
inlinestaticinherited |
Definition at line 79 of file Column.java.
References com.cloudera.impala.catalog.Column.Column(), com.cloudera.impala.catalog.Type.fromThrift(), and com.cloudera.impala.catalog.Column.getComment().
|
inline |
Definition at line 36 of file HBaseColumn.java.
References com.cloudera.impala.catalog.HBaseColumn.columnFamily_.
Referenced by com.cloudera.impala.catalog.CatalogTest.checkHBaseTableCols(), com.cloudera.impala.planner.HBaseScanNode.createHBaseFilters(), and com.cloudera.impala.catalog.HBaseTable.load().
|
inline |
Definition at line 37 of file HBaseColumn.java.
References com.cloudera.impala.catalog.HBaseColumn.columnQualifier_.
Referenced by com.cloudera.impala.catalog.CatalogTest.checkHBaseTableCols(), and com.cloudera.impala.catalog.HBaseTable.getTHBaseTable().
|
inlineinherited |
Definition at line 52 of file Column.java.
References com.cloudera.impala.catalog.Column.comment_.
Referenced by com.cloudera.impala.analysis.ToSqlUtils.columnToSql(), com.cloudera.impala.catalog.Column.fromThrift(), and com.cloudera.impala.catalog.Table.loadFromThrift().
|
inlineinherited |
Definition at line 53 of file Column.java.
References com.cloudera.impala.catalog.Column.name_.
Referenced by com.cloudera.impala.catalog.CatalogTest.checkTableCols(), com.cloudera.impala.analysis.ToSqlUtils.columnToSql(), com.cloudera.impala.service.MetadataOp.getColumns(), com.cloudera.impala.catalog.HdfsTable.getTableStats(), com.cloudera.impala.catalog.Table.loadFromThrift(), and com.cloudera.impala.analysis.InsertStmt.setTargetTable().
|
inlineinherited |
Definition at line 55 of file Column.java.
References com.cloudera.impala.catalog.Column.position_.
Referenced by com.cloudera.impala.analysis.InsertStmt.analyze(), com.cloudera.impala.service.MetadataOp.getColumns(), and com.cloudera.impala.analysis.InsertStmt.prepareExpressions().
|
inlineinherited |
Definition at line 57 of file Column.java.
References com.cloudera.impala.catalog.Column.stats_.
Referenced by com.cloudera.impala.catalog.CatalogTest.assertStatsUnknown(), com.cloudera.impala.catalog.CatalogTest.testStats(), com.cloudera.impala.catalog.HBaseColumn.toThrift(), and com.cloudera.impala.catalog.Column.toThrift().
|
inlineinherited |
Definition at line 54 of file Column.java.
References com.cloudera.impala.catalog.Column.type_.
Referenced by com.cloudera.impala.analysis.ComputeStatsStmt.checkIncompleteAvroSchema(), com.cloudera.impala.catalog.CatalogTest.checkTableCols(), com.cloudera.impala.analysis.ToSqlUtils.columnToSql(), com.cloudera.impala.analysis.ComputeStatsStmt.getBaseColumnStatsQuerySelectList(), com.cloudera.impala.catalog.Table.loadAllColumnStats(), com.cloudera.impala.catalog.DataSourceTable.loadColumns(), and com.cloudera.impala.analysis.InsertStmt.setTargetTable().
|
inline |
Definition at line 38 of file HBaseColumn.java.
References com.cloudera.impala.catalog.HBaseColumn.binaryEncoded_.
|
inlineinherited |
Definition at line 56 of file Column.java.
|
inlineinherited |
|
inline |
Definition at line 53 of file HBaseColumn.java.
References com.cloudera.impala.catalog.HBaseColumn.binaryEncoded_, com.cloudera.impala.catalog.HBaseColumn.columnFamily_, com.cloudera.impala.catalog.HBaseColumn.columnQualifier_, com.cloudera.impala.catalog.Column.comment_, com.cloudera.impala.catalog.Column.getStats(), com.cloudera.impala.catalog.Column.name_, com.cloudera.impala.catalog.Column.position_, com.cloudera.impala.catalog.Type.toThrift(), and com.cloudera.impala.catalog.Column.type_.
|
inlineinherited |
Definition at line 59 of file Column.java.
References com.cloudera.impala.catalog.Column.name_, and com.cloudera.impala.catalog.Column.type_.
Referenced by com.cloudera.impala.catalog.Table.loadAllColumnStats().
|
inlineinherited |
Definition at line 65 of file Column.java.
References com.cloudera.impala.catalog.Column.type_.
|
private |
Definition at line 26 of file HBaseColumn.java.
Referenced by com.cloudera.impala.catalog.HBaseColumn.HBaseColumn(), com.cloudera.impala.catalog.HBaseColumn.isBinaryEncoded(), and com.cloudera.impala.catalog.HBaseColumn.toThrift().
|
private |
Definition at line 24 of file HBaseColumn.java.
Referenced by com.cloudera.impala.catalog.HBaseColumn.getColumnFamily(), com.cloudera.impala.catalog.HBaseColumn.HBaseColumn(), and com.cloudera.impala.catalog.HBaseColumn.toThrift().
|
private |
Definition at line 25 of file HBaseColumn.java.
Referenced by com.cloudera.impala.catalog.HBaseColumn.getColumnQualifier(), com.cloudera.impala.catalog.HBaseColumn.HBaseColumn(), and com.cloudera.impala.catalog.HBaseColumn.toThrift().
|
protectedinherited |
Definition at line 35 of file Column.java.
Referenced by com.cloudera.impala.catalog.Column.Column(), com.cloudera.impala.catalog.Column.getComment(), com.cloudera.impala.catalog.Column.toString(), com.cloudera.impala.catalog.HBaseColumn.toThrift(), and com.cloudera.impala.catalog.Column.toThrift().
|
protectedinherited |
Definition at line 33 of file Column.java.
Referenced by com.cloudera.impala.catalog.Column.Column(), com.cloudera.impala.catalog.Column.getName(), com.cloudera.impala.catalog.Column.toString(), com.cloudera.impala.catalog.HBaseColumn.toThrift(), com.cloudera.impala.catalog.Column.toThrift(), and com.cloudera.impala.catalog.Column.updateStats().
|
protectedinherited |
Definition at line 36 of file Column.java.
Referenced by com.cloudera.impala.catalog.Column.Column(), com.cloudera.impala.catalog.Column.getPosition(), com.cloudera.impala.catalog.Column.toString(), com.cloudera.impala.catalog.HBaseColumn.toThrift(), and com.cloudera.impala.catalog.Column.toThrift().
|
protectedinherited |
Definition at line 38 of file Column.java.
Referenced by com.cloudera.impala.catalog.Column.Column(), com.cloudera.impala.catalog.Column.getStats(), and com.cloudera.impala.catalog.Column.toString().
|
protectedinherited |
Definition at line 34 of file Column.java.
Referenced by com.cloudera.impala.catalog.Column.Column(), com.cloudera.impala.catalog.Column.getType(), com.cloudera.impala.catalog.Column.toString(), com.cloudera.impala.catalog.HBaseColumn.toThrift(), com.cloudera.impala.catalog.Column.toThrift(), and com.cloudera.impala.catalog.Column.updateStats().