OmniSciDB
94e8789169
|
Public Member Functions | |
long | getVersion () |
MapDTable (TTableDetails ri) | |
RelDataType | getRowType (RelDataTypeFactory rdtf) |
Statistic | getStatistic () |
Schema.TableType | getJdbcTableType () |
boolean | isRolledUp (String string) |
boolean | rolledUpColumnValidInsideAgg (String string, SqlCall sc, SqlNode sn, CalciteConnectionConfig ccc) |
boolean | isSystemColumn (final String columnName) |
Static Package Attributes | |
static final Logger | MAPDLOGGER = LoggerFactory.getLogger(MapDTable.class) |
Private Member Functions | |
RelDataType | createType (TColumnType value, RelDataTypeFactory typeFactory) |
RelDataType | getRelDataType (TDatumType dType, int precision, int scale, RelDataTypeFactory typeFactory) |
Private Attributes | |
final TTableDetails | rowInfo |
final long | version = VERSION_PROVIDER.incrementAndGet() |
final HashSet< String > | systemColumnNames |
Static Private Attributes | |
static final AtomicLong | VERSION_PROVIDER = new AtomicLong() |
Definition at line 37 of file MapDTable.java.
|
inline |
Definition at line 49 of file MapDTable.java.
References com.mapd.calcite.parser.MapDTable.rowInfo, and com.mapd.calcite.parser.MapDTable.systemColumnNames.
|
inlineprivate |
Definition at line 81 of file MapDTable.java.
References com.mapd.calcite.parser.MapDTable.getRelDataType().
Referenced by com.mapd.calcite.parser.MapDTable.getRowType().
|
inline |
Definition at line 77 of file MapDTable.java.
|
inlineprivate |
Definition at line 102 of file MapDTable.java.
Referenced by com.mapd.calcite.parser.MapDTable.createType().
|
inline |
Definition at line 58 of file MapDTable.java.
References com.mapd.calcite.parser.MapDTable.createType(), and com.mapd.calcite.parser.MapDTable.rowInfo.
|
inline |
Definition at line 72 of file MapDTable.java.
|
inline |
|
inline |
Definition at line 150 of file MapDTable.java.
|
inline |
Definition at line 162 of file MapDTable.java.
|
inline |
Definition at line 156 of file MapDTable.java.
|
staticpackage |
Definition at line 40 of file MapDTable.java.
|
private |
Definition at line 41 of file MapDTable.java.
Referenced by com.mapd.calcite.parser.MapDTable.getRowType(), and com.mapd.calcite.parser.MapDTable.MapDTable().
|
private |
Definition at line 43 of file MapDTable.java.
Referenced by com.mapd.calcite.parser.MapDTable.MapDTable().
|
private |
Definition at line 42 of file MapDTable.java.
Referenced by com.mapd.calcite.parser.MapDTable.getVersion(), omnisci.thrift.ttypes.TServerStatus.read(), and omnisci.thrift.ttypes.TServerStatus.write().
|
staticprivate |
Definition at line 38 of file MapDTable.java.