JPA 2.0 API 1.0.1.Final-redhat-2

Uses of Interface
javax.persistence.metamodel.SingularAttribute

Packages that use SingularAttribute
javax.persistence.criteria   
javax.persistence.metamodel   
 

Uses of SingularAttribute in javax.persistence.criteria
 

Methods in javax.persistence.criteria with parameters of type SingularAttribute
<Y> Fetch<X,Y>
FetchParent.fetch(SingularAttribute<? super X,Y> attribute)
          Create a fetch join to the specified single-valued attribute using an inner join.
<Y> Fetch<X,Y>
FetchParent.fetch(SingularAttribute<? super X,Y> attribute, JoinType jt)
          Create a fetch join to the specified single-valued attribute using the given join type.
<Y> Path<Y>
Path.get(SingularAttribute<? super X,Y> attribute)
          Create a path corresponding to the referenced single-valued attribute.
<Y> Join<X,Y>
From.join(SingularAttribute<? super X,Y> attribute)
          Create an inner join to the specified single-valued attribute.
<Y> Join<X,Y>
From.join(SingularAttribute<? super X,Y> attribute, JoinType jt)
          Create a join to the specified single-valued attribute using the given join type.
 

Uses of SingularAttribute in javax.persistence.metamodel
 

Methods in javax.persistence.metamodel that return SingularAttribute
<Y> SingularAttribute<X,Y>
IdentifiableType.getDeclaredId(Class<Y> type)
          Return the attribute that corresponds to the id attribute declared by the entity or mapped superclass.
 SingularAttribute<X,?> ManagedType.getDeclaredSingularAttribute(String name)
          Return the single-valued attribute declared by the managed type that corresponds to the specified name.
<Y> SingularAttribute<X,Y>
ManagedType.getDeclaredSingularAttribute(String name, Class<Y> type)
          Return the single-valued attribute declared by the managed type that corresponds to the specified name and Java type.
<Y> SingularAttribute<X,Y>
IdentifiableType.getDeclaredVersion(Class<Y> type)
          Return the attribute that corresponds to the version attribute declared by the entity or mapped superclass.
<Y> SingularAttribute<? super X,Y>
IdentifiableType.getId(Class<Y> type)
          Return the attribute that corresponds to the id attribute of the entity or mapped superclass.
 SingularAttribute<? super X,?> ManagedType.getSingularAttribute(String name)
          Return the single-valued attribute of the managed type that corresponds to the specified name.
<Y> SingularAttribute<? super X,Y>
ManagedType.getSingularAttribute(String name, Class<Y> type)
          Return the single-valued attribute of the managed type that corresponds to the specified name and Java type.
<Y> SingularAttribute<? super X,Y>
IdentifiableType.getVersion(Class<Y> type)
          Return the attribute that corresponds to the version attribute of the entity or mapped superclass.
 

Methods in javax.persistence.metamodel that return types with arguments of type SingularAttribute
 Set<SingularAttribute<X,?>> ManagedType.getDeclaredSingularAttributes()
          Return the single-valued attributes declared by the managed type.
 Set<SingularAttribute<? super X,?>> IdentifiableType.getIdClassAttributes()
          Return the attributes corresponding to the id class of the identifiable type.
 Set<SingularAttribute<? super X,?>> ManagedType.getSingularAttributes()
          Return the single-valued attributes of the managed type.
 


JPA 2.0 API 1.0.1.Final-redhat-2

Copyright © 2007-2012 Hibernate.org. All Rights Reserved.