Uses of Class
jaxx.compiler.java.JavaFile
-
Packages that use JavaFile Package Description jaxx.compiler jaxx.compiler.decorators jaxx.compiler.finalizers jaxx.compiler.java jaxx.compiler.tasks -
-
Uses of JavaFile in jaxx.compiler
Fields in jaxx.compiler declared as JavaFile Modifier and Type Field Description protected JavaFileJAXXCompiler. javaFilethe file to be generatedMethods in jaxx.compiler that return JavaFile Modifier and Type Method Description JavaFileJAXXCompiler. getJavaFile()Methods in jaxx.compiler with parameters of type JavaFile Modifier and Type Method Description StringCompiledObjectDecorator. createCompleteSetupMethod(JAXXCompiler compiler, CompiledObject object, JavaFile javaFile)Obtain the setup code of the givenobjectfrom thecompilerto be inject in the generated method$completeSetup.voidCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName)Finalize the given compiled object before any generation in thefile. -
Uses of JavaFile in jaxx.compiler.decorators
Methods in jaxx.compiler.decorators with parameters of type JavaFile Modifier and Type Method Description StringDefaultCompiledObjectDecorator. createCompleteSetupMethod(JAXXCompiler compiler, CompiledObject object, JavaFile javaFile)voidBoxedCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName)voidDefaultCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName)voidHelpRootCompiledObjectDecorator. finalizeCompiler(JAXXCompiler compiler, CompiledObject root, CompiledObject object, JavaFile javaFile, String packageName, String className, String fullClassName) -
Uses of JavaFile in jaxx.compiler.finalizers
Methods in jaxx.compiler.finalizers with parameters of type JavaFile Modifier and Type Method Description protected JavaMethodDefaultFinalizer. addCompleteSetupMethod(JAXXCompiler compiler, JavaFile javaFile)protected voidDefaultFinalizer. addConstructors(JAXXCompiler compiler, JavaFile javaFile, String className)protected voidDefaultFinalizer. addDataBindings(JAXXCompiler compiler, JavaFile javaFile, DataBinding[] bindings)protected voidDefaultFinalizer. addEventHandlers(JAXXCompiler compiler, JavaFile javaFile)protected voidAbstractFinalizer. addField(JavaFile file, JavaField field)JavaMethodDefaultFinalizer. addInitializerMethod(JAXXCompiler compiler, JavaFile javaFile, int nbBindings)protected JavaFieldDefaultFinalizer. addJAXXObjectDescriptorField(JAXXCompiler compiler, JavaFile javaFile)protected voidDefaultFinalizer. addJAXXObjectSupport(JAXXCompiler compiler, CompiledObject root, JavaFile javaFile)protected voidDefaultFinalizer. addLoggerSupport(JAXXCompiler compiler, JavaFile javaFile, String className)protected voidAbstractFinalizer. addMethod(JavaFile file, JavaMethod method, String... types)Clones the givenfieldand adds it to thefileas a simple field using the methodaddSimpleField(JavaField).protected voidDefaultFinalizer. addPreviousValuesField(JAXXCompiler compiler, JavaFile javaFile, CompiledObject root)protected voidDefaultFinalizer. addPropertyChangeSupport(CompiledObject root, JavaFile javaFile)protected JavaMethodDefaultFinalizer. addRegisteredDefaultBindingsMethod(JAXXCompiler compiler, JavaFile javaFile)protected voidAbstractFinalizer. addSimpleField(JavaFile file, JavaField field)Clones the givenmethodand adds it to thefileas a simple method using the methodaddMethod(JavaMethod).voidDefaultFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidJAXXCompilerFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)Finalize compiler for a given compiler on the finalizer pass before any generation.voidSwingFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidValidatorFinalizer. finalizeCompiler(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidDefaultFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidJAXXCompilerFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)Prepare java file after any compiler finalizer pass, says the last action before generation.voidSwingFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidValidatorFinalizer. prepareJavaFile(CompiledObject root, JAXXCompiler compiler, JavaFile javaFile, String packageName, String className)voidValidatorFinalizer. registerValidator(BeanValidatorHandler.CompiledBeanValidator validator, JAXXCompiler compiler, JavaFile javaFile) -
Uses of JavaFile in jaxx.compiler.java
Methods in jaxx.compiler.java that return JavaFile Modifier and Type Method Description static JavaFileJavaElementFactory. newFile(int modifiers, String className)Methods in jaxx.compiler.java that return types with arguments of type JavaFile Modifier and Type Method Description List<JavaFile>JavaFile. getInnerClasses()Methods in jaxx.compiler.java with parameters of type JavaFile Modifier and Type Method Description StringJavaFileGenerator. generateClass(JavaFile f)voidJavaFileGenerator. generateFile(JavaFile f, PrintWriter result)voidJavaFileGenerator. generateImports(JavaFile f, PrintWriter result) -
Uses of JavaFile in jaxx.compiler.tasks
Methods in jaxx.compiler.tasks with parameters of type JavaFile Modifier and Type Method Description protected List<List<String>>GenerateConstructorsTask. getDeclaredConstructorPrototypes(JAXXCompiler compiler, JavaFile javaFile)protected voidGenerateTask. optimizeConstructorParameters(JavaFile f, org.nuiton.eugene.java.extension.ImportsManager importsManager)List<String>GenerateTask. optimizeImports(JavaFile f, String packageName)
-