Packages

p

uk.gov.hmrc.ct

computations

package computations

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AP1(inputValue: Option[Int], defaultValue: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with InputWithDefault[Int] with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  2. case class AP2(inputValue: Option[Int], defaultValue: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with InputWithDefault[Int] with ValidatableBox[AccountsBoxRetriever with ComputationsBoxRetriever] with CtTypeConverters with Product with Serializable
  3. case class AP3(inputValue: Option[Int], defaultValue: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with InputWithDefault[Int] with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  4. case class Building(description: Option[String], firstLineOfAddress: Option[String], postcode: Option[String], earliestWrittenContract: Option[LocalDate], nonResidentialActivityStart: Option[LocalDate], costsClaimedInThisPeriod: Option[Boolean], cost: Option[Int], claim: Option[Int], broughtForward: Option[Int] = None, carriedForward: Option[Int] = None, claimNote: Option[String] = None) extends ValidatableBox[ComputationsBoxRetriever] with ExtraValidation with SBAHelper with SBACalculator with Product with Serializable
  5. case class CP1(value: LocalDate) extends CtBoxIdentifier with StartDate with Input with Product with Serializable
  6. case class CP100(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  7. case class CP101(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  8. case class CP102(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  9. case class CP103(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  10. case class CP104(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  11. case class CP106(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  12. case class CP107(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  13. case class CP108(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  14. case class CP111(value: Int) extends CtBoxIdentifier with CtInteger with Input with Product with Serializable
  15. case class CP113(value: Int) extends CtBoxIdentifier with CtInteger with Input with Product with Serializable
  16. case class CP114(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  17. case class CP115(value: Int) extends CtBoxIdentifier with CtInteger with Input with Product with Serializable
  18. case class CP116(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  19. case class CP117(value: Int) extends CtBoxIdentifier with CtInteger with MustBeZeroOrPositive with Product with Serializable
  20. case class CP118(value: Int) extends CtBoxIdentifier with CtInteger with MustBeZeroOrPositive with Product with Serializable
  21. case class CP120(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  22. case class CP127(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  23. case class CP128(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  24. case class CP129(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  25. case class CP130(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  26. case class CP14(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  27. case class CP15(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  28. case class CP16(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  29. case class CP17(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  30. case class CP18(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  31. case class CP186(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  32. case class CP19(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  33. case class CP2(value: LocalDate) extends CtBoxIdentifier with EndDate with Input with Product with Serializable
  34. case class CP20(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  35. case class CP21(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  36. case class CP22(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  37. case class CP23(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  38. case class CP234(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  39. case class CP235(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  40. case class CP237(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  41. case class CP238(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  42. case class CP238a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  43. case class CP239(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  44. case class CP24(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  45. case class CP240(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  46. case class CP245(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  47. case class CP246(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  48. case class CP247(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  49. case class CP248(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  50. case class CP249(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  51. case class CP25(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  52. case class CP251(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  53. case class CP252(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ComputationValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  54. case class CP253(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  55. case class CP256(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  56. case class CP257(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  57. case class CP258(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  58. case class CP259(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  59. case class CP26(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  60. case class CP263(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  61. case class CP264(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  62. case class CP265(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  63. case class CP266(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  64. case class CP27(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  65. case class CP273(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  66. case class CP274(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  67. case class CP278(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  68. case class CP279(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  69. case class CP28(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  70. case class CP281(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  71. case class CP281a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  72. case class CP281b(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with NorthernIrelandRateValidation with Product with Serializable
  73. case class CP281c(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with Product with Serializable
  74. case class CP281d(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  75. case class CP282(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  76. case class CP283(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  77. case class CP283a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  78. case class CP283b(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  79. case class CP283c(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with TradingLossesValidation with Product with Serializable
  80. case class CP283d(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with Product with Serializable
  81. case class CP284(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  82. case class CP285(value: Option[LocalDate]) extends CtBoxIdentifier with CtOptionalDate with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  83. case class CP286(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with TradingLossesCP286MaximumCalculator with Product with Serializable
  84. case class CP286a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with TradingLossesValidation with Product with Serializable
  85. case class CP286b(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with TradingLossesValidation with Product with Serializable
  86. case class CP287(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  87. case class CP288(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  88. case class CP288a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  89. case class CP288b(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  90. case class CP289(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  91. case class CP29(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  92. case class CP290(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  93. case class CP290a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  94. case class CP290b(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  95. case class CP290c(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  96. case class CP290d(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  97. case class CP291(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  98. case class CP292(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  99. case class CP293(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  100. case class CP294(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  101. case class CP295(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  102. case class CP296(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  103. case class CP297(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  104. case class CP298(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  105. case class CP30(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  106. case class CP301(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  107. case class CP3010(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  108. case class CP302(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  109. case class CP3020(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  110. case class CP303(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  111. case class CP3030(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  112. case class CP305(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  113. case class CP31(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  114. case class CP32(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  115. case class CP33(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  116. case class CP34(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  117. case class CP35(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  118. case class CP36(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  119. case class CP37(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  120. case class CP38(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  121. case class CP39(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  122. case class CP40(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  123. case class CP43(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  124. case class CP44(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  125. case class CP45(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  126. case class CP46(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  127. case class CP47(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  128. case class CP48(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  129. case class CP49(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  130. case class CP50(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable
  131. case class CP500(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  132. case class CP501(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  133. case class CP502(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  134. case class CP503(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  135. case class CP504(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  136. case class CP505(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  137. case class CP506(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable
  138. case class CP507(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  139. case class CP508(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  140. case class CP509(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  141. case class CP51(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  142. case class CP510(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  143. case class CP511(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  144. case class CP512(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  145. case class CP513(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  146. case class CP514(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  147. case class CP515(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  148. case class CP52(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  149. case class CP53(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  150. case class CP54(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  151. case class CP55(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  152. case class CP56(value: Int) extends CtBoxIdentifier with CtInteger with Input with Product with Serializable
  153. case class CP57(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  154. case class CP58(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  155. case class CP59(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  156. case class CP6(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  157. case class CP665(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  158. case class CP666(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with MachineryAndPlantCalculator with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  159. case class CP667(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  160. case class CP668(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ComputationValidatableBox[ComputationsBoxRetriever] with MachineryAndPlantCalculator with Product with Serializable
  161. case class CP669(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  162. case class CP670(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  163. case class CP671(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  164. case class CP672(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  165. case class CP672a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  166. case class CP673(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  167. case class CP674(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  168. case class CP7(inputValue: Option[Int], defaultValue: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with InputWithDefault[Int] with ValidatableBox[ComputationsBoxRetriever] with TurnoverValidation with Product with Serializable
  169. case class CP78(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with MachineryAndPlantCalculator with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  170. case class CP79(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  171. case class CP8(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  172. case class CP80(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  173. case class CP81(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  174. case class CP81Input(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable
  175. case class CP82(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  176. case class CP83(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  177. case class CP84(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with SelfValidatableBox[ComputationsBoxRetriever, Option[Int]] with Product with Serializable
  178. case class CP85(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable
  179. case class CP86(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable
  180. case class CP87(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  181. case class CP87Input(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ComputationValidatableBox[ComputationsBoxRetriever] with CtTypeConverters with Product with Serializable
  182. case class CP87a(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ComputationValidatableBox[ComputationsBoxRetriever] with CtTypeConverters with Product with Serializable
  183. case class CP88(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ComputationValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  184. case class CP89(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ComputationValidatableBox[ComputationsBoxRetriever] with MachineryAndPlantCalculator with Product with Serializable
  185. case class CP90(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  186. case class CP91(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  187. case class CP91Input(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable
  188. case class CP92(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  189. case class CP93(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  190. case class CP95(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  191. case class CP96(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  192. case class CP98(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  193. case class CP980(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  194. case class CP981(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  195. case class CP982(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  196. case class CP983(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with TurnoverValidation with Product with Serializable
  197. case class CP984(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  198. case class CP986(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  199. case class CP99(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  200. case class CP997(value: Option[Int]) extends CP997Abstract with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  201. abstract class CP997Abstract extends CtBoxIdentifier with CtOptionalInteger
  202. case class CP997NI(value: Option[Int]) extends CP997Abstract with Product with Serializable
  203. case class CP997c(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with Product with Serializable
  204. case class CP997d(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with ValidatableBox[ComputationsBoxRetriever] with NorthernIrelandRateValidation with Product with Serializable
  205. case class CP997e(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  206. case class CP998(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable
  207. case class CP999(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  208. case class CPAux1(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  209. case class CPAux2(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  210. case class CPAux3(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable
  211. case class CPQ10(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with AllowancesQuestionsValidation with Product with Serializable
  212. case class CPQ1000(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  213. case class CPQ11(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with Product with Serializable
  214. case class CPQ117(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  215. case class CPQ17(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  216. case class CPQ18(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  217. case class CPQ19(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Validators with Product with Serializable
  218. case class CPQ20(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with TradingLossesValidation with Product with Serializable
  219. case class CPQ21(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with DonationsValidation with Product with Serializable
  220. case class CPQ321(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with DonationsValidation with Product with Serializable
  221. case class CPQ7(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  222. case class CPQ8(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ComputationsBoxRetriever] with AllowancesQuestionsValidation with Product with Serializable
  223. case class HmrcAccountingPeriod(start: StartDate, end: EndDate) extends Product with Serializable
  224. case class SBA01(values: List[Building] = List.empty) extends CtBoxIdentifier with CtValue[List[Building]] with Input with ValidatableBox[ComputationsBoxRetriever] with Product with Serializable
  225. trait SBAHelper extends AnyRef

Value Members

  1. object AP1 extends Serializable
  2. object AP2 extends Serializable
  3. object AP3 extends Serializable
  4. object CP100 extends Linked[CP45, CP100] with Serializable
  5. object CP101 extends Linked[CP46, CP101] with Serializable
  6. object CP102 extends Linked[CP47, CP102] with Serializable
  7. object CP103 extends Linked[CP48, CP103] with Serializable
  8. object CP104 extends Linked[CP49, CP104] with Serializable
  9. object CP106 extends Linked[CP51, CP106] with Serializable
  10. object CP107 extends Linked[CP52, CP107] with Serializable
  11. object CP108 extends Linked[CP53, CP108] with Serializable
  12. object CP114 extends Linked[CP58, CP114] with Serializable
  13. object CP116 extends Linked[CP59, CP116] with Serializable
  14. object CP117 extends Calculated[CP117, ComputationsBoxRetriever] with AdjustedTradingProfitOrLossCalculator with Serializable
  15. object CP118 extends Calculated[CP118, ComputationsBoxRetriever] with AdjustedTradingProfitOrLossCalculator with Serializable
  16. object CP130 extends Calculated[CP130, ComputationsBoxRetriever] with Serializable
  17. object CP14 extends Calculated[CP14, ComputationsBoxRetriever] with ProfitAndLossCalculator with Serializable
  18. object CP15 extends Serializable
  19. object CP16 extends Serializable
  20. object CP17 extends Serializable
  21. object CP18 extends Serializable
  22. object CP186 extends Calculated[CP186, ComputationsBoxRetriever] with MachineryAndPlantCalculator with Serializable
  23. object CP19 extends Serializable
  24. object CP20 extends Serializable
  25. object CP21 extends Serializable
  26. object CP22 extends Serializable
  27. object CP23 extends Serializable
  28. object CP234 extends Linked[CP281, CP234] with Serializable
  29. object CP235 extends Calculated[CP235, ComputationsBoxRetriever] with SummaryLossesArisingThisPeriodCalculator with Serializable
  30. object CP237 extends Linked[CP287, CP237] with Serializable
  31. object CP238 extends Linked[CP290, CP238] with Serializable
  32. object CP238a extends Linked[CP997Abstract, CP238a] with Serializable
  33. object CP239 extends Linked[CP294, CP239] with Serializable
  34. object CP24 extends Serializable
  35. object CP240 extends Linked[CP288, CP240] with Serializable
  36. object CP245 extends Linked[CP96, CP245] with Serializable
  37. object CP246 extends Linked[CP93, CP246] with Serializable
  38. object CP247 extends Linked[CP91, CP247] with Serializable
  39. object CP248 extends Linked[CP186, CP248] with Serializable
  40. object CP249 extends Linked[CP88, CP249] with Serializable
  41. object CP25 extends Serializable
  42. object CP251 extends Linked[CP81, CP251] with Serializable
  43. object CP252 extends Serializable
  44. object CP253 extends Calculated[CP253, ComputationsBoxRetriever] with QualifyingExpenditureOnMachineryCalculation with Serializable
  45. object CP256 extends Calculated[CP256, ComputationsBoxRetriever] with AdjustedTradingProfitCalculator with Serializable
  46. object CP257 extends Calculated[CP257, ComputationsBoxRetriever] with SummaryCalculator with Serializable
  47. object CP258 extends Calculated[CP258, ComputationsBoxRetriever] with SummaryCalculator with Serializable
  48. object CP259 extends Calculated[CP259, ComputationsBoxRetriever] with SummaryCalculator with Serializable
  49. object CP26 extends Serializable
  50. object CP263 extends Calculated[CP263, ComputationsBoxRetriever] with CtTypeConverters with Serializable
  51. object CP264 extends Linked[CP239, CP264] with Serializable
  52. object CP265 extends Calculated[CP265, ComputationsBoxRetriever] with CtTypeConverters with Serializable
  53. object CP266 extends Linked[CP295, CP266] with Serializable
  54. object CP27 extends Serializable
  55. object CP273 extends Linked[CP251, CP273] with Serializable
  56. object CP274 extends Linked[CP253, CP274] with Serializable
  57. object CP278 extends Linked[CP252, CP278] with Serializable
  58. object CP279 extends Linked[CP88, CP279] with Serializable
  59. object CP28 extends Serializable
  60. object CP281 extends Serializable
  61. object CP281a extends Serializable
  62. object CP281b extends Calculated[CP281b, ComputationsBoxRetriever] with Serializable
  63. object CP281c extends Serializable
  64. object CP281d extends Calculated[CP281d, ComputationsBoxRetriever] with Serializable
  65. object CP282 extends Calculated[CP282, ComputationsBoxRetriever] with AdjustedTradingProfitForPeriodCalculator with Serializable
  66. object CP283 extends Calculated[CP283, ComputationsBoxRetriever] with LossesBroughtForwardAgainstTradingProfitCalculator with Serializable
  67. object CP283a extends Serializable
  68. object CP283b extends Serializable
  69. object CP283c extends Serializable
  70. object CP283d extends Serializable
  71. object CP284 extends Calculated[CP284, ComputationsBoxRetriever] with NetTradingProfitCalculator with Serializable
  72. object CP286a extends Serializable
  73. object CP286b extends Serializable
  74. object CP287 extends Serializable
  75. object CP288 extends Calculated[CP288, ComputationsBoxRetriever] with LossesCarriedForwardsCalculator with Serializable
  76. object CP288a extends Serializable
  77. object CP288b extends Serializable
  78. object CP289 extends Calculated[CP289, ComputationsBoxRetriever] with AdjustedTradingProfitCalculator with Serializable
  79. object CP29 extends Serializable
  80. object CP290 extends Calculated[CP290, ComputationsBoxRetriever] with LossesBroughtForwardAgainstTradingProfitCalculator with Serializable
  81. object CP290a extends Linked[CP283a, CP290a] with Serializable
  82. object CP290b extends Linked[CP283b, CP290b] with Serializable
  83. object CP290c extends Linked[CP283c, CP290c] with Serializable
  84. object CP290d extends Linked[CP283d, CP290d] with Serializable
  85. object CP291 extends Calculated[CP291, ComputationsBoxRetriever] with NetTradingProfitCalculator with Serializable
  86. object CP292 extends Linked[CP58, CP292] with Serializable
  87. object CP293 extends Calculated[CP293, ComputationsBoxRetriever] with TotalProfitsBeforeDeductionsCalculator with Serializable
  88. object CP294 extends Calculated[CP294, ComputationsBoxRetriever] with TradingLossesThisAndLaterPeriodCalculation with Serializable
  89. object CP295 extends Calculated[CP295, ComputationsBoxRetriever] with NetProfitsChargeableToCtCalculator with Serializable
  90. object CP296 extends Calculated[CP296, ComputationsBoxRetriever] with SBACalculator with Serializable
  91. object CP297 extends Calculated[CP297, ComputationsBoxRetriever] with SBACalculator with Serializable
  92. object CP298 extends Calculated[CP298, ComputationsBoxRetriever] with SBACalculator with Serializable
  93. object CP30 extends Serializable
  94. object CP301 extends Serializable
  95. object CP3010 extends Serializable
  96. object CP302 extends Serializable
  97. object CP3020 extends Serializable
  98. object CP303 extends Serializable
  99. object CP3030 extends Serializable
  100. object CP305 extends Calculated[CP305, ComputationsBoxRetriever] with Serializable
  101. object CP31 extends Serializable
  102. object CP32 extends Serializable
  103. object CP33 extends Serializable
  104. object CP34 extends Serializable
  105. object CP35 extends Serializable
  106. object CP36 extends Serializable
  107. object CP37 extends Serializable
  108. object CP38 extends Calculated[CP38, ComputationsBoxRetriever] with ExpensesCalculator with Serializable
  109. object CP39 extends Linked[CP14, CP39] with Serializable
  110. object CP40 extends Linked[CP38, CP40] with Serializable
  111. object CP43 extends Serializable
  112. object CP44 extends Calculated[CP44, ComputationsBoxRetriever] with ProfitAndLossCalculator with Serializable
  113. object CP45 extends Linked[CP44, CP45] with Serializable
  114. object CP46 extends Serializable
  115. object CP47 extends Serializable
  116. object CP48 extends Serializable
  117. object CP49 extends Serializable
  118. object CP50 extends Serializable
  119. object CP500 extends Calculated[CP500, ComputationsBoxRetriever] with Serializable
  120. object CP501 extends Serializable
  121. object CP504 extends Linked[CP501, CP504] with Serializable
  122. object CP505 extends Linked[CP502, CP505] with Serializable
  123. object CP506 extends Linked[CP502, CP506] with Serializable
  124. object CP507 extends Linked[CP501, CP507] with Serializable
  125. object CP508 extends Linked[CP503, CP508] with Serializable
  126. object CP509 extends Calculated[CP509, ComputationsBoxRetriever] with IncomeFromPropertyCalculator with Serializable
  127. object CP51 extends Serializable
  128. object CP510 extends Serializable
  129. object CP511 extends Calculated[CP511, ComputationsBoxRetriever] with IncomeFromPropertyCalculator with Serializable
  130. object CP512 extends Linked[CP511, CP512] with Serializable
  131. object CP513 extends Linked[CP502, CP513] with Serializable
  132. object CP514 extends Linked[CP511, CP514] with Serializable
  133. object CP515 extends Linked[CP513, CP515] with Serializable
  134. object CP52 extends Serializable
  135. object CP53 extends Serializable
  136. object CP54 extends Calculated[CP54, ComputationsBoxRetriever] with TotalAdditionsCalculator with Serializable
  137. object CP55 extends Serializable
  138. object CP57 extends Serializable
  139. object CP58 extends Linked[CP43, CP58] with Serializable
  140. object CP59 extends Calculated[CP59, ComputationsBoxRetriever] with TotalDeductionsCalculator with Serializable
  141. object CP6 extends Calculated[CP6, ComputationsBoxRetriever] with Serializable
  142. object CP665 extends Serializable
  143. object CP666 extends Serializable
  144. object CP667 extends Serializable
  145. object CP668 extends Serializable
  146. object CP669 extends Calculated[CP669, ComputationsBoxRetriever] with LowEmissionCarsCalculator with Serializable
  147. object CP670 extends Calculated[CP670, ComputationsBoxRetriever] with LowEmissionCarsCalculator with Serializable
  148. object CP671 extends Linked[CP91, CP671] with Serializable
  149. object CP672 extends Serializable
  150. object CP672a extends Serializable
  151. object CP673 extends Serializable
  152. object CP674 extends Serializable
  153. object CP7 extends Linked[AP2, CP7] with Serializable
  154. object CP78 extends Serializable
  155. object CP79 extends Serializable
  156. object CP8 extends Serializable
  157. object CP80 extends Serializable
  158. object CP81 extends Calculated[CP81, ComputationsBoxRetriever] with CtTypeConverters with TotalExpenditureQualifyingForTheFirstYearAllowanceCalculator with Serializable
  159. object CP81Input extends Serializable
  160. object CP82 extends Serializable
  161. object CP83 extends Serializable
  162. object CP84 extends Serializable
  163. object CP85 extends Serializable
  164. object CP86 extends Serializable
  165. object CP87 extends Linked[CP87Input, CP87] with CtTypeConverters with Serializable
  166. object CP87Input extends Serializable
  167. object CP87a extends Serializable
  168. object CP88 extends Serializable
  169. object CP89 extends Serializable
  170. object CP90 extends Calculated[CP90, ComputationsBoxRetriever] with MachineryAndPlantCalculator with Serializable
  171. object CP91 extends Calculated[CP91, ComputationsBoxRetriever] with MachineryAndPlantCalculator with Serializable
  172. object CP91Input extends Serializable
  173. object CP92 extends Calculated[CP92, ComputationsBoxRetriever] with MachineryAndPlantCalculator with Serializable
  174. object CP93 extends Linked[CP186, CP93] with Serializable
  175. object CP95 extends Linked[CP93, CP95] with Serializable
  176. object CP96 extends Linked[CP91, CP96] with Serializable
  177. object CP98 extends Linked[CP96, CP98] with Serializable
  178. object CP980 extends Serializable
  179. object CP981 extends Serializable
  180. object CP982 extends Serializable
  181. object CP983 extends Serializable
  182. object CP984 extends Calculated[CP984, ComputationsBoxRetriever] with Serializable
  183. object CP986 extends Calculated[CP986, ComputationsBoxRetriever] with Serializable
  184. object CP99 extends Calculated[CP99, ComputationsBoxRetriever] with SummaryCalculator with Serializable
  185. object CP997 extends Serializable
  186. object CP997NI extends NorthernIrelandRateValidation with Calculated[CP997NI, ComputationsBoxRetriever] with Serializable
  187. object CP997e extends Calculated[CP997e, ComputationsBoxRetriever] with NorthernIrelandCalculations with Serializable
  188. object CP998 extends Calculated[CP998, ComputationsBoxRetriever] with LossesSetAgainstOtherProfitsCalculator with Serializable
  189. object CP999 extends Calculated[CP999, ComputationsBoxRetriever] with CtTypeConverters with Serializable
  190. object CPAux1 extends Calculated[CPAux1, ComputationsBoxRetriever] with LowEmissionCarsCalculator with Serializable
  191. object CPAux2 extends Calculated[CPAux2, ComputationsBoxRetriever] with LowEmissionCarsCalculator with Serializable
  192. object CPAux3 extends Calculated[CPAux3, ComputationsBoxRetriever] with LowEmissionCarsCalculator with Serializable
  193. object CPQ20 extends Serializable

Ungrouped