Interface EmbeddedAttributeMapping

All Superinterfaces:
org.hibernate.boot.jaxb.hbm.spi.AttributeMapping, org.hibernate.boot.jaxb.hbm.spi.SingularAttributeInfo, org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer

public interface EmbeddedAttributeMapping extends org.hibernate.boot.jaxb.hbm.spi.SingularAttributeInfo
Unifying contract for any JAXB types which describe an embedded (in JPA terms).

Essentially this presents a unified contract over the <component/>, <composite-id/>, <dynamic-component/> and <nested-dynamic-component/> elements

  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     

    Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.AttributeMapping

    getAccess, getName

    Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer

    getToolingHints
  • Method Details

    • isUnique

      boolean isUnique()
    • getEmbeddableMapping

      EmbeddableMapping getEmbeddableMapping()