Normal Kotlin sınıfından bir Kotlin veri sınıfını tanımlamanın bir yolu var mı? Yansıma kullanmak gibi mi?Normal Kotlin sınıfından bir Kotlin veri sınıfını tanımlamanın bir yolu var mı?
7
A
cevap
3
1.1 beri sınıfı bir isData özelliği bulunmadığından
MyDataClass::class.isData
5
data
ek açıklamasını yansıma yaparak okuyamıyorsunuz çünkü bu varsayılan saklamaya sahip (CLASS
).
bunu sonraki yöntemleri içerdiğini denetimi gibi, bazı buluşsal yöntemlerini kullanmayı deneyebilirsiniz: public final copy
public final component{N}
public static copy$default
- Ama bunların bazı şeyleri uygulama ayrıntıları unutmayın ve gelecekte değişebilir.
İlgili konular
- 1. Kotlin
- 2. Kotlin:
- 3. Kotlin
- 4. Bir Kotlin Dizgisinde $ {something} Kaçış
- 5. Java'da Kotlin sınıfını kullanma: Sembol bulamıyor
- 6. Kotlin
- 7. kotlin
- 8. Kotlin #region #endregion gibi bir sözdizimi var mı?
- 9. Emacs lisp'de bir işlevi tanımlamanın bir yolu var mı?
- 10. Kotlin - Bir Listeyi bir MutableList'e dönüştürmenin en çılgın yolu
- 11. Kotlin - geçersiz kılınan yöntemde IllegalArgumentException KOTLIN yılında
- 12. Kotlin runtime jar vs kotlin stdlib jar
- 13. Kotlin için
- 14. Kotlin heyeti
- 15. Kotlin & Guice
- 16. Kotlin nasıl
- 17. İlkbahar/jackson ile JSON Kotlin veri sınıfı
- 18. Çevreye özgü mongoose katman yazılımını tanımlamanın bir yolu var mı?
- 19. Haddock'da ilk olarak işlev parametrelerini tanımlamanın bir yolu var mı?
- 20. Proje başına anahtar bağlamaları tanımlamanın bir yolu var mı?
- 21. Kotlin işlev referansı
- 22. ArrayAdapter, Kotlin android
- 23. Enum.valueOf in Kotlin
- 24. Moshi + Kotlin + SealedClass
- 25. Kotlin: Public set private set var
- 26. Kotlin veri sınıfları ve null türleri
- 27. Kotlin, Jackson Deserialization hatası veri sınıfı
- 28. Kotlin-Script (.kts) dosyalarını Kotlin/Java içinden nasıl çalıştırabilirim?
- 29. Kotlin dizisi birleştirme
- 30. Kotlin, Proguard ve lambda'lar