@Target(value={})
@Retention(value=RUNTIME)
public @interface NamedSubgraph
Modifier and Type | Required Element and Description |
---|---|
NamedAttributeNode[] |
attributeNodes
Lists attributes of the class that must be included.
|
java.lang.String |
name
The name element is the name used to reference the subgraph from a NamedAttributeNode definition.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class |
type
The type element must be specified when the subgraph corresponds to a subclass of the entity type corresponding
to the referencing attribute node.
|
public abstract java.lang.String name
public abstract NamedAttributeNode[] attributeNodes
public abstract java.lang.Class type