Interface IgtinVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by gtinParser.
Namespace: GCore.Antlr.Grammers.Gtin
Assembly: Gtin.dll
Syntax
public interface IgtinVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAny_digit(gtinParser.Any_digitContext)
Visit a parse tree produced by any_digit().
Declaration
Result VisitAny_digit(gtinParser.Any_digitContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Any_digitContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBookland_isbn(gtinParser.Bookland_isbnContext)
Visit a parse tree produced by bookland_isbn().
Declaration
Result VisitBookland_isbn(gtinParser.Bookland_isbnContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Bookland_isbnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCheck_code(gtinParser.Check_codeContext)
Visit a parse tree produced by check_code().
Declaration
Result VisitCheck_code(gtinParser.Check_codeContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Check_codeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan_13_manprod(gtinParser.Ean_13_manprodContext)
Visit a parse tree produced by ean_13_manprod().
Declaration
Result VisitEan_13_manprod(gtinParser.Ean_13_manprodContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean_13_manprodContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan13(gtinParser.Ean13Context)
Visit a parse tree produced by ean13().
Declaration
Result VisitEan13(gtinParser.Ean13Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean13Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan13_bookland(gtinParser.Ean13_booklandContext)
Visit a parse tree produced by ean13_bookland().
Declaration
Result VisitEan13_bookland(gtinParser.Ean13_booklandContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean13_booklandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan13_generic(gtinParser.Ean13_genericContext)
Visit a parse tree produced by ean13_generic().
Declaration
Result VisitEan13_generic(gtinParser.Ean13_genericContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean13_genericContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan13_ismn(gtinParser.Ean13_ismnContext)
Visit a parse tree produced by ean13_ismn().
Declaration
Result VisitEan13_ismn(gtinParser.Ean13_ismnContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean13_ismnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan13_issn(gtinParser.Ean13_issnContext)
Visit a parse tree produced by ean13_issn().
Declaration
Result VisitEan13_issn(gtinParser.Ean13_issnContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean13_issnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan14(gtinParser.Ean14Context)
Visit a parse tree produced by ean14().
Declaration
Result VisitEan14(gtinParser.Ean14Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean14Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan14_appid(gtinParser.Ean14_appidContext)
Visit a parse tree produced by ean14_appid().
Declaration
Result VisitEan14_appid(gtinParser.Ean14_appidContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean14_appidContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan14_packaging(gtinParser.Ean14_packagingContext)
Visit a parse tree produced by ean14_packaging().
Declaration
Result VisitEan14_packaging(gtinParser.Ean14_packagingContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean14_packagingContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan14_product(gtinParser.Ean14_productContext)
Visit a parse tree produced by ean14_product().
Declaration
Result VisitEan14_product(gtinParser.Ean14_productContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean14_productContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEan8(gtinParser.Ean8Context)
Visit a parse tree produced by ean8().
Declaration
Result VisitEan8(gtinParser.Ean8Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ean8Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGs1_prefix(gtinParser.Gs1_prefixContext)
Visit a parse tree produced by gs1_prefix().
Declaration
Result VisitGs1_prefix(gtinParser.Gs1_prefixContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gs1_prefixContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGs1_prefix_bookland_1(gtinParser.Gs1_prefix_bookland_1Context)
Visit a parse tree produced by gs1_prefix_bookland_1().
Declaration
Result VisitGs1_prefix_bookland_1(gtinParser.Gs1_prefix_bookland_1Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gs1_prefix_bookland_1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGs1_prefix_bookland_2(gtinParser.Gs1_prefix_bookland_2Context)
Visit a parse tree produced by gs1_prefix_bookland_2().
Declaration
Result VisitGs1_prefix_bookland_2(gtinParser.Gs1_prefix_bookland_2Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gs1_prefix_bookland_2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGs1_prefix_ismn(gtinParser.Gs1_prefix_ismnContext)
Visit a parse tree produced by gs1_prefix_ismn().
Declaration
Result VisitGs1_prefix_ismn(gtinParser.Gs1_prefix_ismnContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gs1_prefix_ismnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGs1_prefix_issn(gtinParser.Gs1_prefix_issnContext)
Visit a parse tree produced by gs1_prefix_issn().
Declaration
Result VisitGs1_prefix_issn(gtinParser.Gs1_prefix_issnContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gs1_prefix_issnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGtin(gtinParser.GtinContext)
Visit a parse tree produced by gtin().
Declaration
Result VisitGtin(gtinParser.GtinContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.GtinContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGtin12(gtinParser.Gtin12Context)
Visit a parse tree produced by gtin12().
Declaration
Result VisitGtin12(gtinParser.Gtin12Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gtin12Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGtin13(gtinParser.Gtin13Context)
Visit a parse tree produced by gtin13().
Declaration
Result VisitGtin13(gtinParser.Gtin13Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gtin13Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGtin14(gtinParser.Gtin14Context)
Visit a parse tree produced by gtin14().
Declaration
Result VisitGtin14(gtinParser.Gtin14Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gtin14Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGtin8(gtinParser.Gtin8Context)
Visit a parse tree produced by gtin8().
Declaration
Result VisitGtin8(gtinParser.Gtin8Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Gtin8Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIsmn_item_number(gtinParser.Ismn_item_numberContext)
Visit a parse tree produced by ismn_item_number().
Declaration
Result VisitIsmn_item_number(gtinParser.Ismn_item_numberContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ismn_item_numberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIsmn_publisher_number(gtinParser.Ismn_publisher_numberContext)
Visit a parse tree produced by ismn_publisher_number().
Declaration
Result VisitIsmn_publisher_number(gtinParser.Ismn_publisher_numberContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Ismn_publisher_numberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIssn(gtinParser.IssnContext)
Visit a parse tree produced by issn().
Declaration
Result VisitIssn(gtinParser.IssnContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.IssnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNum_system(gtinParser.Num_systemContext)
Visit a parse tree produced by num_system().
Declaration
Result VisitNum_system(gtinParser.Num_systemContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Num_systemContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSupplemental_code(gtinParser.Supplemental_codeContext)
Visit a parse tree produced by supplemental_code().
Declaration
Result VisitSupplemental_code(gtinParser.Supplemental_codeContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Supplemental_codeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSupplemental_code_2(gtinParser.Supplemental_code_2Context)
Visit a parse tree produced by supplemental_code_2().
Declaration
Result VisitSupplemental_code_2(gtinParser.Supplemental_code_2Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Supplemental_code_2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSupplemental_code_5(gtinParser.Supplemental_code_5Context)
Visit a parse tree produced by supplemental_code_5().
Declaration
Result VisitSupplemental_code_5(gtinParser.Supplemental_code_5Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Supplemental_code_5Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpc(gtinParser.UpcContext)
Visit a parse tree produced by upc().
Declaration
Result VisitUpc(gtinParser.UpcContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.UpcContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpc_a(gtinParser.Upc_aContext)
Visit a parse tree produced by upc_a().
Declaration
Result VisitUpc_a(gtinParser.Upc_aContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Upc_aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpc_a_5(gtinParser.Upc_a_5Context)
Visit a parse tree produced by upc_a_5().
Declaration
Result VisitUpc_a_5(gtinParser.Upc_a_5Context context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Upc_a_5Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpc_a_manufacturer(gtinParser.Upc_a_manufacturerContext)
Visit a parse tree produced by upc_a_manufacturer().
Declaration
Result VisitUpc_a_manufacturer(gtinParser.Upc_a_manufacturerContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Upc_a_manufacturerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpc_a_product(gtinParser.Upc_a_productContext)
Visit a parse tree produced by upc_a_product().
Declaration
Result VisitUpc_a_product(gtinParser.Upc_a_productContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Upc_a_productContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpc_e(gtinParser.Upc_eContext)
Visit a parse tree produced by upc_e().
Declaration
Result VisitUpc_e(gtinParser.Upc_eContext context)
Parameters
Type | Name | Description |
---|---|---|
gtinParser.Upc_eContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |