Package

nl.postnl.services.label

types

Permalink

package types

Visibility
  1. Public
  2. All

Type Members

  1. case class AddressType(addressType: AddressTypes.Value, area: Option[String] = None, buildingName: Option[String] = None, city: String, companyName: Option[String], countryCode: String, department: Option[String] = None, doorCode: Option[String] = None, firstName: Option[String], floor: Option[String] = None, houseNr: String, houseNrExt: Option[String], name: String, region: Option[String] = None, remark: Option[String] = None, street: String, streetHouseNrExt: Option[String] = None, zipCode: String) extends Product with Serializable

    Permalink
  2. case class AmountType(accountName: Option[String] = None, amountType: String, bic: Option[String] = None, currency: Option[String] = None, iban: Option[String] = None, reference: Option[String] = None, transactionNumber: Option[String] = None, value: Option[Double] = None) extends Product with Serializable

    Permalink
  3. case class ContactType(contactType: Int, email: Option[String] = None, smsNr: Option[String] = None, telNr: Option[String] = None) extends Product with Serializable

    Permalink
  4. case class ContentType(description: String, quantity: Int, weight: Double, value: Double, hsTariffNr: String, countryOfOrigin: String) extends Product with Serializable

    Permalink
  5. case class CustomerType(address: Option[AddressType] = None, collectionLocation: String, contactPerson: Option[String] = None, customerCode: String, customerNumber: Int, email: Option[String] = None, name: Option[String] = None) extends Product with Serializable

    Permalink
  6. case class CustomsType(Certificate: Option[Boolean] = None, CertificateNr: Option[String] = None, Content: ContentType, Currency: String, HandleAsNonDeliverable: Boolean, Invoice: Option[Boolean] = None, InvoiceNr: Option[String] = None, License: Option[Boolean] = None, LicenseNr: Option[String] = None, ShipmentType: String) extends Product with Serializable

    Permalink
  7. case class DimensionType(height: Option[Int] = None, length: Option[Int] = None, volume: Option[Int] = None, weight: Int, width: Option[Int] = None) extends Product with Serializable

    Permalink
  8. case class GroupType(groupCount: Option[Int], groupSequence: Option[Int], groupType: Option[Int], mainBarcode: Option[String]) extends Product with Serializable

    Permalink
  9. case class LabelSignatureType() extends Product with Serializable

    Permalink
  10. case class MessageType(messageID: String = "1", messageTimeStamp: DateTime = DateTime.now(), printerType: PrinterTypes.Value) extends Product with Serializable

    Permalink
  11. case class ProductOptionType(characteristic: Option[Int], option: Option[Int]) extends Product with Serializable

    Permalink
  12. case class ShipmentType(addresses: Seq[AddressType], amounts: Seq[AmountType] = Seq.empty, barcode: String, collectionTimeStampEnd: Option[DateTime] = None, collectionTimeStampStart: Option[DateTime] = None, contacts: Seq[ContactType] = Seq.empty, content: Option[String] = None, costCenter: Option[String] = None, customerOrderNumber: Option[String] = None, customs: Option[CustomsType] = None, deliveryAddress: Option[String] = None, dimension: DimensionType, downPartnerBarcode: Option[String] = None, downPartnerID: Option[String] = None, downPartnerLocation: Option[String] = None, groups: Seq[GroupType] = Seq.empty, deliveryDate: Option[DateTime] = None, idExpiration: Option[String] = None, idNumber: Option[String] = None, idType: Option[String] = None, productCodeCollect: Option[String] = None, productCodeDelivery: String, productOptions: Seq[ProductOptionType] = Seq.empty, receiverDateOfBirth: Option[DateTime] = None, reference: Option[String] = None, referenceCollect: Option[String] = None, remark: Option[String] = None, returnBarcode: Option[String] = None, returnReference: Option[String] = None) extends Product with Serializable

    Permalink

Value Members

  1. object AddressTypes extends Enumeration

    Permalink
  2. object PrinterTypes extends Enumeration

    Permalink

Ungrouped