Uses of Class
acdp.exceptions.CreationException
Packages that use CreationException
Package
Description
Contains the core interfaces needed to operate a database.
Contains classes for designing an ACDP database.
Contains classes that are only needed in special cases.
-
Uses of CreationException in acdp
Methods in acdp that throw CreationExceptionModifier and TypeMethodDescriptionvoidDatabase.createRO(Path roDbFilePath, ICipherFactory cipherFactory) Creates an RO database from the data stored in this database, which must be a WR database.static DatabaseDatabase.open(Path mainFile, int opMode, boolean writeProtect, ICipherFactory cipherFactory) Opens the database as a weakly typed database. -
Uses of CreationException in acdp.design
Methods in acdp.design that throw CreationExceptionModifier and TypeMethodDescriptionfinal voidCustomDatabase.createRO(Path roDbFilePath, ICipherFactory cipherFactory) protected final voidCustomDatabase.open(Path mainFile, int opMode, boolean writeProtect, ICipherFactory cipherFactory, int consistencyNumber, CustomTable... customTables) Opens the database as a strongly typed database.Constructors in acdp.design that throw CreationException -
Uses of CreationException in acdp.misc
Methods in acdp.misc that throw CreationExceptionModifier and TypeMethodDescriptionstatic final voidACDP.deleteDBFiles(Path layoutFile, boolean deleteLayoutFile) Deletes the backing files of the specified WR database and optionally deletes the layout file too, thus completely removing the database. -
Uses of CreationException in acdp.tools
Methods in acdp.tools that throw CreationExceptionModifier and TypeMethodDescriptionstatic final voidRefactor.addTable(Path layoutFile, String tableName, CustomTable table, Refactor.Names names) Adds the specified table to the specified WR database.static final doubleRefactor.dropColumn(Path layoutFile, String tableName, String columnName) Removes the specified column from the specified table.static final voidRemoves the specified table from the specified WR database.static final <T> voidRefactor.insertColumn(Path layoutFile, ICipherFactory cipherFactory, String tableName, String columnName, Column<T> column, String refdTableName, int index, T initialValue) Inserts the specified column into the table definition of the specified table at the position given by theindexargument.static final <T> doubleRefactor.modifyColumn(Path layoutFile, ICipherFactory cipherFactory, String tableName, String columnName, Column<T> column, Table.ValueSwitcher<T> valueSwitcher) Modifies the specified column of the specified table by replacing that column with the specified new column.static final voidRefactor.nobsOutrowPtr(Path layoutFile, String tableName, int value) Changes the value of thenobsOutrowPtrproperty of the specified table to the specified value.static final voidRefactor.nobsRefCount(Path layoutFile, String tableName, int value) Changes the value of thenobsRefCountproperty of the specified table to the specified value.static final voidRefactor.nobsRowRef(Path layoutFile, String tableName, int value) Changes the value of thenobsRowRefproperty of the specified table to the specified value.static final voidWrites to the standard output stream a few key figures of the stores of the tables of the specified WR database.static final voidROToWR.run(Path roDbFilePath, Path wrDbDirPath, Path layoutFile, ICipherFactory cf) Creates a WR database and copies all rows from all tables of the specified RO database to the newly created WR database.