FetchGraphNode<X>
EmbeddableAttributeFlusher
public class EmbeddableAttributeFetchGraphNode<X extends EmbeddableAttributeFetchGraphNode<X,T>,T extends FetchGraphNode<?>> extends java.lang.Object implements FetchGraphNode<X>
Modifier and Type | Field | Description |
---|---|---|
protected java.lang.String |
attributeName |
|
protected T |
nestedGraphNode |
Constructor | Description |
---|---|
EmbeddableAttributeFetchGraphNode(java.lang.String attributeName,
T nestedGraphNode) |
Modifier and Type | Method | Description |
---|---|---|
void |
appendFetchJoinQueryFragment(java.lang.String base,
java.lang.StringBuilder sb) |
|
java.lang.String |
getAttributeName() |
|
FetchGraphNode<?> |
mergeWith(java.util.List<X> fetchGraphNodes) |
protected final java.lang.String attributeName
protected final T extends FetchGraphNode<?> nestedGraphNode
public EmbeddableAttributeFetchGraphNode(java.lang.String attributeName, T nestedGraphNode)
public java.lang.String getAttributeName()
getAttributeName
in interface FetchGraphNode<X extends EmbeddableAttributeFetchGraphNode<X,T>>
public void appendFetchJoinQueryFragment(java.lang.String base, java.lang.StringBuilder sb)
appendFetchJoinQueryFragment
in interface FetchGraphNode<X extends EmbeddableAttributeFetchGraphNode<X,T>>
public FetchGraphNode<?> mergeWith(java.util.List<X> fetchGraphNodes)
mergeWith
in interface FetchGraphNode<X extends EmbeddableAttributeFetchGraphNode<X,T>>
Copyright © 2014–2018 Blazebit. All rights reserved.