Interface IcqlVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by cqlParser.
Namespace: GCore.Antlr.Grammers.Cql
Assembly: Cql.dll
Syntax
public interface IcqlVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitBoolean_(cqlParser.Boolean_Context)
Visit a parse tree produced by boolean_().
Declaration
Result VisitBoolean_(cqlParser.Boolean_Context context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.Boolean_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBooleanGroup(cqlParser.BooleanGroupContext)
Visit a parse tree produced by booleanGroup().
Declaration
Result VisitBooleanGroup(cqlParser.BooleanGroupContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.BooleanGroupContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComparitor(cqlParser.ComparitorContext)
Visit a parse tree produced by comparitor().
Declaration
Result VisitComparitor(cqlParser.ComparitorContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ComparitorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComparitorSymbol(cqlParser.ComparitorSymbolContext)
Visit a parse tree produced by comparitorSymbol().
Declaration
Result VisitComparitorSymbol(cqlParser.ComparitorSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ComparitorSymbolContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCql(cqlParser.CqlContext)
Visit a parse tree produced by cql().
Declaration
Result VisitCql(cqlParser.CqlContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.CqlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCqlQuery(cqlParser.CqlQueryContext)
Visit a parse tree produced by cqlQuery().
Declaration
Result VisitCqlQuery(cqlParser.CqlQueryContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.CqlQueryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIdentifier(cqlParser.IdentifierContext)
Visit a parse tree produced by identifier().
Declaration
Result VisitIdentifier(cqlParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.IdentifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIndex(cqlParser.IndexContext)
Visit a parse tree produced by index().
Declaration
Result VisitIndex(cqlParser.IndexContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.IndexContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModifier(cqlParser.ModifierContext)
Visit a parse tree produced by modifier().
Declaration
Result VisitModifier(cqlParser.ModifierContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ModifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModifierList(cqlParser.ModifierListContext)
Visit a parse tree produced by modifierList().
Declaration
Result VisitModifierList(cqlParser.ModifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ModifierListContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModifierName(cqlParser.ModifierNameContext)
Visit a parse tree produced by modifierName().
Declaration
Result VisitModifierName(cqlParser.ModifierNameContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ModifierNameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModifierValue(cqlParser.ModifierValueContext)
Visit a parse tree produced by modifierValue().
Declaration
Result VisitModifierValue(cqlParser.ModifierValueContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ModifierValueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNamedComparitor(cqlParser.NamedComparitorContext)
Visit a parse tree produced by namedComparitor().
Declaration
Result VisitNamedComparitor(cqlParser.NamedComparitorContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.NamedComparitorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrefix_(cqlParser.Prefix_Context)
Visit a parse tree produced by prefix_().
Declaration
Result VisitPrefix_(cqlParser.Prefix_Context context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.Prefix_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrefixAssignment(cqlParser.PrefixAssignmentContext)
Visit a parse tree produced by prefixAssignment().
Declaration
Result VisitPrefixAssignment(cqlParser.PrefixAssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.PrefixAssignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRelation(cqlParser.RelationContext)
Visit a parse tree produced by relation().
Declaration
Result VisitRelation(cqlParser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.RelationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitScopedClause(cqlParser.ScopedClauseContext)
Visit a parse tree produced by scopedClause().
Declaration
Result VisitScopedClause(cqlParser.ScopedClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.ScopedClauseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSearchClause(cqlParser.SearchClauseContext)
Visit a parse tree produced by searchClause().
Declaration
Result VisitSearchClause(cqlParser.SearchClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.SearchClauseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSearchTerm(cqlParser.SearchTermContext)
Visit a parse tree produced by searchTerm().
Declaration
Result VisitSearchTerm(cqlParser.SearchTermContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.SearchTermContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSingleSpec(cqlParser.SingleSpecContext)
Visit a parse tree produced by singleSpec().
Declaration
Result VisitSingleSpec(cqlParser.SingleSpecContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.SingleSpecContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSortedQuery(cqlParser.SortedQueryContext)
Visit a parse tree produced by sortedQuery().
Declaration
Result VisitSortedQuery(cqlParser.SortedQueryContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.SortedQueryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSortSpec(cqlParser.SortSpecContext)
Visit a parse tree produced by sortSpec().
Declaration
Result VisitSortSpec(cqlParser.SortSpecContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.SortSpecContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTerm(cqlParser.TermContext)
Visit a parse tree produced by term().
Declaration
Result VisitTerm(cqlParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.TermContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUri(cqlParser.UriContext)
Visit a parse tree produced by uri().
Declaration
Result VisitUri(cqlParser.UriContext context)
Parameters
Type | Name | Description |
---|---|---|
cqlParser.UriContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |