Schnittstelle IField
- Alle Superschnittstellen:
CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, EmptinessRequestable, IDatabaseComponent<IDatabase>, IDatabaseObject, IEntityComponent<IEntity>, INameHolder, ITableComponent<ITable<? extends IEntity>>, LoadingRequestable, MandatorynessRequestable, StateRequestable<DatabaseObjectState>
- Alle bekannten Unterschnittstellen:
IBackReference<E>, IBaseBackReference, IBaseReference, IBaseValueField<V>, IMultiBackReference<E>, IMultiReference<E>, IMultiValueField<V>, IOptionalBackReference<E>, IOptionalReference<E>, IOptionalValueField<V>, IReference<E>, IValueField<V>
- Alle bekannten Implementierungsklassen:
AbstractBaseBackReference, AbstractBaseReference, AbstractBaseValueField, AbstractField, BackReference, MultiBackReference, MultiReference, MultiValueField, OptionalBackReference, OptionalReference, OptionalValueField, Reference, ValueField
public interface IField
extends EmptinessRequestable, IDatabaseComponent<IDatabase>, IDatabaseObject, IEntityComponent<IEntity>, INameHolder, ITableComponent<ITable<? extends IEntity>>, MandatorynessRequestable
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibunggetType()voidinternalSetNullableValue(Object nullableValue, String nullableAdditionalValue) booleanbooleanreferencesBackEntity(IEntity entity) booleanbooleanreferencesBackField(IField field) booleanreferencesEntity(IEntity entity) booleanvoidsetUpdateAction(Runnable updateAction) Von Schnittstelle geerbte Methoden CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden CreationRequestable
isNewVon Schnittstelle geerbte Methoden DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden EditingRequestable
isEditedVon Schnittstelle geerbte Methoden EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden IDatabaseComponent
belongsToDatabase, getStoredParentDatabaseVon Schnittstelle geerbte Methoden IEntityComponent
belongsToEntity, getStoredParentEntityVon Schnittstelle geerbte Methoden INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ITableComponent
belongsToTable, getStoredParentTableVon Schnittstelle geerbte Methoden LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden MandatorynessRequestable
isMandatory, isOptionalVon Schnittstelle geerbte Methoden StateRequestable
getState
-
Methodendetails
-
getStoredBaseBackReferencesWhoReferencesBackThis
IContainer<IBaseBackReference> getStoredBaseBackReferencesWhoReferencesBackThis() -
getStoredBackReferencedBaseReferences
IContainer<IBaseReference> getStoredBackReferencedBaseReferences() -
getStoredParentColumn
IColumn getStoredParentColumn() -
getType
FieldType getType() -
internalSetNullableValue
-
knowsParentColumn
boolean knowsParentColumn() -
referencesBackEntity
-
referencesBackEntityWithId
-
referencesBackField
-
referencesEntity
-
referencesUninsertedEntity
boolean referencesUninsertedEntity() -
setUpdateAction
-