Has Declared Constructor : Constructor « Reflection « Java

Has Declared Constructor


import java.lang.reflect.Constructor;

public class ReflectionUtils {

  public static boolean hasDeclaredConstructor(Class targetClass, Class[] partypes) {
    Constructor constructor = null;
    try {
      constructor = targetClass.getConstructor(partypes);
    }catch (Exception e) {
    return constructor != null;


Related examples in the same category

1.Constructor ReflectionConstructor Reflection
2.Creating an Object Using a Constructor Object
3.Class Reflection: find out the constructor informationClass Reflection: find out the constructor information
4.Object Reflection: invoke constructor with parametersObject Reflection: invoke constructor with parameters
5.Get constructors of a class object
6.Create object using Constructor object
7.Getting a Constructor of a Class Object: By obtaining a list of all Constructors object
8.Getting a Constructor of a Class Object: By obtaining a particular Constructor object.
9.Passing a parameter to the constructor and calling a method dynamically
10.Get all construtors from a class
11.Gets an array of all Constructor calls for the given class
12.Adds all Constructor (from Class.getConstructorCalls) to the list
13.Convert the constructor to a Java Code String (arguments are replaced by the simple types)