CAPABILITIES_FIELD, DEFAULT_CAPABILITIES, DESCRIPTION_FIELD, FIELDLIST_FIELD, GROUP_FIELD, INDICES, IS_ENABLED_FIELD, KEY_FIELDS_CSV, LIVEVIEW_LANGUAGE_ONLY, NAME_FIELD, QUERY_LANGUAGES_FIELD, REQUIRED_CLIENT_CAPABILITIES, SHORT_DESCRIPTION_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
getDescription, getGroup, getIndices, getName, getQueryLanguages, getShortDescription, getTableCapabilities, getTablePublisher, getTablePublisher, getUnmetClientCapabilities, isEnabled
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