Table.TableGroup, Table.TableStatus
CAPABILITIES_FIELD, CAPABILITIES_FOR_FILTERED_TABLES, CEP_TABLES_GROUP, CREATE_TIME, DEFAULT_CAPABILITIES, DESCRIPTION_FIELD, FIELDLIST_FIELD, FILTER, GROUP_FIELD, INDICES_FIELD, IS_ENABLED_FIELD, IS_SYSTEM_TABLE, KEY_FIELDS_CSV, LIVEVIEW_LANGUAGE_ONLY, LV_ALERTS_TABLE, LV_STATS_TABLE, NAME_FIELD, NUM_SERVERS, QUERY_LANGUAGES_FIELD, REJECTED_SERVERS, REQUIRED_CLIENT_CAPABILITIES, SHORT_DESCRIPTION_FIELD, SM_DEFINED, SM_DISCOVERD_AT_START, SM_DYANAMICALLY_ADDED, SM_FILTERED_TABLE_DISCOVERED_AT_START_TIME, SM_FILTERED_TABLE_DYNAMICALLY_ADDED, SM_FILTERED_TABLE_ERROR_PREDICATE_VALIDATION, SM_LOADING, SM_REMOVING, STATUS_FIELD, STATUS_MESSAGE_FIELD, SYS_TABLES_GROUP, TABLE_SCHEMA_FIELD, TABLE_SPACE_FIELD, TABLES_TABLE_NAME
Constructor and Description |
---|
AbstractTable(Schema schema,
List<String> keyFieldNames) |
AbstractTable(Schema schema,
String keyFieldNamesCSV) |
Modifier and Type | Method and Description |
---|---|
List<Schema.Field> |
getFields()
Returns the fields describing the table columns.
|
List<Schema.Field> |
getFields(boolean includeInternal)
Returns the fields describing the table columns.
|
List<Schema.Field> |
getKeyFields()
Returns the schema which describes the key for the records in this table.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCreateTime, getDescription, getFilter, getGroup, getIndices, getKeyFieldsCsv, getName, getQueryLanguages, getShortDescription, getTableCapabilities, getTablePublisher, getTablePublisher, getTableSpaceRef, getTableStatus, getTableStatusMessage, getUnmetClientCapabilities, isEnabled, isSystemTable
public AbstractTable(Schema schema, List<String> keyFieldNames) throws LiveViewException
LiveViewException
public AbstractTable(Schema schema, String keyFieldNamesCSV) throws LiveViewException
LiveViewException
public List<Schema.Field> getFields()
Table
public List<Schema.Field> getFields(boolean includeInternal)
Table
public List<Schema.Field> getKeyFields()
Table
getKeyFields
in interface Table