public class UserCustomColumns extends UserColumns<UserCustomColumn>
| Constructor and Description |
|---|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns)
Constructor
|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns,
boolean custom)
Constructor
|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns,
Collection<String> requiredColumns)
Constructor
|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns,
Collection<String> requiredColumns,
boolean custom)
Constructor
|
UserCustomColumns(UserCustomColumns userCustomColumns)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
UserCustomColumns |
copy()
Copy the user columns
|
Collection<String> |
getRequiredColumns()
Get the required columns
|
void |
setRequiredColumns(Collection<String> requiredColumns)
Set the required columns
|
protected void |
updateColumns()
Update the table columns
|
addColumn, alterColumn, columnCount, columnsOfType, dropColumn, dropColumn, dropColumn, duplicateCheck, getColumn, getColumn, getColumnIndex, getColumnIndex, getColumnName, getColumnNames, getColumns, getPkColumn, getPkColumnIndex, getPkColumnName, getTableName, hasColumn, hasPkColumn, isCustom, missingCheck, renameColumn, renameColumn, renameColumn, setCustom, setTableName, typeCheckpublic UserCustomColumns(String tableName, List<UserCustomColumn> columns)
tableName - table namecolumns - columnspublic UserCustomColumns(String tableName, List<UserCustomColumn> columns, Collection<String> requiredColumns)
tableName - table namecolumns - columnsrequiredColumns - list of required columnspublic UserCustomColumns(String tableName, List<UserCustomColumn> columns, boolean custom)
tableName - table namecolumns - columnscustom - custom column specificationpublic UserCustomColumns(String tableName, List<UserCustomColumn> columns, Collection<String> requiredColumns, boolean custom)
tableName - table namecolumns - columnsrequiredColumns - list of required columnscustom - custom column specificationpublic UserCustomColumns(UserCustomColumns userCustomColumns)
userCustomColumns - user custom columnspublic UserCustomColumns copy()
copy in class UserColumns<UserCustomColumn>protected void updateColumns()
updateColumns in class UserColumns<UserCustomColumn>public Collection<String> getRequiredColumns()
public void setRequiredColumns(Collection<String> requiredColumns)
requiredColumns - required columnsCopyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.