com.atomizesoftware.spin.models

Movement

case class Movement(id: Long = 1L, plan: Boolean, parentMovementId: Option[Long] = None, movementStatusId: Long = 0L, movementTypeId: Long, containerId: Option[Long] = None, containerTypeId: Option[Long] = None, cargoId: Option[Long] = None, cargoTypeId: Option[Long] = None, quantityTotal: Option[BigDecimal] = None, quantityLeft: Option[BigDecimal] = None, orderId: Option[Long] = None, customerId: Option[Long] = None, contractId: Option[Long] = None, companyId: Option[Long] = None, invoicingStatusId: Long, deviceId: Option[Long] = None, equipmentId: Option[Long] = None, serviceLevelAgreementId: Option[Long] = None, createLocationId: Option[Long] = None, originLocationId: Option[Long] = None, destinationLocationId: Option[Long] = None, oldItemStatusId: Option[Long] = None, newItemStatusId: Option[Long] = None, oldCustomsStatusId: Option[Long] = None, newCustomsStatusId: Option[Long] = None, createUserId: Long, lockedUserId: Option[Long] = None, updateUserId: Option[Long] = None, assignedUserId: Option[Long] = None, assignedGroupId: Option[Long] = None, createDateTime: github.nscala_time.time.Imports.DateTime, startDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, endDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, lockedDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, inStatusSince: Option[github.nscala_time.time.Imports.DateTime] = None, latLong: Option[Point] = None, parentContainerId: Option[Long] = None, price: Option[BigDecimal] = None, incidentTypeId: Option[Long] = None, notes: Option[String] = None, expectedDeliveryLocationId: Option[Long] = None, expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime] = None, additionalData: Option[String] = None, archived: Boolean = false, executionOrder: Option[Int] = None, freeJson: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, userDefinedFields: JValue = JNothing, _movementStatus: LazyLoad[MovementStatus] = LazyLoad(), _movementType: LazyLoad[MovementType] = LazyLoad(), _container: LazyLoad[Container] = LazyLoad(), _containerType: LazyLoad[ContainerType] = LazyLoad(), _cargo: LazyLoad[Cargo] = LazyLoad(), _cargoType: LazyLoad[CargoType] = LazyLoad(), _order: LazyLoad[Order] = LazyLoad(), _customer: LazyLoad[Customer] = LazyLoad(), _contract: LazyLoad[Contract] = LazyLoad(), _company: LazyLoad[Company] = LazyLoad(), _invoicingStatus: LazyLoad[InvoicingStatus] = LazyLoad(), _device: LazyLoad[Device] = LazyLoad(), _equipment: LazyLoad[Equipment] = LazyLoad(), _serviceLevelAgreement: LazyLoad[ServiceLevelAgreement] = LazyLoad(), _createLocation: LazyLoad[Location] = LazyLoad(), _originLocation: LazyLoad[Location] = LazyLoad(), _destinationLocation: LazyLoad[Location] = LazyLoad(), _oldItemStatus: LazyLoad[ItemStatus] = LazyLoad(), _newItemStatus: LazyLoad[ItemStatus] = LazyLoad(), _oldCustomsStatus: LazyLoad[CustomsStatus] = LazyLoad(), _newCustomsStatus: LazyLoad[CustomsStatus] = LazyLoad(), _createUser: LazyLoad[User] = LazyLoad(), _lockedUser: LazyLoad[User] = LazyLoad(), _updateUser: LazyLoad[User] = LazyLoad(), _assignedUser: LazyLoad[User] = LazyLoad(), _assignedGroup: LazyLoad[Group] = LazyLoad(), _parentContainer: LazyLoad[Container] = LazyLoad(), _incidentType: LazyLoad[IncidentType] = LazyLoad(), _expectedDeliveryLocation: LazyLoad[Location] = LazyLoad(), _parentMovement: LazyLoad[Movement] = LazyLoad()) extends BaseModel with SyncTimestamp with UserDefinedFields with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, UserDefinedFields, SyncTimestamp, BaseModel, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Movement
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. UserDefinedFields
  7. SyncTimestamp
  8. BaseModel
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Movement(id: Long = 1L, plan: Boolean, parentMovementId: Option[Long] = None, movementStatusId: Long = 0L, movementTypeId: Long, containerId: Option[Long] = None, containerTypeId: Option[Long] = None, cargoId: Option[Long] = None, cargoTypeId: Option[Long] = None, quantityTotal: Option[BigDecimal] = None, quantityLeft: Option[BigDecimal] = None, orderId: Option[Long] = None, customerId: Option[Long] = None, contractId: Option[Long] = None, companyId: Option[Long] = None, invoicingStatusId: Long, deviceId: Option[Long] = None, equipmentId: Option[Long] = None, serviceLevelAgreementId: Option[Long] = None, createLocationId: Option[Long] = None, originLocationId: Option[Long] = None, destinationLocationId: Option[Long] = None, oldItemStatusId: Option[Long] = None, newItemStatusId: Option[Long] = None, oldCustomsStatusId: Option[Long] = None, newCustomsStatusId: Option[Long] = None, createUserId: Long, lockedUserId: Option[Long] = None, updateUserId: Option[Long] = None, assignedUserId: Option[Long] = None, assignedGroupId: Option[Long] = None, createDateTime: github.nscala_time.time.Imports.DateTime, startDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, endDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, lockedDateTime: Option[github.nscala_time.time.Imports.DateTime] = None, inStatusSince: Option[github.nscala_time.time.Imports.DateTime] = None, latLong: Option[Point] = None, parentContainerId: Option[Long] = None, price: Option[BigDecimal] = None, incidentTypeId: Option[Long] = None, notes: Option[String] = None, expectedDeliveryLocationId: Option[Long] = None, expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime] = None, additionalData: Option[String] = None, archived: Boolean = false, executionOrder: Option[Int] = None, freeJson: JValue = JNothing, fieldsToUpdateInDatabase: Seq[String] = Seq(), syncTimestamp: Long = 0L, userDefinedFields: JValue = JNothing, _movementStatus: LazyLoad[MovementStatus] = LazyLoad(), _movementType: LazyLoad[MovementType] = LazyLoad(), _container: LazyLoad[Container] = LazyLoad(), _containerType: LazyLoad[ContainerType] = LazyLoad(), _cargo: LazyLoad[Cargo] = LazyLoad(), _cargoType: LazyLoad[CargoType] = LazyLoad(), _order: LazyLoad[Order] = LazyLoad(), _customer: LazyLoad[Customer] = LazyLoad(), _contract: LazyLoad[Contract] = LazyLoad(), _company: LazyLoad[Company] = LazyLoad(), _invoicingStatus: LazyLoad[InvoicingStatus] = LazyLoad(), _device: LazyLoad[Device] = LazyLoad(), _equipment: LazyLoad[Equipment] = LazyLoad(), _serviceLevelAgreement: LazyLoad[ServiceLevelAgreement] = LazyLoad(), _createLocation: LazyLoad[Location] = LazyLoad(), _originLocation: LazyLoad[Location] = LazyLoad(), _destinationLocation: LazyLoad[Location] = LazyLoad(), _oldItemStatus: LazyLoad[ItemStatus] = LazyLoad(), _newItemStatus: LazyLoad[ItemStatus] = LazyLoad(), _oldCustomsStatus: LazyLoad[CustomsStatus] = LazyLoad(), _newCustomsStatus: LazyLoad[CustomsStatus] = LazyLoad(), _createUser: LazyLoad[User] = LazyLoad(), _lockedUser: LazyLoad[User] = LazyLoad(), _updateUser: LazyLoad[User] = LazyLoad(), _assignedUser: LazyLoad[User] = LazyLoad(), _assignedGroup: LazyLoad[Group] = LazyLoad(), _parentContainer: LazyLoad[Container] = LazyLoad(), _incidentType: LazyLoad[IncidentType] = LazyLoad(), _expectedDeliveryLocation: LazyLoad[Location] = LazyLoad(), _parentMovement: LazyLoad[Movement] = LazyLoad())

