Show / Hide Table of Contents

Interface IturtleVisitor<Result>

This interface defines a complete generic visitor for a parse tree produced by turtleParser.

Namespace: GCore.Antlr.Grammers.TurtleDoc
Assembly: TurtleDoc.dll
Syntax
public interface IturtleVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitBase(turtleParser.BaseContext)

Visit a parse tree produced by .

Declaration
Result VisitBase(turtleParser.BaseContext context)
Parameters
Type Name Description
turtleParser.BaseContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBlankNode(turtleParser.BlankNodeContext)

Visit a parse tree produced by blankNode().

Declaration
Result VisitBlankNode(turtleParser.BlankNodeContext context)
Parameters
Type Name Description
turtleParser.BlankNodeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBlankNodePropertyList(turtleParser.BlankNodePropertyListContext)

Visit a parse tree produced by blankNodePropertyList().

Declaration
Result VisitBlankNodePropertyList(turtleParser.BlankNodePropertyListContext context)
Parameters
Type Name Description
turtleParser.BlankNodePropertyListContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBool_(turtleParser.Bool_Context)

Visit a parse tree produced by bool_().

Declaration
Result VisitBool_(turtleParser.Bool_Context context)
Parameters
Type Name Description
turtleParser.Bool_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCollection(turtleParser.CollectionContext)

Visit a parse tree produced by collection().

Declaration
Result VisitCollection(turtleParser.CollectionContext context)
Parameters
Type Name Description
turtleParser.CollectionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDirective(turtleParser.DirectiveContext)

Visit a parse tree produced by directive().

Declaration
Result VisitDirective(turtleParser.DirectiveContext context)
Parameters
Type Name Description
turtleParser.DirectiveContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIri(turtleParser.IriContext)

Visit a parse tree produced by iri().

Declaration
Result VisitIri(turtleParser.IriContext context)
Parameters
Type Name Description
turtleParser.IriContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLiteral(turtleParser.LiteralContext)

Visit a parse tree produced by literal().

Declaration
Result VisitLiteral(turtleParser.LiteralContext context)
Parameters
Type Name Description
turtleParser.LiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumericLiteral(turtleParser.NumericLiteralContext)

Visit a parse tree produced by numericLiteral().

Declaration
Result VisitNumericLiteral(turtleParser.NumericLiteralContext context)
Parameters
Type Name Description
turtleParser.NumericLiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitObject_(turtleParser.Object_Context)

Visit a parse tree produced by object_().

Declaration
Result VisitObject_(turtleParser.Object_Context context)
Parameters
Type Name Description
turtleParser.Object_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitObjectList(turtleParser.ObjectListContext)

Visit a parse tree produced by objectList().

Declaration
Result VisitObjectList(turtleParser.ObjectListContext context)
Parameters
Type Name Description
turtleParser.ObjectListContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPredicate(turtleParser.PredicateContext)

Visit a parse tree produced by predicate().

Declaration
Result VisitPredicate(turtleParser.PredicateContext context)
Parameters
Type Name Description
turtleParser.PredicateContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPredicateObject(turtleParser.PredicateObjectContext)

Visit a parse tree produced by predicateObject().

Declaration
Result VisitPredicateObject(turtleParser.PredicateObjectContext context)
Parameters
Type Name Description
turtleParser.PredicateObjectContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPredicateObjectList(turtleParser.PredicateObjectListContext)

Visit a parse tree produced by predicateObjectList().

Declaration
Result VisitPredicateObjectList(turtleParser.PredicateObjectListContext context)
Parameters
Type Name Description
turtleParser.PredicateObjectListContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrefixID(turtleParser.PrefixIDContext)

Visit a parse tree produced by prefixID().

Declaration
Result VisitPrefixID(turtleParser.PrefixIDContext context)
Parameters
Type Name Description
turtleParser.PrefixIDContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRDFLiteral(turtleParser.RDFLiteralContext)

Visit a parse tree produced by rDFLiteral().

Declaration
Result VisitRDFLiteral(turtleParser.RDFLiteralContext context)
Parameters
Type Name Description
turtleParser.RDFLiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSparqlBase(turtleParser.SparqlBaseContext)

Visit a parse tree produced by sparqlBase().

Declaration
Result VisitSparqlBase(turtleParser.SparqlBaseContext context)
Parameters
Type Name Description
turtleParser.SparqlBaseContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSparqlPrefix(turtleParser.SparqlPrefixContext)

Visit a parse tree produced by sparqlPrefix().

Declaration
Result VisitSparqlPrefix(turtleParser.SparqlPrefixContext context)
Parameters
Type Name Description
turtleParser.SparqlPrefixContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStatement(turtleParser.StatementContext)

Visit a parse tree produced by statement().

Declaration
Result VisitStatement(turtleParser.StatementContext context)
Parameters
Type Name Description
turtleParser.StatementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitString(turtleParser.StringContext)

Visit a parse tree produced by .

Declaration
Result VisitString(turtleParser.StringContext context)
Parameters
Type Name Description
turtleParser.StringContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSubject(turtleParser.SubjectContext)

Visit a parse tree produced by subject().

Declaration
Result VisitSubject(turtleParser.SubjectContext context)
Parameters
Type Name Description
turtleParser.SubjectContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTriples(turtleParser.TriplesContext)

Visit a parse tree produced by triples().

Declaration
Result VisitTriples(turtleParser.TriplesContext context)
Parameters
Type Name Description
turtleParser.TriplesContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTurtleDoc(turtleParser.TurtleDocContext)

Visit a parse tree produced by turtleDoc().

Declaration
Result VisitTurtleDoc(turtleParser.TurtleDocContext context)
Parameters
Type Name Description
turtleParser.TurtleDocContext context

The parse tree.

Returns
Type Description
Result
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX