Исключить переменные из объектного блока указанного класса
Я пытаюсь создать объектный ящик для класса, но мне не нужно сохранять все значения этого конкретного класса. часть значений, которые я использую только во время выполнения, поэтому нет смысла сохранять их в базе данных
Я пытался выполнить поиск по вашему сайту, но не смог найти никакой документации об исключении значений.
Я использую Android и Kotlin
например:
class Timer(var total : Long) {
//i dont need to save it. use it for runtime only
var elapsedTime: Long = 0
}
1 ответ
Решение
Чтобы исключить свойства, используйте @Transient (из Kotlin или ObjectBox оба должны работать).