< Back
 

# Packages

-  package root
  Definition Classes
    root
-  package uk
  Definition Classes
    root
-  package gov
  Definition Classes
    uk
-  package hmrc
  Definition Classes
    gov
-  package hmrcfrontend
  Definition Classes
    hmrc
-  package controllers
  Definition Classes
    hmrcfrontend
-  package javascript
  Definition Classes
    controllers
- Assets
- ReverseAssets
- routes

c

uk.gov.hmrc.hmrcfrontend.controllers

# Assets 

###

#### 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[lang]
     Definition Classes
       AnyRef
     Annotations
       @throws( ... ) @native()
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[lang]
     Definition Classes
       AnyRef
     Annotations
       @throws( classOf[java.lang.Throwable] )
193.  final def getClass(): Class[_]
     Definition Classes
       AnyRef → Any
     Annotations
       @native()
194.  def hashCode(): Int
     Definition Classes
       AnyRef → Any
     Annotations
       @native()
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
     Annotations
       @native()
198.  final def notifyAll(): Unit
     Definition Classes
       AnyRef
     Annotations
       @native()
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( ... ) @native()
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