Результаты поиска по запросу "reflection"
Как использовать отражение Java, когда тип перечисления является классом?
Я использовал перечисление, в котором константой был класс. Мне нужно было вызвать метод для константы, но я не смог ввести зависимость от времени компиляции, и перечисление не всегда было доступно во время выполнения (часть необязательной ...
Создание закрытого внутреннего класса с помощью Java-отражения.
Можно ли создать экземпляр частного внутреннего класса из другого класса с помощью отражения Java. Например, если я взял этот код public class Main { public static void main(String[] args) {} } class OtherClass { private class Test {} }Можно ли ...
получить полный путь путем отражения (C #) [закрыто]
Можно ли получить полный путь путем отражения? Пример представьте, у меня есть следующие классы / свойства. public class Member { public string Name; public Address Address; } public class Address { public string Line1; public string Line2; ...
Как вызвать универсальный метод с заданным объектом Type? [Дубликат]
На этот вопрос уже есть ответ здесь: Как использовать рефлексию для вызова универсального метода? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 ответовЯ хочу вызвать мой универсальный метод с заданным типом ...
Динамически вызывать метод в интерфейсе {} независимо от типа получателя
Я работаю над системой шаблонов, написанной на Go, что означает, что она требует свободного использованияreflect пакет. В этом конкретном случае мне нужно иметь возможность динамически вызывать метод наinterface{}, Странность в том, что ...
Предупреждение при использовании рефлексии и дженериков
Как мне переписать это: <T> T callMethod(String methodName, Object[] parameters) throws ... { ... return (T) SomeClass.class.getDeclaredMethod(methodName, parameterTypes).invoke(binding, parameters); }так что это не ...
Отражение времени проектирования
Есть ли способ сделать рефлексию прекомпиляцией - во время разработки? Мое намерение состоит в том, чтобы использовать T4, чтобы выплевывать пользовательские коды, основанные на классах, которые реализуют определенные интерфейсы. Я знаю, что ...
Вызывая геттер в Java, хотя и задумался: каков самый быстрый способ его неоднократного вызова (с точки зрения производительности и масштабируемости)?
Учитывая классFoo и собственностьbar, ни один из которых я не знаю во время компиляцииМне нужно несколько раз вызвать геттерFoo.getBar() много-много раз. Предположим, у меня есть: Method barGetterMethod = ...; // Don't worry how I got thisИ мне ...
Имя свойства INotifyPropertyChanged - жесткий код против отражения?
Каков наилучший способ указать имя свойства при использовании INotifyPropertyChanged? Большинство примеров жестко кодируют имя свойства в качестве аргумента в событии PropertyChanged. Я думал об ...
Создание класса с использованием Reflection
Предположим, у меня есть три проекта в моем sln. (1) xyz.a{Class Lib}{no reference added} (2) yzx.b{Class Lib}{added the reference of xyz.a} (3) zxy.c{Console App}{added the reference of xyz.a}Теперь мне нужно создать экземпляр класса, ...