public class UserRelatedTable extends UserCustomTable
| Constructor and Description |
|---|
UserRelatedTable(String tableName,
String relationName,
String dataType,
List<UserCustomColumn> columns)
Constructor
|
UserRelatedTable(String tableName,
String relationName,
String dataType,
List<UserCustomColumn> columns,
Collection<String> requiredColumns)
Constructor
|
UserRelatedTable(String relationName,
String dataType,
UserCustomTable userCustomTable)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDataType()
Get the contents data type
|
String |
getRelationName()
Get the relation name
|
protected void |
validateContents(Contents contents)
Validate that the set contents are valid
|
copy, createUserColumns, getRequiredColumns, getUserColumnsaddColumn, addConstraint, addConstraints, alterColumn, clearConstraints, columnCount, columnsOfType, createUserColumns, dropColumn, dropColumn, dropColumn, getColumn, getColumn, getColumnIndex, getColumnName, getColumnNames, getColumns, getColumns, getConstraints, getConstraints, getContents, getPkColumn, getPkColumnIndex, getPkColumnName, getTableName, hasColumn, hasConstraints, hasPkColumn, renameColumn, renameColumn, renameColumn, setContents, setTableNamepublic UserRelatedTable(String tableName, String relationName, String dataType, List<UserCustomColumn> columns)
tableName - table namerelationName - relation namedataType - contents data typecolumns - list of columnspublic UserRelatedTable(String tableName, String relationName, String dataType, List<UserCustomColumn> columns, Collection<String> requiredColumns)
tableName - table namerelationName - relation namedataType - contents data typecolumns - list of columnsrequiredColumns - list of required columnspublic UserRelatedTable(String relationName, String dataType, UserCustomTable userCustomTable)
relationName - relation namedataType - contents data typeuserCustomTable - user custom tablepublic String getRelationName()
public String getDataType()
getDataType in class UserCustomTableprotected void validateContents(Contents contents)
validateContents in class UserTable<UserCustomColumn>contents - contentsCopyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.