public interface org.h2.bnf.BnfVisitor
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.h2.bnf.BnfVisitor
super_class: java.lang.Object
{
public abstract void visitRuleElement(boolean, java.lang.String, org.h2.bnf.Rule);
descriptor: (ZLjava/lang/String;Lorg/h2/bnf/Rule;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
keyword
name
link
public abstract void visitRuleRepeat(boolean, org.h2.bnf.Rule);
descriptor: (ZLorg/h2/bnf/Rule;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
comma
rule
public abstract void visitRuleFixed(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
type
public abstract void visitRuleList(boolean, java.util.ArrayList<org.h2.bnf.Rule>);
descriptor: (ZLjava/util/ArrayList;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (ZLjava/util/ArrayList<Lorg/h2/bnf/Rule;>;)V
MethodParameters:
Name Flags
or
list
public abstract void visitRuleOptional(org.h2.bnf.Rule);
descriptor: (Lorg/h2/bnf/Rule;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
rule
}
SourceFile: "BnfVisitor.java"