public static enum EntityGraph.EntityGraphType extends Enum<EntityGraph.EntityGraphType>
EntityGraph
types.Enum Constant and Description |
---|
FETCH
When the javax.persistence.fetchgraph property is used to specify an entity graph, attributes that are specified
by attribute nodes of the entity graph are treated as FetchType.EAGER and attributes that are not specified are
treated as FetchType.LAZY
|
LOAD
When the javax.persistence.loadgraph property is used to specify an entity graph, attributes that are specified
by attribute nodes of the entity graph are treated as FetchType.EAGER and attributes that are not specified are
treated according to their specified or default FetchType.
|
Modifier and Type | Method and Description |
---|---|
String |
getKey() |
static EntityGraph.EntityGraphType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EntityGraph.EntityGraphType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EntityGraph.EntityGraphType LOAD
public static final EntityGraph.EntityGraphType FETCH
public static EntityGraph.EntityGraphType[] values()
for (EntityGraph.EntityGraphType c : EntityGraph.EntityGraphType.values()) System.out.println(c);
public static EntityGraph.EntityGraphType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getKey()
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.