Class DatabaseExaminer
java.lang.Object
ch.nolix.system.database.databaseobjectexaminer.AbstractDatabaseObjectExaminer<IDatabase>
ch.nolix.system.objectdata.modelexaminer.DatabaseExaminer
- All Implemented Interfaces:
IDatabaseObjectExaminer<IDatabase>, IDatabaseExaminer
public final class DatabaseExaminer
extends AbstractDatabaseObjectExaminer<IDatabase>
implements IDatabaseExaminer
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractDatabaseObjectExaminer
isNewOrDeleted, isNewOrEdited, isNewOrEditedOrDeleted, isNewOrLoaded, isNewOrLoadedOrEditedMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IDatabaseObjectExaminer
isNewOrDeleted, isNewOrEdited, isNewOrEditedOrDeleted, isNewOrLoaded, isNewOrLoadedOrEdited
-
Constructor Details
-
DatabaseExaminer
public DatabaseExaminer()
-
-
Method Details
-
allNewAndEditedMandatoryFieldsAreSet
- Specified by:
allNewAndEditedMandatoryFieldsAreSetin interfaceIDatabaseExaminer- Parameters:
database-- Returns:
- true if all new and edited mandatory fields of the given database are set, false otherwise
-
canSaveChanges
- Specified by:
canSaveChangesin interfaceIDatabaseExaminer- Parameters:
database-- Returns:
- true if the given database can save its chances, false otherwise
-