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

  • Methodendetails

    • getStoredBaseBackReferencesWhoReferencesBackThis

      IContainer<IBaseBackReference<IEntity>> getStoredBaseBackReferencesWhoReferencesBackThis()
    • getStoredBaseReferencesWhoAreBackReferencedFromThis

      IContainer<IBaseReference> getStoredBaseReferencesWhoAreBackReferencedFromThis()
    • getStoredParentColumn

      IColumn getStoredParentColumn()
    • getType

      FieldType getType()
    • internalSetNullableValue

      void internalSetNullableValue(Object nullableValue, String nullableAdditionalValue)
    • knowsParentColumn

      boolean knowsParentColumn()
    • referencesBackEntity

      boolean referencesBackEntity(IEntity entity)
    • referencesBackEntityWithId

      boolean referencesBackEntityWithId(String id)
    • referencesBackField

      boolean referencesBackField(IField field)
    • referencesEntity

      boolean referencesEntity(IEntity entity)
    • referencesUninsertedEntity

      boolean referencesUninsertedEntity()
    • setUpdateAction

      void setUpdateAction(Runnable updateAction)