Uses of Class
org.burningwave.core.classes.ClassSourceGenerator
Packages that use ClassSourceGenerator
-
Uses of ClassSourceGenerator in org.burningwave.core.classes
Methods in org.burningwave.core.classes that return ClassSourceGeneratorModifier and TypeMethodDescriptionClassSourceGenerator.addAnnotation(AnnotationSourceGenerator... annotations) ClassSourceGenerator.addConcretizedType(Class<?>... concretizedTypes) ClassSourceGenerator.addConcretizedType(TypeDeclarationSourceGenerator... concretizedTypes) ClassSourceGenerator.addConstructor(FunctionSourceGenerator... constructors) ClassSourceGenerator.addEnumConstant(VariableSourceGenerator... enumConstants) ClassSourceGenerator.addField(VariableSourceGenerator... fields) ClassSourceGenerator.addInnerClass(ClassSourceGenerator... classes) ClassSourceGenerator.addMethod(FunctionSourceGenerator... methods) ClassSourceGenerator.addModifier(Integer modifier) ClassSourceGenerator.addOuterCodeLine(String... codes) static ClassSourceGeneratorClassSourceGenerator.create(TypeDeclarationSourceGenerator type) static ClassSourceGeneratorClassSourceGenerator.createAnnotation(TypeDeclarationSourceGenerator type) static ClassSourceGeneratorClassSourceGenerator.createEnum(TypeDeclarationSourceGenerator type) static ClassSourceGeneratorClassSourceGenerator.createInterface(TypeDeclarationSourceGenerator type) ClassSourceGenerator.expands(TypeDeclarationSourceGenerator expandedType) FunctionalInterfaceSourceGenerator.generateConsumer(String className, int parametersLength) FunctionalInterfaceSourceGenerator.generateExecutor(String className, BodySourceGenerator body) FunctionalInterfaceSourceGenerator.generateFunction(String className, int parametersLength) FunctionalInterfaceSourceGenerator.generatePredicate(String className, int parametersLength) ClassSourceGenerator.setInitializer(BodySourceGenerator initializer) ClassSourceGenerator.setStaticInitializer(BodySourceGenerator initializer) Methods in org.burningwave.core.classes with parameters of type ClassSourceGeneratorModifier and TypeMethodDescriptionUnitSourceGenerator.addClass(ClassSourceGenerator... clazzes) ClassSourceGenerator.addInnerClass(ClassSourceGenerator... classes) Method parameters in org.burningwave.core.classes with type arguments of type ClassSourceGeneratorModifier and TypeMethodDescriptionPojoSourceGenerator.setExtraElementsBuilder(PentaConsumer<PojoSourceGenerator, ClassSourceGenerator, Class<?>, Collection<Class<?>>, Integer> extraElementsBuilder) PojoSourceGenerator.setFieldsBuilder(TriConsumer<PojoSourceGenerator, ClassSourceGenerator, Map<String, VariableSourceGenerator>> fieldsBuilder) PojoSourceGenerator.setGetterMethodsBodyBuilder(PentaConsumer<PojoSourceGenerator, ClassSourceGenerator, FunctionSourceGenerator, Method, Integer> getterMethodsBodyBuilder) PojoSourceGenerator.setSetterMethodsBodyBuilder(PentaConsumer<PojoSourceGenerator, ClassSourceGenerator, FunctionSourceGenerator, Method, Integer> setterMethodsBodyBuilder)