uk.gov.hmrc.hmrcfrontend.controllers

# Assets

###
Related Doc: package controllers

#### class Assets extends AssetsBuilder

Annotations
  @Singleton()

Linear Supertypes
AssetsBuilder, ControllerHelpers, RequestImplicits, Rendering, RequestExtractors, AcceptExtractors, ContentTypes, HeaderNames, play.api.http.Status, HttpProtocol, Results, AnyRef, Any
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. Assets
2. AssetsBuilder
3. ControllerHelpers
4. RequestImplicits
5. Rendering
6. RequestExtractors
7. AcceptExtractors
8. ContentTypes
9. HeaderNames
10. Status
11. HttpProtocol
12. Results
13. AnyRef
14. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1. #### new Assets(errorHandler: HttpErrorHandler, meta: AssetsMetadata)

   Annotations
     @Inject()

### Type Members

1. #### class Status extends Result

   Definition Classes
     Results

### 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. #### val ACCEPT: String

   Definition Classes
     HeaderNames

5. #### val ACCEPTED: Int

   Definition Classes
     Status

6. #### val ACCEPT_CHARSET: String

   Definition Classes
     HeaderNames

7. #### val ACCEPT_ENCODING: String

   Definition Classes
     HeaderNames

8. #### val ACCEPT_LANGUAGE: String

   Definition Classes
     HeaderNames

9. #### val ACCEPT_RANGES: String

   Definition Classes
     HeaderNames

10. #### val ACCESS_CONTROL_ALLOW_CREDENTIALS: String

    Definition Classes
      HeaderNames

11. #### val ACCESS_CONTROL_ALLOW_HEADERS: String

    Definition Classes
      HeaderNames

12. #### val ACCESS_CONTROL_ALLOW_METHODS: String

    Definition Classes
      HeaderNames

13. #### val ACCESS_CONTROL_ALLOW_ORIGIN: String

    Definition Classes
      HeaderNames

14. #### val ACCESS_CONTROL_EXPOSE_HEADERS: String

    Definition Classes
      HeaderNames

15. #### val ACCESS_CONTROL_MAX_AGE: String

    Definition Classes
      HeaderNames

16. #### val ACCESS_CONTROL_REQUEST_HEADERS: String

    Definition Classes
      HeaderNames

17. #### val ACCESS_CONTROL_REQUEST_METHOD: String

    Definition Classes
      HeaderNames

18. #### val AGE: String

    Definition Classes
      HeaderNames

19. #### val ALLOW: String

    Definition Classes
      HeaderNames

20. #### val AUTHORIZATION: String

    Definition Classes
      HeaderNames

21. #### val Accepted: Status

    Definition Classes
      Results

22. #### val BAD_GATEWAY: Int

    Definition Classes
      Status

23. #### val BAD_REQUEST: Int

    Definition Classes
      Status

24. #### val BINARY: String

    Definition Classes
      ContentTypes

25. #### val BadGateway: Status

    Definition Classes
      Results

26. #### val BadRequest: Status

    Definition Classes
      Results

27. #### val CACHE_CONTROL: String

    Definition Classes
      HeaderNames

28. #### val CACHE_MANIFEST: String

    Definition Classes
      ContentTypes

29. #### val CHUNKED: String

    Definition Classes
      HttpProtocol

30. #### val CONFLICT: Int

    Definition Classes
      Status

31. #### val CONNECTION: String

    Definition Classes
      HeaderNames

32. #### val CONTENT_DISPOSITION: String

    Definition Classes
      HeaderNames

33. #### val CONTENT_ENCODING: String

    Definition Classes
      HeaderNames

34. #### val CONTENT_LANGUAGE: String

    Definition Classes
      HeaderNames

35. #### val CONTENT_LENGTH: String

    Definition Classes
      HeaderNames

36. #### val CONTENT_LOCATION: String

    Definition Classes
      HeaderNames

37. #### val CONTENT_MD5: String

    Definition Classes
      HeaderNames

38. #### val CONTENT_RANGE: String

    Definition Classes
      HeaderNames

39. #### val CONTENT_TRANSFER_ENCODING: String

    Definition Classes
      HeaderNames

40. #### val CONTENT_TYPE: String

    Definition Classes
      HeaderNames

41. #### val CONTINUE: Int

    Definition Classes
      Status

42. #### val COOKIE: String

    Definition Classes
      HeaderNames

43. #### val CREATED: Int

    Definition Classes
      Status

44. #### def CSS(implicit codec: Codec): String

    Definition Classes
      ContentTypes

45. #### val Conflict: Status

    Definition Classes
      Results

46. #### val Continue: Result

    Definition Classes
      Results

47. #### val Created: Status

    Definition Classes
      Results

