public abstract class AbstractTurtleOBDAVisitor extends TurtleOBDABaseVisitor implements TurtleOBDAVisitor
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTurtleOBDAVisitor(it.unibz.inf.ontop.model.term.TermFactory termFactory,
it.unibz.inf.ontop.model.type.TypeFactory typeFactory,
TargetAtomFactory targetAtomFactory,
org.apache.commons.rdf.api.RDF rdfFactory,
OntopMappingSettings settings) |
visitLiteralaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitLiteralprotected String error
protected AbstractTurtleOBDAVisitor(it.unibz.inf.ontop.model.term.TermFactory termFactory,
it.unibz.inf.ontop.model.type.TypeFactory typeFactory,
TargetAtomFactory targetAtomFactory,
org.apache.commons.rdf.api.RDF rdfFactory,
OntopMappingSettings settings)
protected abstract boolean validateAttributeName(String value)
public String getError()
protected it.unibz.inf.ontop.model.term.ImmutableTerm constructIRI(String text)
public com.google.common.collect.ImmutableList<TargetAtom> visitParse(TurtleOBDAParser.ParseContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.parse().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParse in interface TurtleOBDAVisitorvisitParse in class TurtleOBDABaseVisitorctx - the parse treepublic Void visitDirectiveStatement(TurtleOBDAParser.DirectiveStatementContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.directiveStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDirectiveStatement in interface TurtleOBDAVisitorvisitDirectiveStatement in class TurtleOBDABaseVisitorctx - the parse treepublic Void visitDirective(TurtleOBDAParser.DirectiveContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.directive().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDirective in interface TurtleOBDAVisitorvisitDirective in class TurtleOBDABaseVisitorctx - the parse treepublic Stream<TargetAtom> visitTriplesStatement(TurtleOBDAParser.TriplesStatementContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.triplesStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTriplesStatement in interface TurtleOBDAVisitorvisitTriplesStatement in class TurtleOBDABaseVisitorctx - the parse treepublic Void visitPrefixID(TurtleOBDAParser.PrefixIDContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.prefixID().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrefixID in interface TurtleOBDAVisitorvisitPrefixID in class TurtleOBDABaseVisitorctx - the parse treepublic Object visitBase(TurtleOBDAParser.BaseContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.base().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBase in interface TurtleOBDAVisitorvisitBase in class TurtleOBDABaseVisitorctx - the parse treepublic Stream<TargetAtom> visitTriples(TurtleOBDAParser.TriplesContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.triples().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTriples in interface TurtleOBDAVisitorvisitTriples in class TurtleOBDABaseVisitorctx - the parse treepublic Stream<TargetAtom> visitQuads(TurtleOBDAParser.QuadsContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.quads().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuads in interface TurtleOBDAVisitorvisitQuads in class TurtleOBDABaseVisitorctx - the parse treepublic Stream<TargetAtom> visitPredicateObjectList(TurtleOBDAParser.PredicateObjectListContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.predicateObjectList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicateObjectList in interface TurtleOBDAVisitorvisitPredicateObjectList in class TurtleOBDABaseVisitorctx - the parse treepublic Stream<TargetAtom> visitPredicateObject(TurtleOBDAParser.PredicateObjectContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.predicateObject().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPredicateObject in interface TurtleOBDAVisitorvisitPredicateObject in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitVerb(TurtleOBDAParser.VerbContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.verb().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVerb in interface TurtleOBDAVisitorvisitVerb in class TurtleOBDABaseVisitorctx - the parse treepublic Stream<it.unibz.inf.ontop.model.term.ImmutableTerm> visitObjectList(TurtleOBDAParser.ObjectListContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.objectList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitObjectList in interface TurtleOBDAVisitorvisitObjectList in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitSubject(TurtleOBDAParser.SubjectContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.subject().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSubject in interface TurtleOBDAVisitorvisitSubject in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitGraph(TurtleOBDAParser.GraphContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.graph().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGraph in interface TurtleOBDAVisitorvisitGraph in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitObject(TurtleOBDAParser.ObjectContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.object().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitObject in interface TurtleOBDAVisitorvisitObject in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitResource(TurtleOBDAParser.ResourceContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.resource().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResource in interface TurtleOBDAVisitorvisitResource in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitIriExt(TurtleOBDAParser.IriExtContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.iriExt().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIriExt in interface TurtleOBDAVisitorvisitIriExt in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm visitVariableLiteral_1(TurtleOBDAParser.VariableLiteral_1Context ctx)
TurtleOBDABaseVisitorvariableLiteral_1
labeled alternative in TurtleOBDAParser.variableLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableLiteral_1 in interface TurtleOBDAVisitorvisitVariableLiteral_1 in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm visitVariableLiteral_2(TurtleOBDAParser.VariableLiteral_2Context ctx)
TurtleOBDABaseVisitorvariableLiteral_2
labeled alternative in TurtleOBDAParser.variableLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableLiteral_2 in interface TurtleOBDAVisitorvisitVariableLiteral_2 in class TurtleOBDABaseVisitorctx - the parse treepublic org.apache.commons.rdf.api.IRI visitIri(TurtleOBDAParser.IriContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.iri().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIri in interface TurtleOBDAVisitorvisitIri in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.Variable visitVariable(TurtleOBDAParser.VariableContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.variable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariable in interface TurtleOBDAVisitorvisitVariable in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitBlank(TurtleOBDAParser.BlankContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.blank().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlank in interface TurtleOBDAVisitorvisitBlank in class TurtleOBDABaseVisitorctx - the parse treepublic String visitLanguageTag(TurtleOBDAParser.LanguageTagContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.languageTag().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLanguageTag in interface TurtleOBDAVisitorvisitLanguageTag in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitUntypedStringLiteral(TurtleOBDAParser.UntypedStringLiteralContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.untypedStringLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUntypedStringLiteral in interface TurtleOBDAVisitorvisitUntypedStringLiteral in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitLitString(TurtleOBDAParser.LitStringContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.litString().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLitString in interface TurtleOBDAVisitorvisitLitString in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitTypedLiteral(TurtleOBDAParser.TypedLiteralContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.typedLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypedLiteral in interface TurtleOBDAVisitorvisitTypedLiteral in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitUntypedNumericLiteral(TurtleOBDAParser.UntypedNumericLiteralContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.untypedNumericLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUntypedNumericLiteral in interface TurtleOBDAVisitorvisitUntypedNumericLiteral in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitUntypedBooleanLiteral(TurtleOBDAParser.UntypedBooleanLiteralContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.untypedBooleanLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitUntypedBooleanLiteral in interface TurtleOBDAVisitorvisitUntypedBooleanLiteral in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitNumericUnsigned(TurtleOBDAParser.NumericUnsignedContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.numericUnsigned().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumericUnsigned in interface TurtleOBDAVisitorvisitNumericUnsigned in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitNumericPositive(TurtleOBDAParser.NumericPositiveContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.numericPositive().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumericPositive in interface TurtleOBDAVisitorvisitNumericPositive in class TurtleOBDABaseVisitorctx - the parse treepublic it.unibz.inf.ontop.model.term.ImmutableTerm visitNumericNegative(TurtleOBDAParser.NumericNegativeContext ctx)
TurtleOBDABaseVisitorTurtleOBDAParser.numericNegative().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNumericNegative in interface TurtleOBDAVisitorvisitNumericNegative in class TurtleOBDABaseVisitorctx - the parse treeCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.