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>,IAbstractValue<V>,IBackReference<E>,IMultiBackReference<E>,IMultiReference<E>,IMultiValue<V>,IOptionalBackReference<E>,IOptionalReference<E>,IOptionalValue<V>,IReference<E>,IValue<V>
- Alle bekannten Implementierungsklassen:
AbstractBackReference,AbstractField,AbstractReference,AbstractValue,BackReference,MultiBackReference,MultiReference,MultiValue,OptionalBackReference,OptionalReference,OptionalValue,Reference,Value
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.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.CreationRequestable
isNewVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.EditingRequestable
isEditedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.componentapi.datamodelcomponentapi.IEntityComponent
belongsToEntity, getStoredParentEntityVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.fieldrequestapi.MandatorynessRequestable
isMandatory, isOptionalVon Schnittstelle geerbte Methoden ch.nolix.coreapi.structureapi.typerequestapi.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
-