Index

A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT - Static variable in class net.binis.codegen.compiler.CGFlags
 
ACC_BRIDGE - Static variable in class net.binis.codegen.compiler.CGFlags
 
ACC_MODULE - Static variable in class net.binis.codegen.compiler.CGFlags
 
ACC_SUPER - Static variable in class net.binis.codegen.compiler.CGFlags
 
ACC_VARARGS - Static variable in class net.binis.codegen.compiler.CGFlags
 
ACYCLIC - Static variable in class net.binis.codegen.compiler.CGFlags
Flag for class symbols to indicate it has been checked and found acyclic.
ACYCLIC_ANN - Static variable in class net.binis.codegen.compiler.CGFlags
Flag for annotation type symbols to indicate it has been checked and found acyclic.
add(Element, Object, String) - Method in class net.binis.codegen.generation.core.Parsables.Entry
 
addAnnotation(Element, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotation(Element, Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotation(Element, Class<? extends Annotation>, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotation(Element, Class<? extends Annotation>, CGList<CGExpression>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotation(CGDeclaration, Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotation(CGDeclaration, Class<? extends Annotation>, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotation(CGDeclaration, Class<? extends Annotation>, CGList<CGExpression>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotationAttribute(Element, Class<? extends Annotation>, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotationAttribute(CGAnnotation, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addAnnotationAttribute(CGDeclaration, Class<? extends Annotation>, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addConstructor(Element, long, List<CGVariableDecl>) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
addConstructor(CGClassDeclaration, long, List<CGVariableDecl>) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
addCustomFile(String) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
addCustomFile(String) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
addDeclaredConstant(String, String, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
addDefaultCreation(PrototypeDescription<?>, PrototypeDescription<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
addEmbeddedModifier(EmbeddedModifierType) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
addEmbeddedModifier(EmbeddedModifierType) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
addExecution(PrototypeField, MethodDeclaration, ValidationEnricherHandler.Params, ModifierType, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
addField(Element, String, Class<?>, long) - Static method in class net.binis.codegen.compiler.utils.ElementFieldUtils
 
addField(Element, String, Class<?>, long, CGExpression) - Static method in class net.binis.codegen.compiler.utils.ElementFieldUtils
 
addField(PrototypeDescription<ClassOrInterfaceDeclaration>, String, Type) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
addField(PrototypeDescription<ClassOrInterfaceDeclaration>, String, Class<?>) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
addField(PrototypeDescription<ClassOrInterfaceDeclaration>, String, String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
addField(Structures.Parsed<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, ClassOrInterfaceDeclaration, MethodDeclaration, Type, PrototypeField) - Static method in class net.binis.codegen.generation.core.Generator
 
addFieldFromGetter(Structures.Parsed<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, MethodDeclaration, Map<String, Type>, boolean) - Static method in class net.binis.codegen.generation.core.Generator
 
addFieldFromSetter(Structures.Parsed<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, Method, Map<String, Type>) - Static method in class net.binis.codegen.generation.core.Generator
 
addGetter(ClassOrInterfaceDeclaration, ClassOrInterfaceDeclaration, MethodDeclaration, boolean, PrototypeField, boolean) - Static method in class net.binis.codegen.generation.core.Generator
 
addGetterFromGetter(ClassOrInterfaceDeclaration, MethodDeclaration, boolean, Map<String, Type>, PrototypeField) - Static method in class net.binis.codegen.generation.core.Generator
 
addGetterFromGetter(ClassOrInterfaceDeclaration, MethodDeclaration, boolean, PrototypeField) - Static method in class net.binis.codegen.generation.core.Generator
 
addGetterFromGetter(ClassOrInterfaceDeclaration, Method, boolean, Map<String, Type>, PrototypeField) - Static method in class net.binis.codegen.generation.core.Generator
 
addIfMissingAnnotationAttribute(CGAnnotation, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addImport(Node, Node, ClassOrInterfaceType) - Static method in class net.binis.codegen.generation.core.Helpers
 
addImport(Node, Class) - Static method in class net.binis.codegen.generation.core.Helpers
 
addImport(Node, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
addImport(Node, PrototypeField) - Static method in class net.binis.codegen.generation.core.Helpers
 
addInitializer(PrototypeDescription<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, ClassOrInterfaceDeclaration, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
addInitializer(PrototypeDescription<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, LambdaExpr, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
additionalProperties - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
addMethod(ClassOrInterfaceDeclaration, ClassOrInterfaceDeclaration, boolean, PrototypeField) - Static method in class net.binis.codegen.enrich.handler.FluentEnricherHandler
 
addMethod(ClassOrInterfaceDeclaration, Method, Map<String, String>) - Static method in class net.binis.codegen.generation.core.Generator
 
addMethod(Element, String, Class<?>, long, List<CGVariableDecl>, CGBlock) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
addMethod(Element, String, CGExpression, long, List<CGVariableDecl>, CGBlock) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
addModifier(PrototypeDescription<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, PrototypeField, String, String, boolean) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
addModifier(ModifierType, MethodDeclaration, PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
addModifier(ModifierType, MethodDeclaration, PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
addOpensForCodeGen(boolean) - Static method in class net.binis.codegen.utils.CodeGenAnnotationProcessorUtils
 
addOption(String, String) - Method in class net.binis.codegen.test.BaseCodeTest
 
addOrReplaceAnnotation(Element, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addOrReplaceAnnotation(Element, Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addOrReplaceAnnotation(Element, Class<? extends Annotation>, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addOrReplaceAnnotation(CGDeclaration, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addOrReplaceAnnotation(CGDeclaration, Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addOrReplaceAnnotation(CGDeclaration, Class<? extends Annotation>, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
addProcessingType(String, String, String, String, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
addProperties(Structures.PrototypeDataHandler) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
addProperties(Structures.PrototypeDataHandler) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
addPrototypeMap(PrototypeDescription<ClassOrInterfaceDeclaration>, Map<String, PrototypeDescription<ClassOrInterfaceDeclaration>>) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
addPrototypeMap(PrototypeDescription<ClassOrInterfaceDeclaration>, Map<String, PrototypeDescription<ClassOrInterfaceDeclaration>>) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
addSanitization(PrototypeField, MethodDeclaration, ValidationEnricherHandler.Params, ModifierType, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
addSetter(ClassOrInterfaceDeclaration, ClassOrInterfaceDeclaration, MethodDeclaration, boolean, PrototypeField, boolean) - Static method in class net.binis.codegen.generation.core.Generator
 
addSuppressWarningsUnchecked(NodeWithAnnotations) - Static method in class net.binis.codegen.generation.core.Helpers
 
addValidation(PrototypeField, MethodDeclaration, ValidationEnricherHandler.Params, ModifierType, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
afterEach() - Method in class net.binis.codegen.test.BaseCodeGenCompilerTest
 
afterEach() - Method in class net.binis.codegen.test.BaseCodeGenElementTest
 
afterEach() - Method in class net.binis.codegen.test.BaseCodeGenTest
 
AllArgsConstructorEnricherHandler - Class in net.binis.codegen.enrich.handler.constructor
 
AllArgsConstructorEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.constructor.AllArgsConstructorEnricherHandler
 
allNotNull(Object...) - Static method in class net.binis.codegen.tools.Tools
 
alt - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.ParamHolder
 
ancestorMethodExists(ClassOrInterfaceDeclaration, MethodDeclaration, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
ancestorMethodExists(ClassOrInterfaceDeclaration, Method) - Static method in class net.binis.codegen.generation.core.Helpers
 
ancestorMethodExists(ClassOrInterfaceDeclaration, PrototypeField, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
ancestorMethodExists(ClassOrInterfaceDeclaration, PrototypeField, String, Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
AND - Static variable in class net.binis.codegen.compiler.CGTag
 
ANNOTATED_TYPE - Static variable in class net.binis.codegen.compiler.CGTag
An annotated type tree.
annotation - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.ParamHolder
 
annotation - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
annotation(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
Annotation(CGExpression, CGList<CGExpression>) - Method in class net.binis.codegen.compiler.TreeMaker
 
ANNOTATION - Variable in class net.binis.codegen.compiler.CGClassDeclaration
 
ANNOTATION - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks attribute interfaces, added in classfile v49.0.
ANNOTATION - Static variable in class net.binis.codegen.compiler.CGTag
metadata: Annotation.
AnnotationDiscoverer - Class in net.binis.codegen.discoverer
 
AnnotationDiscoverer() - Constructor for class net.binis.codegen.discoverer.AnnotationDiscoverer
 
annotationHasTarget(PrototypeDescription<ClassOrInterfaceDeclaration>, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
annotations - Variable in class net.binis.codegen.compiler.CGModifiers
 
annotationTargetsField(Annotation) - Static method in class net.binis.codegen.generation.core.Helpers
 
annotationType - Variable in class net.binis.codegen.compiler.CGAnnotation
 
ANONCONSTR - Static variable in class net.binis.codegen.compiler.CGFlags
Flag for synthesized default constructors of anonymous classes.
ANONCONSTR_BASED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag for synthesized default constructors of anonymous classes that have an enclosing expression.
anyNull(Object...) - Static method in class net.binis.codegen.tools.Tools
 
ANYPATTERN - Static variable in class net.binis.codegen.compiler.CGTag
Patterns.
append(T) - Method in class net.binis.codegen.compiler.CGList
 
Apply(CGList<CGExpression>, CGExpression, CGList<CGExpression>) - Method in class net.binis.codegen.compiler.TreeMaker
 
APPLY - Static variable in class net.binis.codegen.compiler.CGTag
Method invocation expressions, of type Apply.
applyFieldsFilter(Stream<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.AllArgsConstructorEnricherHandler
 
applyFieldsFilter(Stream<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
applyFieldsFilter(Stream<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.NoArgsConstructorEnricherHandler
 
applyFieldsFilter(Stream<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.NotInitializedArgsConstructorEnricherHandler
 
applyFieldsFilter(Stream<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.RequiredArgsConstructorEnricherHandler
 
arguments - Variable in class net.binis.codegen.compiler.CGAnnotation
 
ARRAY - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
as(Object, Class<T>) - Static method in class net.binis.codegen.tools.Tools
 
as(Object, Class<T>, Consumer<T>) - Static method in class net.binis.codegen.tools.Tools
 
AS_CODE - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
asClassSymbol() - Method in class net.binis.codegen.compiler.CGSymbol
 
asCode - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
AsCodeHolder() - Constructor for class net.binis.codegen.enrich.handler.ValidationEnricherHandler.AsCodeHolder
 
AsEnricherHandler - Class in net.binis.codegen.enrich.handler
 
AsEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.AsEnricherHandler
 
asRes(Object, Class<T>, Function<T, R>) - Static method in class net.binis.codegen.tools.Tools
 
ASSERT - Static variable in class net.binis.codegen.compiler.CGTag
Assert statements, of type Assert.
Assign(CGExpression, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
ASSIGN - Static variable in class net.binis.codegen.compiler.CGTag
Assignment expressions, of type Assign.
Assignment(CGSymbol, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
asVarSymbol() - Method in class net.binis.codegen.compiler.CGSymbol
 
at(int) - Method in class net.binis.codegen.compiler.TreeMaker
 
AUTOMATIC_MODULE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given ModuleSymbol is an automatic module.
AUXILIARY - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks class as auxiliary, ie a non-public class following the public class in a source file, that could block implicit compilation.

B

BAD_OVERRIDE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that indicates that an override error has been detected by Check.
Bag() - Constructor for class net.binis.codegen.generation.core.Parsables.Entry.Bag
 
base - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
BaseArgsConstructorEnricherHandler - Class in net.binis.codegen.enrich.handler.constructor
 
BaseArgsConstructorEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
BaseCodeGenCompilerTest - Class in net.binis.codegen.test
 
BaseCodeGenCompilerTest() - Constructor for class net.binis.codegen.test.BaseCodeGenCompilerTest
 
BaseCodeGenElementTest - Class in net.binis.codegen.test
 
BaseCodeGenElementTest() - Constructor for class net.binis.codegen.test.BaseCodeGenElementTest
 
BaseCodeGenTest - Class in net.binis.codegen.test
 
BaseCodeGenTest() - Constructor for class net.binis.codegen.test.BaseCodeGenTest
 
BaseCodeTest - Class in net.binis.codegen.test
 
BaseCodeTest() - Constructor for class net.binis.codegen.test.BaseCodeTest
 
BaseConditionalEnricher - Class in net.binis.codegen.enrich.handler.base
 
BaseConditionalEnricher() - Constructor for class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
BaseEnricher - Class in net.binis.codegen.enrich.handler.base
 
BaseEnricher() - Constructor for class net.binis.codegen.enrich.handler.base.BaseEnricher
 
BasePrototypeStrategyEnricher - Class in net.binis.codegen.enrich.handler.base
 
BasePrototypeStrategyEnricher() - Constructor for class net.binis.codegen.enrich.handler.base.BasePrototypeStrategyEnricher
 
BaseStrategyEnricher - Class in net.binis.codegen.enrich.handler.base
 
BaseStrategyEnricher() - Constructor for class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
beforeEach() - Method in class net.binis.codegen.test.BaseCodeGenCompilerTest
 
beforeEach() - Method in class net.binis.codegen.test.BaseCodeGenElementTest
 
beforeEach() - Method in class net.binis.codegen.test.BaseCodeGenTest
 
beforeEach() - Method in class net.binis.codegen.test.BaseCodeTest
 
BINDINGPATTERN - Static variable in class net.binis.codegen.compiler.CGTag
 
BITAND - Static variable in class net.binis.codegen.compiler.CGTag
 
BITAND_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
BITOR - Static variable in class net.binis.codegen.compiler.CGTag
 
BITOR_ASG - Static variable in class net.binis.codegen.compiler.CGTag
Assignment operators, of type Assignop.
BITXOR - Static variable in class net.binis.codegen.compiler.CGTag
 
BITXOR_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
block(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
Block(long, CGList<CGStatement>) - Method in class net.binis.codegen.compiler.TreeMaker
 
BLOCK - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for compiler-generated anonymous method symbols that `own' an initializer block.
BLOCK - Static variable in class net.binis.codegen.compiler.CGTag
Blocks, of type Block.
BODY_ONLY_FINALIZE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks finalize block as body-only, should not be copied into catch clauses.
bool() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
BOOLEAN - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
booleanType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
BREAK - Static variable in class net.binis.codegen.compiler.CGTag
Break statements, of type Break.
BRIDGE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks bridge methods.
build(char, String) - Static method in class net.binis.codegen.tools.Interpolator
 
build(String) - Static method in class net.binis.codegen.tools.ContextInterpolator
 
build(String) - Static method in class net.binis.codegen.tools.Interpolator
 
buildBody(PrototypeDescription<ClassOrInterfaceDeclaration>, ClassOrInterfaceDeclaration, StringBuilder) - Method in class net.binis.codegen.enrich.handler.ToStringEnricherHandler
 
buildComplexExpression(List<ContextInterpolator.Context>) - Method in class net.binis.codegen.tools.ContextInterpolator
 
buildComplexExpression(List<Interpolator.Context>) - Method in class net.binis.codegen.tools.Interpolator
 
buildConstantExpression(String) - Method in class net.binis.codegen.tools.ContextInterpolator
 
buildConstantExpression(String) - Method in class net.binis.codegen.tools.Interpolator
 
builder(String) - Static method in class net.binis.codegen.generation.core.Structures
 
buildGeneric(String, ClassOrInterfaceType, ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
buildGenerics(ClassOrInterfaceType, ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
buildParamExpression(String) - Method in class net.binis.codegen.tools.ContextInterpolator
 
buildParamExpression(String) - Method in class net.binis.codegen.tools.Interpolator
 
buildParamsStr(Object, ValidationEnricherHandler.Params, PrototypeField, ModifierType, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
buildParamsStr(ValidationEnricherHandler.Params, PrototypeField, ModifierType, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
buildType(Class<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
buildValidationForm(PrototypeDescription<ClassOrInterfaceDeclaration>, StringBuilder) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
byt() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
BYTE - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
byteType() - Static method in class net.binis.codegen.compiler.CGSymtab
 

C

calcAnnotationParam(Object, Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
calcBlock(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
calcExpression(TreeMaker, Object) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
calcInterfacePackage(PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Generator
 
calcMessage(ValidationEnricherHandler.Params) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
calcProtoFullType(PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Generator
 
calcPrototypeMaps() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
calcPrototypeMaps() - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
calcType(ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
calcType(PrototypeField, ModifierType, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
calculatePrototypeAnnotationError(ClassOrInterfaceDeclaration, PrototypeData) - Static method in class net.binis.codegen.generation.core.ErrorHelpers
 
Call(CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
CASE - Static variable in class net.binis.codegen.compiler.CGTag
Case parts in switch statements/expressions, of type Case.
Catch(CGVariableDecl, CGBlock) - Method in class net.binis.codegen.compiler.TreeMaker
 
CATCH - Static variable in class net.binis.codegen.compiler.CGTag
Catch clauses in try statements, of type Catch.
CGAnnotation - Class in net.binis.codegen.compiler
 
CGAnnotation(Object) - Constructor for class net.binis.codegen.compiler.CGAnnotation
 
CGArrayTypeTree - Class in net.binis.codegen.compiler
 
CGArrayTypeTree(Object) - Constructor for class net.binis.codegen.compiler.CGArrayTypeTree
 
CGAssign - Class in net.binis.codegen.compiler
 
CGAssign(Object) - Constructor for class net.binis.codegen.compiler.CGAssign
 
CGBlock - Class in net.binis.codegen.compiler
 
CGBlock(Object) - Constructor for class net.binis.codegen.compiler.CGBlock
 
CGCatch - Class in net.binis.codegen.compiler
 
CGCatch(Object) - Constructor for class net.binis.codegen.compiler.CGCatch
 
CGClassDeclaration - Class in net.binis.codegen.compiler
 
CGClassDeclaration(Trees, Element) - Constructor for class net.binis.codegen.compiler.CGClassDeclaration
 
CGClassDeclaration(Object) - Constructor for class net.binis.codegen.compiler.CGClassDeclaration
 
CGClassSymbol - Class in net.binis.codegen.compiler
 
CGClassSymbol(Object) - Constructor for class net.binis.codegen.compiler.CGClassSymbol
 
CGDeclaration - Class in net.binis.codegen.compiler
 
CGDeclaration(Trees, Element) - Constructor for class net.binis.codegen.compiler.CGDeclaration
 
CGDeclaration(Object) - Constructor for class net.binis.codegen.compiler.CGDeclaration
 
CGExpression - Class in net.binis.codegen.compiler
 
CGExpression(Object) - Constructor for class net.binis.codegen.compiler.CGExpression
 
CGExpressionStatement - Class in net.binis.codegen.compiler
 
CGExpressionStatement(Object) - Constructor for class net.binis.codegen.compiler.CGExpressionStatement
 
CGFieldAccess - Class in net.binis.codegen.compiler
 
CGFieldAccess(Object) - Constructor for class net.binis.codegen.compiler.CGFieldAccess
 
CGFlags - Class in net.binis.codegen.compiler
Copy of com.sun.tools.javac.code.Flags Access flags and other modifiers for Java classes and members.
CGIdent - Class in net.binis.codegen.compiler
 
CGIdent(Object) - Constructor for class net.binis.codegen.compiler.CGIdent
 
CGList<T extends JavaCompilerObject> - Class in net.binis.codegen.compiler
 
CGList(Object, Consumer<CGList<T>>, Class<T>) - Constructor for class net.binis.codegen.compiler.CGList
 
CGList.ProxyIterator - Class in net.binis.codegen.compiler
 
CGLiteral - Class in net.binis.codegen.compiler
 
CGLiteral(Object) - Constructor for class net.binis.codegen.compiler.CGLiteral
 
CGMethodDeclaration - Class in net.binis.codegen.compiler
 
CGMethodDeclaration(Trees, Element) - Constructor for class net.binis.codegen.compiler.CGMethodDeclaration
 
CGMethodDeclaration(Object) - Constructor for class net.binis.codegen.compiler.CGMethodDeclaration
 
CGMethodInvocation - Class in net.binis.codegen.compiler
 
CGMethodInvocation(Object) - Constructor for class net.binis.codegen.compiler.CGMethodInvocation
 
CGMethodSymbol - Class in net.binis.codegen.compiler
 
CGMethodSymbol(Object) - Constructor for class net.binis.codegen.compiler.CGMethodSymbol
 
CGModifiers - Class in net.binis.codegen.compiler
 
CGModifiers(Object, boolean) - Constructor for class net.binis.codegen.compiler.CGModifiers
 
CGModifiers(JavaCompilerObject) - Constructor for class net.binis.codegen.compiler.CGModifiers
 
CGName - Class in net.binis.codegen.compiler
 
CGName(Object, boolean) - Constructor for class net.binis.codegen.compiler.CGName
 
CGName(String) - Constructor for class net.binis.codegen.compiler.CGName
 
CGNewArray - Class in net.binis.codegen.compiler
 
CGNewArray(Object) - Constructor for class net.binis.codegen.compiler.CGNewArray
 
CGOperatorExpression - Class in net.binis.codegen.compiler
 
CGOperatorExpression(Object) - Constructor for class net.binis.codegen.compiler.CGOperatorExpression
 
CGPrimitiveTypeTree - Class in net.binis.codegen.compiler
 
CGPrimitiveTypeTree(Object) - Constructor for class net.binis.codegen.compiler.CGPrimitiveTypeTree
 
CGReturn - Class in net.binis.codegen.compiler
 
CGReturn(Object) - Constructor for class net.binis.codegen.compiler.CGReturn
 
CGScope - Class in net.binis.codegen.compiler
 
CGScope(Object) - Constructor for class net.binis.codegen.compiler.CGScope
 
CGScope.ScopeIterator - Class in net.binis.codegen.compiler
 
CGStatement - Class in net.binis.codegen.compiler
 
CGStatement(Object) - Constructor for class net.binis.codegen.compiler.CGStatement
 
CGSymbol - Class in net.binis.codegen.compiler
 
CGSymbol(Object) - Constructor for class net.binis.codegen.compiler.CGSymbol
 
CGSymtab - Class in net.binis.codegen.compiler
 
CGSymtab() - Constructor for class net.binis.codegen.compiler.CGSymtab
 
CGTag - Class in net.binis.codegen.compiler
 
CGTag(String) - Constructor for class net.binis.codegen.compiler.CGTag
 
CGThrow - Class in net.binis.codegen.compiler
 
CGThrow(Object) - Constructor for class net.binis.codegen.compiler.CGThrow
 
CGTree - Class in net.binis.codegen.compiler
 
CGTree(Object) - Constructor for class net.binis.codegen.compiler.CGTree
 
CGTreeInfo - Class in net.binis.codegen.compiler
 
CGTreeInfo() - Constructor for class net.binis.codegen.compiler.CGTreeInfo
 
CGTry - Class in net.binis.codegen.compiler
 
CGTry(Object) - Constructor for class net.binis.codegen.compiler.CGTry
 
CGType - Class in net.binis.codegen.compiler
 
CGType(Object) - Constructor for class net.binis.codegen.compiler.CGType
 
CGTypeApply - Class in net.binis.codegen.compiler
 
CGTypeApply(Object) - Constructor for class net.binis.codegen.compiler.CGTypeApply
 
CGTypeCast - Class in net.binis.codegen.compiler
 
CGTypeCast(Object) - Constructor for class net.binis.codegen.compiler.CGTypeCast
 
CGTypeParameter - Class in net.binis.codegen.compiler
 
CGTypeParameter(Object) - Constructor for class net.binis.codegen.compiler.CGTypeParameter
 
CGTypeTag - Class in net.binis.codegen.compiler
 
CGTypeTag(Object) - Constructor for class net.binis.codegen.compiler.CGTypeTag
 
CGUnary - Class in net.binis.codegen.compiler
 
CGUnary(Object) - Constructor for class net.binis.codegen.compiler.CGUnary
 
CGValueExpression - Class in net.binis.codegen.compiler
 
CGValueExpression(Object) - Constructor for class net.binis.codegen.compiler.CGValueExpression
 
CGVariableDecl - Class in net.binis.codegen.compiler
 
CGVariableDecl(Trees, Element) - Constructor for class net.binis.codegen.compiler.CGVariableDecl
 
CGVariableDecl(Object) - Constructor for class net.binis.codegen.compiler.CGVariableDecl
 
CGVarSymbol - Class in net.binis.codegen.compiler
 
CGVarSymbol(Object) - Constructor for class net.binis.codegen.compiler.CGVarSymbol
 
chainDots(JavaCompilerObject, int, String, String, String...) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
chainDots(JavaCompilerObject, String[]) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
chainDots(JavaCompilerObject, String, String, String...) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
chainDotsString(String) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
chainDotsString(JavaCompilerObject, String) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
CHAR - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
charType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
checkAnnotation(Annotation, Class<?>, Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder, BiFunction<Method, Annotation, Object>) - Static method in class net.binis.codegen.generation.core.Structures
 
checkAsCode(Object, AsCode) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
checkEnrichers(List<PrototypeEnricher>, Class) - Static method in class net.binis.codegen.generation.core.Generator
 
checkForDefaultValue(CGMethodDeclaration, CGAnnotation) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
checkForDefaultValue(PrototypeField, NormalAnnotationExpr) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
checkForLength(CGMethodDeclaration, CGAnnotation) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
checkForLength(PrototypeField, NormalAnnotationExpr) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
checkForNestedClasses(TypeDeclaration<?>, String, JavaParser, List<Parsables.Entry.Bag>) - Static method in class net.binis.codegen.generation.core.Helpers
 
checkForNestedPrototypes(ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Generator
 
checkForRange(CGMethodDeclaration, CGAnnotation) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
checkForRange(PrototypeField, NormalAnnotationExpr) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
checkForRequired(CGMethodDeclaration, CGAnnotation) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
checkReserved(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
checkTargets(ValidationEnricherHandler.Params, PrototypeField) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
chr() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
CLASH - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks non-override equivalent methods with the same signature, or a conflicting match binding (BindingSymbol).
CLASS - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
CLASS_DESTINATION - Static variable in class net.binis.codegen.CodeGen
 
CLASS_MAP - Static variable in class net.binis.codegen.compiler.utils.ElementUtils
 
CLASS_SEEN - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for class symbols if a class file was found for this class.
CLASSDEF - Static variable in class net.binis.codegen.compiler.CGTag
Class definitions, of type ClassDef.
classes - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
classes - Variable in class net.binis.codegen.test.TestClassLoader
 
classExists(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
className - Variable in class net.binis.codegen.generation.core.Structures.ProcessingType
 
classPackage - Variable in class net.binis.codegen.generation.core.Structures.ProcessingType
 
classToExpression(Class<?>) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
clean() - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
cleanOptions() - Method in class net.binis.codegen.test.BaseCodeTest
 
cleanUp() - Static method in class net.binis.codegen.generation.core.Helpers
 
cleanUp() - Method in class net.binis.codegen.test.BaseCodeTest
 
CLONE_METHOD - Static variable in class net.binis.codegen.generation.core.Constants
 
CloneEnricherHandler - Class in net.binis.codegen.enrich.handler
 
CloneEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.CloneEnricherHandler
 
cloneType(TreeMaker, JavaCompilerObject) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
cls - Variable in class net.binis.codegen.compiler.base.JavaCompilerObject
 
cls - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
cls() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
codeEnum - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
CodeGen - Class in net.binis.codegen
 
CodeGen() - Constructor for class net.binis.codegen.CodeGen
 
CodeGenAnnotationProcessorUtils - Class in net.binis.codegen.utils
 
CodeGenAnnotationProcessorUtils() - Constructor for class net.binis.codegen.utils.CodeGenAnnotationProcessorUtils
 
CodeGenCompilerPluginBootstrap - Class in net.binis.codegen.compiler.plugin
 
CodeGenCompilerPluginBootstrap() - Constructor for class net.binis.codegen.compiler.plugin.CodeGenCompilerPluginBootstrap
 
CodeGenPrettyPrinter - Class in net.binis.codegen.javaparser
 
CodeGenPrettyPrinter() - Constructor for class net.binis.codegen.javaparser.CodeGenPrettyPrinter
 
CodeGenPrettyPrinterVisitor - Class in net.binis.codegen.javaparser
 
CodeGenPrettyPrinterVisitor(PrinterConfiguration) - Constructor for class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
CodeGenPrettyPrinterVisitor(PrinterConfiguration, SourcePrinter) - Constructor for class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
COLLECTION - Enum constant in enum class net.binis.codegen.generation.core.types.ModifierType
 
COLLECTION - Static variable in class net.binis.codegen.generation.core.Constants
 
CollectionsHandler - Class in net.binis.codegen.generation.core
 
CollectionsHandler() - Constructor for class net.binis.codegen.generation.core.CollectionsHandler
 
CollectionsHandler.CollectionType - Class in net.binis.codegen.generation.core
 
CollectionType() - Constructor for class net.binis.codegen.generation.core.CollectionsHandler.CollectionType
 
COMPACT_RECORD_CONSTRUCTOR - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to mark a record constructor as a compact one
compare(CompilationUnit, TypeDeclaration) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
compare(CompilationUnit, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
compile(TestClassLoader, List<Pair<String, String>>) - Static method in class net.binis.codegen.generation.core.CompileHelper
 
compile(TestClassLoader, List<Pair<String, String>>, String, boolean, String...) - Method in class net.binis.codegen.test.BaseCodeTest
 
compiled - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
CompiledBasePrototype - Interface in net.binis.codegen.test.prototype.base
 
CompiledEnum - Interface in net.binis.codegen.test
 
CompiledEnumPrototype - Enum Class in net.binis.codegen.test.prototype
 
CompiledPrototypesHandler - Class in net.binis.codegen.generation.core
 
CompiledPrototypesHandler() - Constructor for class net.binis.codegen.generation.core.CompiledPrototypesHandler
 
CompiledTestPrototype - Interface in net.binis.codegen.test.prototype
 
CompileHelper - Class in net.binis.codegen.generation.core
 
CompileHelper() - Constructor for class net.binis.codegen.generation.core.CompileHelper
 
COMPL - Static variable in class net.binis.codegen.compiler.CGTag
 
COMPOUND - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for compiler-generated compound classes representing multiple variable bounds
CONDEXPR - Static variable in class net.binis.codegen.compiler.CGTag
Conditional expressions, of type Conditional.
condition(boolean, Runnable) - Static method in class net.binis.codegen.tools.Tools
 
condition(boolean, Supplier<T>) - Static method in class net.binis.codegen.tools.Tools
 
condition(boolean, R, Class<Q>, Function<Q, T>) - Static method in class net.binis.codegen.tools.Tools
 
condition(boolean, T) - Static method in class net.binis.codegen.tools.Tools
 
conditional(R, Predicate<R>, Consumer<R>) - Static method in class net.binis.codegen.tools.Tools
 
CONSTANTCASELABEL - Static variable in class net.binis.codegen.compiler.CGTag
 
ConstantData() - Constructor for class net.binis.codegen.generation.core.Structures.ConstantData
 
constantParsed - Static variable in class net.binis.codegen.generation.core.Helpers
 
Constants - Class in net.binis.codegen.generation.core
 
Constants() - Constructor for class net.binis.codegen.generation.core.Constants
 
Constants() - Constructor for class net.binis.codegen.generation.core.Structures.Constants
 
constructor - Variable in class net.binis.codegen.compiler.CGList.ProxyIterator
 
containedClass - Variable in class net.binis.codegen.compiler.CGList
 
content - Variable in class net.binis.codegen.generation.core.Structures.GeneratedFileHandler
 
context - Variable in class net.binis.codegen.compiler.base.JavaCompilerObject
 
context - Variable in class net.binis.codegen.tools.ContextInterpolator
 
context - Variable in class net.binis.codegen.tools.Interpolator
 
ContextInterpolator - Class in net.binis.codegen.tools
 
ContextInterpolator(ContextInterpolator.Context) - Constructor for class net.binis.codegen.tools.ContextInterpolator
 
ContextInterpolator.Context - Interface in net.binis.codegen.tools
 
CONTINUE - Static variable in class net.binis.codegen.compiler.CGTag
Continue statements, of type Continue.
copy(Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder, PrototypeData) - Static method in class net.binis.codegen.generation.core.Structures
 
copyAnnotationParams(Annotation, NormalAnnotationExpr, Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
copyType(TreeMaker, CGVariableDecl) - Static method in class net.binis.codegen.compiler.utils.ElementFieldUtils
 
create() - Static method in class net.binis.codegen.compiler.JavacElements
 
create() - Static method in class net.binis.codegen.compiler.TreeMaker
 
create() - Static method in class net.binis.codegen.generation.core.Parsables
 
create(long, CGName, CGType, CGSymbol) - Static method in class net.binis.codegen.compiler.CGVarSymbol
 
create(Trees, Element) - Static method in class net.binis.codegen.compiler.CGClassDeclaration
 
create(Trees, Element) - Static method in class net.binis.codegen.compiler.CGMethodDeclaration
 
create(Trees, Element) - Static method in class net.binis.codegen.compiler.CGVariableDecl
 
create(String) - Static method in class net.binis.codegen.compiler.CGName
 
create(Element) - Static method in class net.binis.codegen.compiler.CGClassSymbol
 
create(Element) - Static method in class net.binis.codegen.compiler.CGMethodSymbol
 
createAnnotation(Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
createBlock() - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createBlock(CGStatement...) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createClassMethodInvocation(Class<?>, String, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createClassMethodInvocation(String, String, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createConstructor(CGClassDeclaration, List<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
createCustomDescription(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
createCustomDescription(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
createFieldAccess(TreeMaker, String) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
createFileManager(StandardJavaFileManager, Map<String, JavaByteObject>) - Static method in class net.binis.codegen.generation.core.CompileHelper
 
createGetter(Element, String, CGVariableDecl) - Method in class net.binis.codegen.enrich.handler.field.GetterEnricherHandler
 
createMethodInvocation(String, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createParameter(Class<?>, String) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createReturnStatement(CGExpression) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createSetter(Element, String, CGVariableDecl) - Method in class net.binis.codegen.enrich.handler.field.SetterEnricherHandler
 
createStatement(CGExpression) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createStaticMethodInvocation(Class<?>, String, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
createStaticMethodInvocation(String, String, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
CreatorEnricherHandler - Class in net.binis.codegen.enrich.handler
 
CreatorEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.CreatorEnricherHandler
 
CreatorModifierEnricherHandler - Class in net.binis.codegen.enrich.handler
 
CreatorModifierEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.CreatorModifierEnricherHandler
 
custom - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
custom() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
custom() - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
custom(String, Object) - Method in class net.binis.codegen.generation.core.Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder
 
CustomDescription - Interface in net.binis.codegen.enrich
 
customInitializers - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
CustomParsed(String, boolean, boolean, JavaParser, Class<?>, String, String, Structures.PrototypeDataHandler, List<Structures.PrototypeDataHandler>, String, String, String, String, Map<String, PrototypeConstant>, TypeDeclaration<ClassOrInterfaceDeclaration>, CompilationUnit, List<CompilationUnit>, Map<String, Structures.GeneratedFileHandler>, Structures.Parsed<ClassOrInterfaceDeclaration>, Structures.Parsed<ClassOrInterfaceDeclaration>, boolean, boolean, boolean, String, ClassOrInterfaceDeclaration, String, EmbeddedModifierType, Map<String, ClassOrInterfaceDeclaration>, List<PrototypeField>, ClassOrInterfaceDeclaration, ClassOrInterfaceDeclaration, CompilationUnit, CompilationUnit, Map<String, List<ElementDescription>>, Element, List<Parsables.Entry.Bag>, List<Triple<ClassOrInterfaceDeclaration, Node, PrototypeDescription<ClassOrInterfaceDeclaration>>>, List<Consumer<BlockStmt>>, List<Runnable>) - Constructor for class net.binis.codegen.generation.core.Structures.CustomParsed
 

D

dbl() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
declaration - Variable in class net.binis.codegen.compiler.CGModifiers
 
declaration - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
declarationUnit - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
declare(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeData, ClassOrInterfaceDeclaration, PrototypeField, TypeDeclaration<ClassOrInterfaceDeclaration>, List<Pair<CompilationUnit, String>>) - Method in class net.binis.codegen.enrich.handler.ModifierEnricherHandler
 
declaredConstants - Static variable in class net.binis.codegen.generation.core.Helpers
 
deepFindElement(Node, PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
deepFindElementList(Node, PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
DEFAULT - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks either a default method or an interface containing default methods.
DEFAULT_MESSAGE - Static variable in class net.binis.codegen.enrich.handler.SanitizerEnricher
 
DEFAULT_MESSAGE - Static variable in class net.binis.codegen.enrich.handler.ValidatorEnricher
 
defaultBuilder() - Static method in class net.binis.codegen.generation.core.Structures
 
DEFAULTCASELABEL - Static variable in class net.binis.codegen.compiler.CGTag
 
defaultClassName(TypeDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultClassName(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultClassPackage(TypeDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultInterfaceName(TypeDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultInterfaceName(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultInterfacePackage(TypeDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultMethodExists(ClassOrInterfaceDeclaration, Method) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultModifierClassName(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultPackage(TypeDeclaration<?>, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
defaultProperties - Static variable in class net.binis.codegen.generation.core.Structures
 
define(String, JavaByteObject) - Method in class net.binis.codegen.test.TestClassLoader
 
defineObjects(TestClassLoader, Map<String, JavaByteObject>) - Method in class net.binis.codegen.test.BaseCodeTest
 
defineObjects(TestClassLoader, Map<String, JavaByteObject>, int) - Method in class net.binis.codegen.test.BaseCodeTest
 
dependencies() - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
dependencies() - Method in class net.binis.codegen.enrich.handler.RedisEnricherHandler
 
dependencies() - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
DEPRECATED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set if symbol is deprecated.
DEPRECATED_ANNOTATION - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given symbol has a @Deprecated annotation.
DEPRECATED_REMOVAL - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given symbol has been deprecated and marked for removal.
description - Variable in class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
destination - Variable in class net.binis.codegen.generation.core.Structures.ConstantData
 
DESTINATION - Static variable in class net.binis.codegen.CodeGen
 
discoverPrototype(Node, Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
discoverType(Method, boolean, FieldDeclaration) - Static method in class net.binis.codegen.generation.core.Generator
 
DIV - Static variable in class net.binis.codegen.compiler.CGTag
 
DIV_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
DOLOOP - Static variable in class net.binis.codegen.compiler.CGTag
Do-while loops, of type DoLoop.
DOUBLE - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
doubleType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
Dummy - Annotation Interface in net.binis.codegen.utils.dummy
 

E

EFFECTIVELY_FINAL - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks an 'effectively final' local variable.
element - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
element - Variable in class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
ElementAnnotationUtils - Class in net.binis.codegen.compiler.utils
 
ElementAnnotationUtils() - Constructor for class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
ElementDescription - Interface in net.binis.codegen.generation.core.interfaces
 
ElementFieldUtils - Class in net.binis.codegen.compiler.utils
 
ElementFieldUtils() - Constructor for class net.binis.codegen.compiler.utils.ElementFieldUtils
 
ElementMethodUtils - Class in net.binis.codegen.compiler.utils
 
ElementMethodUtils() - Constructor for class net.binis.codegen.compiler.utils.ElementMethodUtils
 
elements - Variable in class net.binis.codegen.generation.core.Parsables.Entry
 
elements - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
ElementStatementUtils - Class in net.binis.codegen.compiler.utils
 
ElementStatementUtils() - Constructor for class net.binis.codegen.compiler.utils.ElementStatementUtils
 
ElementUtils - Class in net.binis.codegen.compiler.utils
 
ElementUtils() - Constructor for class net.binis.codegen.compiler.utils.ElementUtils
 
EMBEDDED - Static variable in class net.binis.codegen.generation.core.Constants
 
EMBEDDED_COLLECTION_MODIFIER_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
EMBEDDED_COLLECTION_MODIFIER_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
EMBEDDED_MODIFIER_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
EMBEDDED_MODIFIER_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
EMBEDDED_SOLO_MODIFIER_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
EMBEDDED_SOLO_MODIFIER_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
embeddedModifierType - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
emptyCheck(Optional<R>, Function<R, T>, T) - Static method in class net.binis.codegen.tools.Tools
 
enablePreview - Variable in class net.binis.codegen.test.BaseCodeTest
 
enablePreview() - Method in class net.binis.codegen.test.BaseCodeTest
 
endPos - Static variable in class net.binis.codegen.compiler.CGTreeInfo
 
endPos(JavaCompilerObject) - Static method in class net.binis.codegen.compiler.CGTreeInfo
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.AsEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.CloneEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.CreatorEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.CreatorModifierEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.FluentEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.HibernateEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.JacksonEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.ModifierEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.RedisEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.RegionEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.ToStringEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
enrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.generation.core.Structures.ErrorOnInvokeEnricher
 
enrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
enrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
enrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.LogEnricherHandler
 
enrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.SanitizerEnricher
 
enrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.ValidatorEnricher
 
enrichElement(ElementDescription) - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
enrichers(List<PrototypeEnricher>) - Method in class net.binis.codegen.generation.core.Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder
 
enrichField(PrototypeField) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
EnrichHelpers - Class in net.binis.codegen.generation.core
 
enrichMethod(CGMethodDeclaration) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
Entry() - Constructor for class net.binis.codegen.generation.core.Parsables.Entry
 
ENUM - Variable in class net.binis.codegen.compiler.CGClassDeclaration
 
ENUM - Static variable in class net.binis.codegen.compiler.CGFlags
An enumeration type or an enumeration constant, added in classfile v49.0.
env - Variable in class net.binis.codegen.compiler.base.JavaCompilerObject
 
envelopWithDummyClass(MethodDeclaration, Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
EQ - Static variable in class net.binis.codegen.compiler.CGTag
 
EQUALS - Static variable in class net.binis.codegen.enrich.handler.HibernateEnricherHandler
 
ERRONEOUS - Static variable in class net.binis.codegen.compiler.CGTag
Error trees, of type Erroneous.
error(String) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
error(String, Element) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
error(String, Element) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
error(String, Element) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
ErrorHelpers - Class in net.binis.codegen.generation.core
 
ErrorOnInvokeEnricher() - Constructor for class net.binis.codegen.generation.core.Structures.ErrorOnInvokeEnricher
 
Exec(CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
EXEC - Static variable in class net.binis.codegen.compiler.CGTag
Expression statements, of type Exec.
execute() - Method in class net.binis.codegen.test.TestExecutor
 
EXISTS - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for package symbols if a package has a member or directory and therefore exists.
explicitlySet - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
EXPORTS - Static variable in class net.binis.codegen.compiler.CGTag
 
expression - Variable in class net.binis.codegen.tools.ContextInterpolator
 
expression - Variable in class net.binis.codegen.tools.Interpolator
 
expression(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
expressionToList(CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
external - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 

F

field - Variable in class net.binis.codegen.generation.core.Structures.ConstantData
 
FieldData() - Constructor for class net.binis.codegen.generation.core.Structures.FieldData
 
fieldExists(Structures.Parsed<ClassOrInterfaceDeclaration>, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
fields - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
file(String) - Method in class net.binis.codegen.generation.core.Parsables
 
files - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
FILTER - Static variable in class net.binis.codegen.CodeGen
 
FINAL - Static variable in class net.binis.codegen.compiler.CGFlags
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.CreatorEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.CreatorModifierEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.ModifierEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.ToStringEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
finalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
finalizeEnrichers(PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Helpers
 
findAnnotation(Element, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
findAnnotation(Element, Predicate<CGAnnotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
findAnnotation(CGDeclaration, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
findAnnotation(CGDeclaration, Predicate<CGAnnotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
findAnnotations() - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 
findAnnotations(File) - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 
findAnnotations(Element, Predicate<CGAnnotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
findAnnotations(CGDeclaration, Predicate<CGAnnotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
findByInterfaceName(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findByInterfaceName(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findClass(String) - Method in class net.binis.codegen.test.TestClassLoader
 
findElement(String, ElementKind...) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
findElement(String, ElementKind...) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
findElement(Element, String, ElementKind) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
findElement(Element, String, ElementKind) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
findEnum(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findEnum(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findExternal(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findExternal(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findField(String) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
findField(String) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
findField(String, String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findField(String, String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findField(PrototypeDescription<ClassOrInterfaceDeclaration>, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
findGenerated(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findGenerated(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findGeneratedByFileName(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findGeneratedByFileName(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findGeneratedClass(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findGeneratedClass(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findLocalType(TypeDeclaration, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
findLocalType(CompilationUnit, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
findMethod(ClassOrInterfaceDeclaration, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
findModifier(ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
findParentClassOfType(Node, Class<T>, Predicate<T>) - Static method in class net.binis.codegen.generation.core.Helpers
 
findParsed(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
findParsed(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
findProperType(PrototypeDescription<ClassOrInterfaceDeclaration>, CompilationUnit, ClassExpr) - Static method in class net.binis.codegen.generation.core.Helpers
 
findStart(Node) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
findStartMethod(Node) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
findUsedTypes(ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
firstStartPos - Static variable in class net.binis.codegen.compiler.CGTreeInfo
 
firstStatPos(JavaCompilerObject) - Static method in class net.binis.codegen.compiler.CGTreeInfo
 
flags() - Method in class net.binis.codegen.compiler.CGModifiers
 
FLOAT - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
floatType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
flt() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
FluentEnricherHandler - Class in net.binis.codegen.enrich.handler
 
FluentEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.FluentEnricherHandler
 
forceGenerateGetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
forceGenerateGetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
forceGenerateInterfaceGetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
forceGenerateInterfaceGetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
forceGenerateInterfaceSetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
forceGenerateInterfaceSetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
forceGenerateSetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
forceGenerateSetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
forClass - Variable in class net.binis.codegen.generation.core.Structures.Constants
 
forClass - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
FOREACHLOOP - Static variable in class net.binis.codegen.compiler.CGTag
Foreach-loops, of type ForeachLoop.
forField - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
forInterface - Variable in class net.binis.codegen.generation.core.Structures.Constants
 
forInterface - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
FORLOOP - Static variable in class net.binis.codegen.compiler.CGTag
For-loops, of type ForLoop.
FORM - Enum constant in enum class net.binis.codegen.generation.core.types.ModifierType
 
forMapper - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
format - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.AsCodeHolder
 
formatCode(PrototypeField, ModifierType, StringBuilder, String, String, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
formMethod(PrototypeField) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
forModifier - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
forProjection - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
forPublic - Variable in class net.binis.codegen.generation.core.Structures.Constants
 
forQuery - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
forToString - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
from(List<T>, Class<T>) - Static method in class net.binis.codegen.compiler.CGList
 
from(T[], Class<T>) - Static method in class net.binis.codegen.compiler.CGList
 
full - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
func - Variable in class net.binis.codegen.compiler.CGList.ProxyIterator
 

G

GE - Static variable in class net.binis.codegen.compiler.CGTag
 
generate() - Method in class net.binis.codegen.test.BaseCodeGenTest
 
generate(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
generate(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
generateCodeForClass(CompilationUnit) - Static method in class net.binis.codegen.generation.core.Generator
 
generateCodeForClass(CompilationUnit, PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Generator
 
generateCodeForConstants() - Static method in class net.binis.codegen.generation.core.Generator
 
generateCodeForElements(PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Generator
 
generateCodeForEnum(CompilationUnit, PrototypeDescription<?>, TypeDeclaration<?>, List<Pair<AnnotationExpr, Structures.PrototypeDataHandler>>) - Static method in class net.binis.codegen.generation.core.Generator
 
generateCodeForPrototype(PrototypeDescription<ClassOrInterfaceDeclaration>, TypeDeclaration<?>, List<Pair<AnnotationExpr, Structures.PrototypeDataHandler>>) - Static method in class net.binis.codegen.generation.core.Generator
 
generated() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
generated() - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
GENERATED_MEMBER - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for compiler-generated record members, it could be applied to accessors and fields
GENERATEDCONSTR - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks a generated default constructor.
GeneratedFile - Interface in net.binis.codegen.enrich
 
GeneratedFileHandler() - Constructor for class net.binis.codegen.generation.core.Structures.GeneratedFileHandler
 
generateEnumSchema(Stream<T>, Function<T, String>, NormalAnnotationExpr) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
generateExecution(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, AnnotationExpr, AnnotationDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateExecution(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, Class<?>, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateExecution(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, ValidationEnricherHandler.Params, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateGetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
generateGetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
generateInterfaceGetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
generateInterfaceGetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
generateInterfaceSetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
generateInterfaceSetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
generateSanitization(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, AnnotationExpr, AnnotationDeclaration, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateSanitization(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, Class<?>, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateSanitization(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, ValidationEnricherHandler.Params, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateSetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
generateSetter() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
generateValidation(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, AnnotationExpr, AnnotationDeclaration, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateValidation(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, Class<?>, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
generateValidation(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, ValidationEnricherHandler.Params, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
Generator - Class in net.binis.codegen.generation.core
 
get(int) - Method in class net.binis.codegen.compiler.CGList
 
getAdditionalProperties() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getAdditionalProperties() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getAnnotation(Element, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
getAnnotation(CGDeclaration, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
getAnnotationByFullName(Node, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getAnnotations() - Method in class net.binis.codegen.compiler.CGModifiers
 
getAnnotationType() - Method in class net.binis.codegen.compiler.CGAnnotation
 
getAnnotationValue(AnnotationExpr) - Static method in class net.binis.codegen.generation.core.Helpers
 
getArgument(String) - Method in class net.binis.codegen.compiler.CGAnnotation
 
getArguments() - Method in class net.binis.codegen.compiler.CGAnnotation
 
getAsString(CompilationUnit) - Method in class net.binis.codegen.test.BaseCodeTest
 
getBase() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getBaseClassName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getBaseModifierClass() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getBasePath() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getBaseType() - Method in class net.binis.codegen.compiler.CGTypeApply
 
getBody() - Method in class net.binis.codegen.compiler.CGMethodDeclaration
 
getBytes() - Method in class net.binis.codegen.test.JavaByteObject
 
getCharContent(boolean) - Method in class net.binis.codegen.test.JavaSourceObject
 
getClassFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getClassImport(Node, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getClassName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getClassName(TypeDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
getClassName(ClassOrInterfaceType) - Static method in class net.binis.codegen.generation.core.Helpers
 
getClassPackage() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getCls() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
getCodeAnnotationProperties(BodyDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Generator
 
getCodeAnnotations(BodyDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Generator
 
getCodeAnnotations(Class) - Static method in class net.binis.codegen.generation.core.Generator
 
getCollectionType(CompilationUnit, CompilationUnit, ClassOrInterfaceType) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
getCollectionType(Type) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
getCompilationUnits(List<Pair<String, String>>) - Static method in class net.binis.codegen.generation.core.CompileHelper
 
getCompiled() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getConstants() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getConstants(BodyDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
getContent() - Method in interface net.binis.codegen.enrich.GeneratedFile
 
getContext() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
getCustom() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getCustomDescription(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
getCustomDescription(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
getCustomFile(String) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getCustomFile(String) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getCustomFiles() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getCustomFiles() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getCustomInitializers() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getCustomValue(String, PrototypeData) - Static method in class net.binis.codegen.generation.core.Helpers
 
getDeclaration() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getDeclaration() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getDeclaration(Element) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
getDeclaration(Element, TreeMaker) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
getDeclarationUnit() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getDefaultValue(BodyDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
getDefs() - Method in class net.binis.codegen.compiler.CGDeclaration
 
getDescription() - Method in interface net.binis.codegen.generation.core.interfaces.ElementDescription
 
getDescription() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getDestination() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeConstant
 
getElement() - Method in class net.binis.codegen.compiler.CGSymbol
 
getElement() - Method in interface net.binis.codegen.generation.core.interfaces.ElementDescription
 
getElement() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getElement() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getElementName(Node) - Static method in class net.binis.codegen.generation.core.Generator
 
getElementName(Element) - Static method in class net.binis.codegen.generation.core.Generator
 
getElements() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getElements() - Method in class net.binis.codegen.generation.core.Parsables.Entry
 
getEmbeddedModifierType() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getEnrichers() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getEnumProperties(AnnotationExpr) - Static method in class net.binis.codegen.generation.core.Generator
 
getExecutionParams(PrototypeField, AnnotationExpr, AnnotationExpr, AnnotationDeclaration) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getExecutionParams(PrototypeField, AnnotationExpr, Class<?>) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getExpression() - Method in class net.binis.codegen.compiler.CGAssign
 
getExpression() - Method in class net.binis.codegen.compiler.CGExpressionStatement
 
getExpression() - Method in class net.binis.codegen.compiler.CGReturn
 
getExpression() - Method in class net.binis.codegen.compiler.CGThrow
 
getExpressionValue(Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
getExternalClassName(Node, ClassOrInterfaceType) - Static method in class net.binis.codegen.generation.core.Helpers
 
getExternalClassName(Node, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getExternalClassNameIfExists(Node, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getField() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeConstant
 
getFieldName(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getFieldParent(PrototypeField) - Static method in class net.binis.codegen.generation.core.Helpers
 
getFields() - Method in class net.binis.codegen.compiler.CGClassDeclaration
 
getFields() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getFieldType(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField) - Static method in class net.binis.codegen.generation.core.Helpers
 
getFileName() - Method in class net.binis.codegen.generation.core.Parsables.Entry
 
getFiles() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getFlags() - Method in class net.binis.codegen.compiler.CGModifiers
 
getFQName(NodeWithName<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
getFromStore(String) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getFromStore(String) - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
getFullType() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getFullVariableType() - Method in class net.binis.codegen.compiler.CGVariableDecl
 
getGenerics() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getGenericsList(CompilationUnit, CompilationUnit, ClassOrInterfaceType, boolean) - Static method in class net.binis.codegen.generation.core.Generator
 
getGetterName(String, Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
getGetterName(String, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getId() - Method in interface net.binis.codegen.enrich.GeneratedFile
 
getIgnores() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getIgnores(BodyDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
getIgnores(CompilationUnit, BodyDeclaration<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
getIgnores(Method) - Static method in class net.binis.codegen.generation.core.Helpers
 
getImplementation() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getImplementation() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getImplementationGetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getImplementationPath() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getImplementationSetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getImplementationUnit() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getImplementorFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getImplementorFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getImplementorFullName() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getInheritedEnrichers() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getInitializer() - Method in class net.binis.codegen.compiler.CGVariableDecl
 
getInitializer(ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
getInitializers() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getInstance() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
getInterface() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getInterface() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getInterfaceFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getInterfaceFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getInterfaceGetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getInterfaceName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getInterfaceName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getInterfacePackage() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getInterfacePath() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getInterfaceSetter() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getInterfaceUnit() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getJavaClass() - Method in interface net.binis.codegen.enrich.GeneratedFile
 
getJavacProcessingEnvironment(ProcessingEnvironment, Object) - Static method in class net.binis.codegen.utils.CodeGenAnnotationProcessorUtils
 
getJavaType(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getKey() - Method in class net.binis.codegen.compiler.CGExpression
 
getKeyAsString() - Method in class net.binis.codegen.compiler.CGExpression
 
getLongModifierName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getMethods() - Method in class net.binis.codegen.compiler.CGClassDeclaration
 
getMixIn() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getMixInClass() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getModifier() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField.ModifierDescription
 
getModifierName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getModifierPackage() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getModifiers() - Method in class net.binis.codegen.compiler.CGDeclaration
 
getModifiers() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
getModifiers() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getModifiers() - Method in class net.binis.codegen.generation.core.Structures.FieldData
 
getName() - Method in class net.binis.codegen.compiler.CGDeclaration
 
getName() - Method in class net.binis.codegen.compiler.CGIdent
 
getName() - Method in class net.binis.codegen.compiler.CGSymbol
 
getName() - Method in class net.binis.codegen.compiler.plugin.CodeGenCompilerPluginBootstrap
 
getName() - Method in class net.binis.codegen.enrich.handler.constructor.AllArgsConstructorEnricherHandler
 
getName() - Method in class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
getName() - Method in class net.binis.codegen.enrich.handler.constructor.NoArgsConstructorEnricherHandler
 
getName() - Method in class net.binis.codegen.enrich.handler.constructor.NotInitializedArgsConstructorEnricherHandler
 
getName() - Method in class net.binis.codegen.enrich.handler.constructor.RequiredArgsConstructorEnricherHandler
 
getName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeConstant
 
getName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getName(CharSequence) - Method in class net.binis.codegen.compiler.JavacElements
 
getNode() - Method in interface net.binis.codegen.generation.core.interfaces.ElementDescription
 
getNodeName(Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
getOptions() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getOrdinalOffset() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getOrigin() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField.ModifierDescription
 
getParameterNames(Method) - Static method in class net.binis.codegen.generation.core.Helpers
 
getParameters() - Method in class net.binis.codegen.compiler.CGMethodDeclaration
 
getParamIndex(List<ValidationEnricherHandler.ParamHolder>, String) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getParamValue(Expression) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getParent() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getParent() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getParentClassName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getParentPackage() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getParsed() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getParsed(ClassOrInterfaceType) - Static method in class net.binis.codegen.generation.core.Helpers
 
getParsedFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getParsedName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getParser() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
getParser() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getPath() - Method in interface net.binis.codegen.enrich.CustomDescription
 
getPath() - Method in interface net.binis.codegen.enrich.GeneratedFile
 
getPos() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
getProcessingEnvironment() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
getProperties() - Method in interface net.binis.codegen.generation.core.interfaces.ElementDescription
 
getProperties() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getProperties(AnnotationExpr) - Static method in class net.binis.codegen.generation.core.Generator
 
getPrototype() - Method in interface net.binis.codegen.generation.core.interfaces.ElementDescription
 
getPrototype() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getPrototypeAnnotation() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getPrototypeClassName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getPrototypeElement() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getPrototypeElement() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getPrototypeFileName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getPrototypeFullName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getPrototypeName() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getQualifiedName() - Method in class net.binis.codegen.compiler.CGClassSymbol
 
getRawElements() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getRegisteredClass(String) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
getRegisteredClass(String) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
getReturnType() - Method in class net.binis.codegen.compiler.CGMethodDeclaration
 
getReturnType() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
getRoundEnvironment() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
getSanitizationParams(PrototypeField, AnnotationExpr, AnnotationExpr, AnnotationDeclaration) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getSanitizationParams(PrototypeField, AnnotationExpr, Class<?>) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getSetterName(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getSourcesRoots() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
getStartPos - Static variable in class net.binis.codegen.compiler.CGTreeInfo
 
getStartPos(JavaCompilerObject) - Static method in class net.binis.codegen.compiler.CGTreeInfo
 
getStatements() - Method in class net.binis.codegen.compiler.CGBlock
 
getStatements() - Method in class net.binis.codegen.compiler.CGTry
 
getStaticImportIfExists(CompilationUnit, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
getStrategy() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
getStringValue(Expression) - Static method in class net.binis.codegen.generation.core.Generator
 
getSymbol() - Method in class net.binis.codegen.compiler.CGDeclaration
 
getSymbol() - Method in class net.binis.codegen.compiler.CGIdent
 
getSymbol(String) - Method in class net.binis.codegen.compiler.TreeMaker
 
getSymbolFullName(Element) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
getSymbols() - Method in class net.binis.codegen.compiler.CGScope
 
getSymbolsByName(String) - Method in class net.binis.codegen.compiler.CGScope
 
GetterEnricherHandler - Class in net.binis.codegen.enrich.handler.field
 
GetterEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.field.GetterEnricherHandler
 
getTrees() - Method in class net.binis.codegen.compiler.TreeMaker
 
getType() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
getType() - Method in class net.binis.codegen.compiler.CGSymbol
 
getType() - Method in class net.binis.codegen.compiler.CGTree
 
getType() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getType() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField.ModifierDescription
 
getTypeArguments() - Method in class net.binis.codegen.compiler.CGType
 
getTypeArguments() - Method in class net.binis.codegen.compiler.CGTypeApply
 
getTypePrototypes() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
getTypeTag() - Method in class net.binis.codegen.compiler.CGPrimitiveTypeTree
 
getValidationParams(PrototypeField, AnnotationExpr, AnnotationExpr, AnnotationDeclaration) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getValidationParams(PrototypeField, AnnotationExpr, Class<?>) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
getValue() - Method in class net.binis.codegen.compiler.CGExpression
 
getValue() - Method in class net.binis.codegen.compiler.CGLiteral
 
getValue() - Method in class net.binis.codegen.compiler.CGValueExpression
 
getValueAsString() - Method in class net.binis.codegen.compiler.CGExpression
 
getValueAsString() - Method in class net.binis.codegen.compiler.CGValueExpression
 
getVariable() - Method in class net.binis.codegen.compiler.CGAssign
 
getVariableFullType() - Method in class net.binis.codegen.compiler.CGVarSymbol
 
getVariableSimpleType() - Method in class net.binis.codegen.compiler.CGVarSymbol
 
getVariableType() - Method in class net.binis.codegen.compiler.CGVariableDecl
 
getVariableType() - Method in class net.binis.codegen.compiler.CGVarSymbol
 
getVarType() - Method in class net.binis.codegen.compiler.CGVariableDecl
 
GT - Static variable in class net.binis.codegen.compiler.CGTag
 

H

handleAliases(PrototypeField, AnnotationExpr, Class<?>, ValidationEnricherHandler.Params.ParamsBuilder) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleAnnotationFromSource(PrototypeDescription<ClassOrInterfaceDeclaration>, AnnotationDeclaration, PrototypeField, AnnotationExpr, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleChainExpression(PrototypeField, ValidationEnricherHandler.Params, ModifierType, boolean, ExpressionStmt, String) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleCodeImplementationInjection(Element, MethodDeclaration, MethodDeclaration) - Static method in class net.binis.codegen.generation.core.Generator
 
handleCompiledEnumPrototype(String) - Static method in class net.binis.codegen.generation.core.CompiledPrototypesHandler
 
handleCompiledPrototype(String) - Static method in class net.binis.codegen.generation.core.CompiledPrototypesHandler
 
handleDefaultInterfaceMethodBody(PrototypeDescription<ClassOrInterfaceDeclaration>, Node, boolean, MethodDeclaration) - Static method in class net.binis.codegen.generation.core.Generator
 
handleDefaultMethodBody(PrototypeDescription<ClassOrInterfaceDeclaration>, Node, boolean, MethodDeclaration) - Static method in class net.binis.codegen.generation.core.Generator
 
handleEnrichers(ElementDescription) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleEnrichers(PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleEnrichers(Parsables.Entry) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleEnrichersSetup(PrototypeData) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleExecutionAnnotation(AnnotationExpr, ValidationEnricherHandler.Params.ParamsBuilder) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleExpression(AnnotationExpr, Class<?>, ValidationEnricherHandler.Params.ParamsBuilder, ArrayList<Object>, List<ValidationEnricherHandler.ParamHolder>, Object) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleExtends(Class<Object>, ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.CompiledPrototypesHandler
 
handleField(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, StringBuilder, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleFieldAnnotations(CompilationUnit, FieldDeclaration, MethodDeclaration, boolean, PrototypeField) - Static method in class net.binis.codegen.generation.core.Generator
 
handleForAnnotations(CompilationUnit, MethodDeclaration, boolean) - Static method in class net.binis.codegen.generation.core.Generator
 
handleGenericPrimitiveType(Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleGenericTypes(CompilationUnit, CompilationUnit, ClassOrInterfaceType, Map<String, PrototypeDescription<ClassOrInterfaceDeclaration>>) - Static method in class net.binis.codegen.generation.core.Generator
 
handleImport(PrototypeField, ValidationEnricherHandler.Params) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleImports(Node, ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleInheritedEnrichersSetup(PrototypeData) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleSanitizationAnnotation(AnnotationExpr, ValidationEnricherHandler.Params.ParamsBuilder) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleStartingExpression(ModifierType, BlockStmt, StringBuilder) - Static method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
handleTemplate(TypeDeclaration<?>) - Static method in class net.binis.codegen.CodeGen
 
handleType(CompilationUnit, CompilationUnit, Type) - Static method in class net.binis.codegen.generation.core.Generator
 
handleType(CompilationUnit, CompilationUnit, Type, Map<String, PrototypeDescription<ClassOrInterfaceDeclaration>>) - Static method in class net.binis.codegen.generation.core.Generator
 
handleType(CompilationUnit, CompilationUnit, String, boolean) - Static method in class net.binis.codegen.generation.core.Generator
 
handleType(CompilationUnit, CompilationUnit, String, boolean, Map<String, PrototypeDescription<ClassOrInterfaceDeclaration>>) - Static method in class net.binis.codegen.generation.core.Generator
 
handleType(Node, Node, Type) - Static method in class net.binis.codegen.generation.core.Generator
 
handleType(Node, Node, Type, Map<String, PrototypeDescription<ClassOrInterfaceDeclaration>>) - Static method in class net.binis.codegen.generation.core.Generator
 
handleType(JavaParser, TypeDeclaration<?>, String, List<Parsables.Entry.Bag>) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleType(JavaParser, TypeDeclaration<?>, String, List<Parsables.Entry.Bag>, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
handleValidationAnnotation(AnnotationExpr, ValidationEnricherHandler.Params.ParamsBuilder) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
HAS_RESOURCE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given PackageSymbol contains any non-.java and non-.class resources.
hasAnnotation(NodeWithAnnotations<?>, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
hasAnnotation(PrototypeDescription<ClassOrInterfaceDeclaration>, Class<? extends Annotation>) - Static method in class net.binis.codegen.generation.core.Helpers
 
hasAnnotation(PrototypeDescription<ClassOrInterfaceDeclaration>, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
hasArgument(String) - Method in class net.binis.codegen.compiler.CGAnnotation
 
hasChildren(PrototypeField) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
hasEnricher(Class<? extends Enricher>) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
hasEnricher(Class<? extends Enricher>) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
hasForm(PrototypeDescription<?>) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
HASH_CODE - Static variable in class net.binis.codegen.enrich.handler.HibernateEnricherHandler
 
HASINIT - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for a variable symbol if the variable's definition has an initializer part.
hasNext() - Method in class net.binis.codegen.compiler.CGList.ProxyIterator
 
hasNext() - Method in class net.binis.codegen.compiler.CGScope.ScopeIterator
 
hasOption(Class<? extends CodeOption>) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
hasOption(Class<? extends CodeOption>) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
Helpers - Class in net.binis.codegen.generation.core
 
Helpers() - Constructor for class net.binis.codegen.generation.core.Helpers
 
HibernateEnricherHandler - Class in net.binis.codegen.enrich.handler
 
HibernateEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.HibernateEnricherHandler
 
HYPOTHETICAL - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks a hypothetical method that need not really be generated in the binary, but is present in the symbol table to simplify checking for erasure clashes - also used for 292 poly sig methods.

I

id - Variable in class net.binis.codegen.generation.core.Structures.CustomParsed
 
id - Variable in class net.binis.codegen.generation.core.Structures.GeneratedFileHandler
 
id() - Method in interface net.binis.codegen.test.prototype.base.CompiledBasePrototype
 
Ident(CGName) - Method in class net.binis.codegen.compiler.TreeMaker
 
IDENT - Static variable in class net.binis.codegen.compiler.CGTag
Simple identifiers, of type Ident.
IF - Static variable in class net.binis.codegen.compiler.CGTag
Conditional statements, of type If.
ifNull(Object, Runnable) - Static method in class net.binis.codegen.tools.Tools
 
ifNull(R, Supplier<R>) - Static method in class net.binis.codegen.tools.Tools
 
Ignores() - Constructor for class net.binis.codegen.generation.core.Structures.Ignores
 
IMPL_DESTINATION - Static variable in class net.binis.codegen.CodeGen
 
implementationUnit - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
IMPORT - Static variable in class net.binis.codegen.compiler.CGTag
Import clauses, of type Import.
importClass(CompilationUnit, Class<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
importType(CompilationUnit, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
importType(Type, Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
importType(PrototypeField, Node) - Static method in class net.binis.codegen.generation.core.Helpers
 
in(T, T...) - Static method in class net.binis.codegen.tools.Tools
 
includedForClass - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForField - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForInterface - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForMapper - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForModifier - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForProjection - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForQuery - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
includedForToString - Variable in class net.binis.codegen.generation.core.Structures.Ignores
 
INDEXED - Static variable in class net.binis.codegen.compiler.CGTag
Indexed array expressions, of type Indexed.
inheritedEnrichers(List<PrototypeEnricher>) - Method in class net.binis.codegen.generation.core.Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder
 
init() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
init() - Method in class net.binis.codegen.compiler.CGAnnotation
 
init() - Method in class net.binis.codegen.compiler.CGArrayTypeTree
 
init() - Method in class net.binis.codegen.compiler.CGAssign
 
init() - Method in class net.binis.codegen.compiler.CGBlock
 
init() - Method in class net.binis.codegen.compiler.CGCatch
 
init() - Method in class net.binis.codegen.compiler.CGClassDeclaration
 
init() - Method in class net.binis.codegen.compiler.CGClassSymbol
 
init() - Method in class net.binis.codegen.compiler.CGExpression
 
init() - Method in class net.binis.codegen.compiler.CGExpressionStatement
 
init() - Method in class net.binis.codegen.compiler.CGFieldAccess
 
init() - Method in class net.binis.codegen.compiler.CGIdent
 
init() - Method in class net.binis.codegen.compiler.CGList
 
init() - Method in class net.binis.codegen.compiler.CGLiteral
 
init() - Method in class net.binis.codegen.compiler.CGMethodDeclaration
 
init() - Method in class net.binis.codegen.compiler.CGMethodInvocation
 
init() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
init() - Method in class net.binis.codegen.compiler.CGModifiers
 
init() - Method in class net.binis.codegen.compiler.CGName
 
init() - Method in class net.binis.codegen.compiler.CGNewArray
 
init() - Method in class net.binis.codegen.compiler.CGOperatorExpression
 
init() - Method in class net.binis.codegen.compiler.CGPrimitiveTypeTree
 
init() - Method in class net.binis.codegen.compiler.CGReturn
 
init() - Method in class net.binis.codegen.compiler.CGScope
 
init() - Method in class net.binis.codegen.compiler.CGStatement
 
init() - Method in class net.binis.codegen.compiler.CGSymbol
 
init() - Method in class net.binis.codegen.compiler.CGSymtab
 
init() - Method in class net.binis.codegen.compiler.CGTag
 
init() - Method in class net.binis.codegen.compiler.CGThrow
 
init() - Method in class net.binis.codegen.compiler.CGTree
 
init() - Method in class net.binis.codegen.compiler.CGTry
 
init() - Method in class net.binis.codegen.compiler.CGType
 
init() - Method in class net.binis.codegen.compiler.CGTypeApply
 
init() - Method in class net.binis.codegen.compiler.CGTypeCast
 
init() - Method in class net.binis.codegen.compiler.CGTypeParameter
 
init() - Method in class net.binis.codegen.compiler.CGTypeTag
 
init() - Method in class net.binis.codegen.compiler.CGUnary
 
init() - Method in class net.binis.codegen.compiler.CGValueExpression
 
init() - Method in class net.binis.codegen.compiler.CGVariableDecl
 
init() - Method in class net.binis.codegen.compiler.CGVarSymbol
 
init() - Method in class net.binis.codegen.compiler.JavacElements
 
init() - Method in class net.binis.codegen.compiler.TreeMaker
 
init() - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
init(JavacTask, String...) - Method in class net.binis.codegen.compiler.plugin.CodeGenCompilerPluginBootstrap
 
init(PrototypeLookup) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
init(PrototypeLookup) - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
initClassMap() - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
initFiles() - Static method in class net.binis.codegen.generation.core.Structures.Parsed
 
initFlag(String) - Static method in class net.binis.codegen.compiler.CGTag
 
initializers - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
initValues() - Static method in class net.binis.codegen.compiler.CGTypeTag
 
inst - Static variable in class net.binis.codegen.compiler.CGSymtab
 
instance - Variable in class net.binis.codegen.compiler.base.JavaCompilerObject
 
instance() - Static method in class net.binis.codegen.compiler.CGSymtab
 
INT - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
integer() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
INTERFACE - Static variable in class net.binis.codegen.compiler.CGFlags
 
interfaceFullName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
interfaceName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
interfaceName - Variable in class net.binis.codegen.generation.core.Structures.ProcessingType
 
interfacePackage - Variable in class net.binis.codegen.generation.core.Structures.ProcessingType
 
interfaceUnit - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
internalEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
internalEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
internalEnrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
internalFinalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
internalFinalizeEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
internalPostProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
internalPostProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
interpolate() - Method in interface net.binis.codegen.tools.Interpolator.Built
 
interpolate(String) - Method in interface net.binis.codegen.tools.ContextInterpolator.Context
 
interpolate(String) - Method in class net.binis.codegen.tools.ContextInterpolator
 
interpolate(String) - Method in interface net.binis.codegen.tools.Interpolator.Context
 
interpolator - Static variable in class net.binis.codegen.enrich.handler.SanitizerEnricher
 
interpolator - Static variable in class net.binis.codegen.enrich.handler.ValidatorEnricher
 
Interpolator - Class in net.binis.codegen.tools
 
Interpolator() - Constructor for class net.binis.codegen.tools.Interpolator
 
Interpolator.Built - Interface in net.binis.codegen.tools
 
Interpolator.Context - Interface in net.binis.codegen.tools
 
intf - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
ints() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
intType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
invalid - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
is(Class) - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
IS_OPENAPI_AVAILABLE - Static variable in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
IS_OPENAPI_AVAILABLE - Static variable in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
isAbstract() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isAnnotation() - Method in class net.binis.codegen.compiler.CGClassDeclaration
 
isAnnotation(Class<? extends Annotation>) - Method in class net.binis.codegen.compiler.CGAnnotation
 
isBase() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isClassGetters() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isClassPackageSet() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isClassSetters() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isCodeEnum() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isCollection() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
isCollection(Type) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
isCollection(Class<?>) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
isCollection(String) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
isConstructor() - Method in class net.binis.codegen.compiler.CGMethodDeclaration
 
isCustom() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
isElementTest() - Static method in class net.binis.codegen.utils.CodeGenAnnotationProcessorUtils
 
isEnum() - Method in class net.binis.codegen.compiler.CGClassDeclaration
 
isErrorType() - Method in class net.binis.codegen.compiler.CGType
 
isExternal() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isExternal() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
isExternal(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
isExternal(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
isFinal() - Method in class net.binis.codegen.compiler.CGDeclaration
 
isFinal() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isGenerateConstructor() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isGenerated(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
isGenerated(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
isGenerateImplementation() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isGenerateInterface() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isGenericField() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
isGenericMethod() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
isGenericType(Type, TypeDeclaration<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Generator
 
isInterface() - Method in class net.binis.codegen.compiler.CGClassDeclaration
 
isInterfaceSetters() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
isInvalid() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isJavaType(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
isListOrSet(String) - Static method in class net.binis.codegen.generation.core.CollectionsHandler
 
isMixIn() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isMixIn() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
isNative() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isNested() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isParsed(String) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
isParsed(String) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
isPrimitiveType(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
isPrivate() - Method in class net.binis.codegen.compiler.CGDeclaration
 
isPrivate() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isProcessed() - Method in interface net.binis.codegen.generation.core.interfaces.ElementDescription
 
isProcessed() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isProtected() - Method in class net.binis.codegen.compiler.CGDeclaration
 
isProtected() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isPrototypeTest() - Static method in class net.binis.codegen.utils.CodeGenAnnotationProcessorUtils
 
isPublic() - Method in class net.binis.codegen.compiler.CGDeclaration
 
isPublic() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isStatic() - Method in class net.binis.codegen.compiler.CGDeclaration
 
isStatic() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isStrict() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isSynchronized() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
isValid() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
isValid() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
isValidationAnnotation(AnnotationExpr) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
it - Variable in class net.binis.codegen.compiler.CGScope.ScopeIterator
 
iterator - Variable in class net.binis.codegen.compiler.CGList.ProxyIterator
 
iterator() - Method in class net.binis.codegen.compiler.CGList
 
iterator() - Method in class net.binis.codegen.generation.core.Parsables.Entry
 
iterator() - Method in class net.binis.codegen.generation.core.Parsables
 

J

JacksonEnricherHandler - Class in net.binis.codegen.enrich.handler
 
JacksonEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.JacksonEnricherHandler
 
JavaByteObject - Class in net.binis.codegen.test
 
JavaByteObject(String) - Constructor for class net.binis.codegen.test.JavaByteObject
 
JavacElements - Class in net.binis.codegen.compiler
 
JavacElements() - Constructor for class net.binis.codegen.compiler.JavacElements
 
javaClass - Variable in class net.binis.codegen.generation.core.Structures.GeneratedFileHandler
 
JavaCompilerObject - Class in net.binis.codegen.compiler.base
 
JavaCompilerObject() - Constructor for class net.binis.codegen.compiler.base.JavaCompilerObject
 
JavaSourceObject - Class in net.binis.codegen.test
 
JavaSourceObject(String, String) - Constructor for class net.binis.codegen.test.JavaSourceObject
 
JOINABLE - Static variable in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 

K

KNOWN - Enum constant in enum class net.binis.codegen.test.prototype.CompiledEnumPrototype
 
KNOWN - Static variable in interface net.binis.codegen.test.CompiledEnum
 
knownClassAnnotations - Static variable in class net.binis.codegen.generation.core.Helpers
 
knownTypes - Static variable in class net.binis.codegen.generation.core.Helpers
 

L

LABELLED - Static variable in class net.binis.codegen.compiler.CGTag
Labelled statements, of type Labelled.
LAMBDA - Static variable in class net.binis.codegen.compiler.CGTag
Lambda expression, of type Lambda.
LAMBDA_METHOD - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks a synthetic method body for a lambda expression
last() - Method in class net.binis.codegen.compiler.CGList
 
LE - Static variable in class net.binis.codegen.compiler.CGTag
 
LETEXPR - Static variable in class net.binis.codegen.compiler.CGTag
A synthetic let expression, of type LetExpr.
Literal(CGTypeTag, Object) - Method in class net.binis.codegen.compiler.TreeMaker
 
LITERAL - Static variable in class net.binis.codegen.compiler.CGTag
Literals, of type Literal.
lng() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
load(List<Pair<String, String>>, String) - Method in class net.binis.codegen.test.BaseCodeTest
 
loadCustom(String...) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
loadExecute(List<Pair<String, String>>, String) - Method in class net.binis.codegen.test.BaseCodeTest
 
loadObjects(TestClassLoader, Map<String, JavaByteObject>) - Method in class net.binis.codegen.test.BaseCodeTest
 
LOCKED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag for class symbols is set and later re-set as a lock in Enter to detect cycles in the superclass/superinterface relations.
LogEnricherHandler - Class in net.binis.codegen.enrich.handler
 
LogEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.LogEnricherHandler
 
LONG - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
longType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
lookup - Variable in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
lookup - Static variable in class net.binis.codegen.generation.core.Helpers
 
LT - Static variable in class net.binis.codegen.compiler.CGTag
 

M

main(String[]) - Static method in class net.binis.codegen.CodeGen
 
MAIN - Enum constant in enum class net.binis.codegen.generation.core.types.ModifierType
 
MANDATED - Static variable in class net.binis.codegen.compiler.CGFlags
Added in SE8, represents constructs implicitly declared in source.
mapGenericMethodSignature(Method, Map<String, String>) - Static method in class net.binis.codegen.generation.core.Helpers
 
mapGenericSignature(Type, Map<String, String>) - Static method in class net.binis.codegen.generation.core.Helpers
 
mAppend - Static variable in class net.binis.codegen.compiler.CGList
 
MATCH_BINDING - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given variable is a match binding variable.
MATCH_BINDING_TO_OUTER - Static variable in class net.binis.codegen.compiler.CGFlags
A flag to indicate a match binding variable whose scope extends after the current statement.
matchParams(NodeList<Parameter>, NodeList<Parameter>, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
matchParamTypes(CGMethodDeclaration, List<CGVariableDecl>) - Method in class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
measure(Runnable) - Static method in class net.binis.codegen.tools.Tools
 
members() - Method in class net.binis.codegen.compiler.CGClassSymbol
 
mergeImports(CompilationUnit, CompilationUnit) - Static method in class net.binis.codegen.generation.core.Helpers
 
message - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
message() - Element in annotation interface net.binis.codegen.enrich.annotation.Sanitizer
 
message() - Element in annotation interface net.binis.codegen.enrich.annotation.Validator
 
MESSAGE - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
messages - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
MESSAGES - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
method(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
MethodDef(CGModifiers, CGName, CGExpression, CGList<CGTypeParameter>, CGList<CGVariableDecl>, CGList<CGExpression>, CGBlock, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
METHODDEF - Static variable in class net.binis.codegen.compiler.CGTag
Method definitions, of type MethodDef.
methodExists(ClassOrInterfaceDeclaration, MethodDeclaration, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, MethodDeclaration, boolean, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, MethodDeclaration, String, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, Method, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, String, Method, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, PrototypeField, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, PrototypeField, boolean, Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodExists(ClassOrInterfaceDeclaration, PrototypeField, String, boolean) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodSignatureExists(ClassOrInterfaceDeclaration, PrototypeField, String) - Static method in class net.binis.codegen.generation.core.Helpers
 
methodSignatureExists(ClassOrInterfaceDeclaration, PrototypeField, String, Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
mGet - Static variable in class net.binis.codegen.compiler.CGList
 
MINUS - Static variable in class net.binis.codegen.compiler.CGTag
 
MINUS_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
MIX_IN_EXTENSION - Static variable in class net.binis.codegen.generation.core.Generator
 
mixIn - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
MIXIN_MODIFYING_METHOD_PREFIX - Static variable in class net.binis.codegen.generation.core.Constants
 
mLast - Static variable in class net.binis.codegen.compiler.CGList
 
MOD - Static variable in class net.binis.codegen.compiler.CGTag
 
MOD_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
modifier - Variable in class net.binis.codegen.generation.core.Structures.ModifierDescriptionData
 
MODIFIER - Enum constant in enum class net.binis.codegen.generation.core.types.ModifierType
 
MODIFIER_CLASS_NAME_SUFFIX - Static variable in class net.binis.codegen.generation.core.Constants
 
MODIFIER_FIELD_GENERIC - Static variable in class net.binis.codegen.generation.core.Constants
 
MODIFIER_FIELDS_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
MODIFIER_INTERFACE_NAME - Static variable in class net.binis.codegen.generation.core.Constants
 
MODIFIER_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
MODIFIER_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
MODIFIER_METHOD_NAME - Static variable in class net.binis.codegen.generation.core.Constants
 
ModifierDescriptionData() - Constructor for class net.binis.codegen.generation.core.Structures.ModifierDescriptionData
 
ModifierEnricherHandler - Class in net.binis.codegen.enrich.handler
 
ModifierEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.ModifierEnricherHandler
 
modifiers - Variable in class net.binis.codegen.compiler.CGClassSymbol
 
modifiers - Variable in class net.binis.codegen.compiler.CGDeclaration
 
modifiers - Variable in class net.binis.codegen.compiler.CGMethodSymbol
 
Modifiers(long) - Method in class net.binis.codegen.compiler.TreeMaker
 
Modifiers(long, CGList<CGAnnotation>) - Method in class net.binis.codegen.compiler.TreeMaker
 
MODIFIERS - Static variable in class net.binis.codegen.compiler.CGTag
metadata: Modifiers
ModifierType - Enum Class in net.binis.codegen.generation.core.types
 
MODULE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate class symbol is for module-info
MODULEDEF - Static variable in class net.binis.codegen.compiler.CGTag
 
mPrepend - Static variable in class net.binis.codegen.compiler.CGList
 
MUL - Static variable in class net.binis.codegen.compiler.CGTag
 
MUL_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 

N

name - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.ParamHolder
 
name - Variable in class net.binis.codegen.generation.core.Structures.ConstantData
 
NAME_DISCOVERER - Static variable in class net.binis.codegen.generation.core.Helpers
 
NAME_FILLED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given ParamSymbol has a user-friendly name filled.
NATIVE - Static variable in class net.binis.codegen.compiler.CGFlags
 
NE - Static variable in class net.binis.codegen.compiler.CGTag
 
NEG - Static variable in class net.binis.codegen.compiler.CGTag
 
nested - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
net.binis.codegen - package net.binis.codegen
 
net.binis.codegen.compiler - package net.binis.codegen.compiler
 
net.binis.codegen.compiler.base - package net.binis.codegen.compiler.base
 
net.binis.codegen.compiler.plugin - package net.binis.codegen.compiler.plugin
 
net.binis.codegen.compiler.utils - package net.binis.codegen.compiler.utils
 
net.binis.codegen.discoverer - package net.binis.codegen.discoverer
 
net.binis.codegen.enrich - package net.binis.codegen.enrich
 
net.binis.codegen.enrich.annotation - package net.binis.codegen.enrich.annotation
 
net.binis.codegen.enrich.handler - package net.binis.codegen.enrich.handler
 
net.binis.codegen.enrich.handler.base - package net.binis.codegen.enrich.handler.base
 
net.binis.codegen.enrich.handler.constructor - package net.binis.codegen.enrich.handler.constructor
 
net.binis.codegen.enrich.handler.field - package net.binis.codegen.enrich.handler.field
 
net.binis.codegen.generation.core - package net.binis.codegen.generation.core
 
net.binis.codegen.generation.core.interfaces - package net.binis.codegen.generation.core.interfaces
 
net.binis.codegen.generation.core.types - package net.binis.codegen.generation.core.types
 
net.binis.codegen.javaparser - package net.binis.codegen.javaparser
 
net.binis.codegen.test - package net.binis.codegen.test
 
net.binis.codegen.test.prototype - package net.binis.codegen.test.prototype
 
net.binis.codegen.test.prototype.base - package net.binis.codegen.test.prototype.base
 
net.binis.codegen.tools - package net.binis.codegen.tools
 
net.binis.codegen.utils - package net.binis.codegen.utils
 
net.binis.codegen.utils.dummy - package net.binis.codegen.utils.dummy
 
NewArray(CGExpression, CGList<CGExpression>, CGList<CGExpression>) - Method in class net.binis.codegen.compiler.TreeMaker
 
NEWARRAY - Static variable in class net.binis.codegen.compiler.CGTag
Array creation expressions, of type NewArray.
NEWCLASS - Static variable in class net.binis.codegen.compiler.CGTag
Class instance creation expressions, of type NewClass.
newList() - Method in class net.binis.codegen.test.BaseCodeTest
 
next() - Method in class net.binis.codegen.compiler.CGList.ProxyIterator
 
next() - Method in class net.binis.codegen.compiler.CGScope.ScopeIterator
 
nil(Class<T>) - Static method in class net.binis.codegen.compiler.CGList
 
NO_TAG - Static variable in class net.binis.codegen.compiler.CGTag
For methods that return an invalid tag if a given condition is not met
NoArgsConstructorEnricherHandler - Class in net.binis.codegen.enrich.handler.constructor
 
NoArgsConstructorEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.constructor.NoArgsConstructorEnricherHandler
 
node - Variable in class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
NON_SEALED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate that the class/interface was declared with the non-sealed modifier.
NONE - Static variable in class net.binis.codegen.CodeGen
 
NOOUTERTHIS - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for nested classes that do not access instance members or `this' of an outer class and therefore don't need to be passed a this$n reference.
NOT - Static variable in class net.binis.codegen.compiler.CGTag
 
NOT_IN_PROFILE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks that a symbol is not available in the current profile
note(String) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
note(String, Element) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
note(String, Element) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
note(String, Element) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
NotInitializedArgsConstructorEnricherHandler - Class in net.binis.codegen.enrich.handler.constructor
 
NotInitializedArgsConstructorEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.constructor.NotInitializedArgsConstructorEnricherHandler
 
nullCheck(R, Class<Q>, Function<Q, T>) - Static method in class net.binis.codegen.tools.Tools
 
nullCheck(R, Function<R, T>) - Static method in class net.binis.codegen.tools.Tools
 
nullCheck(R, Function<R, T>, Supplier<T>) - Static method in class net.binis.codegen.tools.Tools
 
nullCheck(R, Function<R, T>, T) - Static method in class net.binis.codegen.tools.Tools
 
nullCheck(T, Supplier<T>) - Static method in class net.binis.codegen.tools.Tools
 
nullCheck(T, T) - Static method in class net.binis.codegen.tools.Tools
 
NULLCHK - Static variable in class net.binis.codegen.compiler.CGTag
unary operator for null reference checks, only used internally.

O

of(ContextInterpolator.Context) - Static method in class net.binis.codegen.tools.ContextInterpolator
 
onDefsModify(CGList<T>) - Method in class net.binis.codegen.compiler.CGDeclaration
 
onModify - Variable in class net.binis.codegen.compiler.CGList
 
onModify(CGList<CGAnnotation>) - Method in class net.binis.codegen.compiler.CGModifiers
 
onModify(CGList<CGExpression>) - Method in class net.binis.codegen.compiler.CGAnnotation
 
onStatsModify(CGList<T>) - Method in class net.binis.codegen.compiler.CGBlock
 
onStatsModify(CGList<T>) - Method in class net.binis.codegen.compiler.CGTry
 
OPEN_API_CLASS - Static variable in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
OpenApiElementEnricherHandler - Class in net.binis.codegen.enrich.handler
 
OpenApiElementEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
OpenApiEnricherHandler - Class in net.binis.codegen.enrich.handler
 
OpenApiEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
openOutputStream() - Method in class net.binis.codegen.test.JavaByteObject
 
OPENS - Static variable in class net.binis.codegen.compiler.CGTag
 
OPERATION - Static variable in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 
options - Variable in class net.binis.codegen.test.BaseCodeTest
 
OR - Static variable in class net.binis.codegen.compiler.CGTag
Binary operators, of type Binary.
order - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.ParamHolder
 
order() - Method in class net.binis.codegen.enrich.handler.AsEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.CloneEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.CreatorEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.CreatorModifierEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.field.GetterEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.field.SetterEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.FluentEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.HibernateEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.JacksonEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.LogEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.ModifierEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.RedisEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.RegionEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.SanitizerEnricher
 
order() - Method in class net.binis.codegen.enrich.handler.ToStringEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
order() - Method in class net.binis.codegen.enrich.handler.ValidatorEnricher
 
order() - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
order() - Method in class net.binis.codegen.generation.core.Structures.ErrorOnInvokeEnricher
 
origin - Variable in class net.binis.codegen.generation.core.Structures.ModifierDescriptionData
 

P

PACKAGEDEF - Static variable in class net.binis.codegen.compiler.CGTag
Package level definitions.
Param(CGName, CGType, CGSymbol) - Method in class net.binis.codegen.compiler.TreeMaker
 
PARAMETER - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks formal parameters.
ParamHolder() - Constructor for class net.binis.codegen.enrich.handler.ValidationEnricherHandler.ParamHolder
 
paramHolderOrder(ValidationEnricherHandler.ParamHolder) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
params - Variable in class net.binis.codegen.compiler.CGMethodDeclaration
 
params - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
params() - Method in class net.binis.codegen.compiler.CGMethodSymbol
 
params(Map<String, Object>) - Method in class net.binis.codegen.tools.Interpolator
 
Params() - Constructor for class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
PARAMS - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
ParamsBuilder() - Constructor for class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params.ParamsBuilder
 
paramsMatch(Element, List<String>) - Static method in class net.binis.codegen.compiler.utils.ElementMethodUtils
 
PARENS - Static variable in class net.binis.codegen.compiler.CGTag
Parenthesized subexpressions, of type Parens.
parent - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
Parent - Class in net.binis.codegen.utils.dummy
 
Parent() - Constructor for class net.binis.codegen.utils.dummy.Parent
 
parentClassName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
parentPackage - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
Parsables - Class in net.binis.codegen.generation.core
 
Parsables() - Constructor for class net.binis.codegen.generation.core.Parsables
 
Parsables.Entry - Class in net.binis.codegen.generation.core
 
Parsables.Entry.Bag - Class in net.binis.codegen.generation.core
 
parsed() - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
parsed() - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
Parsed() - Constructor for class net.binis.codegen.generation.core.Structures.Parsed
 
ParsedElementDescription() - Constructor for class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
parsedFullName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
parsedName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
parseGenericClassSignature(Class<?>) - Static method in class net.binis.codegen.generation.core.Helpers
 
parseMethodSignature(MethodDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
parseMethodSignature(Method) - Static method in class net.binis.codegen.generation.core.Helpers
 
parser - Variable in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
parser - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
parser - Variable in class net.binis.codegen.test.BaseCodeTest
 
path - Variable in class net.binis.codegen.generation.core.Structures.CustomParsed
 
path - Variable in class net.binis.codegen.generation.core.Structures.GeneratedFileHandler
 
PATTERNCASELABEL - Static variable in class net.binis.codegen.compiler.CGTag
 
PLUS - Static variable in class net.binis.codegen.compiler.CGTag
 
PLUS_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
POS - Static variable in class net.binis.codegen.compiler.CGTag
Unary operators, of type Unary.
POSTDEC - Static variable in class net.binis.codegen.compiler.CGTag
 
POSTINC - Static variable in class net.binis.codegen.compiler.CGTag
 
postProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
postProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
postProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
postProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.RegionEnricherHandler
 
postProcess(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
postProcessActions - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
postProcessEnrichers(PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Helpers
 
POTENTIALLY_AMBIGUOUS - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks potentially ambiguous overloads
PREDEC - Static variable in class net.binis.codegen.compiler.CGTag
 
predefinedEnrichers(List<Class<? extends Enricher>>) - Method in class net.binis.codegen.generation.core.Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder
 
predefinedInheritedEnrichers(List<Class<? extends Enricher>>) - Method in class net.binis.codegen.generation.core.Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder
 
PREINC - Static variable in class net.binis.codegen.compiler.CGTag
 
prepend(T) - Method in class net.binis.codegen.compiler.CGList
 
PREVIEW_API - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the API element in question is for a preview API.
PREVIEW_REFLECTIVE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the API element in question is for a preview API.
primitiveTypes - Static variable in class net.binis.codegen.generation.core.Helpers
 
primitiveTypeTag(Class<?>) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
printAnnotations(NodeList<AnnotationExpr>, boolean, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printArguments(NodeList<Expression>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printComment(Optional<Comment>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printMemberAnnotations(NodeList<AnnotationExpr>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printMembers(NodeList<BodyDeclaration<?>>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printModifiers(NodeList<Modifier>) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printOrphanedComments(List<Comment>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printPrePostFixOptionalList(NodeList<? extends Visitable>, Void, String, String, String) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printPrePostFixRequiredList(NodeList<? extends Visitable>, Void, String, String, String) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printTypeArgs(NodeWithTypeArguments<?>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
printTypeParameters(NodeList<TypeParameter>, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
PRIVATE - Static variable in class net.binis.codegen.compiler.CGFlags
 
processActions() - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
processActions() - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
processAnnotation(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeField, AnnotationExpr, MethodDeclaration, boolean, boolean) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
processed - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
processed - Variable in class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
processFiles(List<Path>) - Static method in class net.binis.codegen.CodeGen
 
processGenerics(Class<?>, Map<String, Type>, Type[]) - Static method in class net.binis.codegen.generation.core.Helpers
 
processGenerics(Structures.Parsed<ClassOrInterfaceDeclaration>, Class<?>, NodeList<Type>) - Static method in class net.binis.codegen.generation.core.Helpers
 
ProcessingType() - Constructor for class net.binis.codegen.generation.core.Structures.ProcessingType
 
processingTypes - Static variable in class net.binis.codegen.generation.core.Helpers
 
processSources(Parsables) - Static method in class net.binis.codegen.CodeGen
 
processTargets(Expression) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
processTargetsClass(Class[]) - Method in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
processTemplate(String, CompilationUnit) - Static method in class net.binis.codegen.CodeGen
 
properties - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
properties - Variable in class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
PROPRIETARY - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks an internal proprietary class.
PROTECTED - Static variable in class net.binis.codegen.compiler.CGFlags
 
prototype - Variable in class net.binis.codegen.generation.core.Structures.ParsedElementDescription
 
prototypeClassName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
PrototypeConstant - Interface in net.binis.codegen.generation.core.interfaces
 
PrototypeData - Interface in net.binis.codegen.generation.core.interfaces
 
PrototypeDataHandler() - Constructor for class net.binis.codegen.generation.core.Structures.PrototypeDataHandler
 
PrototypeDataHandlerBuilder() - Constructor for class net.binis.codegen.generation.core.Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder
 
PrototypeDescription<T extends com.github.javaparser.ast.body.TypeDeclaration<T>> - Interface in net.binis.codegen.generation.core.interfaces
 
PrototypeEnricher - Interface in net.binis.codegen.enrich
 
PrototypeField - Interface in net.binis.codegen.generation.core.interfaces
 
PrototypeField.ModifierDescription - Interface in net.binis.codegen.generation.core.interfaces
 
prototypeFileName - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
PrototypeLookup - Interface in net.binis.codegen.enrich
 
PrototypeLookupHandler - Class in net.binis.codegen.generation.core
 
PrototypeLookupHandler() - Constructor for class net.binis.codegen.generation.core.PrototypeLookupHandler
 
PROVIDES - Static variable in class net.binis.codegen.compiler.CGTag
 
ProxyIterator(Iterator, Class) - Constructor for class net.binis.codegen.compiler.CGList.ProxyIterator
 
PUBLIC - Static variable in class net.binis.codegen.compiler.CGFlags
 
putToStore(String, Object) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeField
 
putToStore(String, Object) - Method in class net.binis.codegen.generation.core.Structures.FieldData
 

Q

QualIdent(CGSymbol) - Method in class net.binis.codegen.compiler.TreeMaker
 
QUERY_ENRICHER - Static variable in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 
QUERY_EXECUTOR_FIELDS_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_EXECUTOR_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_EXECUTOR_SELECT_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_FIELDS_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_FRAGMENT - Static variable in class net.binis.codegen.enrich.handler.QueryEnricherHandler
 
QUERY_FUNCTIONS_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_NAME_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_NAME_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_OPERATION_FIELDS_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_ORDER_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_ORDER_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_SELECT_INTF_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QUERY_SELECT_KEY - Static variable in class net.binis.codegen.generation.core.Constants
 
QueryEnricherHandler - Class in net.binis.codegen.enrich.handler
 
QueryEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.QueryEnricherHandler
 

R

rawElements - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
readAnnotation(Annotation) - Static method in class net.binis.codegen.generation.core.Structures
 
ReceiverVarDef(CGModifiers, CGName, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
RECORD - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate that a class is a record.
RECORDPATTERN - Static variable in class net.binis.codegen.compiler.CGTag
 
RECOVERABLE - Static variable in class net.binis.codegen.compiler.CGFlags
Flags an erroneous TypeSymbol as viable for recovery.
recursiveExpr - Static variable in class net.binis.codegen.generation.core.Helpers
 
RedisEnricherHandler - Class in net.binis.codegen.enrich.handler
 
RedisEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.RedisEnricherHandler
 
REFERENCE - Static variable in class net.binis.codegen.compiler.CGTag
Member references, of type Reference.
RegionEnricherHandler - Class in net.binis.codegen.enrich.handler
 
RegionEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.RegionEnricherHandler
 
registerClass(String, ClassOrInterfaceDeclaration) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
registerClass(String, ClassOrInterfaceDeclaration) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
registerClass(Map<String, Class<? extends JavaCompilerObject>>, Class<? extends JavaCompilerObject>) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
registerEnricher(Class) - Static method in class net.binis.codegen.generation.core.Helpers
 
registerExternalLookup(UnaryOperator<String>) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
registerExternalLookup(UnaryOperator<String>) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
registerGenerated(String, PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
registerGenerated(String, PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
registerGeneratedClass(String, TypeDeclaration) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
registerGeneratedClass(String, TypeDeclaration) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
registerKnownEnrichers() - Static method in class net.binis.codegen.generation.core.Helpers
 
registerParsed(String, PrototypeDescription<?>) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
registerParsed(String, PrototypeDescription<?>) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
registerPostProcessAction(Runnable) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
registerPostProcessAction(Runnable) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
registerTemplate(AnnotationDeclaration) - Static method in class net.binis.codegen.generation.core.Structures
 
registerTemplate(Class<?>) - Static method in class net.binis.codegen.generation.core.Structures
 
removeAnnotation(Element, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeAnnotation(Element, CGAnnotation) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeAnnotation(CGDeclaration, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeAnnotation(CGDeclaration, CGAnnotation) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeAnnotationAttribute(Element, Class<? extends Annotation>, String) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeAnnotationAttribute(CGAnnotation, String) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeAnnotationAttribute(CGDeclaration, Class<? extends Annotation>, String) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
removeOption(String) - Method in class net.binis.codegen.test.BaseCodeTest
 
replaceAnnotation(Element, CGAnnotation, Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotation(Element, CGAnnotation, Class<? extends Annotation>, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotation(CGDeclaration, CGAnnotation, Class<? extends Annotation>, Map<String, Object>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotation(CGDeclaration, CGAnnotation, Class<? extends Annotation>, CGExpression...) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotationAttribute(Element, Class<? extends Annotation>, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotationAttribute(CGAnnotation, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotationAttribute(CGDeclaration, Class<? extends Annotation>, String, Object) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotationWithAttributes(Element, CGAnnotation, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
replaceAnnotationWithAttributes(CGDeclaration, CGAnnotation, Class<? extends Annotation>) - Static method in class net.binis.codegen.compiler.utils.ElementAnnotationUtils
 
RequiredArgsConstructorEnricherHandler - Class in net.binis.codegen.enrich.handler.constructor
 
RequiredArgsConstructorEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.constructor.RequiredArgsConstructorEnricherHandler
 
REQUIRES - Static variable in class net.binis.codegen.compiler.CGTag
 
reserved - Static variable in class net.binis.codegen.generation.core.Helpers
 
resourceAsString(String) - Method in class net.binis.codegen.test.BaseCodeTest
 
Return(CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
RETURN - Static variable in class net.binis.codegen.compiler.CGTag
Return statements, of type Return.
returnBlock(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 

S

safeCall(Supplier<T>, Function<Exception, T>) - Static method in class net.binis.codegen.tools.Tools
 
safeEnrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
safeEnrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.constructor.BaseArgsConstructorEnricherHandler
 
safeEnrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.field.GetterEnricherHandler
 
safeEnrichElement(ElementDescription) - Method in class net.binis.codegen.enrich.handler.field.SetterEnricherHandler
 
sanitizeImport(String) - Static method in class net.binis.codegen.generation.core.Helpers
 
Sanitizer - Annotation Interface in net.binis.codegen.enrich.annotation
 
SanitizerEnricher - Class in net.binis.codegen.enrich.handler
 
SanitizerEnricher() - Constructor for class net.binis.codegen.enrich.handler.SanitizerEnricher
 
save(String, CompilationUnit, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
ScopeIterator(Iterator) - Constructor for class net.binis.codegen.compiler.CGScope.ScopeIterator
 
SEALED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate sealed class/interface declaration.
Select(CGExpression, CGName) - Method in class net.binis.codegen.compiler.TreeMaker
 
Select(CGExpression, CGSymbol) - Method in class net.binis.codegen.compiler.TreeMaker
 
SELECT - Static variable in class net.binis.codegen.compiler.CGTag
Selections, of type Select.
selfType(CGClassDeclaration) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
setAnnotations(CGList<CGAnnotation>) - Method in class net.binis.codegen.compiler.CGModifiers
 
setArguments(CGList<CGExpression>) - Method in class net.binis.codegen.compiler.CGAnnotation
 
setBody(CGBlock) - Method in class net.binis.codegen.compiler.CGMethodDeclaration
 
setClassGetters(boolean) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
setClassSetters(boolean) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
setContent(String) - Method in interface net.binis.codegen.enrich.GeneratedFile
 
setEmbeddedModifier(EmbeddedModifierType) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
 
setEmbeddedModifier(EmbeddedModifierType) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
setGenerateConstructor(boolean) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
setGenerateImplementation(boolean) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
setGenerateInterface(boolean) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
setImplementation(ClassOrInterfaceDeclaration) - Method in interface net.binis.codegen.enrich.CustomDescription
 
setImplementation(ClassOrInterfaceDeclaration) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
setInterface(ClassOrInterfaceDeclaration) - Method in interface net.binis.codegen.enrich.CustomDescription
 
setInterface(ClassOrInterfaceDeclaration) - Method in class net.binis.codegen.generation.core.Structures.Parsed
 
setInterfaceSetters(boolean) - Method in interface net.binis.codegen.generation.core.interfaces.PrototypeData
 
setJavaClass(TypeDeclaration) - Method in interface net.binis.codegen.enrich.GeneratedFile
 
setJavaClass(TypeDeclaration) - Method in class net.binis.codegen.generation.core.Structures.GeneratedFileHandler
 
setPath(String) - Method in interface net.binis.codegen.enrich.CustomDescription
 
setPath(String) - Method in interface net.binis.codegen.enrich.GeneratedFile
 
setPos(int) - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
setProcessingEnvironment(ProcessingEnvironment) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
setProperties(PrototypeData) - Method in interface net.binis.codegen.enrich.CustomDescription
 
setProperties(PrototypeData) - Method in class net.binis.codegen.generation.core.Structures.CustomParsed
 
setRoundEnvironment(RoundEnvironment) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
setSourcesRoots(Set<String>) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
setSymbol(CGSymbol) - Method in class net.binis.codegen.compiler.CGIdent
 
SetterEnricherHandler - Class in net.binis.codegen.enrich.handler.field
 
SetterEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.field.SetterEnricherHandler
 
setType(CGType) - Method in class net.binis.codegen.compiler.CGTree
 
setup(PrototypeData) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
setup(PrototypeData) - Method in interface net.binis.codegen.enrich.PrototypeEnricher
 
SHORT - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
shortType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
shouldEnrich(ElementDescription) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
shouldEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>) - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
shouldInclude(PrototypeField) - Method in class net.binis.codegen.enrich.handler.ToStringEnricherHandler
 
shrt() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
SIGNATURE_POLYMORPHIC - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that indicates a signature polymorphic method (292).
silentResourceAsString(String) - Method in class net.binis.codegen.test.BaseCodeTest
 
size() - Method in class net.binis.codegen.compiler.CGList
 
SKIP - Static variable in class net.binis.codegen.compiler.CGTag
The no-op statement ";", of type Skip
SL - Static variable in class net.binis.codegen.compiler.CGTag
 
SL_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
SOLO - Static variable in class net.binis.codegen.generation.core.Constants
 
sortClass(ClassOrInterfaceDeclaration) - Static method in class net.binis.codegen.generation.core.Helpers
 
sortForEnrich(PrototypeDescription<ClassOrInterfaceDeclaration>, PrototypeDescription<ClassOrInterfaceDeclaration>) - Static method in class net.binis.codegen.generation.core.Helpers
 
sortImports(CompilationUnit) - Static method in class net.binis.codegen.generation.core.Helpers
 
SOURCE - Static variable in class net.binis.codegen.CodeGen
 
SOURCE_SEEN - Static variable in class net.binis.codegen.compiler.CGFlags
Flag is set for class symbols if a source file was found for this class.
spec - Variable in class net.binis.codegen.generation.core.Structures.Parsed
 
SR - Static variable in class net.binis.codegen.compiler.CGTag
 
SR_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 
StandardFlags - Static variable in class net.binis.codegen.compiler.CGFlags
 
statement(String) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
STATIC - Static variable in class net.binis.codegen.compiler.CGFlags
 
stream() - Method in class net.binis.codegen.compiler.CGList
 
STRICTFP - Static variable in class net.binis.codegen.compiler.CGFlags
 
STRING_TEMPLATE - Static variable in class net.binis.codegen.compiler.CGTag
String template expression.
strip(Expression) - Method in class net.binis.codegen.enrich.handler.OpenApiEnricherHandler
 
strip(String) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
strip(CGValueExpression) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
stripInt(Object) - Method in class net.binis.codegen.enrich.handler.OpenApiElementEnricherHandler
 
Structures - Class in net.binis.codegen.generation.core
 
Structures.ConstantData - Class in net.binis.codegen.generation.core
 
Structures.Constants - Class in net.binis.codegen.generation.core
 
Structures.CustomParsed - Class in net.binis.codegen.generation.core
 
Structures.ErrorOnInvokeEnricher - Class in net.binis.codegen.generation.core
 
Structures.FieldData - Class in net.binis.codegen.generation.core
 
Structures.GeneratedFileHandler - Class in net.binis.codegen.generation.core
 
Structures.Ignores - Class in net.binis.codegen.generation.core
 
Structures.ModifierDescriptionData - Class in net.binis.codegen.generation.core
 
Structures.Parsed<T extends com.github.javaparser.ast.body.TypeDeclaration<T>> - Class in net.binis.codegen.generation.core
 
Structures.ParsedElementDescription - Class in net.binis.codegen.generation.core
 
Structures.ProcessingType - Class in net.binis.codegen.generation.core
 
Structures.PrototypeDataHandler - Class in net.binis.codegen.generation.core
 
Structures.PrototypeDataHandler.PrototypeDataHandlerBuilder - Class in net.binis.codegen.generation.core
 
SUPER_OWNER_ATTRIBUTED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the super classes of this ClassSymbol has been attributed.
supportedAnnotationProcessorOptions() - Method in class net.binis.codegen.enrich.handler.base.BaseConditionalEnricher
 
supportedOptions - Static variable in class net.binis.codegen.generation.core.Structures
 
supportedStrategy() - Method in class net.binis.codegen.enrich.handler.base.BasePrototypeStrategyEnricher
 
supportedStrategy() - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
surroundWithTryCatch(CGBlock, Class<? extends Throwable>, CGBlock) - Static method in class net.binis.codegen.compiler.utils.ElementStatementUtils
 
surroundWithTryCatch(CGBlock, Class<? extends Throwable>, CGBlock, CGBlock) - Static method in class net.binis.codegen.compiler.utils.ElementStatementUtils
 
SWITCH - Static variable in class net.binis.codegen.compiler.CGTag
Switch statements, of type Switch.
SWITCH_EXPRESSION - Static variable in class net.binis.codegen.compiler.CGTag
Switch expression statements, of type Switch.
SYNCHRONIZED - Static variable in class net.binis.codegen.compiler.CGFlags
 
SYNCHRONIZED - Static variable in class net.binis.codegen.compiler.CGTag
Synchronized statements, of type Synchronized.
SYNTHETIC - Static variable in class net.binis.codegen.compiler.CGFlags
 
SYSTEM_MODULE - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given ModuleSymbol is a system module.

T

targets - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.Params
 
TARGETS - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
TARGETS_AWARE - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
TEMPLATE - Static variable in class net.binis.codegen.enrich.handler.SanitizerEnricher
 
TEMPLATE - Static variable in class net.binis.codegen.enrich.handler.ValidatorEnricher
 
test(Class<? extends TestExecutor>) - Static method in class net.binis.codegen.test.TestExecutor
 
TestClassLoader - Class in net.binis.codegen.test
 
TestClassLoader() - Constructor for class net.binis.codegen.test.TestClassLoader
 
TestExecutor - Class in net.binis.codegen.test
 
TestExecutor() - Constructor for class net.binis.codegen.test.TestExecutor
 
testMulti(String...) - Method in class net.binis.codegen.test.BaseCodeGenCompilerTest
 
testMulti(String...) - Method in class net.binis.codegen.test.BaseCodeGenElementTest
 
testMulti(List<Triple<String, String, String>>) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMulti(List<Triple<String, String, String>>, int) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMulti(List<Triple<String, String, String>>, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMultiExecute(List<Triple<String, String, String>>, int, String, String, boolean) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMultiExecute(List<Triple<String, String, String>>, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMultiImplementation(List<Triple<String, String, String>>) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMultiPass(List<Pair<List<Triple<String, String, String>>, Integer>>) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testMultiPassExecute(List<Pair<List<Triple<String, String, String>>, Integer>>, String, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingle(String) - Method in class net.binis.codegen.test.BaseCodeGenCompilerTest
 
testSingle(String) - Method in class net.binis.codegen.test.BaseCodeGenElementTest
 
testSingle(String, String) - Method in class net.binis.codegen.test.BaseCodeGenCompilerTest
 
testSingle(String, String) - Method in class net.binis.codegen.test.BaseCodeGenElementTest
 
testSingle(String, String, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingle(String, String, String, int) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingle(String, String, String, int, boolean) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingle(String, String, String, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingle(String, String, String, String, int) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleExecute(String, String, String, int, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleExecute(String, String, String, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleExecute(String, String, String, String, int, String, boolean, boolean, boolean, String...) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleImplementation(String, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleImplementation(String, String, int) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleSkip(String, String, String, boolean, boolean) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleSkip(String, String, String, int, boolean, boolean) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleWithBase(String, String, String, String, String, String, String, String) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSingleWithCustom(String, String, String, String...) - Method in class net.binis.codegen.test.BaseCodeGenTest
 
testSourcesLookup() - Method in class net.binis.codegen.test.BaseCodeGenTest
 
theClass() - Static method in class net.binis.codegen.compiler.CGAssign
 
theClass() - Static method in class net.binis.codegen.compiler.CGBlock
 
theClass() - Static method in class net.binis.codegen.compiler.CGCatch
 
theClass() - Static method in class net.binis.codegen.compiler.CGClassDeclaration
 
theClass() - Static method in class net.binis.codegen.compiler.CGClassSymbol
 
theClass() - Static method in class net.binis.codegen.compiler.CGExpression
 
theClass() - Static method in class net.binis.codegen.compiler.CGIdent
 
theClass() - Static method in class net.binis.codegen.compiler.CGList
 
theClass() - Static method in class net.binis.codegen.compiler.CGLiteral
 
theClass() - Static method in class net.binis.codegen.compiler.CGMethodDeclaration
 
theClass() - Static method in class net.binis.codegen.compiler.CGMethodSymbol
 
theClass() - Static method in class net.binis.codegen.compiler.CGModifiers
 
theClass() - Static method in class net.binis.codegen.compiler.CGName
 
theClass() - Static method in class net.binis.codegen.compiler.CGPrimitiveTypeTree
 
theClass() - Static method in class net.binis.codegen.compiler.CGReturn
 
theClass() - Static method in class net.binis.codegen.compiler.CGScope
 
theClass() - Static method in class net.binis.codegen.compiler.CGStatement
 
theClass() - Static method in class net.binis.codegen.compiler.CGSymbol
 
theClass() - Static method in class net.binis.codegen.compiler.CGSymtab
 
theClass() - Static method in class net.binis.codegen.compiler.CGTag
 
theClass() - Static method in class net.binis.codegen.compiler.CGThrow
 
theClass() - Static method in class net.binis.codegen.compiler.CGTree
 
theClass() - Static method in class net.binis.codegen.compiler.CGTreeInfo
 
theClass() - Static method in class net.binis.codegen.compiler.CGTry
 
theClass() - Static method in class net.binis.codegen.compiler.CGType
 
theClass() - Static method in class net.binis.codegen.compiler.CGTypeApply
 
theClass() - Static method in class net.binis.codegen.compiler.CGTypeTag
 
theClass() - Static method in class net.binis.codegen.compiler.CGValueExpression
 
theClass() - Static method in class net.binis.codegen.compiler.CGVariableDecl
 
theClass() - Static method in class net.binis.codegen.compiler.CGVarSymbol
 
theInstance - Static variable in class net.binis.codegen.compiler.JavacElements
 
Throw(CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
THROW - Static variable in class net.binis.codegen.compiler.CGTag
Throw statements, of type Throw.
THROWS - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that indicates that an inference variable is used in a 'throws' clause.
title() - Method in interface net.binis.codegen.test.prototype.CompiledTestPrototype
 
toClass() - Method in class net.binis.codegen.compiler.CGType
 
toName(String) - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
Tools - Class in net.binis.codegen.tools
 
TOPLEVEL - Static variable in class net.binis.codegen.compiler.CGTag
Toplevel nodes, of type TopLevel, representing entire source files.
toString() - Method in class net.binis.codegen.compiler.base.JavaCompilerObject
 
toString() - Method in class net.binis.codegen.compiler.CGType
 
toString() - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
ToStringEnricherHandler - Class in net.binis.codegen.enrich.handler
 
ToStringEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.ToStringEnricherHandler
 
toSymbolString() - Method in class net.binis.codegen.compiler.CGType
 
toType(Class<?>) - Static method in class net.binis.codegen.compiler.utils.ElementUtils
 
TRANSIENT - Static variable in class net.binis.codegen.compiler.CGFlags
 
TreeMaker - Class in net.binis.codegen.compiler
 
TreeMaker() - Constructor for class net.binis.codegen.compiler.TreeMaker
 
trees - Variable in class net.binis.codegen.compiler.TreeMaker
 
trimGenerics(String) - Method in class net.binis.codegen.compiler.CGVarSymbol
 
Try(CGBlock, CGList<CGCatch>, CGBlock) - Method in class net.binis.codegen.compiler.TreeMaker
 
TRY - Static variable in class net.binis.codegen.compiler.CGTag
Try statements, of type Try.
tryCatch(Runnable) - Static method in class net.binis.codegen.tools.Tools
 
tryCatch(Runnable, Consumer<Throwable>) - Static method in class net.binis.codegen.tools.Tools
 
tryCatchLog(Runnable) - Static method in class net.binis.codegen.tools.Tools
 
typ() - Element in annotation interface net.binis.codegen.utils.dummy.Dummy
 
type - Variable in class net.binis.codegen.generation.core.Structures.ModifierDescriptionData
 
type(String) - Static method in class net.binis.codegen.compiler.CGSymtab
 
Type(CGType) - Method in class net.binis.codegen.compiler.TreeMaker
 
TYPE - Static variable in class net.binis.codegen.enrich.handler.HibernateEnricherHandler
 
TYPE_ANNOTATION - Static variable in class net.binis.codegen.compiler.CGTag
metadata: Type annotation.
TYPE_TRANSLATED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to control recursion in TransTypes
TypeApply(CGExpression, CGList<CGExpression>) - Method in class net.binis.codegen.compiler.TreeMaker
 
TYPEAPPLY - Static variable in class net.binis.codegen.compiler.CGTag
Parameterized types, of type TypeApply.
TypeArray(CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
TYPEARRAY - Static variable in class net.binis.codegen.compiler.CGTag
Array types, of type TypeArray.
TYPEBOUNDKIND - Static variable in class net.binis.codegen.compiler.CGTag
Bound kind: extends, super, exact, or unbound
TypeCast(CGTree, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
TYPECAST - Static variable in class net.binis.codegen.compiler.CGTag
Type cast expressions, of type TypeCast.
TypeIdent(CGTypeTag) - Method in class net.binis.codegen.compiler.TreeMaker
 
TYPEIDENT - Static variable in class net.binis.codegen.compiler.CGTag
Basic type identifiers, of type TypeIdent.
TYPEINTERSECTION - Static variable in class net.binis.codegen.compiler.CGTag
Intersection types, of type TypeIntersection.
TYPEPARAMETER - Static variable in class net.binis.codegen.compiler.CGTag
Formal type parameters, of type TypeParameter.
TYPETEST - Static variable in class net.binis.codegen.compiler.CGTag
Type test expressions, of type TypeTest.
typeToString(Type) - Static method in class net.binis.codegen.generation.core.Helpers
 
TYPEUNION - Static variable in class net.binis.codegen.compiler.CGTag
Union types, of type TypeUnion.

U

Unary(CGTag, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
UNATTRIBUTED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag for class symbols is set and later re-set to indicate that a class has been entered but has not yet been attributed.
UNINITIALIZED_FIELD - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to mark a record field that was not initialized in the compact constructor
UNION - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks a multi-catch parameter.
unit(Node) - Static method in class net.binis.codegen.generation.core.EnrichHelpers
 
UNKNOWN - Enum constant in enum class net.binis.codegen.test.prototype.CompiledEnumPrototype
 
UNKNOWN - Static variable in interface net.binis.codegen.test.CompiledEnum
 
USES - Static variable in class net.binis.codegen.compiler.CGTag
 
USR - Static variable in class net.binis.codegen.compiler.CGTag
 
USR_ASG - Static variable in class net.binis.codegen.compiler.CGTag
 

V

ValidationEnricherHandler - Class in net.binis.codegen.enrich.handler
 
ValidationEnricherHandler() - Constructor for class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
ValidationEnricherHandler.AsCodeHolder - Class in net.binis.codegen.enrich.handler
 
ValidationEnricherHandler.ParamHolder - Class in net.binis.codegen.enrich.handler
 
ValidationEnricherHandler.Params - Class in net.binis.codegen.enrich.handler
 
ValidationEnricherHandler.Params.ParamsBuilder - Class in net.binis.codegen.enrich.handler
 
Validator - Annotation Interface in net.binis.codegen.enrich.annotation
 
ValidatorEnricher - Class in net.binis.codegen.enrich.handler
 
ValidatorEnricher() - Constructor for class net.binis.codegen.enrich.handler.ValidatorEnricher
 
value - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.AsCodeHolder
 
value - Variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler.ParamHolder
 
VALUE - Static variable in class net.binis.codegen.enrich.handler.ValidationEnricherHandler
 
VALUE - Static variable in class net.binis.codegen.generation.core.Structures
 
VALUE_BASED - Static variable in class net.binis.codegen.compiler.CGFlags
Flag to indicate the given ClassSymbol is a value based.
valueOf(String) - Static method in enum class net.binis.codegen.generation.core.types.ModifierType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.binis.codegen.test.prototype.CompiledEnumPrototype
Returns the enum constant of this class with the specified name.
values - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
values() - Static method in enum class net.binis.codegen.generation.core.types.ModifierType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.binis.codegen.test.prototype.CompiledEnumPrototype
Returns an array containing the constants of this enum class, in the order they are declared.
VARARGS - Static variable in class net.binis.codegen.compiler.CGFlags
Flag that marks varargs methods.
VarDef(CGModifiers, CGName, CGExpression, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
VarDef(CGModifiers, CGName, CGExpression, CGExpression, boolean) - Method in class net.binis.codegen.compiler.TreeMaker
 
VarDef(CGVarSymbol, CGExpression) - Method in class net.binis.codegen.compiler.TreeMaker
 
VARDEF - Static variable in class net.binis.codegen.compiler.CGTag
Variable definitions, of type VarDef.
visit(ArrayCreationLevel, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(AnnotationDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(AnnotationMemberDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ClassOrInterfaceDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(CompactConstructorDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ConstructorDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(EnumConstantDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(EnumDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(FieldDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(InitializerDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(MethodDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(Parameter, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ReceiverParameter, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(RecordDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(VariableDeclarator, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(BlockComment, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(JavadocComment, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(LineComment, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(CompilationUnit, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ArrayAccessExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ArrayCreationExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ArrayInitializerExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(AssignExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(BinaryExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
work in progress for issue-545
visit(BooleanLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(CastExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(CharLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ClassExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ConditionalExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(DoubleLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(EnclosedExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(FieldAccessExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(InstanceOfExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(IntegerLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(LambdaExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(LongLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(MarkerAnnotationExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(MemberValuePair, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(MethodCallExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(MethodReferenceExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(NameExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(Name, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(NormalAnnotationExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(NullLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ObjectCreationExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(PatternExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SimpleName, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SingleMemberAnnotationExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(StringLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SuperExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SwitchExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(TextBlockLiteralExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ThisExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(TypeExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(UnaryExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(VariableDeclarationExpr, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ImportDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(Modifier, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ModuleDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ModuleExportsDirective, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ModuleOpensDirective, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ModuleProvidesDirective, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ModuleRequiresDirective, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ModuleUsesDirective, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(NodeList, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(PackageDeclaration, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(AssertStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(BlockStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(BreakStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(CatchClause, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ContinueStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(DoStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(EmptyStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ExplicitConstructorInvocationStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ExpressionStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ForEachStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ForStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(IfStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(LabeledStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(LocalClassDeclarationStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(LocalRecordDeclarationStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ReturnStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SwitchEntry, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SwitchStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(SynchronizedStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ThrowStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(TryStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(UnparsableStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(WhileStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(YieldStmt, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ArrayType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(ClassOrInterfaceType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(IntersectionType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(PrimitiveType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(TypeParameter, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(UnionType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(UnknownType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(VarType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(VoidType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
visit(WildcardType, Void) - Method in class net.binis.codegen.javaparser.CodeGenPrettyPrinterVisitor
 
VOID - Static variable in class net.binis.codegen.compiler.CGTypeTag
 
voidType() - Static method in class net.binis.codegen.compiler.CGSymtab
 
VOLATILE - Static variable in class net.binis.codegen.compiler.CGFlags
 

W

warn(String) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
warn(String, Element) - Method in class net.binis.codegen.enrich.handler.base.BaseEnricher
 
warn(String, Element) - Method in interface net.binis.codegen.enrich.PrototypeLookup
 
warn(String, Element) - Method in class net.binis.codegen.generation.core.PrototypeLookupHandler
 
WHILELOOP - Static variable in class net.binis.codegen.compiler.CGTag
While-loops, of type WhileLoop.
WILDCARD - Static variable in class net.binis.codegen.compiler.CGTag
Type argument.
with(ContextInterpolator.Context) - Method in class net.binis.codegen.tools.ContextInterpolator
 
with(Interpolator.Context) - Method in class net.binis.codegen.tools.Interpolator
 
with(R, Consumer<R>) - Static method in class net.binis.codegen.tools.Tools
 
with(R, Consumer<R>, Runnable) - Static method in class net.binis.codegen.tools.Tools
 
withRes(T, Function<T, R>) - Static method in class net.binis.codegen.tools.Tools
 
withRes(T, Function<T, R>, R) - Static method in class net.binis.codegen.tools.Tools
 
withStrategy(PrototypeDescription<ClassOrInterfaceDeclaration>, Consumer<PrototypeDescription<ClassOrInterfaceDeclaration>>) - Method in class net.binis.codegen.enrich.handler.base.BaseStrategyEnricher
 
writeConfig(Filer, String) - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 
writeEntry(String, Filer, String) - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 
writeService(String, OutputStream) - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 
writeServiceFile(Collection<String>, OutputStream) - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 
writeTemplate(Filer, String) - Static method in class net.binis.codegen.discoverer.AnnotationDiscoverer
 

Y

YIELD - Static variable in class net.binis.codegen.compiler.CGTag
Yield statements, of type Yield.

_

_getSymbols - Static variable in class net.binis.codegen.compiler.CGScope
 
_getSymbolsByName - Static variable in class net.binis.codegen.compiler.CGScope
 
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form