Результаты поиска по запросу "reflection"

6 ответов

Можно ли расширить отдельный объект в Smalltalk?

Я занимаюсь исследованием умений Smalltalk, и мне было интересно, возможно ли расширить отдельный объект, например, в Ruby. Под этим я подразумеваю селектор, на который отвечают только определенные объекты. Вот код Ruby, в котором говорится, что ...

0 ответов

Лучший способ клонировать свойства разнородных объектов

У меня есть приложение MVC3, которое должно синхронизировать модели представления с моделями базы данных. Я обнаружил, что пишу слишком много кода, чтобы копировать свойства назад и вперед между различными объектами. Я избегал этого, когда мог ...

1 ответ

Разбор параметров функции модуля VBA через отражение

В Excel у меня есть модуль VBA под названиемMyModule которая имеет функцию как таковую Public Function MyFunction(Param1 As Range, Param2 As Range) As String ' some implementation End FunctionВо время выполнения я знаю, что у меня есть ...

ТОП публикаций

5 ответов

Самый эффективный способ получить конструктор по умолчанию типа

Каков наиболее эффективный способ получить конструктор по умолчанию (т.е. конструктор экземпляра без параметров) для System.Type? Я думал о чем-то вроде следующего кода, но, похоже, должен быть более простой и эффективный способ сделать ...

7 ответов

Изменить параметр строки аннотации определения класса во время выполнения

Представьте, что есть класс: @Something(someProperty = "some value") public class Foobar { //... }Который уже скомпилирован (я не могу контролировать исходный код) и является частью пути к классам при запуске jvm. Я хотел бы иметь возможность ...

3 ответа

Есть ли еще учебник по API отражения Scala 2.10? [закрыто]

Есть ли хорошее место, чтобы получить подробное руководство по API рефлексии Scala 2.10? Я вижу много постов в блогах, написанных за последние два года, но многие детали этих постов уже устарели. Теперь, когда версия 2.10 общедоступна, есть ли ...

5 ответов

Как я могу получить поля, используемые в методе (.NET)?

В .NET, используя отражение, как я могу получить переменные класса, которые используются в методе? Пример: class A { UltraClass B = new(..); SupaClass C = new(..); void M1() { B.xyz(); // it can be a method call int a = C.a; // a variable ...

4 ответа

Как получить объект класса из имени класса в Java

Я знаю имя класса, скажем"Мои занятия"и хочу получитьClass объект, т.е. MyClass.classдля будущих ссылок. Есть ли способ сделать это? Я просматривал сеть, но большинство вещей, которые я нашел, были связаны сClassLoaderЯ полагаю, что не подходит ...

4 ответа

Использование отражения для установки свойства объекта

Я получаю класс по имени, и мне нужно обновить их соответствующими данными, и мой вопрос заключается в том, как сделать это с Java. Я хочу добавить в метод некоторые фиктивные данные. Я не знаю тип класса, я просто получаю имя класса и использую ...

3 ответа

Как вы получаете List <Type> с отражением?

Я получаю метод и проверяюmethod.getParameterTypes()[0], который являетсяjava.util.List, Но я хочу выяснить, что представляет собой содержащий тип, например, если этоjava.util.List<String> Я хочу выяснить, что он должен содержать строки. Как мне ...