-
- All Implemented Interfaces:
public final class NodeQuery
Defines a query which fetches Nodes of type
definition
-
-
Field Summary
Fields Modifier and Type Field Description private final NodeDefinition
definition
private final NodeQueryOptions
options
private final Map<String, NodeQueryPart>
parts
-
Constructor Summary
Constructors Constructor Description NodeQuery(NodeDefinition definition, NodeQueryOptions options, Map<String, NodeQueryPart> parts)
-
Method Summary
Modifier and Type Method Description final NodeDefinition
getDefinition()
final NodeQueryOptions
getOptions()
final Map<String, NodeQueryPart>
getParts()
-
-
Constructor Detail
-
NodeQuery
NodeQuery(NodeDefinition definition, NodeQueryOptions options, Map<String, NodeQueryPart> parts)
- Parameters:
definition
- defines which type of Node is fetchedoptions
- options for the query, e.g.parts
- subqueries partitioned into parts
-
-
Method Detail
-
getDefinition
final NodeDefinition getDefinition()
-
getOptions
final NodeQueryOptions getOptions()
-
getParts
final Map<String, NodeQueryPart> getParts()
-
-
-
-