com.atomizesoftware.spin.data.repositories

MovementRepository

trait MovementRepository extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MovementRepository
  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 allIncidentTypes(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[IncidentType]

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

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

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

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

  6. abstract def canceledInvoicingStatus()(implicit s: scala.slick.jdbc.JdbcBackend.Session): InvoicingStatus

  7. abstract def canceledMovementStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session): MovementStatus

  8. abstract def completedDeliveriesCountForDaysWithLateOrOnTimeInformation(days: Int, date: github.nscala_time.time.Imports.DateTime, filter: String = "", filterOr: String = "", references: String = "", timeZoneId: String = "")(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Map[String, Any]]

  9. abstract def completedMovementStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session): MovementStatus

  10. abstract def completedNonInvoicedMovementsWithOrder(orderId: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Movement]

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

  12. abstract def createLocationIdOfMovementsWithIds(ids: List[Long])(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Option[Long]]

  13. abstract def defaultMovementStatus()(implicit s: scala.slick.jdbc.JdbcBackend.Session): MovementStatus

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

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

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

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

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

  19. abstract def duplicateOf(movement: Movement)(implicit session: scala.slick.jdbc.JdbcBackend.Session): Option[Movement]

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

  21. abstract def incidentTypeWithCode(code: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): IncidentType

  22. abstract def incidentTypeWithId(id: Long, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[IncidentType]

  23. abstract def incidentTypeWithId(id: Long, filter: String, filterOr: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[IncidentType]

  24. abstract def incidentTypeWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[IncidentType]

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

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

  27. abstract def insertIncidentType(incidentType: IncidentType)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): IncidentType

  28. abstract def insertInvoicingStatus(status: InvoicingStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Option[Long]

  29. abstract def insertMovement(movement: Movement)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Movement

  30. abstract def insertMovementStatus(status: MovementStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): MovementStatus

  31. abstract def insertMovementType(movementType: MovementType)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): MovementType

  32. abstract def invoicedInvoicingStatus()(implicit s: scala.slick.jdbc.JdbcBackend.Session): InvoicingStatus

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

  34. abstract def invoicingStatusWithCode(code: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): InvoicingStatus

  35. abstract def invoicingStatusWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[InvoicingStatus]

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

  37. abstract def mostRecentMovementForEachUser(filter: String = "", filterOr: String = "", references: String = "", timeZoneId: String = "")(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Movement]

  38. abstract def movementStatusForSync(syncTimestamp: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[MovementStatus]

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

  40. abstract def movementStatusWithCode(code: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): MovementStatus

  41. abstract def movementStatusWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[MovementStatus]

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

  43. abstract def movementTypeCountFromDateMinus24Hours(date: github.nscala_time.time.Imports.DateTime, filter: String = "", filterOr: String = "", timeZoneId: String = "")(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[(MovementType, Int)]

  44. abstract def movementTypeIdsFilterForUser(userId: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): String

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

  46. abstract def movementTypeWithCode(code: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): MovementType

  47. abstract def movementTypeWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[MovementType]

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

  49. abstract def movementTypesForSync(syncTimestamp: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[MovementType]

  50. abstract def movementWithId(id: Long, filter: String, filterOr: String, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Movement]

  51. abstract def movementWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Movement]

  52. abstract def movementWithId(id: Long, references: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session): Option[Movement]

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

  54. abstract def movementsForOrderWithId(id: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Movement]

  55. abstract def movementsForSync(timestamp: Long, filter: String = "", filterOr: String = "", include: String = "", timeZoneId: String = "")(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Movement]

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

  57. abstract def movementsWithIds(ids: List[Long])(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Movement]

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

  59. abstract def updateIncidentType(incidentType: IncidentType)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  60. abstract def updateInvoicingStatus(status: InvoicingStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  61. abstract def updateMovement(movement: Movement)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  62. abstract def updateMovementStatus(status: MovementStatus)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  63. abstract def updateMovementType(movementType: MovementType)(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  64. abstract def updateMovements(movements: List[Movement])(implicit s: scala.slick.jdbc.JdbcBackend.Session, currentUser: AuthenticatedUser): Boolean

  65. abstract def planMovementsForOrderWithId(orderId: Long)(implicit s: scala.slick.jdbc.JdbcBackend.Session): List[Movement]

    Annotations
    @deprecated
    Deprecated

    (Since version 2016-03-17) Is part of plugin logic, please implement your own

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