public interface org.antlr.v4.automata.ATNFactory
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.antlr.v4.automata.ATNFactory
super_class: java.lang.Object
{
public abstract org.antlr.v4.runtime.atn.ATN createATN();
descriptor: ()Lorg/antlr/v4/runtime/atn/ATN;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setCurrentRuleName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract void setCurrentOuterAlt(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
alt
public abstract org.antlr.v4.automata.ATNFactory$Handle rule(org.antlr.v4.tool.ast.GrammarAST, java.lang.String, org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Ljava/lang/String;Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ruleAST
name
blk
public abstract org.antlr.v4.runtime.atn.ATNState newState();
descriptor: ()Lorg/antlr/v4/runtime/atn/ATNState;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.antlr.v4.automata.ATNFactory$Handle label(org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
t
public abstract org.antlr.v4.automata.ATNFactory$Handle listLabel(org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
t
public abstract org.antlr.v4.automata.ATNFactory$Handle tokenRef(org.antlr.v4.tool.ast.TerminalAST);
descriptor: (Lorg/antlr/v4/tool/ast/TerminalAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
node
public abstract org.antlr.v4.automata.ATNFactory$Handle set(org.antlr.v4.tool.ast.GrammarAST, java.util.List<org.antlr.v4.tool.ast.GrammarAST>, boolean);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Ljava/util/List;Z)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/antlr/v4/tool/ast/GrammarAST;Ljava/util/List<Lorg/antlr/v4/tool/ast/GrammarAST;>;Z)Lorg/antlr/v4/automata/ATNFactory$Handle;
MethodParameters:
Name Flags
associatedAST
alts
invert
public abstract org.antlr.v4.automata.ATNFactory$Handle charSetLiteral(org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
charSetAST
public abstract org.antlr.v4.automata.ATNFactory$Handle range(org.antlr.v4.tool.ast.GrammarAST, org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
a
b
public abstract org.antlr.v4.automata.ATNFactory$Handle stringLiteral(org.antlr.v4.tool.ast.TerminalAST);
descriptor: (Lorg/antlr/v4/tool/ast/TerminalAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
stringLiteralAST
public abstract org.antlr.v4.automata.ATNFactory$Handle ruleRef(org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
node
public abstract org.antlr.v4.automata.ATNFactory$Handle epsilon(org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
node
public abstract org.antlr.v4.automata.ATNFactory$Handle sempred(org.antlr.v4.tool.ast.PredAST);
descriptor: (Lorg/antlr/v4/tool/ast/PredAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pred
public abstract org.antlr.v4.automata.ATNFactory$Handle action(org.antlr.v4.tool.ast.ActionAST);
descriptor: (Lorg/antlr/v4/tool/ast/ActionAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
action
public abstract org.antlr.v4.automata.ATNFactory$Handle action(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
action
public abstract org.antlr.v4.automata.ATNFactory$Handle alt(java.util.List<org.antlr.v4.automata.ATNFactory$Handle>);
descriptor: (Ljava/util/List;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<Lorg/antlr/v4/automata/ATNFactory$Handle;>;)Lorg/antlr/v4/automata/ATNFactory$Handle;
MethodParameters:
Name Flags
els
public abstract org.antlr.v4.automata.ATNFactory$Handle block(org.antlr.v4.tool.ast.BlockAST, org.antlr.v4.tool.ast.GrammarAST, java.util.List<org.antlr.v4.automata.ATNFactory$Handle>);
descriptor: (Lorg/antlr/v4/tool/ast/BlockAST;Lorg/antlr/v4/tool/ast/GrammarAST;Ljava/util/List;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/antlr/v4/tool/ast/BlockAST;Lorg/antlr/v4/tool/ast/GrammarAST;Ljava/util/List<Lorg/antlr/v4/automata/ATNFactory$Handle;>;)Lorg/antlr/v4/automata/ATNFactory$Handle;
MethodParameters:
Name Flags
blockAST
ebnfRoot
alternativeGrips
public abstract org.antlr.v4.automata.ATNFactory$Handle optional(org.antlr.v4.tool.ast.GrammarAST, org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
optAST
blk
public abstract org.antlr.v4.automata.ATNFactory$Handle plus(org.antlr.v4.tool.ast.GrammarAST, org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
plusAST
blk
public abstract org.antlr.v4.automata.ATNFactory$Handle star(org.antlr.v4.tool.ast.GrammarAST, org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
starAST
blk
public abstract org.antlr.v4.automata.ATNFactory$Handle wildcard(org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
associatedAST
public abstract org.antlr.v4.automata.ATNFactory$Handle lexerAltCommands(org.antlr.v4.automata.ATNFactory$Handle, org.antlr.v4.automata.ATNFactory$Handle);
descriptor: (Lorg/antlr/v4/automata/ATNFactory$Handle;Lorg/antlr/v4/automata/ATNFactory$Handle;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
alt
cmds
public abstract org.antlr.v4.automata.ATNFactory$Handle lexerCallCommand(org.antlr.v4.tool.ast.GrammarAST, org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ID
arg
public abstract org.antlr.v4.automata.ATNFactory$Handle lexerCommand(org.antlr.v4.tool.ast.GrammarAST);
descriptor: (Lorg/antlr/v4/tool/ast/GrammarAST;)Lorg/antlr/v4/automata/ATNFactory$Handle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ID
}
SourceFile: "ATNFactory.java"
NestMembers:
org.antlr.v4.automata.ATNFactory$Handle
InnerClasses:
public Handle = org.antlr.v4.automata.ATNFactory$Handle of org.antlr.v4.automata.ATNFactory