Skip to content

Latest commit

 

History

History
171 lines (88 loc) · 2.75 KB

File metadata and controls

171 lines (88 loc) · 2.75 KB

JsonPathVisitor.cs

Summary

  • Language: C#
  • Path: src/BinaryDataDecoders.Text.Json/JsonPath/Parser/JsonPathVisitor.cs

Public Class - JsonPathVisitor

Members

Public Method - VisitStart

Parameters
  • [ NotNull ] JsonPathParser . StartContext context

Public Method - VisitPath

Parameters
  • [ NotNull ] JsonPathParser . PathContext context

Public Method - VisitPathBase

Parameters
  • [ NotNull ] JsonPathParser . PathBaseContext context

Public Method - VisitIdentity

Parameters
  • [ NotNull ] JsonPathParser . IdentityContext context

Public Method - VisitOperand

Parameters
  • [ NotNull ] JsonPathParser . OperandContext context

Public Method - VisitString

Parameters
  • [ NotNull ] JsonPathParser . StringContext context

Public Method - VisitSequenceItem

Parameters
  • [ NotNull ] JsonPathParser . SequenceItemContext context

Public Method - VisitSequence

Parameters
  • [ NotNull ] JsonPathParser . SequenceContext context

Public Method - VisitBracket

Parameters
  • [ NotNull ] JsonPathParser . BracketContext context

Public Method - VisitQueryRelational

Parameters
  • [ NotNull ] JsonPathParser . QueryRelationalContext context

Public Method - VisitQueryLogical

Parameters
  • [ NotNull ] JsonPathParser . QueryLogicalContext context

Public Method - VisitQueryPath

Parameters
  • [ NotNull ] JsonPathParser . QueryPathContext context

Public Method - VisitRange

Parameters
  • [ NotNull ] JsonPathParser . RangeContext context

Public Method - VisitFilter

Parameters
  • [ NotNull ] JsonPathParser . FilterContext context

Public Method - VisitFunction

Parameters
  • [ NotNull ] JsonPathParser . FunctionContext context

Public Method - VisitFunctionParameter

Parameters
  • [ NotNull ] JsonPathParser . FunctionParameterContext context

Public Method - Visit

Parameters
  • IParseTree tree

Public Method - Visit

Parameters
  • IParseTree first
  • IParseTree second
  • params IParseTree [ ] more

Public Method - Visit

Parameters
  • IParseTree first
  • IParseTree second
  • params IParseTree [ ] more

Public Method - VisitTerminal

Parameters
  • ITerminalNode node

Public Method - Visit

Parameters
  • IToken token

Public Method - Visit

Parameters
  • string ? value

Public Method - Visit

Parameters
  • ITerminalNode node

Public Method - Visit

Parameters
  • IToken token

Public Method - Visit

Parameters
  • IParseTree tree

Public Method - Visit

Parameters
  • IEnumerable < IParseTree > trees