Type Members

  1. type T = Movement

    Definition Classes
    MovementBaseModel

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. def _assignedGroupValue: Option[Group]

  5. def _assignedUserValue: Option[User]

  6. def _cargoTypeValue: Option[CargoType]

  7. def _cargoValue: Option[Cargo]

  8. def _companyValue: Option[Company]

  9. def _containerTypeValue: Option[ContainerType]

  10. def _containerValue: Option[Container]

  11. def _contractValue: Option[Contract]

  12. def _createLocationValue: Option[Location]

  13. def _createUserValue: Option[User]

  14. def _customerValue: Option[Customer]

  15. def _destinationLocationValue: Option[Location]

  16. def _deviceValue: Option[Device]

  17. def _equipmentValue: Option[Equipment]

  18. def _expectedDeliveryLocationValue: Option[Location]

  19. def _incidentTypeValue: Option[IncidentType]

  20. def _invoicingStatusValue: Option[InvoicingStatus]

  21. def _lockedUserValue: Option[User]

  22. def _movementStatusValue: Option[MovementStatus]

  23. def _movementTypeValue: Option[MovementType]

  24. def _newCustomsStatusValue: Option[CustomsStatus]

  25. def _newItemStatusValue: Option[ItemStatus]

  26. def _oldCustomsStatusValue: Option[CustomsStatus]

  27. def _oldItemStatusValue: Option[ItemStatus]

  28. def _orderValue: Option[Order]

  29. def _originLocationValue: Option[Location]

  30. def _parentContainerValue: Option[Container]

  31. def _parentMovementValue: Option[Movement]

  32. def _serviceLevelAgreementValue: Option[ServiceLevelAgreement]

  33. def _updateUserValue: Option[User]

  34. val additionalData: Option[String]

  35. val allFields: Seq[String]

    Definition Classes
    MovementBaseModel
  36. val archived: Boolean

  37. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  38. def assignedGroup(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: UserRepository): Option[Group]

  39. val assignedGroupId: Option[Long]

  40. def assignedUser(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: UserRepository): Option[User]

  41. val assignedUserId: Option[Long]

  42. def cargo(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: CargoRepository): Option[Cargo]

  43. val cargoId: Option[Long]

  44. def cargoType(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: CargoRepository): Option[CargoType]

  45. val cargoTypeId: Option[Long]

  46. def checkFieldValueForType(fieldType: String, fieldValue: JValue): Unit

    Checks whether the provided fieldValue can be converted to the provided fieldType.

    Checks whether the provided fieldValue can be converted to the provided fieldType. If the conversion cannot be done an exception is thrown.

    returns

    Unit.

    Definition Classes
    UserDefinedFields
  47. def chooseAllFieldsForUpdate: T

    Definition Classes
    BaseModel
  48. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. def company(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: CompanyRepository): Option[Company]

  50. val companyId: Option[Long]

  51. def container(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[Container]

  52. val containerId: Option[Long]

  53. def containerType(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[ContainerType]

  54. val containerTypeId: Option[Long]

  55. def contract(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: CustomerRepository): Option[Contract]

  56. val contractId: Option[Long]

  57. def copy(id: Long = id, plan: Boolean = plan, parentMovementId: Option[Long] = parentMovementId, movementStatusId: Long = movementStatusId, movementTypeId: Long = movementTypeId, containerId: Option[Long] = containerId, containerTypeId: Option[Long] = containerTypeId, cargoId: Option[Long] = cargoId, cargoTypeId: Option[Long] = cargoTypeId, quantityTotal: Option[BigDecimal] = quantityTotal, quantityLeft: Option[BigDecimal] = quantityLeft, orderId: Option[Long] = orderId, customerId: Option[Long] = customerId, contractId: Option[Long] = contractId, companyId: Option[Long] = companyId, invoicingStatusId: Long = invoicingStatusId, deviceId: Option[Long] = deviceId, equipmentId: Option[Long] = equipmentId, serviceLevelAgreementId: Option[Long] = serviceLevelAgreementId, createLocationId: Option[Long] = createLocationId, originLocationId: Option[Long] = originLocationId, destinationLocationId: Option[Long] = destinationLocationId, oldItemStatusId: Option[Long] = oldItemStatusId, newItemStatusId: Option[Long] = newItemStatusId, oldCustomsStatusId: Option[Long] = oldCustomsStatusId, newCustomsStatusId: Option[Long] = newCustomsStatusId, createUserId: Long = createUserId, lockedUserId: Option[Long] = lockedUserId, updateUserId: Option[Long] = updateUserId, assignedUserId: Option[Long] = assignedUserId, assignedGroupId: Option[Long] = assignedGroupId, createDateTime: github.nscala_time.time.Imports.DateTime = createDateTime, startDateTime: Option[github.nscala_time.time.Imports.DateTime] = startDateTime, endDateTime: Option[github.nscala_time.time.Imports.DateTime] = endDateTime, lockedDateTime: Option[github.nscala_time.time.Imports.DateTime] = lockedDateTime, inStatusSince: Option[github.nscala_time.time.Imports.DateTime] = inStatusSince, latLong: Option[Point] = latLong, parentContainerId: Option[Long] = parentContainerId, price: Option[BigDecimal] = price, incidentTypeId: Option[Long] = incidentTypeId, notes: Option[String] = notes, expectedDeliveryLocationId: Option[Long] = expectedDeliveryLocationId, expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime] = expectedDeliveryDate, additionalData: Option[String] = additionalData, archived: Boolean = archived, executionOrder: Option[Int] = executionOrder, freeJson: JValue = freeJson, fieldsToUpdateInDatabase: Seq[String] = fieldsToUpdateInDatabase, syncTimestamp: Long = syncTimestamp, userDefinedFields: JValue = userDefinedFields, movementStatus: LazyLoad[MovementStatus] = _movementStatus, movementType: LazyLoad[MovementType] = _movementType, container: LazyLoad[Container] = _container, containerType: LazyLoad[ContainerType] = _containerType, cargo: LazyLoad[Cargo] = _cargo, cargoType: LazyLoad[CargoType] = _cargoType, order: LazyLoad[Order] = _order, customer: LazyLoad[Customer] = _customer, contract: LazyLoad[Contract] = _contract, company: LazyLoad[Company] = _company, invoicingStatus: LazyLoad[InvoicingStatus] = _invoicingStatus, device: LazyLoad[Device] = _device, equipment: LazyLoad[Equipment] = _equipment, serviceLevelAgreement: LazyLoad[ServiceLevelAgreement] = _serviceLevelAgreement, createLocation: LazyLoad[Location] = _createLocation, originLocation: LazyLoad[Location] = _originLocation, destinationLocation: LazyLoad[Location] = _destinationLocation, oldItemStatus: LazyLoad[ItemStatus] = _oldItemStatus, newItemStatus: LazyLoad[ItemStatus] = _newItemStatus, oldCustomsStatus: LazyLoad[CustomsStatus] = _oldCustomsStatus, newCustomsStatus: LazyLoad[CustomsStatus] = _newCustomsStatus, createUser: LazyLoad[User] = _createUser, lockedUser: LazyLoad[User] = _lockedUser, updateUser: LazyLoad[User] = _updateUser, assignedUser: LazyLoad[User] = _assignedUser, assignedGroup: LazyLoad[Group] = _assignedGroup, parentContainer: LazyLoad[Container] = _parentContainer, incidentType: LazyLoad[IncidentType] = _incidentType, expectedDeliveryLocation: LazyLoad[Location] = _expectedDeliveryLocation, parentMovement: LazyLoad[Movement] = _parentMovement): Movement

  58. val createDateTime: github.nscala_time.time.Imports.DateTime

  59. def createLocation(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: LocationRepository): Option[Location]

  60. val createLocationId: Option[Long]

  61. def createUser(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: UserRepository): Option[User]

  62. val createUserId: Long

  63. def customer(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: CustomerRepository): Option[Customer]

  64. val customerId: Option[Long]

  65. def destinationLocation(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: LocationRepository): Option[Location]

  66. val destinationLocationId: Option[Long]

  67. def device(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: DeviceRepository): Option[Device]

  68. val deviceId: Option[Long]

  69. val endDateTime: Option[github.nscala_time.time.Imports.DateTime]

  70. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  71. def equipment(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: EquipmentRepository): Option[Equipment]

  72. val equipmentId: Option[Long]

  73. val executionOrder: Option[Int]

  74. val expectedDeliveryDate: Option[github.nscala_time.time.Imports.DateTime]

  75. def expectedDeliveryLocation(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: LocationRepository): Option[Location]

  76. val expectedDeliveryLocationId: Option[Long]

  77. def fieldsToTrack(currentValues: Seq[Any], copyValues: Seq[Any], oldFields: Seq[String]): Seq[String]

    Attributes
    protected
    Definition Classes
    BaseModel
  78. val fieldsToUpdateInDatabase: Seq[String]

    Definition Classes
    MovementBaseModel
  79. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  80. val freeJson: JValue

  81. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  82. val id: Long

  83. val inStatusSince: Option[github.nscala_time.time.Imports.DateTime]

  84. def incidentType(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Option[IncidentType]

  85. val incidentTypeId: Option[Long]

  86. def invoicingStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Option[InvoicingStatus]

  87. val invoicingStatusId: Long

  88. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  89. implicit val jsonFormats: Formats

    Definition Classes
    UserDefinedFields
  90. val latLong: Option[Point]

  91. val lockedDateTime: Option[github.nscala_time.time.Imports.DateTime]

  92. def lockedUser(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: UserRepository): Option[User]

  93. val lockedUserId: Option[Long]

  94. def movementStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Option[MovementStatus]

  95. val movementStatusId: Long

  96. def movementType(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Option[MovementType]

  97. val movementTypeId: Long

  98. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  99. def newCustomsStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[CustomsStatus]

  100. val newCustomsStatusId: Option[Long]

  101. def newItemStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[ItemStatus]

  102. val newItemStatusId: Option[Long]

  103. val notes: Option[String]

  104. final def notify(): Unit

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

    Definition Classes
    AnyRef
  106. def oldCustomsStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[CustomsStatus]

  107. val oldCustomsStatusId: Option[Long]

  108. def oldItemStatus(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[ItemStatus]

  109. val oldItemStatusId: Option[Long]

  110. def order(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: OrderRepository): Option[Order]

  111. val orderId: Option[Long]

  112. def originLocation(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: LocationRepository): Option[Location]

  113. val originLocationId: Option[Long]

  114. def parentContainer(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: ContainerRepository): Option[Container]

  115. val parentContainerId: Option[Long]

  116. def parentMovement(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Option[Movement]

  117. val parentMovementId: Option[Long]

  118. def parseUserDefinedFieldsJsonToString(lang: String): String

    Parses a userDefinedFields json's label and value into a string

    Parses a userDefinedFields json's label and value into a string

    returns

    a string representation of all the User Defined Fields separated by commas (Label:Value)

    Definition Classes
    UserDefinedFields
  119. val plan: Boolean

  120. val price: Option[BigDecimal]

  121. val quantityLeft: Option[BigDecimal]

  122. val quantityTotal: Option[BigDecimal]

  123. def serviceLevelAgreement(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: OrderRepository): Option[ServiceLevelAgreement]

  124. val serviceLevelAgreementId: Option[Long]

  125. def shortDescription(): Option[Map[String, String]]

    Builds a short description by replacing specific tags in movement type short description.

    Builds a short description by replacing specific tags in movement type short description.

    returns

    a map with localized descriptions

  126. val startDateTime: Option[github.nscala_time.time.Imports.DateTime]

  127. def statusIs(movementStatusCode: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Boolean

    Checks if the movement has a movement status with code corresponding to the passed movementStatusCode string.

    Checks if the movement has a movement status with code corresponding to the passed movementStatusCode string.

    returns

    true if it has a movement status that code, false otherwise.

  128. def statusIsNot(movementStatusCode: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Boolean

    Checks if the movement does not have a movement status with code corresponding to the passed movementStatusCode string.

    Checks if the movement does not have a movement status with code corresponding to the passed movementStatusCode string.

    returns

    true if it has a movement status that code, false otherwise.

  129. val syncTimestamp: Long

    Definition Classes
    MovementSyncTimestamp
  130. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  131. def typeIs(movementTypeCode: String)(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: MovementRepository): Boolean

    Checks if the movement has a movement type with code corresponding to the passed movementTypeCode string.

    Checks if the movement has a movement type with code corresponding to the passed movementTypeCode string.

    returns

    true if it has a movement type that code, false otherwise.

  132. def updateAllFields: Boolean

    Definition Classes
    BaseModel
  133. def updateOnly(fields: Option[Seq[String]] = None): T

    Definition Classes
    BaseModel
  134. def updateThese(fields: Seq[String]): Movement

    Definition Classes
    MovementBaseModel
  135. def updateUser(implicit s: scala.slick.jdbc.JdbcBackend.Session, repo: UserRepository): Option[User]

  136. val updateUserId: Option[Long]

  137. def userDefinedField[A](code: String)(implicit m: Manifest[A]): Option[A]

    Returns the value of the user defined field with the specified code.

    Returns the value of the user defined field with the specified code.

    If a field with the specified code does not exist or has no value None will be returned. If the type of the field and the requested type are not a match None will be returned.

    returns

    the extracted value of the field if successful, None otherwise.

    Definition Classes
    UserDefinedFields
  138. val userDefinedFields: JValue

    Definition Classes
    MovementUserDefinedFields
  139. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  142. def withField(code: String, value: Any)(implicit s: scala.slick.jdbc.JdbcBackend.Session, udfRepo: UserDefinedFieldsRepository): JValue

    Updates the values of the user defined field with the code provided.

    Updates the values of the user defined field with the code provided.

    returns

    the updated user defined fields.

  143. def withField(code: String, value: Any, definitions: JValue): JValue

    Updates the value of the userDefinedField with the specified code.

    Updates the value of the userDefinedField with the specified code.

    If the current userDefinedFields do not have the specified field code we check the definitions to see if it is registered. If it is we update the value of the definition and add it to the returned userDefinedFields.

    returns

    the updated userDefinedFields.

    Definition Classes
    UserDefinedFields
  144. def withFields(codeValues: List[(String, Any)])(implicit s: scala.slick.jdbc.JdbcBackend.Session, udfRepo: UserDefinedFieldsRepository): JValue

    Updates the values of the user defined fields with the codes provided.

    Updates the values of the user defined fields with the codes provided.

    returns

    the updated user defined fields.

  145. def withFields(codeValues: List[(String, Any)], definitions: JValue): JValue

    Updates the userDefinedFields and sets the value of the fields with the specified code.

    Updates the userDefinedFields and sets the value of the fields with the specified code.

    returns

    the updated userDefinedFields

    Definition Classes
    UserDefinedFields

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from UserDefinedFields

Inherited from SyncTimestamp

Inherited from BaseModel

Inherited from AnyRef

Inherited from Any

Ungrouped