Klasse FieldExaminer
java.lang.Object
ch.nolix.system.databaseobject.modelexaminer.DatabaseObjectExaminer
ch.nolix.system.objectdata.modelexaminer.FieldExaminer
- Alle implementierten Schnittstellen:
IDatabaseObjectExaminer,IFieldExaminer
- Version:
- 2024-12-30
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbelongsToEntity(IField field) booleanbelongsToLoadedEntity(IField field) booleancanReferenceBackAbstractReference(IField field, IAbstractReference<? extends IEntity> abstractReference) booleanisForMultiContent(IField field) booleanisForSingleContent(IField field) booleanisMandatoryButEmpty(IField field) booleanVon Klasse geerbte Methoden ch.nolix.system.databaseobject.modelexaminer.DatabaseObjectExaminer
isNewOrDeleted, isNewOrEdited, isNewOrEditedOrDeleted, isNewOrLoaded, isNewOrLoadedOrEditedVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.modelexaminer.IDatabaseObjectExaminer
isNewOrDeleted, isNewOrEdited, isNewOrEditedOrDeleted, isNewOrLoaded, isNewOrLoadedOrEdited
-
Konstruktordetails
-
FieldExaminer
public FieldExaminer()
-
-
Methodendetails
-
belongsToEntity
- Angegeben von:
belongsToEntityin SchnittstelleIFieldExaminer- Parameter:
field-- Gibt zurück:
- true if the given field belongs to a
IEntity, false otherwise.
-
belongsToLoadedEntity
- Angegeben von:
belongsToLoadedEntityin SchnittstelleIFieldExaminer- Parameter:
field-- Gibt zurück:
- true if the given field belongs to a loaded
IEntity, false otherwise.
-
canReferenceBackAbstractReference
public boolean canReferenceBackAbstractReference(IField field, IAbstractReference<? extends IEntity> abstractReference) - Angegeben von:
canReferenceBackAbstractReferencein SchnittstelleIFieldExaminer- Parameter:
field-abstractReference-- Gibt zurück:
- true if the given field can reference back the given abstractReference, false otherwise.
-
isForMultiContent
- Angegeben von:
isForMultiContentin SchnittstelleIFieldExaminer- Parameter:
field-- Gibt zurück:
- true if the given field is for multi content, false otherwise.
-
isForSingleContent
- Angegeben von:
isForSingleContentin SchnittstelleIFieldExaminer- Parameter:
field-- Gibt zurück:
- true if the given field is for single content, false otherwise.
-
isMandatoryButEmpty
- Angegeben von:
isMandatoryButEmptyin SchnittstelleIFieldExaminer- Parameter:
field-- Gibt zurück:
- true if the given field is mandatory but empty, false otherwise.
-
isSetForCaseWhenIsMandatoryAndNewOrEdited
- Angegeben von:
isSetForCaseWhenIsMandatoryAndNewOrEditedin SchnittstelleIFieldExaminer- Parameter:
field-- Gibt zurück:
- true if the given field is new or edited but set, false otherwise.
-