Interface IMultiReferenceEntry<E extends Entity>

Type Parameters:
E - the type of the Entity a IMultiReferenceEntry references.
All Superinterfaces:
CreationRequestable, DatabaseComponent<IDatabase>, DatabaseConnectionRequestable, DatabaseObject, DeletionRequestable, EditingRequestable, LoadingRequestable, OpennessRequestable, StateRequestable<DatabaseObjectState>, TableComponent<ITable<? extends Entity>>

public interface IMultiReferenceEntry<E extends Entity> extends DatabaseComponent<IDatabase>, DatabaseObject, TableComponent<ITable<? extends Entity>>
Author:
Silvan Wyss
  • Method Details

    • getOptionalStoredBaseBackReferenceWhoReferencesBackTheParentMultiReferenceOfThis

      Optional<? extends Field> getOptionalStoredBaseBackReferenceWhoReferencesBackTheParentMultiReferenceOfThis()
    • getReferencedEntityId

      String getReferencedEntityId()
    • getReferencedTableId

      String getReferencedTableId()
    • getReferencedTableName

      String getReferencedTableName()
    • getStoredParentMultiReference

      IMultiReference<E> getStoredParentMultiReference()
    • getStoredReferencedEntity

      E getStoredReferencedEntity()
    • getStoredReferencedTable

      ITable<E> getStoredReferencedTable()