Результаты поиска по запросу "reflection"
Отражение Java - Передача ArrayList в качестве аргумента для вызываемого метода
хотел бы передать аргумент типа arraylist методу, который я собираюсь вызвать. Я сталкиваюсь с некоторыми синтаксическими ошибками, поэтому мне было интересно, что не так с этим. Сценарий 1: // i have a class called AW class AW{} // i would ...
Получить значение enum из типа enum и порядкового номера
public <E extends Enum> E decode(java.lang.reflect.Field field, int ordinal) { // TODO }Если предположить,field.getType().isEnum() являетсяtrueКак бы я получить значение перечисления для данного порядкового номера?
Отражение в JavaScript
Я искал возможность отражения в JavaScript. У меня уже есть простой отражатель, который может перечислить членов объекта / функции, например так: window["Foo"] = { "Bar": { "Test": function () { this.x = 32; this._hello = "Hello World"; ...
Как я могу использовать отражение или альтернативу для создания вызовов функций программно?
Я немного новичок в Reflection. Я надеюсь, что можно сделать то, что я хотел бы. Я работал через ProjectEuler, чтобы выучить язык, и у меня есть базовый класс под названием Problem. Каждая отдельная проблема PE является отдельным классом, то есть ...
Проверьте, будет ли Convert.ChangeType работать между двумя типами
Это продолжение кэтот вопрос [https://stackoverflow.com/questions/1398796/casting-with-reflection]о преобразовании значений с отражением. Преобразование объекта определенного типа в другой тип может быть сделано следующим образом: object ...
Могу ли я изменить частное унаследованное поле только для чтения в C #, используя отражение?
как в Java у меня есть: Class.getSuperClass().getDeclaredFields()как я могу узнать и установить приватное поле из суперкласса? Я знаю, что это настоятельно не рекомендуется, но я тестирую свое приложение, и мне нужно смоделировать неправильную ...
Вызов функции из строкового массива (Java или Groovy)
В Java или Groovy, скажем, у меня есть массив String, как myArray = ["SA1", "SA2", "SA3", "SA4"]Я хочу вызвать разные функции, основанные на каждой строке. class Myclass{ public static void SA1() { //doMyStuff } public static void SA2() { ...
TypeDescriptor.GetProperties () против Type.GetProperties ()
Рассмотрим следующий код. Object obj; PropertyDescriptorCollection A = TypeDescriptor.GetProperties(obj); PropertyInfo[] B = obj.GetType().GetProperties(); // EDIT*Я пытаюсь понять разницу между А и Б. Из того, что я ...
Использование отражения для установки свойства свойства объекта
У меня есть два класса. public class Class1 { public string value {get;set;} } public class Class2 { public Class1 myClass1Object {get;set;} }У меня есть объект типа Class2. Мне нужно использовать отражение на Class2, чтобы установить свойство ...
Java - получить аргументы, передаваемые методу?
Возможно ли передать аргументы методу в Java, используя api отражения? Можно ли достичь этого с помощью библиотек AOP, таких как AspectJ? Я работаю на Android. public abstract class Base { public void printArguments() { //Here I need to ...