| Modifier and Type | Class and Description |
|---|---|
| public static enum | Metadata.
Enum of Ucanaccess driver properties. |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private final Connection | |
| private static final String | |
| private static final String | |
| private static final System. | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public String | |
| public List | |
| public String | |
| public String | |
| public Integer | |
| public String | |
| public boolean | hasNativeColumnDefault(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. |
| public boolean | |
| public boolean | |
| public void | |
| public void | |
| public Integer | |
| public void |
| COLUMN_RECORD | back to summary |
|---|---|
| private static final String COLUMN_RECORD | |
| COLUMNS | back to summary |
|---|---|
| private static final String COLUMNS | |
| COLUMNS_VIEW | back to summary |
|---|---|
| private static final String COLUMNS_VIEW | |
| conn | back to summary |
|---|---|
| private final Connection conn | |
| DROP_TABLE | back to summary |
|---|---|
| private static final String DROP_TABLE | |
| FK | back to summary |
|---|---|
| private static final String FK | |
| LOGGER | back to summary |
|---|---|
| private static final System. | |
| PROP | back to summary |
|---|---|
| private static final String PROP | |
| RENAME | back to summary |
|---|---|
| private static final String RENAME | |
| SCHEMA | back to summary |
|---|---|
| private static final String SCHEMA | |
| SELECT_COLUMN | back to summary |
|---|---|
| private static final String SELECT_COLUMN | |
| SELECT_COLUMN_ESCAPED | back to summary |
|---|---|
| private static final String SELECT_COLUMN_ESCAPED | |
| SELECT_COLUMNS | back to summary |
|---|---|
| private static final String SELECT_COLUMNS | |
| SELECT_NATIVE_COLUMN_DEF | back to summary |
|---|---|
| private static final String SELECT_NATIVE_COLUMN_DEF | |
| SELECT_TABLE_ESCAPED | back to summary |
|---|---|
| private static final String SELECT_TABLE_ESCAPED | |
| SELECT_TABLE_METADATA | back to summary |
|---|---|
| private static final String SELECT_TABLE_METADATA | |
| TABLE_RECORD | back to summary |
|---|---|
| private static final String TABLE_RECORD | |
| TABLES | back to summary |
|---|---|
| private static final String TABLES | |
| UPDATE_COLUMN_DEF | back to summary |
|---|---|
| private static final String UPDATE_COLUMN_DEF | |
| UPDATE_IS_GENERATEDCOLUMN | back to summary |
|---|---|
| private static final String UPDATE_IS_GENERATEDCOLUMN | |
| Metadata | back to summary |
|---|---|
| public Metadata(Connection conn) | |
| calculatedField | back to summary |
|---|---|
| public void calculatedField(String tableName, String columnName) throws SQLException | |
| columnDef | back to summary |
|---|---|
| public void columnDef(String tableName, String columnName, String def) throws SQLException | |
| createMetadata | back to summary |
|---|---|
| public void createMetadata() throws SQLException | |
| dropTable | back to summary |
|---|---|
| public void dropTable(String tableName) throws SQLException | |
| getColumnName | back to summary |
|---|---|
| public String getColumnName(String escapedTableName, String escapedColumnName) throws SQLException | |
| getColumnNames | back to summary |
|---|---|
| public List | |
| getEscapedColumnName | back to summary |
|---|---|
| public String getEscapedColumnName(String tableName, String columnName) throws SQLException | |
| getEscapedTableName | back to summary |
|---|---|
| public String getEscapedTableName(String tableName) throws SQLException | |
| getTableId | back to summary |
|---|---|
| public Integer getTableId(String escapedName) throws SQLException | |
| getTableName | back to summary |
|---|---|
| public String getTableName(String escapedName) throws SQLException | |
| hasNativeColumnDefault | back to summary |
|---|---|
| public boolean hasNativeColumnDefault(String tableName, String columnName) throws SQLException Returns whether the HSQLDB column has a default value, as opposed to a default applied by trigger or none at all. | |
| isAutoIncrement | back to summary |
|---|---|
| public boolean isAutoIncrement(String tableName, String columnName) throws SQLException | |
| isCurrency | back to summary |
|---|---|
| public boolean isCurrency(String tableName, String columnName) throws SQLException | |
| loadProp | back to summary |
|---|---|
| public void loadProp() throws SQLException | |
| newColumn | back to summary |
|---|---|
| public void newColumn(String name, String escaped, String originalType, Integer idTable) | |
| newTable | back to summary |
|---|---|
| public Integer newTable(String name, String escaped, ObjectType type) throws SQLException | |
| rename | back to summary |
|---|---|
| public void rename(String oldTableName, String newTableName, String newEscapedTableName) throws SQLException | |
| Modifier and Type | Field and Description |
|---|---|
| public static final Metadata. | allowRemoteLinks
Whether linked tables that point to a network/UNC path (e.g. |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| private final Object | |
| private final String | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | jackcessOpener
Fully qualified class name of a custom |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| private final int | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| public static final Metadata. | |
| private final Class | |
| public static final Metadata. | |
| private final List |
| Access | Constructor and Description |
|---|---|
| private < property data type parameter T> |
| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| public String | |
| public int | |
| public Class | |
| public boolean | |
| public static Metadata. | |
| public static Metadata. | |
| public static Metadata. |
| allowRemoteLinks | back to summary |
|---|---|
| public static final Metadata. Whether linked tables that point to a network/UNC path (e.g. Security Note the path of a linked table is taken verbatim from the Access database file being opened. If that file is not fully trusted, an attacker-controlled link could otherwise make the JVM open an arbitrary network/UNC path as soon as the linked table is accessed (e.g. to reach an internal host or trigger an outbound credential-relay attempt). Automatic resolution of such paths is therefore denied by default; enable this property only when linked network paths are known to be trusted. Local (non-UNC) linked paths are not affected by this property. | |
| charset | back to summary |
|---|---|
| public static final Metadata. | |
| columnOrder | back to summary |
|---|---|
| public static final Metadata. | |
| concatNulls | back to summary |
|---|---|
| public static final Metadata. | |
| defaultValue | back to summary |
|---|---|
| private final Object defaultValue | |
| description | back to summary |
|---|---|
| private final String description | |
| encrypt | back to summary |
|---|---|
| public static final Metadata. | |
| ignoreCase | back to summary |
|---|---|
| public static final Metadata. | |
| immediatelyReleaseResources | back to summary |
|---|---|
| public static final Metadata. | |
| inactivityTimeout | back to summary |
|---|---|
| public static final Metadata. | |
| jackcessOpener | back to summary |
|---|---|
| public static final Metadata. Fully qualified class name of a custom Security Note the value of this property is instantiated via reflection
using its public no-arg constructor. It must therefore only ever be set from trusted,
static application configuration. Never populate this property from untrusted or
user-supplied input (e.g. HTTP request parameters, values forwarded unchecked from an
external system), as doing so allows an attacker to trigger the construction of an
arbitrary class implementing | |
| keepMirror | back to summary |
|---|---|
| public static final Metadata. | |
| lobScale | back to summary |
|---|---|
| public static final Metadata. | |
| lockMdb | back to summary |
|---|---|
| public static final Metadata. | |
| maxLen | back to summary |
|---|---|
| private final int maxLen | |
| memory | back to summary |
|---|---|
| public static final Metadata. | |
| mirrorFolder | back to summary |
|---|---|
| public static final Metadata. | |
| newDatabaseVersion | back to summary |
|---|---|
| public static final Metadata. | |
| openExclusive | back to summary |
|---|---|
| public static final Metadata. | |
| password | back to summary |
|---|---|
| public static final Metadata. | |
| preventReloading | back to summary |
|---|---|
| public static final Metadata. | |
| readOnlyMirror | back to summary |
|---|---|
| public static final Metadata. | |
| reMap | back to summary |
|---|---|
| public static final Metadata. | |
| showSchema | back to summary |
|---|---|
| public static final Metadata. | |
| singleConnection | back to summary |
|---|---|
| public static final Metadata. | |
| skipIndexes | back to summary |
|---|---|
| public static final Metadata. | |
| supportsAccessLike | back to summary |
|---|---|
| public static final Metadata. | |
| sysSchema | back to summary |
|---|---|
| public static final Metadata. | |
| type | back to summary |
|---|---|
| private final Class<?> type | |
| user | back to summary |
|---|---|
| public static final Metadata. | |
| validValues | back to summary |
|---|---|
| private final List<Object> validValues | |
| Property | back to summary |
|---|---|
| private <T> Property(Class<T> type, T defaultValue, int maxLen, Object... validValues) Constructs a Property enum member. | |
| getDefaultValue | back to summary |
|---|---|
| public Object getDefaultValue() | |
| getDescription | back to summary |
|---|---|
| public String getDescription() | |
| getMaxLen | back to summary |
|---|---|
| public int getMaxLen() | |
| getType | back to summary |
|---|---|
| public Class | |
| isValidValue | back to summary |
|---|---|
| public boolean isValidValue(Object val) | |
| parse | back to summary |
|---|---|
| public static Metadata. | |
| valueOf | back to summary |
|---|---|
| public static Metadata. | |
| values | back to summary |
|---|---|
| public static Metadata. | |