Вопросы по теме 'reflection'

Как создать универсальный массив в Java?
Из-за реализации дженериков Java у вас не может быть такого кода: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Как я могу...
885834 просмотров

Аудит данных в NHibernate с использованием событий
Я пересматриваю и повторно реализую код, который заставил меня задать этот вопрос про аудит данных в NHibernate. Однако на этот раз я хочу использовать . / questions / 15917 / data-auditing-in-nhibernate-and-sqlserver / 142767 # 142767 ">...
2471 просмотров
schedule 30.03.2024

Использование отражения для получения массива примитивов неизвестного типа
Я использую отражение для получения поля экземпляра, такого как это: private int[] numbers = .... С помощью объекта поля я могу проверить, содержит ли поле массив, и если это так, я хотел бы перебрать целые числа в массиве. Итак, если...
3592 просмотров
schedule 16.03.2024

Как я могу перечислить объект типа `T`, когда это IEnumerable
Это немного сложно объяснить. Итак, вот оно. У меня есть такая функция: public T FooBar<T>(Func<T> function) { T returnData = function(); // want to iterate through returnData to do something to it return returnData; }...
3528 просмотров
schedule 14.04.2024

Предоставить структурный тип в параметризации типа метода во время выполнения?
Дополнение к этому вопросу SO. Предположим, у меня есть код def bar(param: {def foo: Unit}*) = param.foreach(x => x.foo) Эта функция заставляет объект param вызывать метод с именем foo . [РЕДАКТИРОВАТЬ] Мне было интересно,...
95 просмотров
schedule 31.03.2024

Как отбросить Reflex.Value к своему типу?
Как отбросить Reflex.Value к своему типу? type Cat struct { Age int } cat := reflect.ValueOf(obj) fmt.Println(cat.Type()) // Cat fmt.Println(Cat(cat).Age) // doesn't compile fmt.Println((cat.(Cat)).Age) // same Спасибо!
57415 просмотров
schedule 16.04.2024

Получить представление отражения Java типа Scala
Это кажется простым вопросом, но его очень сложно найти, поэтому я задаю новый вопрос. Мои извинения, если это уже было задано. Из-за ошибки компилятора, описанной здесь Scala 2.11. 5 сбой компилятора с псевдонимами и манифестами типов (также...
1378 просмотров
schedule 12.04.2024

получить значение поля издевательского объекта путем отражения
class Person { private String firstName; private String lastName; // getters and setters for firstName, lastName } @Test void test() { Person p = mock(Person.class); when(p.getFirstName()).thenReturn("John");...
457 просмотров
schedule 13.03.2024

Хранить информацию/справку о структуре
Я ищу способ хранения информации, которую должна использовать функция. Каждая структура соответствует определенной таблице базы данных. type Record struct { TableName string PrimaryKey string //XormStruct // how can I store User or Post...
87 просмотров
schedule 06.05.2024

Как получить местоположение исходного кода из экземпляра класса JavaScript ES6?
Я хотел бы сгенерировать код из своего дерева объектов. Чтобы сгенерировать необходимые операторы импорта, мне нужно узнать расположение исходного кода для данного класса из экземпляра класса. Я уже могу получить ожидаемое имя MyClass с помощью...
707 просмотров

Ошибка отражения Java Java.lang.NoSuchMethodException, но метод существует
Я не могу работать с отражением Java при загрузке Spring с помощью Controller и JdbcTemplate. Контроллер по умолчанию выглядит так: public class DefaultController { private static final Logger logger =...
182 просмотров
schedule 13.03.2024