Uses of Interface
org.hibernate.metamodel.model.domain.PersistentAttribute
-
Packages that use PersistentAttribute Package Description org.hibernate.graph Hibernate's (extended) support for JPA's entity graphsorg.hibernate.graph.spi org.hibernate.metamodel.model.domain Hibernate extensions to and implementations of the JPA metamodelorg.hibernate.query.criteria Hibernate's support for JPA criteria queries.org.hibernate.query.derived org.hibernate.query.sqm.tree.domain -
-
Uses of PersistentAttribute in org.hibernate.graph
Methods in org.hibernate.graph that return PersistentAttribute Modifier and Type Method Description PersistentAttribute<?,J>AttributeNode. getAttributeDescriptor()Methods in org.hibernate.graph with parameters of type PersistentAttribute Modifier and Type Method Description <AJ> AttributeNode<AJ>Graph. addAttributeNode(PersistentAttribute<? extends J,AJ> attribute)Add an AttributeNode (with no associated SubGraphNode) to this container by Attribute reference<AJ> SubGraph<AJ>Graph. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute)<AJ> SubGraph<? extends AJ>Graph. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> type)<AJ> SubGraph<AJ>Graph. addSubGraph(PersistentAttribute<? extends J,AJ> attribute)Create a (mutable) SubGraphNode associated with the AttributeNode for the given Attribute.<AJ> SubGraph<? extends AJ>Graph. addSubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> type)<AJ> AttributeNode<AJ>Graph. findAttributeNode(PersistentAttribute<? extends J,AJ> attribute)Find an already existing AttributeNode by corresponding attribute reference, within this container -
Uses of PersistentAttribute in org.hibernate.graph.spi
Methods in org.hibernate.graph.spi with parameters of type PersistentAttribute Modifier and Type Method Description <AJ> AttributeNodeImplementor<AJ>GraphImplementor. addAttributeNode(PersistentAttribute<? extends J,AJ> attribute)<AJ> AttributeNodeImplementor<AJ>SubGraphImplementor. addAttributeNode(PersistentAttribute<? extends J,AJ> attribute)default <AJ> SubGraphImplementor<AJ>GraphImplementor. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute)default <AJ> SubGraphImplementor<? extends AJ>GraphImplementor. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> subType)default <AJ> SubGraphImplementor<? extends AJ>SubGraphImplementor. addKeySubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> subType)default <AJ> SubGraphImplementor<AJ>GraphImplementor. addSubGraph(PersistentAttribute<? extends J,AJ> attribute)default <AJ> SubGraphImplementor<? extends AJ>GraphImplementor. addSubGraph(PersistentAttribute<? extends J,AJ> attribute, Class<? extends AJ> subType)<AJ> AttributeNodeImplementor<AJ>GraphImplementor. findAttributeNode(PersistentAttribute<? extends J,AJ> attribute)<AJ> AttributeNodeImplementor<AJ>GraphImplementor. findOrCreateAttributeNode(PersistentAttribute<? extends J,AJ> attribute) -
Uses of PersistentAttribute in org.hibernate.metamodel.model.domain
Subinterfaces of PersistentAttribute in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interfaceBagPersistentAttribute<D,E>Hibernate extension to the JPACollectionAttributedescriptorinterfaceListPersistentAttribute<D,E>Hibernate extension to the JPAListAttributedescriptorinterfaceMapPersistentAttribute<D,K,V>Hibernate extension to the JPAMapAttributedescriptorinterfacePluralPersistentAttribute<D,C,E>Hibernate extension to the JPAPluralAttributedescriptor todo (6.0) : Create an form of plural attribute (and singular) in the API package (org.hibernate.metamodel.model.domain) and have this extend itinterfaceSetPersistentAttribute<D,E>Hibernate extension to the JPASetAttributedescriptorinterfaceSingularPersistentAttribute<D,J>Hibernate extension to the JPASingularAttributedescriptorMethods in org.hibernate.metamodel.model.domain that return types with arguments of type PersistentAttribute Modifier and Type Method Description List<? extends PersistentAttribute<? super J,?>>AbstractIdentifiableType. findNaturalIdAttributes()List<? extends PersistentAttribute<? super J,?>>IdentifiableDomainType. findNaturalIdAttributes()Methods in org.hibernate.metamodel.model.domain with parameters of type PersistentAttribute Modifier and Type Method Description voidAbstractManagedType.InFlightAccessImpl. addAttribute(PersistentAttribute<J,?> attribute)Method parameters in org.hibernate.metamodel.model.domain with type arguments of type PersistentAttribute Modifier and Type Method Description voidAbstractManagedType. visitAttributes(Consumer<? super PersistentAttribute<J,?>> action)voidManagedDomainType. visitAttributes(Consumer<? super PersistentAttribute<J,?>> action)voidAbstractManagedType. visitDeclaredAttributes(Consumer<? super PersistentAttribute<J,?>> action)voidManagedDomainType. visitDeclaredAttributes(Consumer<? super PersistentAttribute<J,?>> action) -
Uses of PersistentAttribute in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return PersistentAttribute Modifier and Type Method Description PersistentAttribute<? super O,?>JpaJoin. getAttribute() -
Uses of PersistentAttribute in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement PersistentAttribute Modifier and Type Class Description classAnonymousTupleSqmAssociationPathSource<O,J> -
Uses of PersistentAttribute in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return PersistentAttribute Modifier and Type Method Description PersistentAttributeSqmPolymorphicRootDescriptor. findAttribute(String name)PersistentAttribute<? super T,?>SqmPolymorphicRootDescriptor. findAttributeInSuperTypes(String name)PersistentAttribute<T,?>SqmPolymorphicRootDescriptor. findDeclaredAttribute(String name)PersistentAttributeSqmPolymorphicRootDescriptor. findSubTypesAttribute(String name)PersistentAttribute<? super O,?>AbstractSqmAttributeJoin. getAttribute()PersistentAttribute<? super T,?>SqmPolymorphicRootDescriptor. getAttribute(String name)PersistentAttribute<T,?>SqmPolymorphicRootDescriptor. getDeclaredAttribute(String name)Methods in org.hibernate.query.sqm.tree.domain with parameters of type PersistentAttribute Modifier and Type Method Description protected <X> SqmPath<X>AbstractSqmPath. resolvePath(PersistentAttribute<?,X> attribute)Method parameters in org.hibernate.query.sqm.tree.domain with type arguments of type PersistentAttribute Modifier and Type Method Description voidSqmPolymorphicRootDescriptor. visitAttributes(Consumer<? super PersistentAttribute<T,?>> action)voidSqmPolymorphicRootDescriptor. visitDeclaredAttributes(Consumer<? super PersistentAttribute<T,?>> action)
-