com.atomizesoftware.spin.data.repositories

ContainerRepository

trait ContainerRepository extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ContainerRepository
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def allContainerTypes(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[ContainerType]

  2. abstract def allContainers(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  3. abstract def allCustomsStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[CustomsStatus]

  4. abstract def allItemSnapshots(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[MovableItemSnapshot]

  5. abstract def allItemStatuses(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[ItemStatus]

  6. abstract def containerTotalCountForFilters(filter: String, filterOr: String, search: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Long

  7. abstract def containerTypeTotalCountForFilters(filter: String, filterOr: String, search: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Long

  8. abstract def containerTypeWithId(id: Long, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[ContainerType]

  9. abstract def containerTypeWithId(id: Long, filter: String, filterOr: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[ContainerType]

  10. abstract def containerTypeWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[ContainerType]

  11. abstract def containerTypeWithNumberStandard(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[ContainerType]

  12. abstract def containerTypesForFilters(limit: Int, offset: Int, references: String, filter: String, filterOr: String, search: String, sortBy: String, timeZoneId: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[ContainerType]

  13. abstract def containerTypesForSync(syncTimestamp: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[ContainerType]

  14. abstract def containerWithId(id: Long, filter: String, filterOr: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Container]

  15. abstract def containerWithId(id: Long, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Container]

  16. abstract def containerWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Container]

  17. abstract def containerWithNumber(number: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Container]

  18. abstract def containersAndTotalCountForFilters(references: String, filter: String, filterOr: String, search: String, sortBy: String, timeZoneId: String, limit: Int, offset: Int)(implicit s: scala.slick.jdbc.JdbcBackend.Session): (List[Container], Long)

  19. abstract def containersForFilters(references: String, filter: String, filterOr: String, search: String, sortBy: String, timeZoneId: String, limit: Int, offset: Int)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  20. abstract def containersForSync(syncTimestamp: Long, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  21. abstract def containersInLocationOfId(locationId: Long, include: String = "")(implicit session: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  22. abstract def containersInsideOf(containerId: Long, depth: Int = 1)(implicit session: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  23. abstract def containersWithNumbers(numbers: List[String])(implicit session: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  24. abstract def containersWithParentOfId(parentId: Long)(implicit session: scala.slick.jdbc.JdbcBackend.Session): List[Container]

  25. abstract def customsStatusForFilters(references: String, filter: String, search: String, sortBy: String, timeZoneId: String, limit: Int, offset: Int)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[CustomsStatus]

  26. abstract def customsStatusForSync(syncTimestamp: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[CustomsStatus]

  27. abstract def customsStatusTotalCountForFilters(filter: String, search: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Long

  28. abstract def customsStatusWithCode(code: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): CustomsStatus

  29. abstract def customsStatusWithId(id: Long, filter: String, filterOr: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[CustomsStatus]

  30. abstract def customsStatusWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[CustomsStatus]

  31. abstract def defaultItemStatusForCargos()(implicit s: scala.slick.jdbc.JdbcBackend.Session): ItemStatus

  32. abstract def defaultItemStatusForContainers()(implicit s: scala.slick.jdbc.JdbcBackend.Session): ItemStatus

  33. abstract def deleteContainer(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  34. abstract def deleteContainerType(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  35. abstract def deleteCustomsStatus(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  36. abstract def deleteItemStatus(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  37. abstract def insertContainer(container: Container)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Try[Container]

  38. abstract def insertContainerType(containerType: ContainerType)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): ContainerType

  39. abstract def insertCustomsStatus(customsStatus: CustomsStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): CustomsStatus

  40. abstract def insertItemSnapshot(snapshot: MovableItemSnapshot)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): MovableItemSnapshot

  41. abstract def insertItemStatus(itemStatus: ItemStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): ItemStatus

  42. abstract def itemSnapshotTotalCountForFilters(filter: String, filterOr: String, search: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Long

  43. abstract def itemSnapshotWithId(id: Long, filter: String, filterOr: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[MovableItemSnapshot]

  44. abstract def itemSnapshotWithId(id: Long, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[MovableItemSnapshot]

  45. abstract def itemSnapshotWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[MovableItemSnapshot]

  46. abstract def itemSnapshotsForFilters(references: String, filter: String, filterOr: String, search: String, sortBy: String, timeZoneId: String, limit: Int, offset: Int)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[MovableItemSnapshot]

  47. abstract def itemStatusWithCode(code: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): ItemStatus

  48. abstract def itemStatusWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[ItemStatus]

  49. abstract def itemStatusesForFilters(limit: Int, offset: Int, references: String, filter: String, filterOr: String, search: String, sortBy: String, timeZoneId: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[ItemStatus]

  50. abstract def itemStatusesForSync(syncTimestamp: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[ItemStatus]

  51. abstract def itemStatusesTotalCountForFilters(filter: String, filterOr: String, search: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Long

  52. abstract def locationIdOfContainerWithId(containerId: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Long]

  53. abstract def locationIdOfContainersWithIds(containerIds: List[Long])(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Option[Long]]

  54. abstract def topMostParentOf(id: Long, timeZoneId: String = "")(implicit session: scala.slick.jdbc.JdbcBackend.Session): Option[Container]

  55. abstract def updateContainer(container: Container)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  56. abstract def updateContainerType(containerType: ContainerType)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  57. abstract def updateCustomsStatus(customsStatus: CustomsStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  58. abstract def updateItemSnapshot(snapshot: MovableItemSnapshot)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  59. abstract def updateItemStatus(itemStatus: ItemStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  16. def toString(): String

    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped