Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.persistence.metamodel.Attribute

Packages that use Attribute
javax.persistence.criteria |
javax.persistence.metamodel |

Uses of Attribute in javax.persistence.criteria

Methods in javax.persistence.criteria that return Attribute
`Attribute<? super Z,?>` | `Join.getAttribute()` Return the metamodel attribute corresponding to the join.
`Attribute<? super Z,?>` | `Fetch.getAttribute()` Return the metamodel attribute corresponding to the fetch join.

Uses of Attribute in javax.persistence.metamodel

Subinterfaces of Attribute in javax.persistence.metamodel
`interface` | `CollectionAttribute<X,E>` Instances of the type `CollectionAttribute` represent persistent `java.util.Collection`-valued attributes.
`interface` | `ListAttribute<X,E>` Instances of the type `ListAttribute` represent persistent `javax.util.List`-valued attributes.
`interface` | `MapAttribute<X,K,V>` Instances of the type `MapAttribute` represent persistent `java.util.Map`-valued attributes.
`interface` | `PluralAttribute<X,C,E>` Instances of the type `PluralAttribute` represent persistent collection-valued attributes.
`interface` | `SetAttribute<X,E>` Instances of the type `SetAttribute` represent persistent `java.util.Set`-valued attributes.
`interface` | `SingularAttribute<X,T>` Instances of the type `SingularAttribute` represents persistent single-valued properties or fields.

Methods in javax.persistence.metamodel that return Attribute
`Attribute<? super X,?>` | `ManagedType.getAttribute(java.lang.String name)` Return the attribute of the managed type that corresponds to the specified name.
`Attribute<X,?>` | `ManagedType.getDeclaredAttribute(java.lang.String name)` Return the attribute declared by the managed type that corresponds to the specified name.

Methods in javax.persistence.metamodel that return types with arguments of type Attribute
`java.util.Set<Attribute<? super X,?>>` | `ManagedType.getAttributes()` Return the attributes of the managed type.
`java.util.Set<Attribute<X,?>>` | `ManagedType.getDeclaredAttributes()` Return the attributes declared by the managed type.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES