org
.
analogweb
.
scala
Analogweb
Related Doc:
package scala
trait
Analogweb
extends
RouteDef
with
Resolvers
with
Responses
Linear Supertypes
Responses
,
Resolvers
,
RouteDef
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Analogweb
Responses
Resolvers
RouteDef
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
type
RequestObjectMapping
[
T
]
= (
Request
) ⇒
T
Definition Classes
RouteDef
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
BadRequest
:
HttpStatus
Definition Classes
Responses
def
BadRequest
(
obj:
Renderable
)
:
HttpStatus
Definition Classes
Responses
def
Forbidden
:
HttpStatus
Definition Classes
Responses
def
Forbidden
(
obj:
Renderable
)
:
HttpStatus
Definition Classes
Responses
def
InternalServerError
:
HttpStatus
Definition Classes
Responses
def
InternalServerError
(
obj:
Renderable
)
:
HttpStatus
Definition Classes
Responses
def
NotFound
:
HttpStatus
Definition Classes
Responses
def
NotFound
(
obj:
Renderable
)
:
HttpStatus
Definition Classes
Responses
def
Ok
:
HttpStatus
Definition Classes
Responses
def
Ok
(
obj:
Renderable
)
:
HttpStatus
Definition Classes
Responses
def
RedirectTo
(
url:
String
)
:
Redirect
Definition Classes
Responses
object
RequestObjectMapper
Definition Classes
RouteDef
def
Status
(
responseBody:
Renderable
,
status:
HttpStatus
)
:
HttpStatus
Definition Classes
Responses
def
Status
(
responseBody:
Renderable
,
statusCode:
Int
)
:
HttpStatus
Definition Classes
Responses
def
Status
(
status:
HttpStatus
)
:
HttpStatus
Definition Classes
Responses
def
Status
(
statusCode:
Int
)
:
HttpStatus
Definition Classes
Responses
def
asHtml
(
templatePath:
String
,
context:
Map
[
String
,
AnyRef
]
)
:
Html
Definition Classes
Responses
def
asHtml
(
templatePath:
String
)
:
Html
Definition Classes
Responses
def
asHtmlEntity
(
obj:
NodeSeq
)
:
Html
Definition Classes
Responses
def
asHtmlEntity
(
obj:
String
)
:
Html
Definition Classes
Responses
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asJson
(
jsonText:
String
)
:
ScalaJsonText
Definition Classes
Responses
def
asJson
(
obj:
AnyRef
)
(
implicit
formats:
Formats
=
Serialization.formats(NoTypeHints)
)
:
ScalaJsonObject
Definition Classes
Responses
implicit
def
asRequestObjectMapping
[
T
]
(
mapping:
RequestObjectMapping
[
T
]
)
(
implicit
request:
Request
)
:
T
Definition Classes
RouteDef
def
asResource
(
stream:
InputStream
,
filename:
String
)
:
Resource
Definition Classes
Responses
def
asResource
(
stream:
InputStream
)
:
Resource
Definition Classes
Responses
implicit
def
asScope
[
T <:
RequestValueResolver
]
(
typeOfResolver:
Class
[
T
]
)
(
implicit
request:
Request
)
:
DefaultScope
[
T
]
Definition Classes
RouteDef
def
asText
(
obj:
String
)
:
Text
Definition Classes
Responses
def
asXml
(
obj:
AnyRef
)
:
Xml
Definition Classes
Responses
def
body
:
Class
[
RequestBodyValueResolver
]
Attributes
protected
Definition Classes
Resolvers
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
context
:
Class
[
RequestContextValueResolver
]
Attributes
protected
Definition Classes
Resolvers
def
cookie
:
Class
[
CookieValueResolver
]
Attributes
protected
Definition Classes
Resolvers
def
delete
(
path:
String
)
(
action: (
Request
) ⇒
Any
)
:
Route
Definition Classes
RouteDef
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
get
(
path:
String
)
(
action: (
Request
) ⇒
Any
)
:
Route
Definition Classes
RouteDef
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
json
:
Class
[
ScalaJacksonJsonValueResolver
]
Attributes
protected
Definition Classes
Resolvers
def
multipart
:
Class
[
MultipartParameterResolver
]
Attributes
protected
Definition Classes
Resolvers
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
parameter
:
Class
[
ParameterValueResolver
]
Attributes
protected
Definition Classes
Resolvers
def
path
:
Class
[
PathVariableValueResolver
]
Attributes
protected
Definition Classes
Resolvers
def
post
(
path:
String
)
(
action: (
Request
) ⇒
Any
)
:
Route
Definition Classes
RouteDef
def
put
(
path:
String
)
(
action: (
Request
) ⇒
Any
)
:
Route
Definition Classes
RouteDef
implicit
def
response
(
f: ⇒
Any
)
: (
Request
) ⇒
Any
Definition Classes
RouteDef
val
routes
:
ListBuffer
[
Route
]
Attributes
protected[
org.analogweb.scala
]
Definition Classes
RouteDef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
xml
:
Class
[
XmlValueResolver
]
Attributes
protected
Definition Classes
Resolvers
Inherited from
Responses
Inherited from
Resolvers
Inherited from
RouteDef
Inherited from
AnyRef
Inherited from
Any
Ungrouped