Show / Hide Table of Contents

Class urlBaseVisitor<Result>

This class provides an empty implementation of IurlVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
urlBaseVisitor<Result>
Implements
IurlVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Url
Assembly: Url.dll
Syntax
public class urlBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IurlVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitDomainNameOrIPv4Host(urlParser.DomainNameOrIPv4HostContext)

Visit a parse tree produced by the DomainNameOrIPv4Host labeled alternative in hostname().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDomainNameOrIPv4Host(urlParser.DomainNameOrIPv4HostContext context)
Parameters
Type Name Description
urlParser.DomainNameOrIPv4HostContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFrag(urlParser.FragContext)

Visit a parse tree produced by frag().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFrag(urlParser.FragContext context)
Parameters
Type Name Description
urlParser.FragContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHost(urlParser.HostContext)

Visit a parse tree produced by host().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHost(urlParser.HostContext context)
Parameters
Type Name Description
urlParser.HostContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIPv6Host(urlParser.IPv6HostContext)

Visit a parse tree produced by the IPv6Host labeled alternative in hostname().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIPv6Host(urlParser.IPv6HostContext context)
Parameters
Type Name Description
urlParser.IPv6HostContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLogin(urlParser.LoginContext)

Visit a parse tree produced by login().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLogin(urlParser.LoginContext context)
Parameters
Type Name Description
urlParser.LoginContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPassword(urlParser.PasswordContext)

Visit a parse tree produced by password().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPassword(urlParser.PasswordContext context)
Parameters
Type Name Description
urlParser.PasswordContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPath(urlParser.PathContext)

Visit a parse tree produced by path().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPath(urlParser.PathContext context)
Parameters
Type Name Description
urlParser.PathContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPort(urlParser.PortContext)

Visit a parse tree produced by port().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPort(urlParser.PortContext context)
Parameters
Type Name Description
urlParser.PortContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitQuery(urlParser.QueryContext)

Visit a parse tree produced by query().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitQuery(urlParser.QueryContext context)
Parameters
Type Name Description
urlParser.QueryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitScheme(urlParser.SchemeContext)

Visit a parse tree produced by scheme().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitScheme(urlParser.SchemeContext context)
Parameters
Type Name Description
urlParser.SchemeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSearch(urlParser.SearchContext)

Visit a parse tree produced by search().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSearch(urlParser.SearchContext context)
Parameters
Type Name Description
urlParser.SearchContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSearchparameter(urlParser.SearchparameterContext)

Visit a parse tree produced by searchparameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSearchparameter(urlParser.SearchparameterContext context)
Parameters
Type Name Description
urlParser.SearchparameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitString(urlParser.StringContext)

Visit a parse tree produced by .

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitString(urlParser.StringContext context)
Parameters
Type Name Description
urlParser.StringContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUri(urlParser.UriContext)

Visit a parse tree produced by uri().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUri(urlParser.UriContext context)
Parameters
Type Name Description
urlParser.UriContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUrl(urlParser.UrlContext)

Visit a parse tree produced by url().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUrl(urlParser.UrlContext context)
Parameters
Type Name Description
urlParser.UrlContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUser(urlParser.UserContext)

Visit a parse tree produced by user().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUser(urlParser.UserContext context)
Parameters
Type Name Description
urlParser.UserContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitV6host(urlParser.V6hostContext)

Visit a parse tree produced by v6host().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitV6host(urlParser.V6hostContext context)
Parameters
Type Name Description
urlParser.V6hostContext context

The parse tree.

Returns
Type Description
Result

Implements

IurlVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX