Packages

t

dao.itf

PerimetersDao

trait PerimetersDao extends AnyRef

Annotations
@ImplementedBy()
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PerimetersDao
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def addCompanyOwnersToGroup(groupId: Int, companyOwners: Seq[CompanyOwnerInput]): Int
  2. abstract def addPrivateOwnersToGroup(groupId: Int, privateOwners: Seq[PrivateOwnerInput]): Int
  3. abstract def createMortgage(mortgageInput: MortgageInput): Int
  4. abstract def createOwnerGroup(communalAccount: String, cityCode: String): Int
  5. abstract def createParcel(perimeterParcelInput: PerimeterParcelInput, user: Option[String]): Int
  6. abstract def createPerimeter(perimeterInput: PerimeterInput, user: String): (Int, Int)
  7. abstract def createPerimeterFolderEvent(perimeterFolderEventInput: PerimeterFolderEventInput): Int
  8. abstract def createPerimetersFolder(perimetersFolderInput: PerimetersFolderInput, user: String): Int
  9. abstract def deleteCompanyOwners(companyOwners: Seq[Int]): Int
  10. abstract def deleteDeed(mortgageId: Int): Int
  11. abstract def deleteParcel(folderId: Int, perimeterId: Int, parcelId: Int): Int
  12. abstract def deletePerimeter(folderId: Int, perimeterId: Int): Int
  13. abstract def deletePerimetersFolder(folderId: Int): Int
  14. abstract def deletePrivateOwners(privateOwnersIds: Seq[Int]): Int
  15. abstract def get(folderId: Int): PerimetersFolder
  16. abstract def getAll: Seq[PerimetersFolder]

    Perimeter folder

  17. abstract def getCompanyGroupsOwners(group: String, cityCode: String): Seq[CompanyOwnerGroup]
  18. abstract def getCompanyOwner(name: String): Option[CompanyOwner]
  19. abstract def getDeed(mortgageId: Int): Seq[Deed]
  20. abstract def getDeedCompanyOwners(mortgageId: Int): Seq[CompanyOwner]
  21. abstract def getDeedPrivateOwners(mortgageId: Int): Seq[PrivateOwner]
  22. abstract def getFolderParcels(folderId: Int): Seq[PerimeterParcelOwners]

    Parcels

  23. abstract def getMortgages: Seq[Mortgage]

    Deeds

  24. abstract def getOwnerGroups(communalAccount: String, cityCode: String): Seq[OwnerGroup]
  25. abstract def getOwnersGroups(folderId: Int, perimeterId: Int): Seq[OwnerGroup]
  26. abstract def getParcel(searchParcelsInput: SearchParcelsInput): Option[PerimeterParcelWithOwners]
  27. abstract def getParcels(folderId: Int, perimeterId: Int): Seq[PerimeterParcelOwners]
  28. abstract def getPerimeter(folderId: Int, perimeterId: Int): Option[Perimeter]
  29. abstract def getPerimeterFolderLastEvent(folderId: Int): Option[PerimeterFolderEvent]

    Perimeter folder events

  30. abstract def getPerimeterId(folderId: Int, name: String): Option[Int]
  31. abstract def getPerimeters(folderId: Int): Seq[Perimeter]

    Perimeters

  32. abstract def getPerimetersFolderCompanyOwners(folderId: Int): Seq[CompanyOwner]
  33. abstract def getPerimetersFolderPrivateOwners(folderId: Int): Seq[PrivateOwner]
  34. abstract def getPrivateGroupsOwners(group: String, cityCode: String): Seq[PrivateOwnerGroup]
  35. abstract def getPrivateOwner(name: String, birthdate: DateTime): Option[PrivateOwner]

    Owners

  36. abstract def searchMortgages(publicationNumber: String, cityCode: String): Seq[Mortgage]
  37. abstract def searchParcels(searchParcelsInput: SearchParcelsInput): Seq[Parcel]
  38. abstract def updateCompanyOwners(companyOwners: Seq[CompanyOwner]): Int
  39. abstract def updateMortgage(mortgage: Mortgage): Int
  40. abstract def updateParcel(perimeterParcel: PerimeterParcelUpdate, user: Option[String]): Int
  41. abstract def updatePerimeter(perimeter: Perimeter, user: String): Int
  42. abstract def updatePerimetersFolder(perimetersFolder: PerimetersFolder, user: String): Int
  43. abstract def updatePrivateOwners(privateOwners: Seq[PrivateOwner]): Int

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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped