Skip navigation links
A B C D E G H I K L M N O P R S T V W _ 

A

ABSTRACT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
ABSTRACT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
ABSTRACT() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeModifierContext
 
accept(Decl.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.Decl
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.Decl
 
accept(PropertyDecl.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
accept(Decl.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
accept(TypeDecl.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
accept(Decl.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
accept(DefinitionFile.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.DefinitionFile
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.DefinitionFile
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.Node
 
accept(ArrayType.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ArrayType
 
accept(Type.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ArrayType
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ArrayType
 
accept(ListType.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ListType
 
accept(Type.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ListType
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ListType
 
accept(MapType.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
accept(Type.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
accept(NamedType.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
accept(Type.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
accept(OptionalType.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.OptionalType
 
accept(Type.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.OptionalType
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.OptionalType
 
accept(Type.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.Type
 
accept(Node.Visitor<P, R>, P) - Method in interface de.clashsoft.gentreesrc.tree.type.Type
 
add(Modifier) - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
ArrayType - Interface in de.clashsoft.gentreesrc.tree.type
 
ArrayType.Impl - Class in de.clashsoft.gentreesrc.tree.type
 
ArrayType.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.type
 
arrayTypeSuffix() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
arrayTypeSuffix() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeSuffixContext
 
ArrayTypeSuffixContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ArrayTypeSuffixContext
 
ASTListener - Class in de.clashsoft.gentreesrc.antlr
 
ASTListener(DefinitionFile) - Constructor for class de.clashsoft.gentreesrc.antlr.ASTListener
 
Attributes - Class in de.clashsoft.gentreesrc.tree.decl
 
Attributes() - Constructor for class de.clashsoft.gentreesrc.tree.decl.Attributes
 

B

BLOCK_COMMENT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
BLOCK_COMMENT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 

C

channelNames - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
className - Variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
collectImportMap(DefinitionFile, Map<String, String>) - Static method in class de.clashsoft.gentreesrc.codegen.ImportHelper
 
collectImportMap(TypeDecl, Map<String, String>) - Static method in class de.clashsoft.gentreesrc.codegen.ImportHelper
 
collectImports(Map<String, String>, TypeDecl, Set<String>) - Static method in class de.clashsoft.gentreesrc.codegen.ImportHelper
 
COMMENT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
COMMENT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
Config - Class in de.clashsoft.gentreesrc.tool
 
Config() - Constructor for class de.clashsoft.gentreesrc.tool.Config
 
createOptions() - Method in class de.clashsoft.gentreesrc.tool.Config
 

D

de.clashsoft.gentreesrc - package de.clashsoft.gentreesrc
 
de.clashsoft.gentreesrc.antlr - package de.clashsoft.gentreesrc.antlr
 
de.clashsoft.gentreesrc.codegen - package de.clashsoft.gentreesrc.codegen
 
de.clashsoft.gentreesrc.tool - package de.clashsoft.gentreesrc.tool
 
de.clashsoft.gentreesrc.tree - package de.clashsoft.gentreesrc.tree
 
de.clashsoft.gentreesrc.tree.decl - package de.clashsoft.gentreesrc.tree.decl
 
de.clashsoft.gentreesrc.tree.type - package de.clashsoft.gentreesrc.tree.type
 
Decl - Interface in de.clashsoft.gentreesrc.tree.decl
 
Decl.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.decl
 
DefinitionFile - Interface in de.clashsoft.gentreesrc.tree
 
DefinitionFile.Impl - Class in de.clashsoft.gentreesrc.tree
 
DefinitionFile.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree
 
DELEGATE - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
DELEGATE - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
DELEGATE() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 

E

elementType - Variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ListTypeContext
 
enterArrayTypeSuffix(GenTreeSrcParser.ArrayTypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.arrayTypeSuffix().
enterArrayTypeSuffix(GenTreeSrcParser.ArrayTypeSuffixContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.arrayTypeSuffix().
enterEveryRule(ParserRuleContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
enterGenericArguments(GenTreeSrcParser.GenericArgumentsContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.genericArguments().
enterGenericArguments(GenTreeSrcParser.GenericArgumentsContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.genericArguments().
enterListType(GenTreeSrcParser.ListTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.listType().
enterListType(GenTreeSrcParser.ListTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.listType().
enterMain(GenTreeSrcParser.MainContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.main().
enterMain(GenTreeSrcParser.MainContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.main().
enterMapType(GenTreeSrcParser.MapTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.mapType().
enterMapType(GenTreeSrcParser.MapTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.mapType().
enterNamedType(GenTreeSrcParser.NamedTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.namedType().
enterNamedType(GenTreeSrcParser.NamedTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.namedType().
enterOptionalTypeSuffix(GenTreeSrcParser.OptionalTypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.optionalTypeSuffix().
enterOptionalTypeSuffix(GenTreeSrcParser.OptionalTypeSuffixContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.optionalTypeSuffix().
enterPackageName(GenTreeSrcParser.PackageNameContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.packageName().
enterPackageName(GenTreeSrcParser.PackageNameContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.packageName().
enterPrimaryType(GenTreeSrcParser.PrimaryTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.primaryType().
enterPrimaryType(GenTreeSrcParser.PrimaryTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.primaryType().
enterProperty(GenTreeSrcParser.PropertyContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.property().
enterProperty(GenTreeSrcParser.PropertyContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.property().
enterPropertyList(GenTreeSrcParser.PropertyListContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.propertyList().
enterPropertyList(GenTreeSrcParser.PropertyListContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.propertyList().
enterPropertyModifier(GenTreeSrcParser.PropertyModifierContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.propertyModifier().
enterPropertyModifier(GenTreeSrcParser.PropertyModifierContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.propertyModifier().
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ArrayTypeSuffixContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.GenericArgumentsContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ListTypeContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MainContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.OptionalTypeSuffixContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PackageNameContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyListContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.SubtypeListContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeModifierContext
 
enterRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeSuffixContext
 
enterSubtypeList(GenTreeSrcParser.SubtypeListContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.subtypeList().
enterSubtypeList(GenTreeSrcParser.SubtypeListContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.subtypeList().
enterType(GenTreeSrcParser.TypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.type().
enterType(GenTreeSrcParser.TypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.type().
enterTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
enterTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.typeDeclaration().
enterTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.typeDeclaration().
enterTypeModifier(GenTreeSrcParser.TypeModifierContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.typeModifier().
enterTypeModifier(GenTreeSrcParser.TypeModifierContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.typeModifier().
enterTypeSuffix(GenTreeSrcParser.TypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Enter a parse tree produced by GenTreeSrcParser.typeSuffix().
enterTypeSuffix(GenTreeSrcParser.TypeSuffixContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Enter a parse tree produced by GenTreeSrcParser.typeSuffix().
exitArrayTypeSuffix(GenTreeSrcParser.ArrayTypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitArrayTypeSuffix(GenTreeSrcParser.ArrayTypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.arrayTypeSuffix().
exitArrayTypeSuffix(GenTreeSrcParser.ArrayTypeSuffixContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.arrayTypeSuffix().
exitEveryRule(ParserRuleContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
exitGenericArguments(GenTreeSrcParser.GenericArgumentsContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.genericArguments().
exitGenericArguments(GenTreeSrcParser.GenericArgumentsContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.genericArguments().
exitListType(GenTreeSrcParser.ListTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitListType(GenTreeSrcParser.ListTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.listType().
exitListType(GenTreeSrcParser.ListTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.listType().
exitMain(GenTreeSrcParser.MainContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.main().
exitMain(GenTreeSrcParser.MainContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.main().
exitMapType(GenTreeSrcParser.MapTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitMapType(GenTreeSrcParser.MapTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.mapType().
exitMapType(GenTreeSrcParser.MapTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.mapType().
exitNamedType(GenTreeSrcParser.NamedTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitNamedType(GenTreeSrcParser.NamedTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.namedType().
exitNamedType(GenTreeSrcParser.NamedTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.namedType().
exitOptionalTypeSuffix(GenTreeSrcParser.OptionalTypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitOptionalTypeSuffix(GenTreeSrcParser.OptionalTypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.optionalTypeSuffix().
exitOptionalTypeSuffix(GenTreeSrcParser.OptionalTypeSuffixContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.optionalTypeSuffix().
exitPackageName(GenTreeSrcParser.PackageNameContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.packageName().
exitPackageName(GenTreeSrcParser.PackageNameContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.packageName().
exitPrimaryType(GenTreeSrcParser.PrimaryTypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.primaryType().
exitPrimaryType(GenTreeSrcParser.PrimaryTypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.primaryType().
exitProperty(GenTreeSrcParser.PropertyContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitProperty(GenTreeSrcParser.PropertyContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.property().
exitProperty(GenTreeSrcParser.PropertyContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.property().
exitPropertyList(GenTreeSrcParser.PropertyListContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.propertyList().
exitPropertyList(GenTreeSrcParser.PropertyListContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.propertyList().
exitPropertyModifier(GenTreeSrcParser.PropertyModifierContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.propertyModifier().
exitPropertyModifier(GenTreeSrcParser.PropertyModifierContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.propertyModifier().
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ArrayTypeSuffixContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.GenericArgumentsContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ListTypeContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MainContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.OptionalTypeSuffixContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PackageNameContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyListContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.SubtypeListContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeModifierContext
 
exitRule(ParseTreeListener) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeSuffixContext
 
exitSubtypeList(GenTreeSrcParser.SubtypeListContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.subtypeList().
exitSubtypeList(GenTreeSrcParser.SubtypeListContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.subtypeList().
exitType(GenTreeSrcParser.TypeContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.type().
exitType(GenTreeSrcParser.TypeContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.type().
exitTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext) - Method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
exitTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.typeDeclaration().
exitTypeDeclaration(GenTreeSrcParser.TypeDeclarationContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.typeDeclaration().
exitTypeModifier(GenTreeSrcParser.TypeModifierContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.typeModifier().
exitTypeModifier(GenTreeSrcParser.TypeModifierContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.typeModifier().
exitTypeSuffix(GenTreeSrcParser.TypeSuffixContext) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
Exit a parse tree produced by GenTreeSrcParser.typeSuffix().
exitTypeSuffix(GenTreeSrcParser.TypeSuffixContext) - Method in interface de.clashsoft.gentreesrc.antlr.GenTreeSrcListener
Exit a parse tree produced by GenTreeSrcParser.typeSuffix().

G

generate(Config, DefinitionFile, Set<File>) - Static method in class de.clashsoft.gentreesrc.codegen.Generator
 
Generator - Class in de.clashsoft.gentreesrc.codegen
 
genericArguments() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
genericArguments() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
GenericArgumentsContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.GenericArgumentsContext
 
GenTreeSrcBaseListener - Class in de.clashsoft.gentreesrc.antlr
This class provides an empty implementation of GenTreeSrcListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
GenTreeSrcBaseListener() - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
 
GenTreeSrcLexer - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcLexer(CharStream) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
GenTreeSrcListener - Interface in de.clashsoft.gentreesrc.antlr
This interface defines a complete listener for a parse tree produced by GenTreeSrcParser.
GenTreeSrcParser - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser(TokenStream) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
GenTreeSrcParser.ArrayTypeSuffixContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.GenericArgumentsContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.ListTypeContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.MainContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.MapTypeContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.NamedTypeContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.OptionalTypeSuffixContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.PackageNameContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.PrimaryTypeContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.PropertyContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.PropertyListContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.PropertyModifierContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.SubtypeListContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.TypeContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.TypeDeclarationContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.TypeModifierContext - Class in de.clashsoft.gentreesrc.antlr
 
GenTreeSrcParser.TypeSuffixContext - Class in de.clashsoft.gentreesrc.antlr
 
getArgs() - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
getArgs() - Method in class de.clashsoft.gentreesrc.tree.type.NamedType.Impl
 
getATN() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getATN() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
getAttributes() - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
getAttributes() - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
getAttributes() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getAttributes() - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
getChannelNames() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getClassName() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getClassName() - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
getConstructorProperties() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getDeclarations() - Method in interface de.clashsoft.gentreesrc.tree.DefinitionFile
 
getDeclarations() - Method in class de.clashsoft.gentreesrc.tree.DefinitionFile.Impl
 
getElementType() - Method in interface de.clashsoft.gentreesrc.tree.type.ArrayType
 
getElementType() - Method in class de.clashsoft.gentreesrc.tree.type.ArrayType.Impl
 
getElementType() - Method in interface de.clashsoft.gentreesrc.tree.type.ListType
 
getElementType() - Method in class de.clashsoft.gentreesrc.tree.type.ListType.Impl
 
getErr() - Method in class de.clashsoft.gentreesrc.tool.Tool
 
getFlag() - Method in enum de.clashsoft.gentreesrc.tree.decl.Modifier
 
getGrammarFileName() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getGrammarFileName() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
getInputDirs() - Method in class de.clashsoft.gentreesrc.tool.Config
 
getKeyType() - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
getKeyType() - Method in class de.clashsoft.gentreesrc.tree.type.MapType.Impl
 
getLanguage() - Method in class de.clashsoft.gentreesrc.tool.Config
 
getModeNames() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getModifiers() - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
getName() - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
getName() - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
getName() - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
getName() - Method in class de.clashsoft.gentreesrc.tree.type.NamedType.Impl
 
getOut() - Method in class de.clashsoft.gentreesrc.tool.Tool
 
getOutputDir() - Method in class de.clashsoft.gentreesrc.tool.Config
 
getOwner() - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
getOwner() - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
getPackageName() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getPackageName() - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
getProperties() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getProperties() - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ArrayTypeSuffixContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.GenericArgumentsContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ListTypeContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MainContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.OptionalTypeSuffixContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PackageNameContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyListContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.SubtypeListContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeModifierContext
 
getRuleIndex() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeSuffixContext
 
getRuleNames() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getRuleNames() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
getSerializedATN() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getSerializedATN() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
getSourceVersions() - Method in class de.clashsoft.gentreesrc.tool.Tool
 
getStoredProperties() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getSubTypes() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getSubTypes() - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
getSuperType() - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
getSuperType() - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
getTokenNames() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
Deprecated.
getTokenNames() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
Deprecated.
getType() - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
getType() - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
getValueType() - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
getValueType() - Method in class de.clashsoft.gentreesrc.tree.type.MapType.Impl
 
getVocabulary() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
getVocabulary() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
getWrappedType() - Method in interface de.clashsoft.gentreesrc.tree.type.OptionalType
 
getWrappedType() - Method in class de.clashsoft.gentreesrc.tree.type.OptionalType.Impl
 

H

hasModifier(Modifier) - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 

I

IDENTIFIER - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
IDENTIFIER - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
IDENTIFIER() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
IDENTIFIER() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PackageNameContext
 
IDENTIFIER(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PackageNameContext
 
IDENTIFIER() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
IDENTIFIER() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
Impl(TypeDecl, Attributes, String, Type) - Constructor for class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
Impl(Attributes, String, String, TypeDecl, List<PropertyDecl>, List<TypeDecl>) - Constructor for class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.DefinitionFile.Impl
 
Impl(List<TypeDecl>) - Constructor for class de.clashsoft.gentreesrc.tree.DefinitionFile.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.type.ArrayType.Impl
 
Impl(Type) - Constructor for class de.clashsoft.gentreesrc.tree.type.ArrayType.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.type.ListType.Impl
 
Impl(Type) - Constructor for class de.clashsoft.gentreesrc.tree.type.ListType.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.type.MapType.Impl
 
Impl(Type, Type) - Constructor for class de.clashsoft.gentreesrc.tree.type.MapType.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.type.NamedType.Impl
 
Impl(String, List<Type>) - Constructor for class de.clashsoft.gentreesrc.tree.type.NamedType.Impl
 
Impl() - Constructor for class de.clashsoft.gentreesrc.tree.type.OptionalType.Impl
 
Impl(Type) - Constructor for class de.clashsoft.gentreesrc.tree.type.OptionalType.Impl
 
IMPORT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
IMPORT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
IMPORT() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeModifierContext
 
ImportHelper - Class in de.clashsoft.gentreesrc.codegen
 
ImportHelper() - Constructor for class de.clashsoft.gentreesrc.codegen.ImportHelper
 
isAbstract() - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
isDelegate() - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
isDeleteOld() - Method in class de.clashsoft.gentreesrc.tool.Config
 
isImport() - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
isNoconstruct() - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
isReadonly() - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
isVisitDefault() - Method in class de.clashsoft.gentreesrc.tool.Config
 
isVisitPar() - Method in class de.clashsoft.gentreesrc.tool.Config
 
isVisitParent() - Method in class de.clashsoft.gentreesrc.tool.Config
 
isVisitRet() - Method in class de.clashsoft.gentreesrc.tool.Config
 

K

keyType - Variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 

L

LINE_COMMENT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
LINE_COMMENT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
listType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
listType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
ListType - Interface in de.clashsoft.gentreesrc.tree.type
 
ListType.Impl - Class in de.clashsoft.gentreesrc.tree.type
 
ListType.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.type
 
ListTypeContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ListTypeContext
 

M

main() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
Main - Class in de.clashsoft.gentreesrc
 
Main() - Constructor for class de.clashsoft.gentreesrc.Main
 
main(String[]) - Static method in class de.clashsoft.gentreesrc.Main
 
MainContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MainContext
 
mapType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
mapType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
MapType - Interface in de.clashsoft.gentreesrc.tree.type
 
MapType.Impl - Class in de.clashsoft.gentreesrc.tree.type
 
MapType.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.type
 
MapTypeContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
modeNames - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
Modifier - Enum in de.clashsoft.gentreesrc.tree.decl
 

N

name - Variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
name - Variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
namedType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
namedType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
NamedType - Interface in de.clashsoft.gentreesrc.tree.type
 
NamedType.Impl - Class in de.clashsoft.gentreesrc.tree.type
 
NamedType.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.type
 
NamedTypeContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.NamedTypeContext
 
NOCONSTRUCT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
NOCONSTRUCT - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
NOCONSTRUCT() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 
Node - Interface in de.clashsoft.gentreesrc.tree
 
Node.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree
 

O

of(TypeDecl, Attributes, String, Type) - Static method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
of(Attributes, String, String, TypeDecl, List<PropertyDecl>, List<TypeDecl>) - Static method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
of(List<TypeDecl>) - Static method in interface de.clashsoft.gentreesrc.tree.DefinitionFile
 
of(Type) - Static method in interface de.clashsoft.gentreesrc.tree.type.ArrayType
 
of(Type) - Static method in interface de.clashsoft.gentreesrc.tree.type.ListType
 
of(Type, Type) - Static method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
of(String, List<Type>) - Static method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
of(Type) - Static method in interface de.clashsoft.gentreesrc.tree.type.OptionalType
 
OptionalType - Interface in de.clashsoft.gentreesrc.tree.type
 
OptionalType.Impl - Class in de.clashsoft.gentreesrc.tree.type
 
OptionalType.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.type
 
optionalTypeSuffix() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
optionalTypeSuffix() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeSuffixContext
 
OptionalTypeSuffixContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.OptionalTypeSuffixContext
 

P

packageName() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
packageName() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
PackageNameContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PackageNameContext
 
parse(String) - Static method in class de.clashsoft.gentreesrc.antlr.ASTListener
 
primaryType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
primaryType() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
PrimaryTypeContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PrimaryTypeContext
 
property() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
property() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyListContext
 
property(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyListContext
 
PropertyContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
PropertyDecl - Interface in de.clashsoft.gentreesrc.tree.decl
 
PropertyDecl.Impl - Class in de.clashsoft.gentreesrc.tree.decl
 
PropertyDecl.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.decl
 
propertyList() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
propertyList() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
PropertyListContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyListContext
 
propertyModifier() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
propertyModifier(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
propertyModifier() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
PropertyModifierContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 

R

READONLY - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
READONLY() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyModifierContext
 
READONLY - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
readOptions(CommandLine) - Method in class de.clashsoft.gentreesrc.tool.Config
 
removeModifier(Modifier) - Method in class de.clashsoft.gentreesrc.tree.decl.Attributes
 
RULE_arrayTypeSuffix - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_genericArguments - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_listType - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_main - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_mapType - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_namedType - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_optionalTypeSuffix - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_packageName - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_primaryType - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_property - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_propertyList - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_propertyModifier - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_subtypeList - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_type - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_typeDeclaration - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_typeModifier - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
RULE_typeSuffix - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
ruleNames - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
ruleNames - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
run(InputStream, OutputStream, OutputStream, String...) - Method in class de.clashsoft.gentreesrc.tool.Tool
 

S

setArgs(List<Type>) - Method in class de.clashsoft.gentreesrc.tree.type.NamedType.Impl
 
setArgs(List<Type>) - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
setAttributes(Attributes) - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
setAttributes(Attributes) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
setAttributes(Attributes) - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
setAttributes(Attributes) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
setClassName(String) - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
setClassName(String) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
setDeclarations(List<TypeDecl>) - Method in class de.clashsoft.gentreesrc.tree.DefinitionFile.Impl
 
setDeclarations(List<TypeDecl>) - Method in interface de.clashsoft.gentreesrc.tree.DefinitionFile
 
setDeleteOld(boolean) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setElementType(Type) - Method in class de.clashsoft.gentreesrc.tree.type.ArrayType.Impl
 
setElementType(Type) - Method in interface de.clashsoft.gentreesrc.tree.type.ArrayType
 
setElementType(Type) - Method in class de.clashsoft.gentreesrc.tree.type.ListType.Impl
 
setElementType(Type) - Method in interface de.clashsoft.gentreesrc.tree.type.ListType
 
setErr(PrintWriter) - Method in class de.clashsoft.gentreesrc.tool.Tool
 
setKeyType(Type) - Method in class de.clashsoft.gentreesrc.tree.type.MapType.Impl
 
setKeyType(Type) - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
setLanguage(String) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setName(String) - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
setName(String) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
setName(String) - Method in class de.clashsoft.gentreesrc.tree.type.NamedType.Impl
 
setName(String) - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType
 
setOut(PrintWriter) - Method in class de.clashsoft.gentreesrc.tool.Tool
 
setOutputDir(String) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setOwner(TypeDecl) - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
setOwner(TypeDecl) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
setPackageName(String) - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
setPackageName(String) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
setProperties(List<PropertyDecl>) - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
setProperties(List<PropertyDecl>) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
setSubTypes(List<TypeDecl>) - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
setSubTypes(List<TypeDecl>) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
setSuperType(TypeDecl) - Method in class de.clashsoft.gentreesrc.tree.decl.TypeDecl.Impl
 
setSuperType(TypeDecl) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl
 
setType(Type) - Method in class de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Impl
 
setType(Type) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl
 
setValueType(Type) - Method in class de.clashsoft.gentreesrc.tree.type.MapType.Impl
 
setValueType(Type) - Method in interface de.clashsoft.gentreesrc.tree.type.MapType
 
setVisitDefault(boolean) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setVisitPar(boolean) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setVisitParent(boolean) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setVisitRet(boolean) - Method in class de.clashsoft.gentreesrc.tool.Config
 
setWrappedType(Type) - Method in class de.clashsoft.gentreesrc.tree.type.OptionalType.Impl
 
setWrappedType(Type) - Method in interface de.clashsoft.gentreesrc.tree.type.OptionalType
 
StringRenderer - Class in de.clashsoft.gentreesrc.codegen
 
StringRenderer() - Constructor for class de.clashsoft.gentreesrc.codegen.StringRenderer
 
subtypeList() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
subtypeList() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
SubtypeListContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.SubtypeListContext
 

T

T__0 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__0 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__1 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__1 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__10 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__10 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__11 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__11 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__12 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__12 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__2 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__2 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__3 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__3 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__4 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__4 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__5 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__5 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__6 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__6 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__7 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__7 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__8 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__8 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
T__9 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
T__9 - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
tokenNames - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
Deprecated.
tokenNames - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
Deprecated.
Tool - Class in de.clashsoft.gentreesrc.tool
 
Tool() - Constructor for class de.clashsoft.gentreesrc.tool.Tool
 
toString(Object, String, Locale) - Method in class de.clashsoft.gentreesrc.codegen.StringRenderer
 
type() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.GenericArgumentsContext
 
type(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.GenericArgumentsContext
 
type() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.ListTypeContext
 
type() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
type(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
type() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.PropertyContext
 
type() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
Type - Interface in de.clashsoft.gentreesrc.tree.type
 
Type.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.type
 
TypeContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
TypeDecl - Interface in de.clashsoft.gentreesrc.tree.decl
 
TypeDecl.Impl - Class in de.clashsoft.gentreesrc.tree.decl
 
TypeDecl.Visitor<P,R> - Interface in de.clashsoft.gentreesrc.tree.decl
 
typeDeclaration() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MainContext
 
typeDeclaration(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MainContext
 
typeDeclaration() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.SubtypeListContext
 
typeDeclaration(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.SubtypeListContext
 
typeDeclaration() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
TypeDeclarationContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
typeModifier() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
typeModifier(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeDeclarationContext
 
typeModifier() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
TypeModifierContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeModifierContext
 
typeSuffix() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
typeSuffix(int) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeContext
 
typeSuffix() - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
TypeSuffixContext(ParserRuleContext, int) - Constructor for class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.TypeSuffixContext
 

V

valueOf(String) - Static method in enum de.clashsoft.gentreesrc.tree.decl.Modifier
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.clashsoft.gentreesrc.tree.decl.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser.MapTypeContext
 
visit(Decl, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.Decl.Visitor
 
visit(PropertyDecl, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.PropertyDecl.Visitor
 
visit(TypeDecl, P) - Method in interface de.clashsoft.gentreesrc.tree.decl.TypeDecl.Visitor
 
visit(DefinitionFile, P) - Method in interface de.clashsoft.gentreesrc.tree.DefinitionFile.Visitor
 
visit(Node, P) - Method in interface de.clashsoft.gentreesrc.tree.Node.Visitor
 
visit(ArrayType, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ArrayType.Visitor
 
visit(ListType, P) - Method in interface de.clashsoft.gentreesrc.tree.type.ListType.Visitor
 
visit(MapType, P) - Method in interface de.clashsoft.gentreesrc.tree.type.MapType.Visitor
 
visit(NamedType, P) - Method in interface de.clashsoft.gentreesrc.tree.type.NamedType.Visitor
 
visit(OptionalType, P) - Method in interface de.clashsoft.gentreesrc.tree.type.OptionalType.Visitor
 
visit(Type, P) - Method in interface de.clashsoft.gentreesrc.tree.type.Type.Visitor
 
visitErrorNode(ErrorNode) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
visitTerminal(TerminalNode) - Method in class de.clashsoft.gentreesrc.antlr.GenTreeSrcBaseListener
VOCABULARY - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
VOCABULARY - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 

W

WS - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
WS - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 

_

_ATN - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
_ATN - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
_decisionToDFA - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
_decisionToDFA - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
_serializedATN - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
_serializedATN - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
_sharedContextCache - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcLexer
 
_sharedContextCache - Static variable in class de.clashsoft.gentreesrc.antlr.GenTreeSrcParser
 
A B C D E G H I K L M N O P R S T V W _ 
Skip navigation links