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 TypeMethodDescriptionvoid
ReadZone.close()
Closes this read zone.void
Unit.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.void
Unit.commit()
Commits any yet uncommitted write operations of this unit as well as any yet uncommitted nested units in this unit.void
Table.compactFL()
Eliminates the unused memory blocks within the FL file space of this table and truncates the corresponding data file.void
Table.compactVL()
Eliminates the unused memory blocks within the VL file space of this table and truncates the corresponding data file.void
Deletes 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.void
Table.truncate()
Deletes all rows of this table and truncates the corresponding data files.void
Updates the values of the specified columns of the referenced row with the specified new values.void
For each row of this table updates the values stored in the specified columns with the specified new values.<T> void
Table.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> void
Table.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 void
CustomTable.compactFL()
final void
CustomTable.compactVL()
void
final Unit
CustomDatabase.openUnit()
void
CustomTable.truncate()
See Table.truncate()void
void
<T> void
CustomTable.updateAllChangeValues
(Column<T> column, Table.ValueChanger<T> valueChanger) <T> void
CustomTable.updateAllSupplyValues
(Column<T> column, Table.ValueSupplier<T> valueSupplier) -
Uses of ACDPException in acdp.exceptions
Subclasses of ACDPException in acdp.exceptionsModifier and TypeClassDescriptionfinal class
Thrown 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 class
Thrown to indicate that an object can't be created due to any reason.final class
Thrown if there is a problem with data encryption or decryption.final class
Thrown 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 class
Thrown 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 class
Thrown if a row reference is illegal.final class
Thrown if an exception due to an implementation restricition has occurred.final class
Thrown to indicate that the lines of text in a layout read from a file or a stream are not properly indented.final class
Thrown to indicate that an I/O error has occurred.final class
Thrown if one of the maximum values specified in thenobsRowRef
,nobsOutrowPtr
andnobsRefCount
fields of the table layout is violated.final class
Thrown to indicate that a layout is missing a requested entry.final class
Thrown if the database is still used after it was closed.final class
Thrown to indicate that theunit
is broken.