Interface IdentifiableType<X>

    • Method Detail

      • getDeclaredId

        <Y> SingularAttribute<X,​Y> getDeclaredId​(java.lang.Class<Y> type)
      • getVersion

        <Y> SingularAttribute<? super X,​Y> getVersion​(java.lang.Class<Y> type)
      • getDeclaredVersion

        <Y> SingularAttribute<X,​Y> getDeclaredVersion​(java.lang.Class<Y> type)
      • hasSingleIdAttribute

        boolean hasSingleIdAttribute()
      • hasVersionAttribute

        boolean hasVersionAttribute()
      • getIdClassAttributes

        java.util.Set<SingularAttribute<? super X,​?>> getIdClassAttributes()
      • getIdType

        Type<?> getIdType()