Class AbstractDatabaseObjectValidator<O extends DatabaseObject>
java.lang.Object
ch.nolix.base.resourcecontrol.resourcevalidator.AbstractResourceValidator
ch.nolix.system.database.databaseobjectvalidator.AbstractDatabaseObjectValidator<O>
- Type Parameters:
O- the type of theDatabaseObjects aAbstractDatabaseObjectValidatorvalidates
- All Implemented Interfaces:
IResourceValidator, DatabaseObjectValidator<O>
- Direct Known Subclasses:
AbstractFieldValidator, ColumnValidator, DatabaseValidator, EntityValidator, MultiValueFieldEntry, StandardDatabaseObjectValidator, TableValidator
public abstract class AbstractDatabaseObjectValidator<O extends DatabaseObject>
extends AbstractResourceValidator
implements DatabaseObjectValidator<O>
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidassertIsConnectedWithRealDatabase(O databaseObject) final voidassertIsLoaded(O databaseObject) final voidassertIsNew(O databaseObject) final voidassertIsNotConnectedWithRealDatabase(O databaseObject) final voidassertIsNotDeleted(O databaseObject) final voidassertIsNotNew(DatabaseObject databaseObject) Methods inherited from class AbstractResourceValidator
assertIsOpenMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IResourceValidator
assertIsOpen
-
Constructor Details
-
AbstractDatabaseObjectValidator
public AbstractDatabaseObjectValidator()
-
-
Method Details
-
assertIsConnectedWithRealDatabase
- Specified by:
assertIsConnectedWithRealDatabasein interfaceDatabaseObjectValidator<O extends DatabaseObject>
-
assertIsLoaded
- Specified by:
assertIsLoadedin interfaceDatabaseObjectValidator<O extends DatabaseObject>
-
assertIsNew
- Specified by:
assertIsNewin interfaceDatabaseObjectValidator<O extends DatabaseObject>
-
assertIsNotDeleted
- Specified by:
assertIsNotDeletedin interfaceDatabaseObjectValidator<O extends DatabaseObject>
-
assertIsNotConnectedWithRealDatabase
- Specified by:
assertIsNotConnectedWithRealDatabasein interfaceDatabaseObjectValidator<O extends DatabaseObject>
-
assertIsNotNew
- Specified by:
assertIsNotNewin interfaceDatabaseObjectValidator<O extends DatabaseObject>
-