Результаты поиска по запросу "reflection"
Как прочитать значение частного поля из другого класса в Java?
У меня плохо спроектированный класс в стороннем
Создайте пользовательский метод с проверкой на обнуление для класса данных ur или используйте javaType
тим, у меня есть какой-нибудь класс, как этот: class SomeClass(val aThing: String, val otherThing: Double)Затем я использую рефлексию для анализа полей этого класса: for(field in SomeClass.declaredMemberProperties){ }Как я могу проверить ...
Entity Framework - получить сущность по имени
У меня есть следующий код (пример):
проекция.
вая Котлин 1.1. Дляinstance какого-то класса,instance::class.java а такжеinstance.javaClass кажется почти эквивалентным: val i = 0 println(i::class.java) // int println(i.javaClass) // int println(i::class.java === i.javaClass) // trueОднако ...
Хотя, я могу задуматься над вещами, и есть способ сделать это, как вы предлагаете. Я не могу видеть это прямо сейчас, хотя
отал над языком, но с точки зрения интеграции .NET мне удалось только пока заставить работать примитивные типы. Прошлой ночью у меня была хорошая идея - вместо того, чтобы пытаться выяснить, что именноSystem.Type кортежи, модули и функции должны ...
) на Swift Playground, и после этого все заработало;)
ы можете получитьстроковое значение изSwift 4 умных ключа [https://github.com/apple/swift-evolution/blob/master/proposals/0161-key-paths.md] синтаксис (например,\Foo.bar)? На данный момент мне любопытно о любом способе, не имеет значения, если ...
уже делает (другую) копию, так что самое большее вы можете изменить только копию копии. Смотрите отредактированный ответ.
ли изменить тип указателя и значение переменной, определенной интерфейсом? Я могу изменить значение указателя с помощью отражения:v.Elem().Set(reflect.ValueOf(&Greeter{"Jack"}).Elem()) что эквивалентноa = &Greeter{"Jack"}. Но как я могу ...
Java-код на Android:
опрос связан сРазмышления [https://github.com/ronmamo/reflections]библиотека @ronmamo на github и интеграция этого в мой проект Android для динамического доступа ко всем классам, которые наследуются от определенного интерфейса. Я не так хорошо ...
Спасибо вам обоим, отличное объяснение и пример!
те возьмем интерфейс interface IOwnedBy<T> where T : IOwner { T Owner { get; } }а также interface IOwner { public int Id { get; } }Где-то в моем коде я хотел бы сделать следующее: if (obj is OwnedBy<IOwner>) { DoSomethingWith( obj.Owner.Id ); ...