48. #### val DATE: String

    Definition Classes
      HeaderNames

49. #### val ETAG: String

    Definition Classes
      HeaderNames

50. #### def EVENT_STREAM(implicit codec: Codec): String

    Definition Classes
      ContentTypes

51. #### val EXPECT: String

    Definition Classes
      HeaderNames

52. #### val EXPECTATION_FAILED: Int

    Definition Classes
      Status

53. #### val EXPIRES: String

    Definition Classes
      HeaderNames

54. #### val EntityTooLarge: Status

    Definition Classes
      Results

55. #### val ExpectationFailed: Status

    Definition Classes
      Results

56. #### val FAILED_DEPENDENCY: Int

    Definition Classes
      Status

57. #### val FORBIDDEN: Int

    Definition Classes
      Status

58. #### val FORM: String

    Definition Classes
      ContentTypes

59. #### val FORWARDED: String

    Definition Classes
      HeaderNames

60. #### val FOUND: Int

    Definition Classes
      Status

61. #### val FROM: String

    Definition Classes
      HeaderNames

62. #### val FailedDependency: Status

    Definition Classes
      Results

63. #### val Forbidden: Status

    Definition Classes
      Results

64. #### def Found(url: String): Result

    Definition Classes
      Results

65. #### val GATEWAY_TIMEOUT: Int

    Definition Classes
      Status

66. #### val GONE: Int

    Definition Classes
      Status

67. #### val GatewayTimeout: Status

    Definition Classes
      Results

68. #### val Gone: Status

    Definition Classes
      Results

69. #### val HOST: String

    Definition Classes
      HeaderNames

70. #### def HTML(implicit codec: Codec): String

    Definition Classes
      ContentTypes

71. #### val HTTP_1_0: String

    Definition Classes
      HttpProtocol

72. #### val HTTP_1_1: String

    Definition Classes
      HttpProtocol

73. #### val HTTP_VERSION_NOT_SUPPORTED: Int

    Definition Classes
      Status

74. #### val HttpVersionNotSupported: Status

    Definition Classes
      Results

75. #### val IF_MATCH: String

    Definition Classes
      HeaderNames

76. #### val IF_MODIFIED_SINCE: String

    Definition Classes
      HeaderNames

77. #### val IF_NONE_MATCH: String

    Definition Classes
      HeaderNames

78. #### val IF_RANGE: String

    Definition Classes
      HeaderNames

79. #### val IF_UNMODIFIED_SINCE: String

    Definition Classes
      HeaderNames

80. #### val IM_A_TEAPOT: Int

    Definition Classes
      Status

81. #### val INSUFFICIENT_STORAGE: Int

    Definition Classes
      Status

82. #### val INTERNAL_SERVER_ERROR: Int

    Definition Classes
      Status

83. #### val ImATeapot: Status

    Definition Classes
      Results

84. #### val InsufficientStorage: Status

    Definition Classes
      Results

85. #### val InternalServerError: Status

    Definition Classes
      Results

86. #### def JAVASCRIPT(implicit codec: Codec): String

    Definition Classes
      ContentTypes

87. #### val JSON: String

    Definition Classes
      ContentTypes

88. #### val LAST_MODIFIED: String

    Definition Classes
      HeaderNames

89. #### val LENGTH_REQUIRED: Int

    Definition Classes
      Status

90. #### val LINK: String

    Definition Classes
      HeaderNames

91. #### val LOCATION: String

    Definition Classes
      HeaderNames

92. #### val LOCKED: Int

    Definition Classes
      Status

93. #### val Locked: Status

    Definition Classes
      Results

94. #### val MAX_FORWARDS: String

    Definition Classes
      HeaderNames

95. #### val METHOD_NOT_ALLOWED: Int

    Definition Classes
      Status

96. #### val MOVED_PERMANENTLY: Int

    Definition Classes
      Status

97. #### val MULTIPLE_CHOICES: Int

    Definition Classes
      Status

98. #### val MULTI_STATUS: Int

    Definition Classes
      Status

99. #### val MethodNotAllowed: Status

    Definition Classes
      Results

100. #### def MovedPermanently(url: String): Result

     Definition Classes
       Results

101. #### val MultiStatus: Status

     Definition Classes
       Results

102. #### val NON_AUTHORITATIVE_INFORMATION: Int

     Definition Classes
       Status

103. #### val NOT_ACCEPTABLE: Int

     Definition Classes
       Status

104. #### val NOT_FOUND: Int

     Definition Classes
       Status

105. #### val NOT_IMPLEMENTED: Int

     Definition Classes
       Status

106. #### val NOT_MODIFIED: Int

     Definition Classes
       Status

107. #### val NO_CONTENT: Int

     Definition Classes
       Status

