HHH-15894 - Clean-up EntityMappingType for API
This commit is contained in:
parent
1715f09a89
commit
e0f55e5d53
|
@ -14,10 +14,6 @@ import org.hibernate.sql.ast.tree.predicate.Predicate;
|
|||
|
||||
/**
|
||||
* Things that have a discriminator associated with it.
|
||||
*
|
||||
* @apiNote Plural-attributes are considered discriminatable, which only
|
||||
* has an effect for to-many collections and applies the discriminator from
|
||||
* the associated entity
|
||||
*/
|
||||
public interface Discriminatable {
|
||||
/**
|
||||
|
|
|
@ -14,9 +14,7 @@ import org.hibernate.sql.results.graph.FetchableContainer;
|
|||
import org.hibernate.type.descriptor.java.JavaType;
|
||||
|
||||
/**
|
||||
* Mapping-model corollary to JPA's {@link jakarta.persistence.metamodel.ManagedType}
|
||||
*
|
||||
* @see jakarta.persistence.metamodel.ManagedType
|
||||
* Mapping-model corollary to {@link jakarta.persistence.metamodel.ManagedType}
|
||||
*
|
||||
* @author Steve Ebersole
|
||||
*/
|
||||
|
|
|
@ -17,7 +17,9 @@ import org.hibernate.sql.ast.tree.predicate.Predicate;
|
|||
|
||||
/**
|
||||
* Things that can have {@link org.hibernate.annotations.Where},
|
||||
* and/or {@link org.hibernate.annotations.Filter} applied to them
|
||||
* and/or {@link org.hibernate.annotations.Filter} applied to them.
|
||||
* This is effectively {@linkplain EntityMappingType entities} and
|
||||
* {@linkplain PluralAttributeMapping plural attributes}.
|
||||
*/
|
||||
public interface Restrictable extends FilterRestrictable, WhereRestrictable {
|
||||
/**
|
||||
|
|
|
@ -16,7 +16,8 @@ import org.hibernate.metamodel.model.domain.NavigableRole;
|
|||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
/**
|
||||
* Parts of the domain model that can be fetched
|
||||
* Parts of the domain model that can be fetched. In other words,
|
||||
* a {@link ModelPart} which can produce {@link Fetch} references.
|
||||
*
|
||||
* @author Steve Ebersole
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue