Skip navigation links
A C E F G H I L M N P R S T V W 

A

accept(ExecutableElement) - Method in class foundation.rpg.processor.StartSymbolProcessor
 

C

ClassToTokenContext - Class in foundation.rpg.generator.parser.context
 
ClassToTokenContext(Elements) - Constructor for class foundation.rpg.generator.parser.context.ClassToTokenContext
 
CodeGenerator - Class in foundation.rpg.generator.parser
 
CodeGenerator(Filer, Context) - Constructor for class foundation.rpg.generator.parser.CodeGenerator
 
Context - Class in foundation.rpg.generator.parser.context
 
Context(ExecutableElement, TypeElement, String, String, String, Map<Rule, ExecutableElement>, Map<Symbol, Entry>, Grammar) - Constructor for class foundation.rpg.generator.parser.context.Context
 
ContextBuilder - Class in foundation.rpg.generator.parser.context
 
ContextBuilder() - Constructor for class foundation.rpg.generator.parser.context.ContextBuilder
 
createContext(ExecutableElement, TypeMirror) - Static method in class foundation.rpg.generator.parser.context.ContextBuilder
 

E

Entry - Class in foundation.rpg.generator.parser.context
 
entry(Entry, List<? extends AnnotationMirror>) - Static method in class foundation.rpg.generator.parser.context.Entry
 
equals(Object) - Method in class foundation.rpg.generator.parser.context.Entry
 

F

foundation.rpg.generator.lexer - package foundation.rpg.generator.lexer
 
foundation.rpg.generator.parser - package foundation.rpg.generator.parser
 
foundation.rpg.generator.parser.context - package foundation.rpg.generator.parser.context
 
foundation.rpg.processor - package foundation.rpg.processor
 

G

generate(String, String, DFA, Map<State, T>, PrintWriter, Function<Set<T>, String>, TypeMirror) - Method in class foundation.rpg.generator.lexer.RegularGenerator
 
generate(Context, Filer) - Method in class foundation.rpg.generator.parser.context.ClassToTokenContext
 
generateLexer(String, String, List<LexerGenerator.TokenInfo>, PrintWriter, TypeMirror) - Method in class foundation.rpg.generator.lexer.LexerGenerator
 
generateSources(LrParserAutomata) - Method in class foundation.rpg.generator.parser.CodeGenerator
 
get(String) - Method in class foundation.rpg.generator.parser.SourceModel
 
getAnnotationAnnotatedWith(AnnotatedConstruct, Class<? extends Annotation>) - Static method in class foundation.rpg.generator.parser.TypeUtils
 
getAnnotationValue(AnnotationMirror) - Static method in class foundation.rpg.generator.parser.TypeUtils
 
getElement() - Method in class foundation.rpg.generator.lexer.LexerGenerator.TokenInfo
 
getEntryIdentifierAnnotations() - Method in class foundation.rpg.generator.parser.context.Entry
 
getFactoryClass() - Method in class foundation.rpg.generator.parser.context.Context
 
getGrammar() - Method in class foundation.rpg.generator.parser.context.Context
 
getLexerName() - Method in class foundation.rpg.generator.parser.context.Context
 
getPackageName() - Method in class foundation.rpg.generator.parser.context.Context
 
getParserName() - Method in class foundation.rpg.generator.parser.context.Context
 
getPattern() - Method in class foundation.rpg.generator.lexer.LexerGenerator.TokenInfo
 
getPriority() - Method in class foundation.rpg.generator.lexer.LexerGenerator.TokenInfo
 
getStartRule() - Method in class foundation.rpg.generator.parser.context.Context
 
getSymbolPartAnnotations() - Method in class foundation.rpg.generator.parser.context.Entry
 
getTypeMirror() - Method in class foundation.rpg.generator.parser.context.Entry
 
getTypeName() - Method in class foundation.rpg.generator.parser.context.Entry
 

H

hasAnnotation(AnnotationMirror, Class<? extends Annotation>) - Static method in class foundation.rpg.generator.parser.TypeUtils
 
hasAnnotationAnnotatedWith(AnnotatedConstruct, Class<? extends Annotation>) - Static method in class foundation.rpg.generator.parser.TypeUtils
 
hashCode() - Method in class foundation.rpg.generator.parser.context.Entry
 

I

includeInName(Element) - Static method in class foundation.rpg.generator.parser.TypeUtils
 
isFactoryStatic() - Method in class foundation.rpg.generator.parser.context.Context
 
isInGroup(Character, Character) - Method in class foundation.rpg.generator.lexer.RegularTypes
 
isStatic() - Method in class foundation.rpg.generator.parser.context.ClassToTokenContext
 
isVoid(ExecutableElement) - Static method in class foundation.rpg.generator.parser.TypeUtils
 

L

LexerGenerator - Class in foundation.rpg.generator.lexer
 
LexerGenerator() - Constructor for class foundation.rpg.generator.lexer.LexerGenerator
 
LexerGenerator.TokenInfo - Class in foundation.rpg.generator.lexer
 
load(String, String) - Static method in class foundation.rpg.generator.parser.SourceModel
 

M

methodEntry(ExecutableElement) - Static method in class foundation.rpg.generator.parser.context.Entry
 
methodOf(Rule) - Method in class foundation.rpg.generator.parser.context.Context
 
methods(Element) - Static method in class foundation.rpg.generator.parser.TypeUtils
 

N

notVoid(ExecutableElement) - Static method in class foundation.rpg.generator.parser.TypeUtils
 

P

parameterEntry(VariableElement) - Static method in class foundation.rpg.generator.parser.context.Entry
 
ParameterResolver - Class in foundation.rpg.generator.parser.context
 
ParameterResolver() - Constructor for class foundation.rpg.generator.parser.context.ParameterResolver
 
populate(TypeMirror, Entry) - Method in class foundation.rpg.generator.parser.context.ParameterResolver
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class foundation.rpg.processor.StartSymbolProcessor
 

R

RegularGenerator - Class in foundation.rpg.generator.lexer
 
RegularGenerator() - Constructor for class foundation.rpg.generator.lexer.RegularGenerator
 
RegularTypes - Class in foundation.rpg.generator.lexer
 
RegularTypes() - Constructor for class foundation.rpg.generator.lexer.RegularTypes
 
resolve(VariableElement) - Method in class foundation.rpg.generator.parser.context.ParameterResolver
 
resolveParameters(ExecutableElement, TypeMirror) - Static method in class foundation.rpg.generator.parser.TypeUtils
 

S

set(SourceModel.Name, Object) - Method in class foundation.rpg.generator.parser.SourceModel
 
set(String, Object) - Method in class foundation.rpg.generator.parser.SourceModel
 
source(String, boolean, String) - Static method in class foundation.rpg.generator.parser.SourceModel
 
SourceModel - Class in foundation.rpg.generator.parser
 
SourceModel.Name - Interface in foundation.rpg.generator.parser
 
SourceModel.Names - Enum in foundation.rpg.generator.parser
 
StartSymbolProcessor - Class in foundation.rpg.processor
 
StartSymbolProcessor() - Constructor for class foundation.rpg.processor.StartSymbolProcessor
 

T

TokenInfo(Object, String, GNFA, int) - Constructor for class foundation.rpg.generator.lexer.LexerGenerator.TokenInfo
 
tokenInfoFor(Symbol, Context) - Method in class foundation.rpg.generator.parser.context.ClassToTokenContext
 
toString() - Method in class foundation.rpg.generator.parser.context.Entry
 
toString() - Method in class foundation.rpg.generator.parser.SourceModel
 
typeEntry(TypeMirror) - Static method in class foundation.rpg.generator.parser.context.Entry
 
typeMirrorOf(Symbol) - Method in class foundation.rpg.generator.parser.context.Context
 
typeName(TypeMirror) - Static method in class foundation.rpg.generator.parser.TypeUtils
 
typeOf(Symbol) - Method in class foundation.rpg.generator.parser.context.Context
 
TypeUtils - Class in foundation.rpg.generator.parser
 
TypeUtils() - Constructor for class foundation.rpg.generator.parser.TypeUtils
 

V

valueOf(String) - Static method in enum foundation.rpg.generator.parser.SourceModel.Names
Returns the enum constant of this type with the specified name.
values() - Static method in enum foundation.rpg.generator.parser.SourceModel.Names
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(SourceModel.Name) - Method in class foundation.rpg.generator.parser.SourceModel
 
A C E F G H I L M N P R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.