108. #### val NoContent: Result

     Definition Classes
       Results

109. #### val NonAuthoritativeInformation: Status

     Definition Classes
       Results

110. #### val NotAcceptable: Status

     Definition Classes
       Results

111. #### val NotFound: Status

     Definition Classes
       Results

112. #### val NotImplemented: Status

     Definition Classes
       Results

113. #### val NotModified: Result

     Definition Classes
       Results

114. #### val OK: Int

     Definition Classes
       Status

115. #### val ORIGIN: String

     Definition Classes
       HeaderNames

116. #### val Ok: Status

     Definition Classes
       Results

117. #### val PARTIAL_CONTENT: Int

     Definition Classes
       Status

118. #### val PAYMENT_REQUIRED: Int

     Definition Classes
       Status

119. #### val PERMANENT_REDIRECT: Int

     Definition Classes
       Status

120. #### val PRAGMA: String

     Definition Classes
       HeaderNames

121. #### val PRECONDITION_FAILED: Int

     Definition Classes
       Status

122. #### val PROXY_AUTHENTICATE: String

     Definition Classes
       HeaderNames

123. #### val PROXY_AUTHENTICATION_REQUIRED: Int

     Definition Classes
       Status

124. #### val PROXY_AUTHORIZATION: String

     Definition Classes
       HeaderNames

125. #### val PartialContent: Status

     Definition Classes
       Results

126. #### val PaymentRequired: Status

     Definition Classes
       Results

127. #### def PermanentRedirect(url: String): Result

     Definition Classes
       Results

128. #### val PreconditionFailed: Status

     Definition Classes
       Results

129. #### val RANGE: String

     Definition Classes
       HeaderNames

130. #### val REFERER: String

     Definition Classes
       HeaderNames

131. #### val REQUESTED_RANGE_NOT_SATISFIABLE: Int

     Definition Classes
       Status

132. #### val REQUEST_ENTITY_TOO_LARGE: Int

     Definition Classes
       Status

133. #### final val REQUEST_HEADER_FIELDS_TOO_LARGE: Int(431)

     Definition Classes
       Status

134. #### val REQUEST_TIMEOUT: Int

     Definition Classes
       Status

135. #### val REQUEST_URI_TOO_LONG: Int

     Definition Classes
       Status

136. #### val RESET_CONTENT: Int

     Definition Classes
       Status

137. #### val RETRY_AFTER: String

     Definition Classes
       HeaderNames

138. #### def Redirect(call: Call, status: Int): Result

     Definition Classes
       Results

139. #### def Redirect(call: Call): Result

     Definition Classes
       Results

140. #### def Redirect(url: String, queryString: Map[String, Seq[String]], status: Int): Result

     Definition Classes
       Results

141. #### def Redirect(url: String, status: Int): Result

     Definition Classes
       Results

142. #### val RequestTimeout: Status

     Definition Classes
       Results

143. #### val ResetContent: Result

     Definition Classes
       Results

144. #### val SEE_OTHER: Int

     Definition Classes
       Status

145. #### val SERVER: String

     Definition Classes
       HeaderNames

146. #### val SERVICE_UNAVAILABLE: Int

     Definition Classes
       Status

147. #### val SET_COOKIE: String

     Definition Classes
       HeaderNames

148. #### val SET_COOKIE2: String

     Definition Classes
       HeaderNames

149. #### val STRICT_TRANSPORT_SECURITY: String

     Definition Classes
       HeaderNames

150. #### val SWITCHING_PROTOCOLS: Int

     Definition Classes
       Status

151. #### def SeeOther(url: String): Result

     Definition Classes
       Results

152. #### val ServiceUnavailable: Status

     Definition Classes
       Results

153. #### def Status(code: Int): Status

     Definition Classes
       Results

154. #### val SwitchingProtocols: Result

     Definition Classes
       Results

155. #### val TE: String

     Definition Classes
       HeaderNames

156. #### val TEMPORARY_REDIRECT: Int

     Definition Classes
       Status

157. #### def TEXT(implicit codec: Codec): String

     Definition Classes
       ContentTypes

158. #### lazy val TODO: Action[AnyContent]

     Definition Classes
       ControllerHelpers

159. #### val TOO_MANY_REQUESTS: Int

     Definition Classes
       Status

160. #### val TRAILER: String

     Definition Classes
       HeaderNames

161. #### val TRANSFER_ENCODING: String

     Definition Classes
       HeaderNames

162. #### def TemporaryRedirect(url: String): Result

     Definition Classes
       Results

163. #### val TooManyRequests: Status

     Definition Classes
       Results

164. #### val UNAUTHORIZED: Int

     Definition Classes
       Status

165. #### val UNPROCESSABLE_ENTITY: Int

     Definition Classes
       Status

