Schnittstelle IField
- Alle Superschnittstellen:
CloseStateRequestable,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,EmptinessRequestable,IDatabaseObject,IEntityComponent<IEntity>,INameHolder,LoadingRequestable,MandatorynessRequestable,StateRequestable<DatabaseObjectState>
- Alle bekannten Unterschnittstellen:
IAbstractBackReference<E>,IAbstractReference<E>,IAbstractValueField<V>,IBackReference<E>,IMultiBackReference<E>,IMultiReference<E>,IMultiValueField<V>,IOptionalBackReference<E>,IOptionalReference<E>,IOptionalValueField<V>,IReference<E>,IValueField<V>
- Alle bekannten Implementierungsklassen:
AbstractBackReference,AbstractField,AbstractReference,AbstractValueField,BackReference,MultiBackReference,MultiReference,MultiValueField,OptionalBackReference,OptionalReference,OptionalValueField,Reference,ValueField
public interface IField
extends EmptinessRequestable, IDatabaseObject, IEntityComponent<IEntity>, INameHolder, MandatorynessRequestable
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetType()voidinternalSetOptionalContent(Object content) booleanbooleanreferencesBackEntity(IEntity entity) booleanbooleanreferencesBackField(IField field) booleanreferencesEntity(IEntity entity) booleanvoidsetUpdateAction(Runnable updateAction) Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.CreationRequestable
isNewVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.EditingRequestable
isEditedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.component.datamodelcomponent.IEntityComponent
belongsToEntity, getStoredParentEntityVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodel.fieldrequest.MandatorynessRequestable
isMandatory, isOptionalVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.StateRequestable
getState
-
Methodendetails
-
getStoredAbstractBackReferencesThatReferencesBackThis
IContainer<IAbstractBackReference<IEntity>> getStoredAbstractBackReferencesThatReferencesBackThis() -
getStoredAbstractReferencesThatAreBackReferencedFromThis
IContainer<IAbstractReference<IEntity>> getStoredAbstractReferencesThatAreBackReferencedFromThis() -
getStoredParentColumn
IColumnView<ITable<IEntity>> getStoredParentColumn() -
getType
ContentType getType() -
internalGetStoredSubFields
IContainer<IField> internalGetStoredSubFields() -
internalSetOptionalContent
-
knowsParentColumn
boolean knowsParentColumn() -
referencesBackEntity
-
referencesBackEntityWithId
-
referencesBackField
-
referencesEntity
-
referencesUninsertedEntity
boolean referencesUninsertedEntity() -
setUpdateAction
-