Вопросы по теме 'reflection'
Как создать универсальный массив в Java?
Из-за реализации дженериков Java у вас не может быть такого кода:
public class GenSet<E> {
private E a[];
public GenSet() {
a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation
}
}
Как я могу...
885834 просмотров
schedule
15.04.2024
Аудит данных в 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 просмотров
schedule
07.04.2024
Ошибка отражения Java Java.lang.NoSuchMethodException, но метод существует
Я не могу работать с отражением Java при загрузке Spring с помощью Controller и JdbcTemplate.
Контроллер по умолчанию выглядит так:
public class DefaultController {
private static final Logger logger =...
182 просмотров
schedule
13.03.2024