class SchemaMaker extends ShExDocBaseVisitor[Any]
Visits the AST and builds the corresponding ShEx abstract syntax
- Alphabetic
- By Inheritance
- SchemaMaker
- ShExDocBaseVisitor
- ShExDocVisitor
- AbstractParseTreeVisitor
- ParseTreeVisitor
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new SchemaMaker()
Type Members
- type Cardinality = (Option[Int], Option[Max])
- type Directive = Either[(Prefix, IRI), Either[IRI, IRI]]
- case class Extends(labels: List[ShapeLabel]) extends Qualifier with Product with Serializable
- case class Extra(iris: List[IRI]) extends Qualifier with Product with Serializable
- type NotStartAction = Either[Start, (ShapeLabel, ShapeExpr)]
- sealed trait NumericLength extends AnyRef
- sealed trait NumericRange extends AnyRef
- sealed trait Qualifier extends AnyRef
- case class Restricts(labels: List[ShapeLabel]) extends Qualifier with Product with Serializable
- case class Sense(optInverse: Option[Boolean], optNegated: Option[Boolean]) extends Product with Serializable
- type Start = Option[ShapeExpr]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addAnnotations(maybeTe: Option[TripleExpr], anns: List[Annotation]): Builder[Option[TripleExpr]]
- def aggregateResult(arg0: Any, arg1: Any): Any
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def checkFacets(ls: List[XsFacet]): Builder[Unit]
- def cleanCode(str: String): Builder[String]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def defaultResult(): Any
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extendTripleExpr(te: TripleExpr, cardinality: Cardinality, anns: List[Annotation], sActs: List[SemAct]): TripleExpr
- def extractIRIfromIRIREF(d: String, base: Option[IRI]): Builder[IRI]
- def getCardinality(ctx: CardinalityContext): Builder[Cardinality]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getDecimal(str: String): Builder[BigDecimal]
- def getDouble(str: String): Builder[Double]
- def getInteger(str: String): Builder[Int]
- def getPrefixes(ds: List[Directive]): Map[Prefix, IRI]
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def isDefined[A](x: A): Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def makeNumericFacet(nr: NumericRange, nl: NumericLiteral): Builder[NumericFacet]
- def makeNumericLength(nr: NumericLength, n: Int): Builder[NumericFacet]
- def makeNumericLiteral(lexicalForm: String, datatype: IRI): Builder[NumericLiteral]
- def makeShape(qualifiers: List[Qualifier], tripleExpr: Option[TripleExpr], semActs: List[SemAct], anns: List[Annotation]): Builder[ShapeExpr]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def optBuilder[A](v: A): Builder[Option[A]]
- def optListCombine[A](maybeAs: Option[List[A]], as: List[A]): Option[List[A]]
- def optMapBuilder[A, B](x: Option[A], f: (A) => Builder[B]): Builder[Option[B]]
- val optional: (Some[Int], Some[IntMax])
- val plus: (Some[Int], Some[Star.type])
- def removeUnderscore(str: String): String
- def resolve(prefixedName: String): Builder[IRI]
- def shapesMap2List(sm: ShapesMap): List[ShapeExpr]
- def shouldVisitNextChild(arg0: RuleNode, arg1: Any): Boolean
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
- def splitPrefix(str: String): (String, String)
- val star: (Some[Int], Some[Star.type])
- def stripStringLiteral1(s: String): String
- def stripStringLiteral2(s: String): String
- def stripStringLiteralLong1(s: String): String
- def stripStringLiteralLong2(s: String): String
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def visit(arg0: ParseTree): Any
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- def visitAdd(ctx: AddContext): Any
Visit a parse tree produced by the
addlabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
addlabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitChildren(arg0: RuleNode): Any
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitDiv(ctx: DivContext): Any
Visit a parse tree produced by the
divlabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
divlabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitEquals(ctx: EqualsContext): Any
Visit a parse tree produced by the
equalslabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
equalslabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitErrorNode(arg0: ErrorNode): Any
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- def visitExactRange(ctx: ExactRangeContext): Any
Visit a parse tree produced by the
exactRangelabeled alternative inShExDocParser#repeatRange.Visit a parse tree produced by the
exactRangelabeled alternative inShExDocParser#repeatRange.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitGe(ctx: GeContext): Any
Visit a parse tree produced by the
gelabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
gelabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitGt(ctx: GtContext): Any
Visit a parse tree produced by the
gtlabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
gtlabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitInlineLitNodeConstraint(ctx: InlineLitNodeConstraintContext): Builder[NodeConstraint]
- def visitInlineNonLitNodeConstraint(ctx: InlineNonLitNodeConstraintContext): Builder[NodeConstraint]
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitInlineShapeAtom(ctx: InlineShapeAtomContext): Builder[ShapeExpr]
- def visitInlineShapeAtomAny(ctx: InlineShapeAtomAnyContext): Any
Visit a parse tree produced by the
inlineShapeAtomAnylabeled alternative inShExDocParser#inlineShapeAtom.Visit a parse tree produced by the
inlineShapeAtomAnylabeled alternative inShExDocParser#inlineShapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitInlineShapeAtomLitNodeConstraint(ctx: InlineShapeAtomLitNodeConstraintContext): Any
Visit a parse tree produced by the
inlineShapeAtomLitNodeConstraintlabeled alternative inShExDocParser#inlineShapeAtom.Visit a parse tree produced by the
inlineShapeAtomLitNodeConstraintlabeled alternative inShExDocParser#inlineShapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitInlineShapeAtomNonLitNodeConstraint(ctx: InlineShapeAtomNonLitNodeConstraintContext): Any
Visit a parse tree produced by the
inlineShapeAtomNonLitNodeConstraintlabeled alternative inShExDocParser#inlineShapeAtom.Visit a parse tree produced by the
inlineShapeAtomNonLitNodeConstraintlabeled alternative inShExDocParser#inlineShapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitInlineShapeAtomShapeExpression(ctx: InlineShapeAtomShapeExpressionContext): Any
Visit a parse tree produced by the
inlineShapeAtomShapeExpressionlabeled alternative inShExDocParser#inlineShapeAtom.Visit a parse tree produced by the
inlineShapeAtomShapeExpressionlabeled alternative inShExDocParser#inlineShapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitInlineShapeAtomShapeOrRef(ctx: InlineShapeAtomShapeOrRefContext): Any
Visit a parse tree produced by the
inlineShapeAtomShapeOrReflabeled alternative inShExDocParser#inlineShapeAtom.Visit a parse tree produced by the
inlineShapeAtomShapeOrReflabeled alternative inShExDocParser#inlineShapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitLanguageRange(ctx: LanguageRangeContext): Builder[ValueSetValue]
- def visitLanguageRangeAt(ctx: LanguageRangeAtContext): Any
Visit a parse tree produced by the
languageRangeAtlabeled alternative inShExDocParser#languageRange.Visit a parse tree produced by the
languageRangeAtlabeled alternative inShExDocParser#languageRange.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitLanguageRangeFull(ctx: LanguageRangeFullContext): Any
Visit a parse tree produced by the
languageRangeFulllabeled alternative inShExDocParser#languageRange.Visit a parse tree produced by the
languageRangeFulllabeled alternative inShExDocParser#languageRange.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitLe(ctx: LeContext): Any
Visit a parse tree produced by the
lelabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
lelabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitList[A, B](visitFn: (A) => Builder[B], ls: List[A]): Builder[List[B]]
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitLitNodeConstraintLiteral(ctx: LitNodeConstraintLiteralContext): Any
Visit a parse tree produced by the
litNodeConstraintLiterallabeled alternative inShExDocParser#inlineNonLitNodeConstraint.Visit a parse tree produced by the
litNodeConstraintLiterallabeled alternative inShExDocParser#inlineNonLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitLitNodeConstraintStringFacet(ctx: LitNodeConstraintStringFacetContext): Any
Visit a parse tree produced by the
litNodeConstraintStringFacetlabeled alternative inShExDocParser#inlineNonLitNodeConstraint.Visit a parse tree produced by the
litNodeConstraintStringFacetlabeled alternative inShExDocParser#inlineNonLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitLt(ctx: LtContext): Any
Visit a parse tree produced by the
ltlabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
ltlabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitMinMaxRange(ctx: MinMaxRangeContext): Any
Visit a parse tree produced by the
minMaxRangelabeled alternative inShExDocParser#repeatRange.Visit a parse tree produced by the
minMaxRangelabeled alternative inShExDocParser#repeatRange.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitMinus(ctx: MinusContext): Any
Visit a parse tree produced by the
minuslabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
minuslabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitMult(ctx: MultContext): Any
Visit a parse tree produced by the
multlabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
multlabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitNodeConstraintDatatype(ctx: NodeConstraintDatatypeContext): Any
Visit a parse tree produced by the
nodeConstraintDatatypelabeled alternative inShExDocParser#inlineLitNodeConstraint.Visit a parse tree produced by the
nodeConstraintDatatypelabeled alternative inShExDocParser#inlineLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitNodeConstraintLiteral(ctx: NodeConstraintLiteralContext): Builder[ShapeExpr]
Visit a parse tree produced by the
nodeConstraintLiterallabeled alternative inShExDocParser#inlineLitNodeConstraint.Visit a parse tree produced by the
nodeConstraintLiterallabeled alternative inShExDocParser#inlineLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitNodeConstraintNonLiteral(ctx: NodeConstraintNonLiteralContext): Builder[ShapeExpr]
Visit a parse tree produced by the
nodeConstraintNonLiterallabeled alternative inShExDocParser#inlineLitNodeConstraint.Visit a parse tree produced by the
nodeConstraintNonLiterallabeled alternative inShExDocParser#inlineLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitNodeConstraintNumericFacet(ctx: NodeConstraintNumericFacetContext): Any
Visit a parse tree produced by the
nodeConstraintNumericFacetlabeled alternative inShExDocParser#inlineLitNodeConstraint.Visit a parse tree produced by the
nodeConstraintNumericFacetlabeled alternative inShExDocParser#inlineLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitNodeConstraintValueSet(ctx: NodeConstraintValueSetContext): Any
Visit a parse tree produced by the
nodeConstraintValueSetlabeled alternative inShExDocParser#inlineLitNodeConstraint.Visit a parse tree produced by the
nodeConstraintValueSetlabeled alternative inShExDocParser#inlineLitNodeConstraint.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitNotEquals(ctx: NotEqualsContext): Any
Visit a parse tree produced by the
notEqualslabeled alternative inShExDocParser#binOp.Visit a parse tree produced by the
notEqualslabeled alternative inShExDocParser#binOp.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitOpt[A, B](visitFn: (A) => Builder[B], v: A): Builder[Option[B]]
- def visitOptionalCardinality(ctx: OptionalCardinalityContext): Any
Visit a parse tree produced by the
optionalCardinalitylabeled alternative inShExDocParser#cardinality.Visit a parse tree produced by the
optionalCardinalitylabeled alternative inShExDocParser#cardinality.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitPlusCardinality(ctx: PlusCardinalityContext): Any
Visit a parse tree produced by the
plusCardinalitylabeled alternative inShExDocParser#cardinality.Visit a parse tree produced by the
plusCardinalitylabeled alternative inShExDocParser#cardinality.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitRepeatCardinality(ctx: RepeatCardinalityContext): Builder[Cardinality]
Visit a parse tree produced by the
repeatCardinalitylabeled alternative inShExDocParser#cardinality.Visit a parse tree produced by the
repeatCardinalitylabeled alternative inShExDocParser#cardinality.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitShapeAtomAny(ctx: ShapeAtomAnyContext): Any
Visit a parse tree produced by the
shapeAtomAnylabeled alternative inShExDocParser#shapeAtom.Visit a parse tree produced by the
shapeAtomAnylabeled alternative inShExDocParser#shapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitShapeAtomLitNodeConstraint(ctx: ShapeAtomLitNodeConstraintContext): Any
Visit a parse tree produced by the
shapeAtomLitNodeConstraintlabeled alternative inShExDocParser#shapeAtom.Visit a parse tree produced by the
shapeAtomLitNodeConstraintlabeled alternative inShExDocParser#shapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitShapeAtomNonLitNodeConstraint(ctx: ShapeAtomNonLitNodeConstraintContext): Any
Visit a parse tree produced by the
shapeAtomNonLitNodeConstraintlabeled alternative inShExDocParser#shapeAtom.Visit a parse tree produced by the
shapeAtomNonLitNodeConstraintlabeled alternative inShExDocParser#shapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitShapeAtomShapeExpression(ctx: ShapeAtomShapeExpressionContext): Any
Visit a parse tree produced by the
shapeAtomShapeExpressionlabeled alternative inShExDocParser#shapeAtom.Visit a parse tree produced by the
shapeAtomShapeExpressionlabeled alternative inShExDocParser#shapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- def visitShapeAtomShapeOrRef(ctx: ShapeAtomShapeOrRefContext): Any
Visit a parse tree produced by the
shapeAtomShapeOrReflabeled alternative inShExDocParser#shapeAtom.Visit a parse tree produced by the
shapeAtomShapeOrReflabeled alternative inShExDocParser#shapeAtom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitStarCardinality(ctx: StarCardinalityContext): Any
Visit a parse tree produced by the
starCardinalitylabeled alternative inShExDocParser#cardinality.Visit a parse tree produced by the
starCardinalitylabeled alternative inShExDocParser#cardinality.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ShExDocBaseVisitor → ShExDocVisitor
- Annotations
- @Override()
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- def visitTerminal(arg0: TerminalNode): Any
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- 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
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- SchemaMaker → ShExDocBaseVisitor → ShExDocVisitor
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- case object Closed extends Qualifier with Product with Serializable
- case object NLFractionDigits extends NumericLength with Product with Serializable
- case object NLTotalDigits extends NumericLength with Product with Serializable
- case object NRMaxExclusive extends NumericRange with Product with Serializable
- case object NRMaxInclusive extends NumericRange with Product with Serializable
- case object NRMinExclusive extends NumericRange with Product with Serializable
- case object NRMinInclusive extends NumericRange with Product with Serializable