Adds a constructor to this class. Note that the type format in the parameter type strings must be package style (that is - it can contain . but not / or $).
@param name The name of the constructor - should be the same as thename of the class.
@param modifiers The modifier flags for this constructor.
@param parameterNames A list of parameter names.
@param parameterTypes A list of parameter types.
@param exceptions A list of exceptions.
@param body The implementation block of the constructor. The body ofthe implementation is passed as an array so the line separators can be added by the implementation.
@param comments The comments shown just above the constructor. Thecomments are passed as an array so the line separators can be added by the implementation. Note that not all implementations will choose to make use of this comment.
@throws IOException If the constructor information cannot be added.
@see java.lang.reflect.Modifier
Adds a constructor to this class. Note that the type format in the parameter type strings must be package style (that is - it can contain . but not / or $).
@param name The name of the constructor - should be the same as thename of the class.
@param modifiers The modifier flags for this constructor.
@param parameterNames A list of parameter names.
@param parameterTypes A list of parameter types.
@param exceptions A list of exceptions.
@param body The implementation block of the constructor. The body ofthe implementation is passed as an array so the line separators can be added by the implementation.
@param comments The comments shown just above the constructor. Thecomments are passed as an array so the line separators can be added by the implementation. Note that not all implementations will choose to make use of this comment.
@see java.lang.reflect.Modifier
Adds a constructor to the class. The constructor will be public.
@param parameterTypes the type of each parameter, or null if the constructor takes no parameters.
@param exceptions the type of each exception, or null if the constructor throws no exceptions.
@param body The body of the constructor.
Adds a constructor to the class. The constructor will be public.
@param parameterTypes the type of each parameter, or null if the constructor takes no parameters.
@param exceptions the type of each exception, or null if the constructor throws no exceptions.
@param body The body of the constructor.
Adds a constructor to the class. The constructor will be public.
@param parameterTypes the type of each parameter, or null if the constructor takes no parameters.
@param exceptions the type of each exception, or null if the constructor throws no exceptions.
@param body The body of the constructor.
Adds the given Constructor to this classes list of constructors. The constructor must have been created with this JClass' createConstructor.
@throws IllegalArgumentException
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.