Class EvaluationContextImpl

java.lang.Object
com.jayway.jsonpath.internal.path.EvaluationContextImpl
All Implemented Interfaces:
EvaluationContext

public class EvaluationContextImpl extends Object implements EvaluationContext
  • Field Details

    • configuration

      private final Configuration configuration
    • valueResult

      private final Object valueResult
    • pathResult

      private final Object pathResult
    • path

      private final Path path
    • rootDocument

      private final Object rootDocument
    • updateOperations

      private final List<PathRef> updateOperations
    • documentEvalCache

      private final HashMap<Path,Object> documentEvalCache
    • forUpdate

      private final boolean forUpdate
    • resultIndex

      private int resultIndex
  • Constructor Details

    • EvaluationContextImpl

      public EvaluationContextImpl(Path path, Object rootDocument, Configuration configuration, boolean forUpdate)
  • Method Details