com
.
websudos
.
util
lift
package
lift
Linear Supertypes
JsonHelpers
,
LiftParsers
,
DefaultParsers
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
lift
JsonHelpers
LiftParsers
DefaultParsers
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
case class
ApiError
(
error:
ApiErrorResponse
)
extends
Product
with
Serializable
case class
ApiErrorResponse
(
code:
Int
,
messages:
List
[
String
]
)
extends
Product
with
Serializable
implicit final
class
ErrorConverter
extends
AnyVal
implicit final
class
FutureResponseHelper
extends
AnyVal
case class
JsonErrorResponse
(
json:
JsExp
,
headers:
List
[(
String
,
String
)]
,
cookies:
List
[
HTTPCookie
] =
immutable.this.Nil
)
extends
Product
with
Serializable
implicit final
class
JsonHelper
[
T <:
Product
with
Serializable
]
extends
AnyVal
trait
JsonHelpers
extends
AnyRef
implicit final
class
JsonListHelper
[
T <:
Product
with
Serializable
]
extends
AnyVal
implicit final
class
JsonSeqHelper
[
T <:
Product
with
Serializable
]
extends
AnyVal
case class
JsonUnauthorizedResponse
(
json:
JsExp
,
headers:
List
[(
String
,
String
)]
,
cookies:
List
[
HTTPCookie
] =
immutable.this.Nil
)
extends
Product
with
Serializable
trait
LiftParsers
extends
DefaultParsers
implicit final
class
ResponseConverter
extends
AnyVal
implicit final
class
ResponseToFuture
extends
AnyVal
implicit final
class
ValidationResponseHelper
[
+A
]
extends
AnyVal
Value Members
object
JsonErrorResponse
extends
Serializable
object
JsonUnauthorizedResponse
extends
Serializable
final
def
confirm
(
first:
String
,
second:
String
)
:
ValidationNel
[
String
,
String
]
Definition Classes
DefaultParsers
final
def
date
(
str:
Option
[
String
]
,
format:
DateTimeFormatter
)
:
ValidationNel
[
String
,
DateTime
]
Definition Classes
DefaultParsers
final
def
date
(
str:
String
,
format:
DateTimeFormatter
)
:
ValidationNel
[
String
,
DateTime
]
Definition Classes
DefaultParsers
final
def
dateOpt
(
str:
String
,
format:
DateTimeFormatter
)
:
Option
[
DateTime
]
Definition Classes
DefaultParsers
final
def
double
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
Double
]
Definition Classes
DefaultParsers
final
def
double
(
str:
String
)
:
ValidationNel
[
String
,
Double
]
Definition Classes
DefaultParsers
final
def
doubleOpt
(
str:
String
)
:
Option
[
Double
]
Definition Classes
DefaultParsers
final
def
email
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
String
]
Definition Classes
DefaultParsers
final
def
email
(
str:
String
)
:
ValidationNel
[
String
,
String
]
Definition Classes
DefaultParsers
final
def
emailOpt
(
str:
String
)
:
Option
[
String
]
Definition Classes
DefaultParsers
final
def
enum
[
T <:
Enumeration
]
(
obj:
String
,
enum:
T
)
:
ValidationNel
[
String
,
parsers.DefaultParsers.enum.T.Value
]
Definition Classes
DefaultParsers
final
def
enumOpt
[
T <:
Enumeration
]
(
obj:
String
,
enum:
T
)
:
ValidationNel
[
String
,
parsers.DefaultParsers.enumOpt.T.Value
]
Definition Classes
DefaultParsers
final
def
float
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
Float
]
Definition Classes
DefaultParsers
final
def
float
(
str:
String
)
:
ValidationNel
[
String
,
Float
]
Definition Classes
DefaultParsers
final
def
floatOpt
(
str:
String
)
:
Option
[
Float
]
Definition Classes
DefaultParsers
implicit
val
formats
:
DefaultFormats
.type
Definition Classes
LiftParsers
final
def
int
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
Int
]
Definition Classes
DefaultParsers
final
def
int
(
str:
String
)
:
ValidationNel
[
String
,
Int
]
Definition Classes
DefaultParsers
final
def
intOpt
(
str:
String
)
:
Option
[
Int
]
Definition Classes
DefaultParsers
final
def
json
[
T
]
(
str:
JValue
)
(
implicit
arg0:
Manifest
[
T
]
)
:
ValidationNel
[
String
,
T
]
Definition Classes
LiftParsers
final
def
json
[
T
]
(
str:
Option
[
String
]
)
(
implicit
arg0:
Manifest
[
T
]
)
:
ValidationNel
[
String
,
T
]
Definition Classes
LiftParsers
final
def
json
[
T
]
(
str:
String
)
(
implicit
arg0:
Manifest
[
T
]
)
:
ValidationNel
[
String
,
T
]
Definition Classes
LiftParsers
final
def
long
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
Long
]
Definition Classes
DefaultParsers
final
def
long
(
str:
String
)
:
ValidationNel
[
String
,
Long
]
Definition Classes
DefaultParsers
final
def
longOpt
(
str:
String
)
:
Option
[
Long
]
Definition Classes
DefaultParsers
final
def
optional
[
T
]
(
str:
Option
[
String
]
)
(
f: (
String
) ⇒
ValidationNel
[
String
,
T
]
)
:
ValidationNel
[
String
,
Option
[
T
]]
Definition Classes
DefaultParsers
final
def
present
(
str:
String
,
name:
String
)
:
ValidationNel
[
String
,
String
]
Definition Classes
DefaultParsers
final
def
required
[
T
]
(
opt:
Option
[
T
]
)
:
ValidationNel
[
String
,
T
]
Definition Classes
DefaultParsers
final
def
timestamp
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
DateTime
]
Definition Classes
DefaultParsers
final
def
timestamp
(
str:
String
)
:
ValidationNel
[
String
,
DateTime
]
Definition Classes
DefaultParsers
final
def
timestampOpt
(
str:
String
)
:
Option
[
DateTime
]
Definition Classes
DefaultParsers
def
toJson
[
T <:
Product
with
Serializable
]
(
obj:
T
)
(
implicit
formats:
Formats
)
:
String
Definition Classes
JsonHelpers
final
def
uuid
(
str:
Option
[
String
]
)
:
ValidationNel
[
String
,
UUID
]
Definition Classes
DefaultParsers
final
def
uuid
(
str:
String
)
:
ValidationNel
[
String
,
UUID
]
Definition Classes
DefaultParsers
final
def
uuidOpt
(
str:
String
)
:
Option
[
UUID
]
Definition Classes
DefaultParsers
Inherited from
JsonHelpers
Inherited from
LiftParsers
Inherited from
DefaultParsers
Inherited from
AnyRef
Inherited from
Any
Ungrouped