Uses of Class
acdp.exceptions.ACDPException
Packages that use ACDPException
Package
Description
Contains the core interfaces needed to operate a database.
Contains classes for designing an ACDP database.
Contains types of exceptions beyond Java's built-in exception types.
-
Uses of ACDPException in acdp
Methods in acdp that throw ACDPExceptionModifier and TypeMethodDescriptionvoidReadZone.close()Closes this read zone.voidUnit.close()Rolls back any uncommitted write operations of this unit as well as any write operations that were executed and committed in any uncommitted nested units and closes this unit.voidUnit.commit()Commits any yet uncommitted write operations of this unit as well as any yet uncommitted nested units in this unit.voidTable.compactFL()Eliminates the unused memory blocks within the FL file space of this table and truncates the corresponding data file.voidTable.compactVL()Eliminates the unused memory blocks within the VL file space of this table and truncates the corresponding data file.voidDeletes the referenced row from this table.Inserts the specified values into this table and returns the reference to the newly created row.Database.openUnit()Opens a unit.voidTable.truncate()Deletes all rows of this table and truncates the corresponding data files.voidUpdates the values of the specified columns of the referenced row with the specified new values.voidFor each row of this table updates the values stored in the specified columns with the specified new values.<T> voidTable.updateAllChangeValues(Column<T> column, Table.ValueChanger<T> valueChanger) For each row of this table updates the value stored in the specified column with a value obtained from the specified value changer.<T> voidTable.updateAllSupplyValues(Column<T> column, Table.ValueSupplier<T> valueSupplier) For each row of this table updates the value stored in the specified column with a value obtained from the specified value supplier. -
Uses of ACDPException in acdp.design
Methods in acdp.design that throw ACDPExceptionModifier and TypeMethodDescriptionfinal voidCustomTable.compactFL()final voidCustomTable.compactVL()voidfinal UnitCustomDatabase.openUnit()voidCustomTable.truncate()See Table.truncate()voidvoid<T> voidCustomTable.updateAllChangeValues(Column<T> column, Table.ValueChanger<T> valueChanger) <T> voidCustomTable.updateAllSupplyValues(Column<T> column, Table.ValueSupplier<T> valueSupplier) -
Uses of ACDPException in acdp.exceptions
Subclasses of ACDPException in acdp.exceptionsModifier and TypeClassDescriptionfinal classThrown if the value of the consistency number given at the time a strongly typed database is opened differs from the value of the consistency number stored in the database layout.final classThrown to indicate that an object can't be created due to any reason.final classThrown if there is a problem with data encryption or decryption.final classThrown to indicate that a manually added comment in a layout read from a file or a stream is not properly followed or not followed at all by an entry or an element of a sequence.final classThrown if the user tries to delete a row with a value of the reference counter greater than zero which means that the row is referenced by this or some other row.final classThrown if a row reference is illegal.final classThrown if an exception due to an implementation restricition has occurred.final classThrown to indicate that the lines of text in a layout read from a file or a stream are not properly indented.final classThrown to indicate that an I/O error has occurred.final classThrown if one of the maximum values specified in thenobsRowRef,nobsOutrowPtrandnobsRefCountfields of the table layout is violated.final classThrown to indicate that a layout is missing a requested entry.final classThrown if the database is still used after it was closed.final classThrown to indicate that theunitis broken.