@groovy.transform.CompileStatic class Neo4jAssociationResultList extends Neo4jResultList
Extended result list aware of the parent entity and association to prevent N+1 queries
Modifiers | Name | Description |
---|---|---|
private Association |
association |
|
private EntityAccess |
parent |
|
private Neo4jSession |
session |
Fields inherited from class | Fields |
---|---|
class Neo4jResultList |
EMPTY_ASSOCIATIONS, EMPTY_RESULT_DATA, entityPersister, initializedAssociations, initializedNodes, lockMode |
class AbstractResultList |
current, cursor, initialized, initializedObjects, internalIndex, iteratorIndex, offset, size |
Type | Name and description |
---|---|
Association |
association |
EntityAccess |
parent |
Neo4jSession |
session |
Constructor and description |
---|
Neo4jAssociationResultList
(EntityAccess parent, Association association, java.lang.Integer size, java.util.Iterator<java.lang.Object> cursor, Neo4jSession session) |
Methods inherited from class | Name |
---|---|
class Neo4jResultList |
addInitializedNode, close, nextDecoded, nextDecodedInternal, setInitializedAssociations |
class AbstractResultList |
add, convertObject, convertObject, get, getCursor, hasNext, initializeFully, isEmpty, iterator, listIterator, listIterator, next, nextDecoded, remove, remove, set, size |
Groovy Documentation