166. #### val UNSUPPORTED_MEDIA_TYPE: Int

     Definition Classes
       Status

167. #### val UPGRADE: String

     Definition Classes
       HeaderNames

168. #### val UPGRADE_REQUIRED: Int

     Definition Classes
       Status

169. #### val USER_AGENT: String

     Definition Classes
       HeaderNames

170. #### val USE_PROXY: Int

     Definition Classes
       Status

171. #### val Unauthorized: Status

     Definition Classes
       Results

172. #### val UnprocessableEntity: Status

     Definition Classes
       Results

173. #### val UnsupportedMediaType: Status

     Definition Classes
       Results

174. #### val UriTooLong: Status

     Definition Classes
       Results

175. #### val VARY: String

     Definition Classes
       HeaderNames

176. #### val VIA: String

     Definition Classes
       HeaderNames

177. #### val WARNING: String

     Definition Classes
       HeaderNames

178. #### val WWW_AUTHENTICATE: String

     Definition Classes
       HeaderNames

179. #### def XHTML(implicit codec: Codec): String

     Definition Classes
       ContentTypes

180. #### def XML(implicit codec: Codec): String

     Definition Classes
       ContentTypes

181. #### val X_FORWARDED_FOR: String

     Definition Classes
       HeaderNames

182. #### val X_FORWARDED_HOST: String

     Definition Classes
       HeaderNames

183. #### val X_FORWARDED_PORT: String

     Definition Classes
       HeaderNames

184. #### val X_FORWARDED_PROTO: String

     Definition Classes
       HeaderNames

185. #### val X_REQUESTED_WITH: String

     Definition Classes
       HeaderNames

186. #### final def asInstanceOf[T0]: T0

     Definition Classes
       Any

187. #### def at(path: String, file: String, aggressiveCaching: Boolean): Action[AnyContent]

     Definition Classes
       AssetsBuilder

188. #### def at(file: String): Action[AnyContent]

     Definition Classes
       AssetsBuilder

189. #### def clone(): AnyRef

     Attributes
       protected[java.lang]
     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

190. #### final def eq(arg0: AnyRef): Boolean

     Definition Classes
       AnyRef

191. #### def equals(arg0: Any): Boolean

     Definition Classes
       AnyRef → Any

192. #### def finalize(): Unit

     Attributes
       protected[java.lang]
     Definition Classes
       AnyRef
     Annotations
       @throws( classOf[java.lang.Throwable] )

193. #### final def getClass(): Class[_]

     Definition Classes
       AnyRef → Any

194. #### def hashCode(): Int

     Definition Classes
       AnyRef → Any

195. #### final def isInstanceOf[T0]: Boolean

     Definition Classes
       Any

196. #### final def ne(arg0: AnyRef): Boolean

     Definition Classes
       AnyRef

197. #### final def notify(): Unit

     Definition Classes
       AnyRef

198. #### final def notifyAll(): Unit

     Definition Classes
       AnyRef

199. #### implicit def request2flash(implicit request: RequestHeader): Flash

     Definition Classes
       RequestImplicits

200. #### implicit def request2session(implicit request: RequestHeader): Session

     Definition Classes
       RequestImplicits

201. #### final def synchronized[T0](arg0: ⇒ T0): T0

     Definition Classes
       AnyRef

202. #### def toString(): String

     Definition Classes
       AnyRef → Any

203. #### def versioned(path: String, file: Asset): Action[AnyContent]

     Definition Classes
       AssetsBuilder

204. #### def versioned(file: String): Action[AnyContent]

     Definition Classes
       AssetsBuilder

205. #### final def wait(): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

206. #### final def wait(arg0: Long, arg1: Int): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

207. #### final def wait(arg0: Long): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

208. #### def withCharset(mimeType: String)(implicit codec: Codec): String

     Definition Classes
       ContentTypes

### Deprecated Value Members

1. #### val TOO_MANY_REQUEST: Int

   Definition Classes
     Status
   Annotations
     @deprecated
   Deprecated

     (Since version 2.6.0) Use TOO_MANY_REQUESTS instead

2. #### val TooManyRequest: Status

   Definition Classes
     Results
   Annotations
     @deprecated
   Deprecated

     (Since version 2.6.0) Use TooManyRequests instead

### Inherited from AssetsBuilder

### Inherited from ControllerHelpers

### Inherited from RequestImplicits

### Inherited from Rendering

### Inherited from RequestExtractors

### Inherited from AcceptExtractors

### Inherited from ContentTypes

### Inherited from HeaderNames

### Inherited from play.api.http.Status

### Inherited from HttpProtocol

### Inherited from Results

### Inherited from AnyRef

### Inherited from Any

### Ungrouped