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<E>,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
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetType()voidinternalSetNullableValue(Object nullableValue, String nullableAdditionalValue) 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.request.CreationRequestable
isNewVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.EditingRequestable
isEditedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.component.datamodelcomponent.IDatabaseComponent
belongsToDatabase, getStoredParentDatabaseVon 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.coreapi.component.datamodelcomponent.ITableComponent
belongsToTable, getStoredParentTableVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodel.fieldrequest.MandatorynessRequestable
isMandatory, isOptionalVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.StateRequestable
getState
-
Methodendetails
-
getStoredBaseBackReferencesWhoReferencesBackThis
IContainer<IBaseBackReference<IEntity>> getStoredBaseBackReferencesWhoReferencesBackThis() -
getStoredBaseReferencesWhoAreBackReferencedFromThis
IContainer<IBaseReference> getStoredBaseReferencesWhoAreBackReferencedFromThis() -
getStoredParentColumn
IColumn getStoredParentColumn() -
getType
FieldType getType() -
internalSetNullableValue
-
knowsParentColumn
boolean knowsParentColumn() -
referencesBackEntity
-
referencesBackEntityWithId
-
referencesBackField
-
referencesEntity
-
referencesUninsertedEntity
boolean referencesUninsertedEntity() -
setUpdateAction
-