JavaForgerConfiguration.JavaForgerConfiguration to build JavaForgerConfiguration.VariableDefinition.VariableDefinition filled with data from the input ClassDefinition.VariableDefinition.VariableDefinition.VariableDefinition.ClassContainer using the given parameterChanger.ClassContainer so that the input parameters can be changed after parsing.VariableDefinition.ClassProvider.ProvideFrom.Generator should provide as input to the ClassProvider to determine the path to the merge class.CodeSnipits into java classes.VariableDefinition from a FieldDeclaration or a VariableDeclarator with FieldDeclaration as a parent.FieldDeclaration can define multiple variables with (int i,j;), you can use this method to create a single
VariableDefinition from a single VariableDeclarator.TemplateInputParameters after parsing is done.JavaForgerConfigurations for a set of templates.JavaForgerConfiguration that contains the template.JavaForgerConfiguration that contains the template.JavaForgerConfiguration that contains the template.CodeSnipit with the mergeClass given by the JavaForgerConfiguration.VariableDefinition.JavaForgerConfiguration.TemplateInputParameters from the JavaForgerConfiguration and inserts all missing input parameters given by
TemplateInputDefaults.JavaParser Types.InitDefaultValues so that numbers or random strings are filled in.VariableDefinition for creating java code or unit tests from templates.VariableDefinition.InitValue.InitValue.JavaForgerConfiguration.CodeSnipits into java lass files.CompilationUnits and determines the location of a package, imports, fields, constructors, methods or inner classes.VariableDefinition.MethodDefinition.Node from a JavaParser CompilationUnit.CodeSnipitLocation.CodeSnipitLocation of a single line.CodeSnipitLocation for the given Node.JavaParser and output the input code if an exception is thrown inside JavaParser so that it becomes debuggable.JavaParser to parse classes.ClassProvider.ProvideFrom that was set.ClassContainer for which the input function returns true.ClassContainer for which the input function returns true.StaticJavaForgerConfiguration default values.JavaForgerConfiguration was merged.VariableDefinition.originalInitJavaForger.JavaForgerConfiguration and all child configurations.JavaForgerConfiguration and all child configurations.JavaForger.TypeDefinition, like uppercasing the first char, or snake casing
the whole string.TemplateInputParameters required as input for a template.CodeSnipit to a String representing a full class.TypeDefinition.VariableDefinition.VariableDefinition from parsed fields.Copyright © 2019. All rights reserved.