| Anonymizer |
Util class which converts schemas and optionally queries
into anonymized schemas and queries.
|
| Anonymizer.AnonymizeResult |
|
| Breadcrumb<T> |
|
| CyclicSchemaAnalyzer |
Finds all cycles in a GraphQL Schema.
|
| CyclicSchemaAnalyzer.SchemaCycle |
|
| DefaultTraverserContext<T> |
|
| EscapeUtil |
|
| FpKit |
|
| IdGenerator |
An id generator that uses SecureRandom for the initial seed and
Random thereafter.
|
| Interning |
Interner allowing object-identity comparison of key entities like field names.
|
| InterThreadMemoizedSupplier<T> |
This memoizing supplier DOES use locked double locking to set its value.
|
| LockKit |
This provides reentrant locking support for our code base.
|
| LockKit.ComputedOnce |
Will allow for lazy computation of some values just once
|
| LockKit.ReentrantLock |
A class to run code inside a reentrant lock
|
| MutableRef<T> |
This class is useful for creating a mutable reference to a variable that can be changed when you are in an
effectively final bit of code.
|
| NodeLocation |
General position of a Node inside a parent.
|
| NodeMultiZipper<T> |
|
| NodeZipper<T> |
|
| Pair<T,U> |
|
| ReplaceNode |
|
| StringKit |
|
| Traverser<T> |
|
| TraverserResult |
|
| TraverserState<T> |
|
| TraverserState.EndList<U> |
|
| TraverserVisitorStub<T> |
|
| TreeParallelTransformer<T> |
|
| TreeParallelTraverser<T> |
|
| TreeTransformer<T> |
|
| TreeTransformerUtil |
|