Packages

c

es.weso.shex.compact

SchemaMaker

class SchemaMaker extends ShExDocBaseVisitor[Any]

Visits the AST and builds the corresponding ShEx abstract syntax

Source
SchemaMaker.scala
Linear Supertypes
ShExDocBaseVisitor[Any], ShExDocVisitor[Any], AbstractParseTreeVisitor[Any], ParseTreeVisitor[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SchemaMaker
  2. ShExDocBaseVisitor
  3. ShExDocVisitor
  4. AbstractParseTreeVisitor
  5. ParseTreeVisitor
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SchemaMaker()

Type Members

  1. type Cardinality = (Option[Int], Option[Max])
  2. type Directive = Either[(Prefix, IRI), Either[IRI, IRI]]
  3. case class Extends(labels: List[ShapeLabel]) extends Qualifier with Product with Serializable
  4. case class Extra(iris: List[IRI]) extends Qualifier with Product with Serializable
  5. type NotStartAction = Either[Start, (ShapeLabel, ShapeExpr)]
  6. sealed trait NumericLength extends AnyRef
  7. sealed trait NumericRange extends AnyRef
  8. sealed trait Qualifier extends AnyRef
  9. case class Restricts(labels: List[ShapeLabel]) extends Qualifier with Product with Serializable
  10. case class Sense(optInverse: Option[Boolean], optNegated: Option[Boolean]) extends Product with Serializable
  11. type Start = Option[ShapeExpr]

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 addAnnotations(maybeTe: Option[TripleExpr], anns: List[Annotation]): Builder[Option[TripleExpr]]
  5. def aggregateResult(arg0: Any, arg1: Any): Any
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def checkFacets(ls: List[XsFacet]): Builder[Unit]
  8. def cleanCode(str: String): Builder[String]
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  10. def defaultResult(): Any
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def extendTripleExpr(te: TripleExpr, cardinality: Cardinality, anns: List[Annotation], sActs: List[SemAct]): TripleExpr
  14. def extractIRIfromIRIREF(d: String, base: Option[IRI]): Builder[IRI]
  15. def getCardinality(ctx: CardinalityContext): Builder[Cardinality]
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def getDecimal(str: String): Builder[BigDecimal]
  18. def getDouble(str: String): Builder[Double]
  19. def getInteger(str: String): Builder[Int]
  20. def getPrefixes(ds: List[Directive]): Map[Prefix, IRI]
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. def isDefined[A](x: A): Boolean
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def makeNumericFacet(nr: NumericRange, nl: NumericLiteral): Builder[NumericFacet]
  25. def makeNumericLength(nr: NumericLength, n: Int): Builder[NumericFacet]
  26. def makeNumericLiteral(lexicalForm: String, datatype: IRI): Builder[NumericLiteral]
  27. def makeShape(qualifiers: List[Qualifier], tripleExpr: Option[TripleExpr], semActs: List[SemAct], anns: List[Annotation]): Builder[ShapeExpr]
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. def optBuilder[A](v: A): Builder[Option[A]]
  32. def optListCombine[A](maybeAs: Option[List[A]], as: List[A]): Option[List[A]]
  33. def optMapBuilder[A, B](x: Option[A], f: (A) ⇒ Builder[B]): Builder[Option[B]]
  34. val optional: (Some[Int], Some[IntMax])
  35. val plus: (Some[Int], Some[Star.type])
  36. def removeUnderscore(str: String): String
  37. def resolve(prefixedName: String): Builder[IRI]
  38. def shapesMap2List(sm: ShapesMap): List[ShapeExpr]
  39. def shouldVisitNextChild(arg0: RuleNode, arg1: Any): Boolean
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  40. def splitPrefix(str: String): (String, String)
  41. val star: (Some[Int], Some[Star.type])
  42. def stripStringLiteral1(s: String): String
  43. def stripStringLiteral2(s: String): String
  44. def stripStringLiteralLong1(s: String): String
  45. def stripStringLiteralLong2(s: String): String
  46. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def visit(arg0: ParseTree): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  49. def visitAdd(ctx: AddContext): Any

    Visit a parse tree produced by the add labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the add labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  50. def visitAnnotation(ctx: AnnotationContext): Builder[Annotation]

    Visit a parse tree produced by ShExDocParser#annotation.

    Visit a parse tree produced by ShExDocParser#annotation.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  51. def visitBaseDecl(ctx: BaseDeclContext): Builder[IRI]

    Visit a parse tree produced by ShExDocParser#baseDecl.

    Visit a parse tree produced by ShExDocParser#baseDecl.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  52. def visitBasicExpr(e: BasicExprContext): Builder[ValueExpr]

    Visit a parse tree produced by ShExDocParser#basicExpr.

    Visit a parse tree produced by ShExDocParser#basicExpr.

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

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  53. def visitBlankNode(ctx: BlankNodeContext): Builder[BNode]

    Visit a parse tree produced by ShExDocParser#blankNode.

    Visit a parse tree produced by ShExDocParser#blankNode.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  54. def visitBooleanLiteral(ctx: BooleanLiteralContext): Builder[Literal]

    Visit a parse tree produced by ShExDocParser#booleanLiteral.

    Visit a parse tree produced by ShExDocParser#booleanLiteral.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  55. def visitBracketedTripleExpr(ctx: BracketedTripleExprContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#bracketedTripleExpr.

    Visit a parse tree produced by ShExDocParser#bracketedTripleExpr.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  56. def visitChildren(arg0: RuleNode): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  57. def visitDatatype(ctx: DatatypeContext): Builder[IRI]

    Visit a parse tree produced by ShExDocParser#datatype.

    Visit a parse tree produced by ShExDocParser#datatype.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  58. def visitDirective(ctx: DirectiveContext): Builder[Directive]

    Visit a parse tree produced by ShExDocParser#directive.

    Visit a parse tree produced by ShExDocParser#directive.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  59. def visitDiv(ctx: DivContext): Any

    Visit a parse tree produced by the div labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the div labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  60. def visitEquals(ctx: EqualsContext): Any

    Visit a parse tree produced by the equals labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the equals labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  61. def visitErrorNode(arg0: ErrorNode): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  62. def visitExactRange(ctx: ExactRangeContext): Any

    Visit a parse tree produced by the exactRange labeled alternative in ShExDocParser#repeatRange.

    Visit a parse tree produced by the exactRange labeled alternative in ShExDocParser#repeatRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  63. def visitExpr(e: ExprContext): Builder[ValueExpr]

    Visit a parse tree produced by ShExDocParser#expr.

    Visit a parse tree produced by ShExDocParser#expr.

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

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  64. def visitExtension(ctx: ExtensionContext): Builder[Qualifier]

    Visit a parse tree produced by ShExDocParser#extension.

    Visit a parse tree produced by ShExDocParser#extension.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  65. def visitExtraPropertySet(ctx: ExtraPropertySetContext): Builder[Qualifier]

    Visit a parse tree produced by ShExDocParser#extraPropertySet.

    Visit a parse tree produced by ShExDocParser#extraPropertySet.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  66. def visitGe(ctx: GeContext): Any

    Visit a parse tree produced by the ge labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the ge labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  67. def visitGroupTripleExpr(ctx: GroupTripleExprContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#groupTripleExpr.

    Visit a parse tree produced by ShExDocParser#groupTripleExpr.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  68. def visitGt(ctx: GtContext): Any

    Visit a parse tree produced by the gt labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the gt labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  69. def visitImportDecl(ctx: ImportDeclContext): Builder[IRI]

    Visit a parse tree produced by ShExDocParser#importDecl.

    Visit a parse tree produced by ShExDocParser#importDecl.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  70. def visitInclude(ctx: IncludeContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#include.

    Visit a parse tree produced by ShExDocParser#include.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  71. def visitInlineLitNodeConstraint(ctx: InlineLitNodeConstraintContext): Builder[NodeConstraint]
  72. def visitInlineNonLitNodeConstraint(ctx: InlineNonLitNodeConstraintContext): Builder[NodeConstraint]
  73. def visitInlineShapeAnd(ctx: InlineShapeAndContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#inlineShapeAnd.

    Visit a parse tree produced by ShExDocParser#inlineShapeAnd.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  74. def visitInlineShapeAtom(ctx: InlineShapeAtomContext): Builder[ShapeExpr]
  75. def visitInlineShapeAtomAny(ctx: InlineShapeAtomAnyContext): Any

    Visit a parse tree produced by the inlineShapeAtomAny labeled alternative in ShExDocParser#inlineShapeAtom.

    Visit a parse tree produced by the inlineShapeAtomAny labeled alternative in ShExDocParser#inlineShapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  76. def visitInlineShapeAtomLitNodeConstraint(ctx: InlineShapeAtomLitNodeConstraintContext): Any

    Visit a parse tree produced by the inlineShapeAtomLitNodeConstraint labeled alternative in ShExDocParser#inlineShapeAtom.

    Visit a parse tree produced by the inlineShapeAtomLitNodeConstraint labeled alternative in ShExDocParser#inlineShapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  77. def visitInlineShapeAtomNonLitNodeConstraint(ctx: InlineShapeAtomNonLitNodeConstraintContext): Any

    Visit a parse tree produced by the inlineShapeAtomNonLitNodeConstraint labeled alternative in ShExDocParser#inlineShapeAtom.

    Visit a parse tree produced by the inlineShapeAtomNonLitNodeConstraint labeled alternative in ShExDocParser#inlineShapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  78. def visitInlineShapeAtomShapeExpression(ctx: InlineShapeAtomShapeExpressionContext): Any

    Visit a parse tree produced by the inlineShapeAtomShapeExpression labeled alternative in ShExDocParser#inlineShapeAtom.

    Visit a parse tree produced by the inlineShapeAtomShapeExpression labeled alternative in ShExDocParser#inlineShapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  79. def visitInlineShapeAtomShapeOrRef(ctx: InlineShapeAtomShapeOrRefContext): Any

    Visit a parse tree produced by the inlineShapeAtomShapeOrRef labeled alternative in ShExDocParser#inlineShapeAtom.

    Visit a parse tree produced by the inlineShapeAtomShapeOrRef labeled alternative in ShExDocParser#inlineShapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  80. def visitInlineShapeDefinition(ctx: InlineShapeDefinitionContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#inlineShapeDefinition.

    Visit a parse tree produced by ShExDocParser#inlineShapeDefinition.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  81. def visitInlineShapeExpression(ctx: InlineShapeExpressionContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#inlineShapeExpression.

    Visit a parse tree produced by ShExDocParser#inlineShapeExpression.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  82. def visitInlineShapeNot(ctx: InlineShapeNotContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#inlineShapeNot.

    Visit a parse tree produced by ShExDocParser#inlineShapeNot.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  83. def visitInlineShapeOr(ctx: InlineShapeOrContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#inlineShapeOr.

    Visit a parse tree produced by ShExDocParser#inlineShapeOr.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  84. def visitInlineShapeOrRef(ctx: InlineShapeOrRefContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#inlineShapeOrRef.

    Visit a parse tree produced by ShExDocParser#inlineShapeOrRef.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  85. def visitIri(ctx: IriContext): Builder[IRI]

    Visit a parse tree produced by ShExDocParser#iri.

    Visit a parse tree produced by ShExDocParser#iri.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  86. def visitIriExclusion(ctx: IriExclusionContext): Builder[IRIExclusion]

    Visit a parse tree produced by ShExDocParser#iriExclusion.

    Visit a parse tree produced by ShExDocParser#iriExclusion.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  87. def visitIriRange(ctx: IriRangeContext): Builder[ValueSetValue]

    Visit a parse tree produced by ShExDocParser#iriRange.

    Visit a parse tree produced by ShExDocParser#iriRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  88. def visitLanguageExclusion(ctx: LanguageExclusionContext): Builder[LanguageExclusion]

    Visit a parse tree produced by ShExDocParser#languageExclusion.

    Visit a parse tree produced by ShExDocParser#languageExclusion.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  89. def visitLanguageRange(ctx: LanguageRangeContext): Builder[ValueSetValue]
  90. def visitLanguageRangeAt(ctx: LanguageRangeAtContext): Any

    Visit a parse tree produced by the languageRangeAt labeled alternative in ShExDocParser#languageRange.

    Visit a parse tree produced by the languageRangeAt labeled alternative in ShExDocParser#languageRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  91. def visitLanguageRangeFull(ctx: LanguageRangeFullContext): Any

    Visit a parse tree produced by the languageRangeFull labeled alternative in ShExDocParser#languageRange.

    Visit a parse tree produced by the languageRangeFull labeled alternative in ShExDocParser#languageRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  92. def visitLe(ctx: LeContext): Any

    Visit a parse tree produced by the le labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the le labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  93. def visitList[A, B](visitFn: (A) ⇒ Builder[B], ls: List[A]): Builder[List[B]]
  94. def visitLitNodeConstraint(ctx: LitNodeConstraintContext): Builder[NodeConstraint]

    Visit a parse tree produced by ShExDocParser#litNodeConstraint.

    Visit a parse tree produced by ShExDocParser#litNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  95. def visitLitNodeConstraintLiteral(ctx: LitNodeConstraintLiteralContext): Any

    Visit a parse tree produced by the litNodeConstraintLiteral labeled alternative in ShExDocParser#inlineNonLitNodeConstraint.

    Visit a parse tree produced by the litNodeConstraintLiteral labeled alternative in ShExDocParser#inlineNonLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  96. def visitLitNodeConstraintStringFacet(ctx: LitNodeConstraintStringFacetContext): Any

    Visit a parse tree produced by the litNodeConstraintStringFacet labeled alternative in ShExDocParser#inlineNonLitNodeConstraint.

    Visit a parse tree produced by the litNodeConstraintStringFacet labeled alternative in ShExDocParser#inlineNonLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  97. def visitLiteral(ctx: LiteralContext): Builder[Literal]

    Visit a parse tree produced by ShExDocParser#literal.

    Visit a parse tree produced by ShExDocParser#literal.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  98. def visitLiteralExclusion(ctx: LiteralExclusionContext): Builder[LiteralExclusion]

    Visit a parse tree produced by ShExDocParser#literalExclusion.

    Visit a parse tree produced by ShExDocParser#literalExclusion.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  99. def visitLiteralRange(ctx: LiteralRangeContext): Builder[ValueSetValue]

    Visit a parse tree produced by ShExDocParser#literalRange.

    Visit a parse tree produced by ShExDocParser#literalRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  100. def visitLt(ctx: LtContext): Any

    Visit a parse tree produced by the lt labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the lt labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  101. def visitMax_range(ctx: Max_rangeContext): Builder[Option[Max]]

    Visit a parse tree produced by ShExDocParser#max_range.

    Visit a parse tree produced by ShExDocParser#max_range.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  102. def visitMinMaxRange(ctx: MinMaxRangeContext): Any

    Visit a parse tree produced by the minMaxRange labeled alternative in ShExDocParser#repeatRange.

    Visit a parse tree produced by the minMaxRange labeled alternative in ShExDocParser#repeatRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  103. def visitMin_range(ctx: Min_rangeContext): Builder[Int]

    Visit a parse tree produced by ShExDocParser#min_range.

    Visit a parse tree produced by ShExDocParser#min_range.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  104. def visitMinus(ctx: MinusContext): Any

    Visit a parse tree produced by the minus labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the minus labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  105. def visitMult(ctx: MultContext): Any

    Visit a parse tree produced by the mult labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the mult labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  106. def visitMultiElementGroup(ctx: MultiElementGroupContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#multiElementGroup.

    Visit a parse tree produced by ShExDocParser#multiElementGroup.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  107. def visitMultiElementOneOf(ctx: MultiElementOneOfContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#multiElementOneOf.

    Visit a parse tree produced by ShExDocParser#multiElementOneOf.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  108. def visitNegation(ctx: NegationContext): Any

    Visit a parse tree produced by ShExDocParser#negation.

    Visit a parse tree produced by ShExDocParser#negation.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  109. def visitNodeConstraintDatatype(ctx: NodeConstraintDatatypeContext): Any

    Visit a parse tree produced by the nodeConstraintDatatype labeled alternative in ShExDocParser#inlineLitNodeConstraint.

    Visit a parse tree produced by the nodeConstraintDatatype labeled alternative in ShExDocParser#inlineLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  110. def visitNodeConstraintLiteral(ctx: NodeConstraintLiteralContext): Builder[ShapeExpr]

    Visit a parse tree produced by the nodeConstraintLiteral labeled alternative in ShExDocParser#inlineLitNodeConstraint.

    Visit a parse tree produced by the nodeConstraintLiteral labeled alternative in ShExDocParser#inlineLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  111. def visitNodeConstraintNonLiteral(ctx: NodeConstraintNonLiteralContext): Builder[ShapeExpr]

    Visit a parse tree produced by the nodeConstraintNonLiteral labeled alternative in ShExDocParser#inlineLitNodeConstraint.

    Visit a parse tree produced by the nodeConstraintNonLiteral labeled alternative in ShExDocParser#inlineLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  112. def visitNodeConstraintNumericFacet(ctx: NodeConstraintNumericFacetContext): Any

    Visit a parse tree produced by the nodeConstraintNumericFacet labeled alternative in ShExDocParser#inlineLitNodeConstraint.

    Visit a parse tree produced by the nodeConstraintNumericFacet labeled alternative in ShExDocParser#inlineLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  113. def visitNodeConstraintValueSet(ctx: NodeConstraintValueSetContext): Any

    Visit a parse tree produced by the nodeConstraintValueSet labeled alternative in ShExDocParser#inlineLitNodeConstraint.

    Visit a parse tree produced by the nodeConstraintValueSet labeled alternative in ShExDocParser#inlineLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  114. def visitNonLitNodeConstraint(ctx: NonLitNodeConstraintContext): Builder[NodeConstraint]

    Visit a parse tree produced by ShExDocParser#nonLitNodeConstraint.

    Visit a parse tree produced by ShExDocParser#nonLitNodeConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  115. def visitNonLiteralKind(ctx: NonLiteralKindContext): Builder[NodeKind]

    Visit a parse tree produced by ShExDocParser#nonLiteralKind.

    Visit a parse tree produced by ShExDocParser#nonLiteralKind.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  116. def visitNotEquals(ctx: NotEqualsContext): Any

    Visit a parse tree produced by the notEquals labeled alternative in ShExDocParser#binOp.

    Visit a parse tree produced by the notEquals labeled alternative in ShExDocParser#binOp.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  117. def visitNotStartAction(ctx: NotStartActionContext): Builder[NotStartAction]

    Visit a parse tree produced by ShExDocParser#notStartAction.

    Visit a parse tree produced by ShExDocParser#notStartAction.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  118. def visitNumericFacet(ctx: NumericFacetContext): Builder[XsFacet]

    Visit a parse tree produced by ShExDocParser#numericFacet.

    Visit a parse tree produced by ShExDocParser#numericFacet.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  119. def visitNumericLength(ctx: NumericLengthContext): Builder[NumericLength]

    Visit a parse tree produced by ShExDocParser#numericLength.

    Visit a parse tree produced by ShExDocParser#numericLength.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  120. def visitNumericLiteral(ctx: NumericLiteralContext): Builder[Literal]

    Visit a parse tree produced by ShExDocParser#numericLiteral.

    Visit a parse tree produced by ShExDocParser#numericLiteral.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  121. def visitNumericRange(ctx: NumericRangeContext): Builder[NumericRange]

    Visit a parse tree produced by ShExDocParser#numericRange.

    Visit a parse tree produced by ShExDocParser#numericRange.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  122. def visitOneOfTripleExpr(ctx: OneOfTripleExprContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#oneOfTripleExpr.

    Visit a parse tree produced by ShExDocParser#oneOfTripleExpr.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  123. def visitOpt[A, B](visitFn: (A) ⇒ Builder[B], v: A): Builder[Option[B]]
  124. def visitOptionalCardinality(ctx: OptionalCardinalityContext): Any

    Visit a parse tree produced by the optionalCardinality labeled alternative in ShExDocParser#cardinality.

    Visit a parse tree produced by the optionalCardinality labeled alternative in ShExDocParser#cardinality.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  125. def visitPlusCardinality(ctx: PlusCardinalityContext): Any

    Visit a parse tree produced by the plusCardinality labeled alternative in ShExDocParser#cardinality.

    Visit a parse tree produced by the plusCardinality labeled alternative in ShExDocParser#cardinality.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  126. def visitPredicate(ctx: PredicateContext): Builder[IRI]

    Visit a parse tree produced by ShExDocParser#predicate.

    Visit a parse tree produced by ShExDocParser#predicate.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  127. def visitPrefixDecl(ctx: PrefixDeclContext): Builder[(Prefix, IRI)]

    Visit a parse tree produced by ShExDocParser#prefixDecl.

    Visit a parse tree produced by ShExDocParser#prefixDecl.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  128. def visitPrefixedName(ctx: PrefixedNameContext): Builder[String]

    Visit a parse tree produced by ShExDocParser#prefixedName.

    Visit a parse tree produced by ShExDocParser#prefixedName.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  129. def visitQualifier(ctx: QualifierContext): Builder[Qualifier]

    Visit a parse tree produced by ShExDocParser#qualifier.

    Visit a parse tree produced by ShExDocParser#qualifier.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  130. def visitRawNumeric(ctx: RawNumericContext): Builder[NumericLiteral]

    Visit a parse tree produced by ShExDocParser#rawNumeric.

    Visit a parse tree produced by ShExDocParser#rawNumeric.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  131. def visitRdfLiteral(ctx: RdfLiteralContext): Builder[Literal]

    Visit a parse tree produced by ShExDocParser#rdfLiteral.

    Visit a parse tree produced by ShExDocParser#rdfLiteral.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  132. def visitRdfType(ctx: RdfTypeContext): Any

    Visit a parse tree produced by ShExDocParser#rdfType.

    Visit a parse tree produced by ShExDocParser#rdfType.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  133. def visitRepeatCardinality(ctx: RepeatCardinalityContext): Builder[Cardinality]

    Visit a parse tree produced by the repeatCardinality labeled alternative in ShExDocParser#cardinality.

    Visit a parse tree produced by the repeatCardinality labeled alternative in ShExDocParser#cardinality.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  134. def visitRestriction(ctx: RestrictionContext): Builder[Qualifier]

    Visit a parse tree produced by ShExDocParser#restriction.

    Visit a parse tree produced by ShExDocParser#restriction.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  135. def visitSemanticAction(ctx: SemanticActionContext): Builder[SemAct]

    Visit a parse tree produced by ShExDocParser#semanticAction.

    Visit a parse tree produced by ShExDocParser#semanticAction.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  136. def visitSenseFlags(ctx: SenseFlagsContext): Builder[Sense]

    Visit a parse tree produced by ShExDocParser#senseFlags.

    Visit a parse tree produced by ShExDocParser#senseFlags.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  137. def visitShExDoc(ctx: ShExDocContext): Builder[Schema]

    Visit a parse tree produced by ShExDocParser#shExDoc.

    Visit a parse tree produced by ShExDocParser#shExDoc.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  138. def visitShapeAnd(ctx: ShapeAndContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#shapeAnd.

    Visit a parse tree produced by ShExDocParser#shapeAnd.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  139. def visitShapeAtomAny(ctx: ShapeAtomAnyContext): Any

    Visit a parse tree produced by the shapeAtomAny labeled alternative in ShExDocParser#shapeAtom.

    Visit a parse tree produced by the shapeAtomAny labeled alternative in ShExDocParser#shapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  140. def visitShapeAtomLitNodeConstraint(ctx: ShapeAtomLitNodeConstraintContext): Any

    Visit a parse tree produced by the shapeAtomLitNodeConstraint labeled alternative in ShExDocParser#shapeAtom.

    Visit a parse tree produced by the shapeAtomLitNodeConstraint labeled alternative in ShExDocParser#shapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  141. def visitShapeAtomNonLitNodeConstraint(ctx: ShapeAtomNonLitNodeConstraintContext): Any

    Visit a parse tree produced by the shapeAtomNonLitNodeConstraint labeled alternative in ShExDocParser#shapeAtom.

    Visit a parse tree produced by the shapeAtomNonLitNodeConstraint labeled alternative in ShExDocParser#shapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  142. def visitShapeAtomShapeExpression(ctx: ShapeAtomShapeExpressionContext): Any

    Visit a parse tree produced by the shapeAtomShapeExpression labeled alternative in ShExDocParser#shapeAtom.

    Visit a parse tree produced by the shapeAtomShapeExpression labeled alternative in ShExDocParser#shapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  143. def visitShapeAtomShapeOrRef(ctx: ShapeAtomShapeOrRefContext): Any

    Visit a parse tree produced by the shapeAtomShapeOrRef labeled alternative in ShExDocParser#shapeAtom.

    Visit a parse tree produced by the shapeAtomShapeOrRef labeled alternative in ShExDocParser#shapeAtom.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  144. def visitShapeDefinition(ctx: ShapeDefinitionContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#shapeDefinition.

    Visit a parse tree produced by ShExDocParser#shapeDefinition.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  145. def visitShapeExprDecl(ctx: ShapeExprDeclContext): Builder[(ShapeLabel, ShapeExpr)]

    Visit a parse tree produced by ShExDocParser#shapeExprDecl.

    Visit a parse tree produced by ShExDocParser#shapeExprDecl.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  146. def visitShapeExprLabel(ctx: ShapeExprLabelContext): Builder[ShapeLabel]

    Visit a parse tree produced by ShExDocParser#shapeExprLabel.

    Visit a parse tree produced by ShExDocParser#shapeExprLabel.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  147. def visitShapeExpression(ctx: ShapeExpressionContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#shapeExpression.

    Visit a parse tree produced by ShExDocParser#shapeExpression.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  148. def visitShapeNot(ctx: ShapeNotContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#shapeNot.

    Visit a parse tree produced by ShExDocParser#shapeNot.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  149. def visitShapeOr(ctx: ShapeOrContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#shapeOr.

    Visit a parse tree produced by ShExDocParser#shapeOr.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  150. def visitShapeOrRef(ctx: ShapeOrRefContext): Builder[ShapeExpr]

    Visit a parse tree produced by ShExDocParser#shapeOrRef.

    Visit a parse tree produced by ShExDocParser#shapeOrRef.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  151. def visitShapeRef(ctx: ShapeRefContext): Builder[ShapeLabel]

    Visit a parse tree produced by ShExDocParser#shapeRef.

    Visit a parse tree produced by ShExDocParser#shapeRef.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  152. def visitSingleElementGroup(ctx: SingleElementGroupContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#singleElementGroup.

    Visit a parse tree produced by ShExDocParser#singleElementGroup.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  153. def visitStarCardinality(ctx: StarCardinalityContext): Any

    Visit a parse tree produced by the starCardinality labeled alternative in ShExDocParser#cardinality.

    Visit a parse tree produced by the starCardinality labeled alternative in ShExDocParser#cardinality.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ShExDocBaseVisitorShExDocVisitor
    Annotations
    @Override()
  154. def visitStart(ctx: StartContext): Builder[Option[ShapeExpr]]

    Visit a parse tree produced by ShExDocParser#start.

    Visit a parse tree produced by ShExDocParser#start.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  155. def visitStartActions(ctx: StartActionsContext): Builder[Option[List[SemAct]]]

    Visit a parse tree produced by ShExDocParser#startActions.

    Visit a parse tree produced by ShExDocParser#startActions.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  156. def visitStatement(ctx: StatementContext): Builder[Unit]

    Visit a parse tree produced by ShExDocParser#statement.

    Visit a parse tree produced by ShExDocParser#statement.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  157. def visitString(ctx: StringContext): Builder[String]

    Visit a parse tree produced by ShExDocParser#string.

    Visit a parse tree produced by ShExDocParser#string.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  158. def visitStringFacet(ctx: StringFacetContext): Builder[XsFacet]

    Visit a parse tree produced by ShExDocParser#stringFacet.

    Visit a parse tree produced by ShExDocParser#stringFacet.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  159. def visitStringLength(ctx: StringLengthContext): (Int) ⇒ Builder[StringFacet]

    Visit a parse tree produced by ShExDocParser#stringLength.

    Visit a parse tree produced by ShExDocParser#stringLength.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  160. def visitTerminal(arg0: TerminalNode): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  161. def visitTripleConstraint(ctx: TripleConstraintContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#tripleConstraint.

    Visit a parse tree produced by ShExDocParser#tripleConstraint.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  162. def visitTripleExprLabel(ctx: TripleExprLabelContext): Builder[ShapeLabel]

    Visit a parse tree produced by ShExDocParser#tripleExprLabel.

    Visit a parse tree produced by ShExDocParser#tripleExprLabel.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  163. def visitTripleExpression(ctx: TripleExpressionContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#tripleExpression.

    Visit a parse tree produced by ShExDocParser#tripleExpression.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  164. def visitUnaryTripleExpr(ctx: UnaryTripleExprContext): Builder[TripleExpr]

    Visit a parse tree produced by ShExDocParser#unaryTripleExpr.

    Visit a parse tree produced by ShExDocParser#unaryTripleExpr.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  165. def visitValueSet(ctx: ValueSetContext): Builder[List[ValueSetValue]]

    Visit a parse tree produced by ShExDocParser#valueSet.

    Visit a parse tree produced by ShExDocParser#valueSet.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  166. def visitValueSetValue(ctx: ValueSetValueContext): Builder[ValueSetValue]

    Visit a parse tree produced by ShExDocParser#valueSetValue.

    Visit a parse tree produced by ShExDocParser#valueSetValue.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  167. def visitXsFacet(ctx: XsFacetContext): Builder[XsFacet]

    Visit a parse tree produced by ShExDocParser#xsFacet.

    Visit a parse tree produced by ShExDocParser#xsFacet.

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

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SchemaMakerShExDocBaseVisitorShExDocVisitor
  168. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  169. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  170. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  171. object Closed extends Qualifier with Product with Serializable
  172. object NLFractionDigits extends NumericLength with Product with Serializable
  173. object NLTotalDigits extends NumericLength with Product with Serializable
  174. object NRMaxExclusive extends NumericRange with Product with Serializable
  175. object NRMaxInclusive extends NumericRange with Product with Serializable
  176. object NRMinExclusive extends NumericRange with Product with Serializable
  177. object NRMinInclusive extends NumericRange with Product with Serializable

Deprecated Value Members

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

Inherited from ShExDocBaseVisitor[Any]

Inherited from ShExDocVisitor[Any]

Inherited from AbstractParseTreeVisitor[Any]

Inherited from ParseTreeVisitor[Any]

Inherited from AnyRef

Inherited from Any

Ungrouped