ItemWithId.kt 315 B

123456789101112131415161718
  1. /*
  2. * Copyright (c) Milan Jurkulák 2023.
  3. * Contact:
  4. * e: mimoccc@gmail.com
  5. * e: mj@mjdev.org
  6. * w: https://mjdev.org
  7. */
  8. package org.mjdev.tvlib.interfaces
  9. @Suppress("unused")
  10. interface ItemWithId {
  11. val id: Long
  12. companion object {
  13. val ItemWithId.hasId: Boolean get() = (id != -1L)
  14. }
  15. }