List of usage examples for java.lang Class getDeclaredConstructors
@CallerSensitive public Constructor<?>[] getDeclaredConstructors() throws SecurityException
From source file:Main.java
public static void main(String[] args) throws Exception { Class clazz = String.class; Constructor[] constructors = clazz.getDeclaredConstructors(); for (Constructor constructor : constructors) { String name = constructor.getName(); System.out.println("Constructor name= " + name); Class[] paramterTypes = constructor.getParameterTypes(); for (Class c : paramterTypes) { System.out.println("Param type name = " + c.getName()); }//from w w w. j a v a 2 s . c o m } Constructor constructor = String.class.getConstructor(new Class[] { String.class }); System.out.println("Constructor = " + constructor.getName()); }
From source file:Main.java
public static void main(String[] args) throws ClassNotFoundException { Class c = Class.forName("java.lang.String"); Constructor[] constructors = c.getDeclaredConstructors(); for (int i = 0; i < constructors.length; i++) { System.out.println(constructors[i].getDeclaringClass()); }// w w w . jav a 2s. c o m }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { System.out.println(Modifier.toString(ctor.getModifiers())); }//from w w w . j av a 2 s .c o m }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { Modifier.toString(ctor.getModifiers()); }//from w ww . java2 s . co m }
From source file:Main.java
public static void main(String[] args) throws ClassNotFoundException { Class c = Class.forName("java.util.List"); Constructor[] constructors = c.getDeclaredConstructors(); for (int i = 0; i < constructors.length; i++) { print_method_or_constructor(constructors[i]); }//from w w w.ja va 2s . c o m }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { int searchMod = Modifier.PRIVATE; int mods = accessModifiers(ctor.getModifiers()); if (searchMod == mods) { System.out.println(ctor); }//from ww w . j ava 2 s . c om } }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { int searchMod = Modifier.INTERFACE; int mods = accessModifiers(ctor.getModifiers()); if (searchMod == mods) { System.out.println(ctor); }//from www .j a v a 2s.c om } }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { int searchMod = Modifier.VOLATILE; int mods = accessModifiers(ctor.getModifiers()); if (searchMod == mods) { System.out.println(ctor); }/* ww w. j a v a 2 s .c o m*/ } }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { int searchMod = Modifier.STRICT; int mods = accessModifiers(ctor.getModifiers()); if (searchMod == mods) { System.out.println(ctor); }//from w w w.j a v a 2s. c om } }
From source file:Main.java
public static void main(String... args) throws Exception { Class<?> c = Class.forName("java.lang.String"); Constructor[] allConstructors = c.getDeclaredConstructors(); for (Constructor ctor : allConstructors) { int searchMod = Modifier.STATIC; int mods = accessModifiers(ctor.getModifiers()); if (searchMod == mods) { System.out.println(ctor); }// ww w . j a va2 s .co m } }