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()
void
internalSetOptionalContent
(Object content) boolean
boolean
referencesBackEntity
(IEntity entity) boolean
boolean
referencesBackField
(IField field) boolean
referencesEntity
(IEntity entity) boolean
void
setUpdateAction
(Runnable updateAction) Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isClosed, isOpen
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.CreationRequestable
isNew
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.DatabaseConnectionRequestable
isConnectedWithRealDatabase
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.DeletionRequestable
isDeleted
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.EditingRequestable
isEdited
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny, isEmpty
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.componentapi.datamodelcomponentapi.IEntityComponent
belongsToEntity, getStoredParentEntity
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAs
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.LoadingRequestable
isLoaded
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.fieldrequestapi.MandatorynessRequestable
isMandatory, isOptional
Von 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
-