Interface | Description |
---|---|
FieldComplexityCalculator |
Used to calculate the complexity of a field.
|
QueryReducer<T> |
Used by
QueryTraversal to reduce the fields of a Document (or part of it) to a single value. |
QueryVisitor |
Used by
QueryTraversal to visit the nodes of a Query. |
QueryVisitorFieldEnvironment | |
QueryVisitorFragmentDefinitionEnvironment | |
QueryVisitorFragmentSpreadEnvironment | |
QueryVisitorInlineFragmentEnvironment |
Class | Description |
---|---|
FieldComplexityEnvironment | |
MaxQueryComplexityInstrumentation |
Prevents execution if the query complexity is greater than the specified maxComplexity.
|
MaxQueryDepthInstrumentation |
Prevents execution if the query depth is greater than the specified maxDepth.
|
NodeVisitorWithTypeTracking |
Internally used node visitor which delegates to a
QueryVisitor with type
information about the visited field. |
QueryComplexityInfo |
The query complexity info.
|
QueryComplexityInfo.Builder | |
QueryDepthInfo |
The query depth info.
|
QueryDepthInfo.Builder | |
QueryTransformer |
Helps to transform a Document (or parts of it) and tracks at the same time the corresponding Schema types.
|
QueryTransformer.Builder | |
QueryTraversal |
Helps to traverse (or reduce) a Document (or parts of it) and tracks at the same time the corresponding Schema types.
|
QueryTraversal.Builder | |
QueryVisitorFieldEnvironmentImpl | |
QueryVisitorFragmentDefinitionEnvironmentImpl | |
QueryVisitorFragmentSpreadEnvironmentImpl | |
QueryVisitorInlineFragmentEnvironmentImpl | |
QueryVisitorStub |