getGraph() and
getSemantic()
They can be managed by calls to applyGraph, applyConfiguredGraph
and clear
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private RootGraphImplementor | |
| private static final Logger | |
| private GraphSemantic |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | applyConfiguredGraph(Map<String, ?> properties)
Apply a graph and semantic based on configuration properties or hints
based on |
| public void | |
| public void | |
| public RootGraphImplementor | |
| public GraphSemantic | getSemantic()
Implements org. |
| private void |
| allowOverwrite | back to summary |
|---|---|
| private final boolean allowOverwrite | |
| graph | back to summary |
|---|---|
| private RootGraphImplementor<?> graph | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| semantic | back to summary |
|---|---|
| private GraphSemantic semantic | |
| EffectiveEntityGraph | back to summary |
|---|---|
| public EffectiveEntityGraph()
Implementation Specification I explicitly made this constructor package protected
because we may need to pass in the SessionFactory or JpaCompliance
etc to be able to know what to do in
| |
| EffectiveEntityGraph | back to summary |
|---|---|
| public EffectiveEntityGraph(boolean allowOverwrite)
Implementation Specification
| |
| applyConfiguredGraph | back to summary |
|---|---|
| public void applyConfiguredGraph(Map<String, ?> properties) Apply a graph and semantic based on configuration properties or hints
based on
| |
| applyGraph | back to summary |
|---|---|
| public void applyGraph(RootGraphImplementor<?> graph, GraphSemantic semantic) Apply the graph and semantic. The semantic is required. The graph may be null, but that should generally be considered mis-use.
| |
| clear | back to summary |
|---|---|
| public void clear() | |
| getGraph | back to summary |
|---|---|
| public RootGraphImplementor Implements org. Doc from org. The applied graph
| |
| getSemantic | back to summary |
|---|---|
| public GraphSemantic getSemantic() Implements org. Doc from org. The semantic (fetch/load) under which the graph should be applied
| |
| verifyWriteability | back to summary |
|---|---|
| private void verifyWriteability() | |