Represents a single argument in a constructor.
Class that encapsulates the information about the arguments to a CommandLineTask and provides various ways to access the data.
Base class for all exceptions thrown by the reflection util
Class to manage the process of inspecting another class and it's constructor(s) and then assembling the necessary information to build an instance reflectively.
Provides generic utility methods related to Java and Scala reflection.
Class to manage the process of inspecting another class and it's constructor(s) and then assembling the necessary information to build an instance reflectively.
Three classes work together to manage this process; more functionality can be added but will generally require subclassing 2-3 of these classes: