c

es.weso.shapepath.parser

ShapePathDocBaseVisitor

class ShapePathDocBaseVisitor[T] extends AbstractParseTreeVisitor[T] with ShapePathDocVisitor[T]

This class provides an empty implementation of ShapePathDocVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Source
ShapePathDocBaseVisitor.java
Linear Supertypes
ShapePathDocVisitor[T], AbstractParseTreeVisitor[T], ParseTreeVisitor[T], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ShapePathDocBaseVisitor
  2. ShapePathDocVisitor
  3. AbstractParseTreeVisitor
  4. ParseTreeVisitor
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ShapePathDocBaseVisitor()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def aggregateResult(arg0: T, arg1: T): T
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. def defaultResult(): T
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def shouldVisitNextChild(arg0: RuleNode, arg1: T): Boolean
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  17. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AnyRef → Any
  19. def visit(arg0: ParseTree): T
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  20. def visitAnyKindTest(ctx: AnyKindTestContext): T

    Visit a parse tree produced by ShapePathDocParser#anyKindTest.

    Visit a parse tree produced by ShapePathDocParser#anyKindTest.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  21. def visitAxisStep(ctx: AxisStepContext): T

    Visit a parse tree produced by ShapePathDocParser#axisStep.

    Visit a parse tree produced by ShapePathDocParser#axisStep.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  22. def visitBlankNode(ctx: BlankNodeContext): T

    Visit a parse tree produced by ShapePathDocParser#blankNode.

    Visit a parse tree produced by ShapePathDocParser#blankNode.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  23. def visitBlankNodeLabel(ctx: BlankNodeLabelContext): T

    Visit a parse tree produced by ShapePathDocParser#blankNodeLabel.

    Visit a parse tree produced by ShapePathDocParser#blankNodeLabel.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  24. def visitChild(ctx: ChildContext): T

    Visit a parse tree produced by the child labeled alternative in ShapePathDocParser#forwardAxis.

    Visit a parse tree produced by the child labeled alternative in ShapePathDocParser#forwardAxis.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  25. def visitChildren(arg0: RuleNode): T
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  26. def visitContextItemExpr(ctx: ContextItemExprContext): T

    Visit a parse tree produced by ShapePathDocParser#contextItemExpr.

    Visit a parse tree produced by ShapePathDocParser#contextItemExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  27. def visitDescendant(ctx: DescendantContext): T

    Visit a parse tree produced by the descendant labeled alternative in ShapePathDocParser#forwardAxis.

    Visit a parse tree produced by the descendant labeled alternative in ShapePathDocParser#forwardAxis.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  28. def visitEqName(ctx: EqNameContext): T

    Visit a parse tree produced by ShapePathDocParser#eqName.

    Visit a parse tree produced by ShapePathDocParser#eqName.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  29. def visitErrorNode(arg0: ErrorNode): T
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  30. def visitExpr(ctx: ExprContext): T

    Visit a parse tree produced by ShapePathDocParser#expr.

    Visit a parse tree produced by ShapePathDocParser#expr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  31. def visitExprIndex(ctx: ExprIndexContext): T

    Visit a parse tree produced by ShapePathDocParser#exprIndex.

    Visit a parse tree produced by ShapePathDocParser#exprIndex.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  32. def visitFirstStepExpr(ctx: FirstStepExprContext): T

    Visit a parse tree produced by ShapePathDocParser#firstStepExpr.

    Visit a parse tree produced by ShapePathDocParser#firstStepExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  33. def visitForwardStep(ctx: ForwardStepContext): T

    Visit a parse tree produced by ShapePathDocParser#forwardStep.

    Visit a parse tree produced by ShapePathDocParser#forwardStep.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  34. def visitIntersectionExpr(ctx: IntersectionExprContext): T

    Visit a parse tree produced by ShapePathDocParser#intersectionExpr.

    Visit a parse tree produced by ShapePathDocParser#intersectionExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  35. def visitIri(ctx: IriContext): T

    Visit a parse tree produced by ShapePathDocParser#iri.

    Visit a parse tree produced by ShapePathDocParser#iri.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  36. def visitKindTest(ctx: KindTestContext): T

    Visit a parse tree produced by ShapePathDocParser#kindTest.

    Visit a parse tree produced by ShapePathDocParser#kindTest.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  37. def visitLiteral(ctx: LiteralContext): T

    Visit a parse tree produced by ShapePathDocParser#literal.

    Visit a parse tree produced by ShapePathDocParser#literal.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  38. def visitNameTest(ctx: NameTestContext): T

    Visit a parse tree produced by ShapePathDocParser#nameTest.

    Visit a parse tree produced by ShapePathDocParser#nameTest.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  39. def visitNestedShapeExpr(ctx: NestedShapeExprContext): T

    Visit a parse tree produced by the nestedShapeExpr labeled alternative in ShapePathDocParser#forwardAxis.

    Visit a parse tree produced by the nestedShapeExpr labeled alternative in ShapePathDocParser#forwardAxis.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  40. def visitNestedTripleExpr(ctx: NestedTripleExprContext): T

    Visit a parse tree produced by the nestedTripleExpr labeled alternative in ShapePathDocParser#forwardAxis.

    Visit a parse tree produced by the nestedTripleExpr labeled alternative in ShapePathDocParser#forwardAxis.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  41. def visitNodeTest(ctx: NodeTestContext): T

    Visit a parse tree produced by ShapePathDocParser#nodeTest.

    Visit a parse tree produced by ShapePathDocParser#nodeTest.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  42. def visitNumericLiteral(ctx: NumericLiteralContext): T

    Visit a parse tree produced by ShapePathDocParser#numericLiteral.

    Visit a parse tree produced by ShapePathDocParser#numericLiteral.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  43. def visitParenthesizedExpr(ctx: ParenthesizedExprContext): T

    Visit a parse tree produced by ShapePathDocParser#parenthesizedExpr.

    Visit a parse tree produced by ShapePathDocParser#parenthesizedExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  44. def visitPathExpr(ctx: PathExprContext): T

    Visit a parse tree produced by ShapePathDocParser#pathExpr.

    Visit a parse tree produced by ShapePathDocParser#pathExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  45. def visitPostfixExpr(ctx: PostfixExprContext): T

    Visit a parse tree produced by ShapePathDocParser#postfixExpr.

    Visit a parse tree produced by ShapePathDocParser#postfixExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  46. def visitPredicate(ctx: PredicateContext): T

    Visit a parse tree produced by ShapePathDocParser#predicate.

    Visit a parse tree produced by ShapePathDocParser#predicate.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  47. def visitPredicateList(ctx: PredicateListContext): T

    Visit a parse tree produced by ShapePathDocParser#predicateList.

    Visit a parse tree produced by ShapePathDocParser#predicateList.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  48. def visitPrefixedName(ctx: PrefixedNameContext): T

    Visit a parse tree produced by ShapePathDocParser#prefixedName.

    Visit a parse tree produced by ShapePathDocParser#prefixedName.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  49. def visitPrimaryExpr(ctx: PrimaryExprContext): T

    Visit a parse tree produced by ShapePathDocParser#primaryExpr.

    Visit a parse tree produced by ShapePathDocParser#primaryExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  50. def visitRegExpTest(ctx: RegExpTestContext): T

    Visit a parse tree produced by ShapePathDocParser#regExpTest.

    Visit a parse tree produced by ShapePathDocParser#regExpTest.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  51. def visitShapeExprIndex(ctx: ShapeExprIndexContext): T

    Visit a parse tree produced by ShapePathDocParser#shapeExprIndex.

    Visit a parse tree produced by ShapePathDocParser#shapeExprIndex.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  52. def visitShapeExprLabel(ctx: ShapeExprLabelContext): T

    Visit a parse tree produced by ShapePathDocParser#shapeExprLabel.

    Visit a parse tree produced by ShapePathDocParser#shapeExprLabel.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  53. def visitShapeExprType(ctx: ShapeExprTypeContext): T

    Visit a parse tree produced by ShapePathDocParser#shapeExprType.

    Visit a parse tree produced by ShapePathDocParser#shapeExprType.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  54. def visitShapePathDoc(ctx: ShapePathDocContext): T

    Visit a parse tree produced by ShapePathDocParser#shapePathDoc.

    Visit a parse tree produced by ShapePathDocParser#shapePathDoc.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  55. def visitShapeType(ctx: ShapeTypeContext): T

    Visit a parse tree produced by ShapePathDocParser#shapeType.

    Visit a parse tree produced by ShapePathDocParser#shapeType.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  56. def visitStepExpr(ctx: StepExprContext): T

    Visit a parse tree produced by ShapePathDocParser#stepExpr.

    Visit a parse tree produced by ShapePathDocParser#stepExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  57. def visitStringLiteral(ctx: StringLiteralContext): T

    Visit a parse tree produced by ShapePathDocParser#stringLiteral.

    Visit a parse tree produced by ShapePathDocParser#stringLiteral.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  58. def visitTerminal(arg0: TerminalNode): T
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  59. def visitTripleExprIndex(ctx: TripleExprIndexContext): T

    Visit a parse tree produced by ShapePathDocParser#tripleExprIndex.

    Visit a parse tree produced by ShapePathDocParser#tripleExprIndex.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  60. def visitTripleExprLabel(ctx: TripleExprLabelContext): T

    Visit a parse tree produced by ShapePathDocParser#tripleExprLabel.

    Visit a parse tree produced by ShapePathDocParser#tripleExprLabel.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  61. def visitTripleExprType(ctx: TripleExprTypeContext): T

    Visit a parse tree produced by ShapePathDocParser#tripleExprType.

    Visit a parse tree produced by ShapePathDocParser#tripleExprType.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  62. def visitUnionExpr(ctx: UnionExprContext): T

    Visit a parse tree produced by ShapePathDocParser#unionExpr.

    Visit a parse tree produced by ShapePathDocParser#unionExpr.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  63. def visitWildCard(ctx: WildCardContext): T

    Visit a parse tree produced by ShapePathDocParser#wildCard.

    Visit a parse tree produced by ShapePathDocParser#wildCard.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShapePathDocBaseVisitorShapePathDocVisitor
    Annotations
    @Override()
  64. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  66. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from ShapePathDocVisitor[T]

Inherited from AbstractParseTreeVisitor[T]

Inherited from ParseTreeVisitor[T]

Inherited from AnyRef

Inherited from Any

Ungrouped