Class ObjectReflectionPropertyInspector
- java.lang.Object
-
- org.apache.tomcat.util.xreflection.ObjectReflectionPropertyInspector
-
public final class ObjectReflectionPropertyInspector extends java.lang.ObjectTool for inspecting and generating reflection-less property setter code.
-
-
Constructor Summary
Constructors Constructor Description ObjectReflectionPropertyInspector()Constructs an ObjectReflectionPropertyInspector.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidgenerateCode(java.util.Set<SetPropertyClass> baseClasses, java.lang.String packageName, java.io.File location, java.lang.String className)Generates code for the given set of property classes.static voidmain(java.lang.String... args)Main entry point for the tool.
-
-
-
Method Detail
-
main
public static void main(java.lang.String... args) throws java.lang.ExceptionMain entry point for the tool.- Parameters:
args- Command line arguments (output directory)- Throws:
java.lang.Exception- if an error occurs
-
generateCode
public static void generateCode(java.util.Set<SetPropertyClass> baseClasses, java.lang.String packageName, java.io.File location, java.lang.String className) throws java.lang.Exception
Generates code for the given set of property classes.- Parameters:
baseClasses- The classes to processpackageName- The package name for generated codelocation- The output directoryclassName- The class name for generated code- Throws:
java.lang.Exception- if an error occurs
-
-