Show / Hide Table of Contents

Interface IurlVisitor<Result>

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

Namespace: GCore.Antlr.Grammers.Url
Assembly: Url.dll
Syntax
public interface 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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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 .

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

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

The parse tree.

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