INNER CODE UNIT · Java
field
CodingGay/BlackDex · Bcore/black-fake/src/main/java/reflection/MirrorReflection.java:88
public static <T> FieldWrapper<T> field(String className, String name) {
return field(findClass(className), name);
}
public static <T> FieldWrapper<T> field(Class<?> clazz, String name) {
return wrap(getField(clazz, name));
}
public static <T> ConstructorWrapper<T> wrap(Constructor<T> constructor) {
return new ConstructorWrapper<>(constructor);
}
public <T> ConstructorWrapper<T> constructor(Class<?>... parameterTypes) {
return wrap(getConstructor(clazz, parameterTypes));
}
public <T> ConstructorWrapper<T> constructorStringClass(String... parameterTypes) {
Class<?>[] classes = new Class<?>[parameterTypes.length];