Package graphql.util

Class DefaultTraverserContext<T>

    • Field Detail

      • curNode

        private final T curNode
      • newNode

        private T newNode
      • nodeDeleted

        private boolean nodeDeleted
      • visited

        private final java.util.Set<T> visited
      • vars

        private final java.util.Map<java.lang.Class<?>,​java.lang.Object> vars
      • sharedContextData

        private final java.lang.Object sharedContextData
      • newAccValue

        private java.lang.Object newAccValue
      • hasNewAccValue

        private boolean hasNewAccValue
      • curAccValue

        private java.lang.Object curAccValue
      • isRootContext

        private final boolean isRootContext
      • parallel

        private boolean parallel
      • children

        private java.util.Map<java.lang.String,​java.util.List<TraverserContext<T>>> children
      • breadcrumbs

        private final java.util.List<Breadcrumb<T>> breadcrumbs
    • Constructor Detail

      • DefaultTraverserContext

        public DefaultTraverserContext​(T curNode,
                                       TraverserContext<T> parent,
                                       java.util.Set<T> visited,
                                       java.util.Map<java.lang.Class<?>,​java.lang.Object> vars,
                                       java.lang.Object sharedContextData,
                                       NodeLocation location,
                                       boolean isRootContext,
                                       boolean parallel)