t

es.weso.shapemaps.parser

ShapeMapListener

trait ShapeMapListener extends ParseTreeListener

This interface defines a complete listener for a parse tree produced by ShapeMapParser.

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

Abstract Value Members

  1. abstract def enterBlankNode(ctx: BlankNodeContext): Unit

    Enter a parse tree produced by ShapeMapParser#blankNode.

    Enter a parse tree produced by ShapeMapParser#blankNode.

    ctx

    the parse tree

  2. abstract def enterBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Enter a parse tree produced by ShapeMapParser#booleanLiteral.

    Enter a parse tree produced by ShapeMapParser#booleanLiteral.

    ctx

    the parse tree

  3. abstract def enterDatatype(ctx: DatatypeContext): Unit

    Enter a parse tree produced by ShapeMapParser#datatype.

    Enter a parse tree produced by ShapeMapParser#datatype.

    ctx

    the parse tree

  4. abstract def enterEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  5. abstract def enterExtended(ctx: ExtendedContext): Unit

    Enter a parse tree produced by ShapeMapParser#extended.

    Enter a parse tree produced by ShapeMapParser#extended.

    ctx

    the parse tree

  6. abstract def enterFocusObject(ctx: FocusObjectContext): Unit

    Enter a parse tree produced by the focusObject labeled alternative in ShapeMapParser#triplePattern.

    Enter a parse tree produced by the focusObject labeled alternative in ShapeMapParser#triplePattern.

    ctx

    the parse tree

  7. abstract def enterFocusSubject(ctx: FocusSubjectContext): Unit

    Enter a parse tree produced by the focusSubject labeled alternative in ShapeMapParser#triplePattern.

    Enter a parse tree produced by the focusSubject labeled alternative in ShapeMapParser#triplePattern.

    ctx

    the parse tree

  8. abstract def enterInverse(ctx: InverseContext): Unit

    Enter a parse tree produced by ShapeMapParser#inverse.

    Enter a parse tree produced by ShapeMapParser#inverse.

    ctx

    the parse tree

  9. abstract def enterJsonAttributes(ctx: JsonAttributesContext): Unit

    Enter a parse tree produced by ShapeMapParser#jsonAttributes.

    Enter a parse tree produced by ShapeMapParser#jsonAttributes.

    ctx

    the parse tree

  10. abstract def enterLiteral(ctx: LiteralContext): Unit

    Enter a parse tree produced by ShapeMapParser#literal.

    Enter a parse tree produced by ShapeMapParser#literal.

    ctx

    the parse tree

  11. abstract def enterNegation(ctx: NegationContext): Unit

    Enter a parse tree produced by ShapeMapParser#negation.

    Enter a parse tree produced by ShapeMapParser#negation.

    ctx

    the parse tree

  12. abstract def enterNodeIri(ctx: NodeIriContext): Unit

    Enter a parse tree produced by ShapeMapParser#nodeIri.

    Enter a parse tree produced by ShapeMapParser#nodeIri.

    ctx

    the parse tree

  13. abstract def enterNodeSelector(ctx: NodeSelectorContext): Unit

    Enter a parse tree produced by ShapeMapParser#nodeSelector.

    Enter a parse tree produced by ShapeMapParser#nodeSelector.

    ctx

    the parse tree

  14. abstract def enterNumericLiteral(ctx: NumericLiteralContext): Unit

    Enter a parse tree produced by ShapeMapParser#numericLiteral.

    Enter a parse tree produced by ShapeMapParser#numericLiteral.

    ctx

    the parse tree

  15. abstract def enterObjectTerm(ctx: ObjectTermContext): Unit

    Enter a parse tree produced by ShapeMapParser#objectTerm.

    Enter a parse tree produced by ShapeMapParser#objectTerm.

    ctx

    the parse tree

  16. abstract def enterOptional(ctx: OptionalContext): Unit

    Enter a parse tree produced by the optional labeled alternative in ShapeMapParser#pathMod.

    Enter a parse tree produced by the optional labeled alternative in ShapeMapParser#pathMod.

    ctx

    the parse tree

  17. abstract def enterPair(ctx: PairContext): Unit

    Enter a parse tree produced by ShapeMapParser#pair.

    Enter a parse tree produced by ShapeMapParser#pair.

    ctx

    the parse tree

  18. abstract def enterPath(ctx: PathContext): Unit

    Enter a parse tree produced by ShapeMapParser#path.

    Enter a parse tree produced by ShapeMapParser#path.

    ctx

    the parse tree

  19. abstract def enterPathAlternative(ctx: PathAlternativeContext): Unit

    Enter a parse tree produced by ShapeMapParser#pathAlternative.

    Enter a parse tree produced by ShapeMapParser#pathAlternative.

    ctx

    the parse tree

  20. abstract def enterPathElt(ctx: PathEltContext): Unit

    Enter a parse tree produced by ShapeMapParser#pathElt.

    Enter a parse tree produced by ShapeMapParser#pathElt.

    ctx

    the parse tree

  21. abstract def enterPathEltOrInverse(ctx: PathEltOrInverseContext): Unit

    Enter a parse tree produced by ShapeMapParser#pathEltOrInverse.

    Enter a parse tree produced by ShapeMapParser#pathEltOrInverse.

    ctx

    the parse tree

  22. abstract def enterPathPrimary(ctx: PathPrimaryContext): Unit

    Enter a parse tree produced by ShapeMapParser#pathPrimary.

    Enter a parse tree produced by ShapeMapParser#pathPrimary.

    ctx

    the parse tree

  23. abstract def enterPathSequence(ctx: PathSequenceContext): Unit

    Enter a parse tree produced by ShapeMapParser#pathSequence.

    Enter a parse tree produced by ShapeMapParser#pathSequence.

    ctx

    the parse tree

  24. abstract def enterPlus(ctx: PlusContext): Unit

    Enter a parse tree produced by the plus labeled alternative in ShapeMapParser#pathMod.

    Enter a parse tree produced by the plus labeled alternative in ShapeMapParser#pathMod.

    ctx

    the parse tree

  25. abstract def enterPredicate(ctx: PredicateContext): Unit

    Enter a parse tree produced by ShapeMapParser#predicate.

    Enter a parse tree produced by ShapeMapParser#predicate.

    ctx

    the parse tree

  26. abstract def enterPrefixedName(ctx: PrefixedNameContext): Unit

    Enter a parse tree produced by ShapeMapParser#prefixedName.

    Enter a parse tree produced by ShapeMapParser#prefixedName.

    ctx

    the parse tree

  27. abstract def enterQuestionMark(ctx: QuestionMarkContext): Unit

    Enter a parse tree produced by ShapeMapParser#questionMark.

    Enter a parse tree produced by ShapeMapParser#questionMark.

    ctx

    the parse tree

  28. abstract def enterRdfLiteral(ctx: RdfLiteralContext): Unit

    Enter a parse tree produced by ShapeMapParser#rdfLiteral.

    Enter a parse tree produced by ShapeMapParser#rdfLiteral.

    ctx

    the parse tree

  29. abstract def enterRdfType(ctx: RdfTypeContext): Unit

    Enter a parse tree produced by ShapeMapParser#rdfType.

    Enter a parse tree produced by ShapeMapParser#rdfType.

    ctx

    the parse tree

  30. abstract def enterReason(ctx: ReasonContext): Unit

    Enter a parse tree produced by ShapeMapParser#reason.

    Enter a parse tree produced by ShapeMapParser#reason.

    ctx

    the parse tree

  31. abstract def enterShapeIri(ctx: ShapeIriContext): Unit

    Enter a parse tree produced by ShapeMapParser#shapeIri.

    Enter a parse tree produced by ShapeMapParser#shapeIri.

    ctx

    the parse tree

  32. abstract def enterShapeMap(ctx: ShapeMapContext): Unit

    Enter a parse tree produced by ShapeMapParser#shapeMap.

    Enter a parse tree produced by ShapeMapParser#shapeMap.

    ctx

    the parse tree

  33. abstract def enterShapeSelector(ctx: ShapeSelectorContext): Unit

    Enter a parse tree produced by ShapeMapParser#shapeSelector.

    Enter a parse tree produced by ShapeMapParser#shapeSelector.

    ctx

    the parse tree

  34. abstract def enterStar(ctx: StarContext): Unit

    Enter a parse tree produced by the star labeled alternative in ShapeMapParser#pathMod.

    Enter a parse tree produced by the star labeled alternative in ShapeMapParser#pathMod.

    ctx

    the parse tree

  35. abstract def enterStatus(ctx: StatusContext): Unit

    Enter a parse tree produced by ShapeMapParser#status.

    Enter a parse tree produced by ShapeMapParser#status.

    ctx

    the parse tree

  36. abstract def enterStatusAndShape(ctx: StatusAndShapeContext): Unit

    Enter a parse tree produced by ShapeMapParser#statusAndShape.

    Enter a parse tree produced by ShapeMapParser#statusAndShape.

    ctx

    the parse tree

  37. abstract def enterString(ctx: StringContext): Unit

    Enter a parse tree produced by ShapeMapParser#string.

    Enter a parse tree produced by ShapeMapParser#string.

    ctx

    the parse tree

  38. abstract def enterSubjectTerm(ctx: SubjectTermContext): Unit

    Enter a parse tree produced by ShapeMapParser#subjectTerm.

    Enter a parse tree produced by ShapeMapParser#subjectTerm.

    ctx

    the parse tree

  39. abstract def exitBlankNode(ctx: BlankNodeContext): Unit

    Exit a parse tree produced by ShapeMapParser#blankNode.

    Exit a parse tree produced by ShapeMapParser#blankNode.

    ctx

    the parse tree

  40. abstract def exitBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Exit a parse tree produced by ShapeMapParser#booleanLiteral.

    Exit a parse tree produced by ShapeMapParser#booleanLiteral.

    ctx

    the parse tree

  41. abstract def exitDatatype(ctx: DatatypeContext): Unit

    Exit a parse tree produced by ShapeMapParser#datatype.

    Exit a parse tree produced by ShapeMapParser#datatype.

    ctx

    the parse tree

  42. abstract def exitEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  43. abstract def exitExtended(ctx: ExtendedContext): Unit

    Exit a parse tree produced by ShapeMapParser#extended.

    Exit a parse tree produced by ShapeMapParser#extended.

    ctx

    the parse tree

  44. abstract def exitFocusObject(ctx: FocusObjectContext): Unit

    Exit a parse tree produced by the focusObject labeled alternative in ShapeMapParser#triplePattern.

    Exit a parse tree produced by the focusObject labeled alternative in ShapeMapParser#triplePattern.

    ctx

    the parse tree

  45. abstract def exitFocusSubject(ctx: FocusSubjectContext): Unit

    Exit a parse tree produced by the focusSubject labeled alternative in ShapeMapParser#triplePattern.

    Exit a parse tree produced by the focusSubject labeled alternative in ShapeMapParser#triplePattern.

    ctx

    the parse tree

  46. abstract def exitInverse(ctx: InverseContext): Unit

    Exit a parse tree produced by ShapeMapParser#inverse.

    Exit a parse tree produced by ShapeMapParser#inverse.

    ctx

    the parse tree

  47. abstract def exitJsonAttributes(ctx: JsonAttributesContext): Unit

    Exit a parse tree produced by ShapeMapParser#jsonAttributes.

    Exit a parse tree produced by ShapeMapParser#jsonAttributes.

    ctx

    the parse tree

  48. abstract def exitLiteral(ctx: LiteralContext): Unit

    Exit a parse tree produced by ShapeMapParser#literal.

    Exit a parse tree produced by ShapeMapParser#literal.

    ctx

    the parse tree

  49. abstract def exitNegation(ctx: NegationContext): Unit

    Exit a parse tree produced by ShapeMapParser#negation.

    Exit a parse tree produced by ShapeMapParser#negation.

    ctx

    the parse tree

  50. abstract def exitNodeIri(ctx: NodeIriContext): Unit

    Exit a parse tree produced by ShapeMapParser#nodeIri.

    Exit a parse tree produced by ShapeMapParser#nodeIri.

    ctx

    the parse tree

  51. abstract def exitNodeSelector(ctx: NodeSelectorContext): Unit

    Exit a parse tree produced by ShapeMapParser#nodeSelector.

    Exit a parse tree produced by ShapeMapParser#nodeSelector.

    ctx

    the parse tree

  52. abstract def exitNumericLiteral(ctx: NumericLiteralContext): Unit

    Exit a parse tree produced by ShapeMapParser#numericLiteral.

    Exit a parse tree produced by ShapeMapParser#numericLiteral.

    ctx

    the parse tree

  53. abstract def exitObjectTerm(ctx: ObjectTermContext): Unit

    Exit a parse tree produced by ShapeMapParser#objectTerm.

    Exit a parse tree produced by ShapeMapParser#objectTerm.

    ctx

    the parse tree

  54. abstract def exitOptional(ctx: OptionalContext): Unit

    Exit a parse tree produced by the optional labeled alternative in ShapeMapParser#pathMod.

    Exit a parse tree produced by the optional labeled alternative in ShapeMapParser#pathMod.

    ctx

    the parse tree

  55. abstract def exitPair(ctx: PairContext): Unit

    Exit a parse tree produced by ShapeMapParser#pair.

    Exit a parse tree produced by ShapeMapParser#pair.

    ctx

    the parse tree

  56. abstract def exitPath(ctx: PathContext): Unit

    Exit a parse tree produced by ShapeMapParser#path.

    Exit a parse tree produced by ShapeMapParser#path.

    ctx

    the parse tree

  57. abstract def exitPathAlternative(ctx: PathAlternativeContext): Unit

    Exit a parse tree produced by ShapeMapParser#pathAlternative.

    Exit a parse tree produced by ShapeMapParser#pathAlternative.

    ctx

    the parse tree

  58. abstract def exitPathElt(ctx: PathEltContext): Unit

    Exit a parse tree produced by ShapeMapParser#pathElt.

    Exit a parse tree produced by ShapeMapParser#pathElt.

    ctx

    the parse tree

  59. abstract def exitPathEltOrInverse(ctx: PathEltOrInverseContext): Unit

    Exit a parse tree produced by ShapeMapParser#pathEltOrInverse.

    Exit a parse tree produced by ShapeMapParser#pathEltOrInverse.

    ctx

    the parse tree

  60. abstract def exitPathPrimary(ctx: PathPrimaryContext): Unit

    Exit a parse tree produced by ShapeMapParser#pathPrimary.

    Exit a parse tree produced by ShapeMapParser#pathPrimary.

    ctx

    the parse tree

  61. abstract def exitPathSequence(ctx: PathSequenceContext): Unit

    Exit a parse tree produced by ShapeMapParser#pathSequence.

    Exit a parse tree produced by ShapeMapParser#pathSequence.

    ctx

    the parse tree

  62. abstract def exitPlus(ctx: PlusContext): Unit

    Exit a parse tree produced by the plus labeled alternative in ShapeMapParser#pathMod.

    Exit a parse tree produced by the plus labeled alternative in ShapeMapParser#pathMod.

    ctx

    the parse tree

  63. abstract def exitPredicate(ctx: PredicateContext): Unit

    Exit a parse tree produced by ShapeMapParser#predicate.

    Exit a parse tree produced by ShapeMapParser#predicate.

    ctx

    the parse tree

  64. abstract def exitPrefixedName(ctx: PrefixedNameContext): Unit

    Exit a parse tree produced by ShapeMapParser#prefixedName.

    Exit a parse tree produced by ShapeMapParser#prefixedName.

    ctx

    the parse tree

  65. abstract def exitQuestionMark(ctx: QuestionMarkContext): Unit

    Exit a parse tree produced by ShapeMapParser#questionMark.

    Exit a parse tree produced by ShapeMapParser#questionMark.

    ctx

    the parse tree

  66. abstract def exitRdfLiteral(ctx: RdfLiteralContext): Unit

    Exit a parse tree produced by ShapeMapParser#rdfLiteral.

    Exit a parse tree produced by ShapeMapParser#rdfLiteral.

    ctx

    the parse tree

  67. abstract def exitRdfType(ctx: RdfTypeContext): Unit

    Exit a parse tree produced by ShapeMapParser#rdfType.

    Exit a parse tree produced by ShapeMapParser#rdfType.

    ctx

    the parse tree

  68. abstract def exitReason(ctx: ReasonContext): Unit

    Exit a parse tree produced by ShapeMapParser#reason.

    Exit a parse tree produced by ShapeMapParser#reason.

    ctx

    the parse tree

  69. abstract def exitShapeIri(ctx: ShapeIriContext): Unit

    Exit a parse tree produced by ShapeMapParser#shapeIri.

    Exit a parse tree produced by ShapeMapParser#shapeIri.

    ctx

    the parse tree

  70. abstract def exitShapeMap(ctx: ShapeMapContext): Unit

    Exit a parse tree produced by ShapeMapParser#shapeMap.

    Exit a parse tree produced by ShapeMapParser#shapeMap.

    ctx

    the parse tree

  71. abstract def exitShapeSelector(ctx: ShapeSelectorContext): Unit

    Exit a parse tree produced by ShapeMapParser#shapeSelector.

    Exit a parse tree produced by ShapeMapParser#shapeSelector.

    ctx

    the parse tree

  72. abstract def exitStar(ctx: StarContext): Unit

    Exit a parse tree produced by the star labeled alternative in ShapeMapParser#pathMod.

    Exit a parse tree produced by the star labeled alternative in ShapeMapParser#pathMod.

    ctx

    the parse tree

  73. abstract def exitStatus(ctx: StatusContext): Unit

    Exit a parse tree produced by ShapeMapParser#status.

    Exit a parse tree produced by ShapeMapParser#status.

    ctx

    the parse tree

  74. abstract def exitStatusAndShape(ctx: StatusAndShapeContext): Unit

    Exit a parse tree produced by ShapeMapParser#statusAndShape.

    Exit a parse tree produced by ShapeMapParser#statusAndShape.

    ctx

    the parse tree

  75. abstract def exitString(ctx: StringContext): Unit

    Exit a parse tree produced by ShapeMapParser#string.

    Exit a parse tree produced by ShapeMapParser#string.

    ctx

    the parse tree

  76. abstract def exitSubjectTerm(ctx: SubjectTermContext): Unit

    Exit a parse tree produced by ShapeMapParser#subjectTerm.

    Exit a parse tree produced by ShapeMapParser#subjectTerm.

    ctx

    the parse tree

  77. abstract def visitErrorNode(arg0: ErrorNode): Unit
    Definition Classes
    ParseTreeListener
  78. abstract def visitTerminal(arg0: TerminalNode): Unit
    Definition Classes
    ParseTreeListener

Concrete 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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  18. 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 ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped