Package | Description |
---|---|
javax.persistence |
Java Persistence is the API for the management for persistence and object/relational mapping.
|
javax.persistence.criteria |
Java Persistence Criteria API
|
javax.persistence.metamodel |
Java Persistence Metamodel API
|
Modifier and Type | Method | Description |
---|---|---|
void |
EntityGraph.addAttributeNodes(Attribute<T,?>... attribute) |
Add one or more attribute nodes to the entity graph.
|
void |
Subgraph.addAttributeNodes(Attribute<T,?>... attribute) |
Add one or more attribute nodes to the entity graph.
|
<X> Subgraph<X> |
EntityGraph.addKeySubgraph(Attribute<T,X> attribute) |
Add a node to the graph that corresponds to a map key
that is a managed type.
|
<X> Subgraph<? extends X> |
EntityGraph.addKeySubgraph(Attribute<T,X> attribute,
java.lang.Class<? extends X> type) |
Add a node to the graph that corresponds to a map key
that is a managed type with inheritance.
|
<X> Subgraph<X> |
Subgraph.addKeySubgraph(Attribute<T,X> attribute) |
Add a node to the graph that corresponds to a map key
that is a managed type.
|
<X> Subgraph<? extends X> |
Subgraph.addKeySubgraph(Attribute<T,X> attribute,
java.lang.Class<? extends X> type) |
Add a node to the graph that corresponds to a map key
that is a managed type with inheritance.
|
<X> Subgraph<X> |
EntityGraph.addSubgraph(Attribute<T,X> attribute) |
Add a node to the graph that corresponds to a managed
type.
|
<X> Subgraph<? extends X> |
EntityGraph.addSubgraph(Attribute<T,X> attribute,
java.lang.Class<? extends X> type) |
Add a node to the graph that corresponds to a managed
type with inheritance.
|
<X> Subgraph<X> |
Subgraph.addSubgraph(Attribute<T,X> attribute) |
Add a node to the graph that corresponds to a managed
type.
|
<X> Subgraph<? extends X> |
Subgraph.addSubgraph(Attribute<T,X> attribute,
java.lang.Class<? extends X> type) |
Add a node to the graph that corresponds to a managed
type with inheritance.
|
Modifier and Type | Method | Description |
---|---|---|
Attribute<? super Z,?> |
Fetch.getAttribute() |
Return the metamodel attribute corresponding to the
fetch join.
|
Attribute<? super Z,?> |
Join.getAttribute() |
Return the metamodel attribute corresponding to the join.
|
Modifier and Type | Interface | Description |
---|---|---|
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. |
Modifier and Type | Method | Description |
---|---|---|
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.
|
Modifier and Type | Method | Description |
---|---|---|
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.
|
Copyright © 2018. All rights reserved.