Результаты поиска по запросу "reflection"
Gson TypeToken с динамическим типом элемента ArrayList
У меня есть этот код: Type typeOfObjectsList = new TypeToken<ArrayList<myClass>>() {}.getType(); List<myClass> objectsList = new Gson().fromJson(json, typeOfObjectsList);Он преобразует строку JSON вList объектов. Но теперь я хочу иметь ...
Хорошо, я понимаю, что GetProperty возвращает объект PropertyInfo, поэтому в моем примере я использовал InvokeMember.
ный результат того, что я пытаюсь сделать, - это динамическое построение формы путем отражения объекта и его свойств. Я создал методы HtmlHelper, которые вызывают TextBoxFor и CheckBoxFor и т. Д., Но теперь мне нужна помощь, чтобы выяснить, как ...
Марк опубликовал хороший ответ, но вот бесплатная версия linq, если вы предпочитаете:
я есть библиотека .NET, в которой мне нужно найти все классы, для которых я определил свой собственный атрибут, и я хочу иметь возможность находить их на лету, когда приложение использует мою библиотеку. (т.е. - я не хочу, чтобы где-то был файл ...
Хорошая точка зрения. Добавление заметки об этом.
должен быть прямой вопрос. Допустим, у меня есть класс с большим количеством полей, таких как: String thizz; long that; boolean bar;Как я могу, с отражением, увидеть, если поляthizz, that а такжеbar были инициализированы или оставлены на их ...
АннотированныйЭлемент Javadoc
отрим этот код: public example(String s, int i, @Foo Bar bar) { /* ... */ }Я хочу проверить, есть ли у метода аннотация@Foo и получить аргумент или бросить исключение, если нет@Foo аннотация найдена. Мой текущий подход заключается в том, чтобы ...
Настройте приведенный выше код для обработки исключений (NoSuchFieldException и SecurityException).
я есть некоторые неnull переменная (например,en1) изEnum [https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html]тип. Вопрос в том, как получить аннотации, относящиеся к константе перечисления, на которую ссылаетсяen1 переменная?
добиться того же через
я есть приложение C #, которое выполняет некоторую компиляцию во время выполнения исходных файлов, содержащих вычисления в динамические сборки. Очевидно, это представляет серьезную проблему безопасности. Из следующей «формулы» будет сгенерирован ...
Как использовать URLClassLoader для загрузки файла * .class?
Я играю с Reflection и думал, что сделаю что-то, что загрузит класс и напечатает имена всех полей в классе. Я сделал небольшой класс типа «привет», чтобы было что проверить: kent@rat:~/eclipsews/SmallExample/bin$ ls ...
Получение открытых полей (и их соответствующих значений) экземпляра в Scala / Java
PHP вводит метод, который позволяет вам выбирать все открытые значения экземпляра. [http://php.net/manual/en/function.get-object-vars.php]Есть ли способ сделать это в Scala? То есть для получения всех значений всех открытых полей экземпляра ...
Определение имени подпрограммы ссылки на код Perl
Как определить имя подпрограммы для ссылки на код Perl? Я также хотел бы различать именованные и анонимные подпрограммы. Благодаряэтот вопрос [https://stackoverflow.com/questions/5589397/printing-out-the-code-of-an-anonymous-subroutine] Я знаю, ...