Trait

io.epiphanous.antlr4

JSONPathListener

Related Doc: package antlr4

Permalink

trait JSONPathListener extends ParseTreeListener

Linear Supertypes
ParseTreeListener, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JSONPathListener
  2. ParseTreeListener
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def enterArrayIndex(ctx: ArrayIndexContext): Unit

    Permalink
  2. abstract def enterBinaryLiteral(ctx: BinaryLiteralContext): Unit

    Permalink
  3. abstract def enterBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Permalink
  4. abstract def enterComparisonOp(ctx: ComparisonOpContext): Unit

    Permalink
  5. abstract def enterComparisonPredicate(ctx: ComparisonPredicateContext): Unit

    Permalink
  6. abstract def enterCondition(ctx: ConditionContext): Unit

    Permalink
  7. abstract def enterConditionAnd(ctx: ConditionAndContext): Unit

    Permalink
  8. abstract def enterConditionNot(ctx: ConditionNotContext): Unit

    Permalink
  9. abstract def enterCurrentPath(ctx: CurrentPathContext): Unit

    Permalink
  10. abstract def enterCurrentPathExpression(ctx: CurrentPathExpressionContext): Unit

    Permalink
  11. abstract def enterDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Permalink
  12. abstract def enterDotProperty(ctx: DotPropertyContext): Unit

    Permalink
  13. abstract def enterEveryRule(arg0: ParserRuleContext): Unit

    Permalink
    Definition Classes
    ParseTreeListener
  14. abstract def enterFilterPathElement(ctx: FilterPathElementContext): Unit

    Permalink
  15. abstract def enterFirstElements(ctx: FirstElementsContext): Unit

    Permalink
  16. abstract def enterFromStartRange(ctx: FromStartRangeContext): Unit

    Permalink
  17. abstract def enterFromToRange(ctx: FromToRangeContext): Unit

    Permalink
  18. abstract def enterHexLiteral(ctx: HexLiteralContext): Unit

    Permalink
  19. abstract def enterInPredicate(ctx: InPredicateContext): Unit

    Permalink
  20. abstract def enterIndexPathElement(ctx: IndexPathElementContext): Unit

    Permalink
  21. abstract def enterIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Permalink
  22. abstract def enterJsonPath(ctx: JsonPathContext): Unit

    Permalink
  23. abstract def enterLastElements(ctx: LastElementsContext): Unit

    Permalink
  24. abstract def enterLiteralExpression(ctx: LiteralExpressionContext): Unit

    Permalink
  25. abstract def enterMatchOp(ctx: MatchOpContext): Unit

    Permalink
  26. abstract def enterMatchPredicate(ctx: MatchPredicateContext): Unit

    Permalink
  27. abstract def enterNullLiteral(ctx: NullLiteralContext): Unit

    Permalink
  28. abstract def enterOctal2Literal(ctx: Octal2LiteralContext): Unit

    Permalink
  29. abstract def enterOctalLiteral(ctx: OctalLiteralContext): Unit

    Permalink
  30. abstract def enterParenPredicate(ctx: ParenPredicateContext): Unit

    Permalink
  31. abstract def enterPathExprList(ctx: PathExprListContext): Unit

    Permalink
  32. abstract def enterPropertyPathElement(ctx: PropertyPathElementContext): Unit

    Permalink
  33. abstract def enterRecursiveProperty(ctx: RecursivePropertyContext): Unit

    Permalink
  34. abstract def enterRootPathExpression(ctx: RootPathExpressionContext): Unit

    Permalink
  35. abstract def enterStringLiteral(ctx: StringLiteralContext): Unit

    Permalink
  36. abstract def enterTruthyPredicate(ctx: TruthyPredicateContext): Unit

    Permalink
  37. abstract def exitArrayIndex(ctx: ArrayIndexContext): Unit

    Permalink
  38. abstract def exitBinaryLiteral(ctx: BinaryLiteralContext): Unit

    Permalink
  39. abstract def exitBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Permalink
  40. abstract def exitComparisonOp(ctx: ComparisonOpContext): Unit

    Permalink
  41. abstract def exitComparisonPredicate(ctx: ComparisonPredicateContext): Unit

    Permalink
  42. abstract def exitCondition(ctx: ConditionContext): Unit

    Permalink
  43. abstract def exitConditionAnd(ctx: ConditionAndContext): Unit

    Permalink
  44. abstract def exitConditionNot(ctx: ConditionNotContext): Unit

    Permalink
  45. abstract def exitCurrentPath(ctx: CurrentPathContext): Unit

    Permalink
  46. abstract def exitCurrentPathExpression(ctx: CurrentPathExpressionContext): Unit

    Permalink
  47. abstract def exitDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Permalink
  48. abstract def exitDotProperty(ctx: DotPropertyContext): Unit

    Permalink
  49. abstract def exitEveryRule(arg0: ParserRuleContext): Unit

    Permalink
    Definition Classes
    ParseTreeListener
  50. abstract def exitFilterPathElement(ctx: FilterPathElementContext): Unit

    Permalink
  51. abstract def exitFirstElements(ctx: FirstElementsContext): Unit

    Permalink
  52. abstract def exitFromStartRange(ctx: FromStartRangeContext): Unit

    Permalink
  53. abstract def exitFromToRange(ctx: FromToRangeContext): Unit

    Permalink
  54. abstract def exitHexLiteral(ctx: HexLiteralContext): Unit

    Permalink
  55. abstract def exitInPredicate(ctx: InPredicateContext): Unit

    Permalink
  56. abstract def exitIndexPathElement(ctx: IndexPathElementContext): Unit

    Permalink
  57. abstract def exitIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Permalink
  58. abstract def exitJsonPath(ctx: JsonPathContext): Unit

    Permalink
  59. abstract def exitLastElements(ctx: LastElementsContext): Unit

    Permalink
  60. abstract def exitLiteralExpression(ctx: LiteralExpressionContext): Unit

    Permalink
  61. abstract def exitMatchOp(ctx: MatchOpContext): Unit

    Permalink
  62. abstract def exitMatchPredicate(ctx: MatchPredicateContext): Unit

    Permalink
  63. abstract def exitNullLiteral(ctx: NullLiteralContext): Unit

    Permalink
  64. abstract def exitOctal2Literal(ctx: Octal2LiteralContext): Unit

    Permalink
  65. abstract def exitOctalLiteral(ctx: OctalLiteralContext): Unit

    Permalink
  66. abstract def exitParenPredicate(ctx: ParenPredicateContext): Unit

    Permalink
  67. abstract def exitPathExprList(ctx: PathExprListContext): Unit

    Permalink
  68. abstract def exitPropertyPathElement(ctx: PropertyPathElementContext): Unit

    Permalink
  69. abstract def exitRecursiveProperty(ctx: RecursivePropertyContext): Unit

    Permalink
  70. abstract def exitRootPathExpression(ctx: RootPathExpressionContext): Unit

    Permalink
  71. abstract def exitStringLiteral(ctx: StringLiteralContext): Unit

    Permalink
  72. abstract def exitTruthyPredicate(ctx: TruthyPredicateContext): Unit

    Permalink
  73. abstract def visitErrorNode(arg0: ErrorNode): Unit

    Permalink
    Definition Classes
    ParseTreeListener
  74. abstract def visitTerminal(arg0: TerminalNode): Unit

    Permalink
    Definition Classes
    ParseTreeListener

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  16. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped