Interface CollectionMetadataContext


public interface CollectionMetadataContext
Metadata building context used for collections to hold per-collection state.
  • Method Details

    • getEntityMappingData

      EntityMappingData getEntityMappingData()
    • getCollection

      Collection getCollection()
    • getMapperBuilder

      CompositeMapperBuilder getMapperBuilder()
    • getReferencedEntityName

      String getReferencedEntityName()
    • getReferencingEntityName

      String getReferencingEntityName()
    • getReferencingEntityConfiguration

      EntityConfiguration getReferencingEntityConfiguration()
    • getPropertyAuditingData

      PropertyAuditingData getPropertyAuditingData()
    • getPropertyName

      default String getPropertyName()
    • isOneToManyAttached

      default boolean isOneToManyAttached()
    • isInverseOneToMany

      default boolean isInverseOneToMany()
    • isOwningManyToOneWithBidrectionalJoinTable

      default boolean isOwningManyToOneWithBidrectionalJoinTable()
    • isFakeOneToManyBidirectional

      default boolean isFakeOneToManyBidirectional()
    • isMiddleTableCollection

      default boolean isMiddleTableCollection()
    • isOneToManySingleTableSubclass

      default boolean isOneToManySingleTableSubclass()