reflection — все вопросы

1ответ
4 голоса
Что использовать вместо `defineClass` в Java10?
Я использую метод defineClass() из ClassLoader для определения класса из байтового массива. Я выбираю этот метод, используя отражение: ClassLoader.class.getDeclaredMethod( "defineClass", Strin
1ответ
4 голоса
Фильтрация списка объектов в сетке данных по значению ячейки
В настоящее время я не уверен, как лучше настроить фильтр для правильной работы с сеткой данных, для которой в качестве источника данных задан список объектов. Итак, дан объект: public class
1ответ
4 голоса
Получить атрибут или имя свойства производного класса
У нас есть BaseClass и набор производных классов POCO (см. DerivedClassA). Они сопоставляются с существующим хранилищем значений ключей в базе данных, которое мы не можем изменить в данный момент.
1ответ
4 голоса
Используйте getDeclaredMethod, используя функцию в качестве параметраType
У меня есть закрытый метод с заголовком: private fun setNumericListener(editText: EditText, onValueChanged:(newValue: Double?) -> Unit) Я называю этот метод следующим образом: setNumericList
1ответ
4 голоса
Отражение Java: доступ к закрытому методу внутри внутреннего класса
У меня проблемы с использованием закрытого метода внутри закрытого класса внутри открытого класса с использованием API-интерфейса отражений. Вот упрощенный пример кода: public class Outer { pr
1ответ
4 голоса
Как определить, является ли объект составным (типом) или нет
Например, дается x interface{}. Как это можно определить (возможно, используя отражение), если это составной тип (структура или указатель на структуру) или «простой» тип, например string, int, float
1ответ
4 голоса
Определение домена передачи сообщений с очень большим количеством типов сообщений
Большинство примеров передачи сообщений F #, которые я видел до сих пор, работают с 2-4 типами сообщений и могут использовать сопоставление с шаблоном, чтобы направить каждое сообщение к его надлежа
2ответа
4 голоса
Как мне перечислить все элементы, которые реализуют общий интерфейс?
У меня есть два интерфейса, универсальный и неуниверсальный, которые имеют иерархию наследования: public interface IGenericRelation<TParent, TChild> : IRelation public interface IRelation
5ответов
4 голоса
Цепочки методов PHP - Отражение?
Можно ли поразмышлять над цепочкой вызовов методов, чтобы определить, в какой момент вы находитесь в цепочке вызовов? По крайней мере, можно ли определить, является ли метод последним вызовом в цепо
2ответа
4 голоса
Mono.Cecil - Как получить пользовательские атрибуты
Я пытаюсь использовать Сесила для проверки атрибутов, связанных с данным методом. Кажется, он найден, но я не могу получить его имя, используя следующий код: AssemblyDefinition assembly = Assembly
2ответа
4 голоса
Отражение против компиляции, чтобы получить значение MemberExpression
Как я могу добиться этого, не используя Compile (), а просто с нормальным отражением? var value = Expression.Lambda(memberExpression).Compile().DynamicInvoke(); Я хочу, чтобы это работало на IP
2ответа
4 голоса
Отражение Java: Как я могу получить анонимные внутренние классы?
У меня есть анонимный внутренний класс внутри другого класса (SomeClass). возвращают SomeClass.class.getClasses() и SomeClass.class.getDeclaredClasses() пустые массивы. Мне не удалось найти не
1ответ
4 голоса
Умная аннотация
Я создал много аннотаций в своей жизни и теперь пришел к странному случаю, что мне нужна эта аннотация, и я не думаю, что она вообще поддерживается Java. Пожалуйста, кто-нибудь, скажите мне, что я п
3ответа
4 голоса
java.lang.NoSuchFieldException: при использовании отражения
public static <A, B> B convert(A instance, Class<B> targetClass) throws Exception { B target = (B)targetClass.newInstance(); for (Field targetField : targe
2ответа
4 голоса
Тестирование IsAssignableFrom, IsInstanceOf и BaseType
Это просто шаблон типа службы поиска, который я пытаюсь реализовать, где я хотел бы поймать попытку зарегистрировать реализацию в интерфейсе, которому он не принадлежит, как в: public void Add(Typ
1ответ
4 голоса
Как вы получаете метаданные модели изнутри атрибута ValidationAttribute?
MVC2 поставляется с хорошим примером атрибута проверки с именем «PropertiesMustMatchAttribute», который сравнивает два поля, чтобы определить, совпадают ли они. Использование этого атрибута выглядит
2ответа
4 голоса
Не удается получить доступ к CodeBase из динамически сгенерированной сборки
Я пытаюсь создать сборку динамически в .Net. Однако я не могу понять, как заставить свойство CodeBase возвращать значение. Вот пример: var assemblyName = new AssemblyName {
1ответ
4 голоса
Проверьте, совпадает ли тип поля с универсальным типом в Java
Я хочу определить, является ли поле типизированным как подкласс универсального типа. Например, Foo extends Bar<Foo> Foo x; Как определить, что поле x напечатано как подтип Bar<Foo&
1ответ
4 голоса
C # 4.0: Как узнать, равны ли типы ко-вариантно
Например, у меня есть interface ICommand {} class MovePiece : ICommand {} class Successful<CMD> where CMD : ICommand {} и я хочу следующее: CovariantlyEqual( typeof(Successful<ICom
7ответов
4 голоса
Отражение на поле идет не так
Я пытался использовать отражение для определенного поля в классе android.os.build, в поле MANUFACTURER ... Я пытался с помощью этого кода: try { Class myBuildClass = android.os.Build.c
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132