java.lang.Object
net.ucanaccess.converters.Metadata
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnum of Ucanaccess driver properties. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcalculatedField(String tableName, String columnName) voidvoidvoidgetColumnName(String escapedTableName, String escapedColumnName) getColumnNames(String tableName) getEscapedColumnName(String tableName, String columnName) getEscapedTableName(String tableName) getTableId(String escapedName) getTableName(String escapedName) booleanhasNativeColumnDefault(String tableName, String columnName) Returns whether the HSQLDB column has a default value, as opposed to a default applied by trigger or none at all.booleanisAutoIncrement(String tableName, String columnName) booleanisCurrency(String tableName, String columnName) voidloadProp()voidnewTable(String name, String escaped, ObjectType type) void
-
Constructor Details
-
Metadata
-
-
Method Details
-
createMetadata
- Throws:
SQLException
-
loadProp
- Throws:
SQLException
-
newTable
- Throws:
SQLException
-
newColumn
-
getColumnNames
- Throws:
SQLException
-
getColumnName
- Throws:
SQLException
-
getEscapedColumnName
- Throws:
SQLException
-
getEscapedTableName
- Throws:
SQLException
-
hasNativeColumnDefault
Returns whether the HSQLDB column has a default value, as opposed to a default applied by trigger or none at all.- Throws:
SQLException
-
isAutoIncrement
- Throws:
SQLException
-
isCurrency
- Throws:
SQLException
-
getTableId
- Throws:
SQLException
-
getTableName
- Throws:
SQLException
-
dropTable
- Throws:
SQLException
-
columnDef
- Throws:
SQLException
-
calculatedField
- Throws:
SQLException
-
rename
public void rename(String oldTableName, String newTableName, String newEscapedTableName) throws SQLException - Throws:
SQLException
-