com
.
outworkers
.
util
lift
package
lift
Linear Supertypes
JsonHelpers
,
LiftParsers
,
CatsOps
,
ValidatedSyntax
,
DefaultParsers
,
CatsImplicitParsers
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
lift
JsonHelpers
LiftParsers
CatsOps
ValidatedSyntax
DefaultParsers
CatsImplicitParsers
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
trait
CustomSerializers
extends
AnyRef
sealed
class
DateTimeSerializer
extends
Serializer
[
DateTime
]
class
EnumNameSerializer
[
E <:
Enumeration
]
extends
Serializer
[
lift.EnumNameSerializer.E.Value
]
implicit
class
EnumParser
[
T <:
Enumeration
]
extends
Parser
[
parsers.CatsImplicitParsers.EnumParser.T.Value
]
Definition Classes
CatsImplicitParsers
class
EnumSerializer
[
E <:
Enumeration
]
extends
Serializer
[
lift.EnumSerializer.E.Value
]
implicit final
class
ErrorConverter
extends
AnyVal
implicit final
class
FutureOptionTransformer
[
T <:
Product
with
Serializable
]
extends
AnyVal
implicit final
class
FutureResponseHelper
extends
AnyVal
implicit
class
JsonCollection
[
M
[
X
]
<:
TraversableOnce
[
X
]
,
T <:
Product
with
Serializable
]
extends
AnyRef
case class
JsonErrorResponse
(
json:
JsExp
,
headers:
List
[(
String
,
String
)]
,
cookies:
List
[
HTTPCookie
] =
immutable.this.Nil
)
extends
Product
with
Serializable
implicit
class
JsonHelper
[
T <:
Product
with
Serializable
]
extends
AnyRef
trait
JsonHelpers
extends
AnyRef
case class
JsonUnauthorizedResponse
(
json:
JsExp
,
headers:
List
[(
String
,
String
)]
,
cookies:
List
[
HTTPCookie
] =
immutable.this.Nil
)
extends
Product
with
Serializable
trait
LiftParsers
extends
DefaultParsers
with
CatsOps
implicit
class
NelDelegation
[
X
,
T
]
extends
AnyRef
Definition Classes
DefaultParsers
implicit
class
OptionDelegation
[
T
]
extends
AnyRef
Definition Classes
DefaultParsers
implicit final
class
OptionResponseHelper
[
T
]
extends
AnyVal
implicit final
class
ResponseConverter
extends
AnyVal
implicit final
class
ResponseToFuture
extends
AnyVal
implicit
class
TryConverter
[
T
]
extends
AnyRef
Definition Classes
CatsOps
sealed
class
UUIDSerializer
extends
Serializer
[
UUID
]
type
ValidationNel
[
L
,
R
]
=
Validated
[
NonEmptyList
[
L
],
R
]
implicit
class
ValidationNelConverted
[
String
,
T
]
extends
AnyRef
Definition Classes
CatsOps
implicit final
class
ValidationResponseHelper
[
+A
]
extends
AnyVal
Value Members
implicit
object
BooleanParser
extends
Parser
[
Boolean
]
Definition Classes
CatsImplicitParsers
implicit
object
DoubleParser
extends
Parser
[
Double
]
Definition Classes
CatsImplicitParsers
implicit
object
EmailParser
extends
Parser
[
EmailAddress
]
Definition Classes
CatsImplicitParsers
object
EnumNameSerializer
implicit
object
FloatParser
extends
Parser
[
Float
]
Definition Classes
CatsImplicitParsers
implicit
object
IntParser
extends
Parser
[
Int
]
Definition Classes
CatsImplicitParsers
object
JsonErrorResponse
extends
Serializable
object
JsonUnauthorizedResponse
extends
Serializable
object
JsonWrapper
implicit
object
LongParser
extends
Parser
[
Long
]
Definition Classes
CatsImplicitParsers
implicit
object
TimestampParser
extends
Parser
[
DateTime
]
Definition Classes
CatsImplicitParsers
implicit
object
URLParser
extends
Parser
[
URL
]
Definition Classes
CatsImplicitParsers
implicit
object
UUIDParser
extends
Parser
[
UUID
]
Definition Classes
CatsImplicitParsers
def
biparse
[
A
,
B
]
(
obj:
Option
[
A
]
)
(
implicit
p:
BiParser
[
A
,
B
]
)
:
ValidatedNel
[
String
,
B
]
Definition Classes
CatsImplicitParsers
def
biparse
[
A
,
B
]
(
obj:
A
)
(
implicit
p:
BiParser
[
A
,
B
]
)
:
ValidatedNel
[
String
,
B
]
Definition Classes
CatsImplicitParsers
def
biparseNonEmpty
[
A
,
B
]
(
obj:
Option
[
A
]
)
(
implicit
p:
BiParser
[
A
,
B
]
)
:
ValidatedNel
[
String
,
Option
[
B
]]
Definition Classes
CatsImplicitParsers
def
biparseOpt
[
A
,
B
]
(
obj:
A
)
(
implicit
p:
BiParser
[
A
,
B
]
)
:
Option
[
B
]
Definition Classes
CatsImplicitParsers
implicit
def
catsSyntaxValidatedId
[
A
]
(
a:
A
)
:
ValidatedIdSyntax
[
A
]
Definition Classes
ValidatedSyntax
final
def
confirm
(
first:
String
,
second:
String
)
:
ValidatedNel
[
String
,
String
]
Definition Classes
DefaultParsers
val
defaultErrorResponse
:
Int
Attributes
protected[this]
val
defaultSuccessResponse
:
Int
Attributes
protected[this]
final
def
enum
[
T <:
Enumeration
]
(
obj:
String
,
enum:
T
)
:
ValidatedNel
[
String
,
parsers.DefaultParsers.enum.T.Value
]
Definition Classes
DefaultParsers
final
def
enumOpt
[
T <:
Enumeration
]
(
obj:
String
,
enum:
T
)
:
Option
[
parsers.DefaultParsers.enumOpt.T.Value
]
Definition Classes
DefaultParsers
val
failureResponse
:
Int
Attributes
protected[this]
implicit
val
formats
:
DefaultFormats
.type
Definition Classes
LiftParsers
final
def
json
[
T
]
(
str:
JValue
)
(
implicit
mf:
Manifest
[
T
]
,
formats:
Formats
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
LiftParsers
final
def
json
[
T
]
(
str:
Option
[
String
]
)
(
implicit
mf:
Manifest
[
T
]
,
formats:
Formats
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
LiftParsers
final
def
json
[
T
]
(
str:
String
)
(
implicit
mf:
Manifest
[
T
]
,
formats:
Formats
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
LiftParsers
final
def
jsonOpt
[
T
]
(
str:
JValue
)
(
implicit
mf:
Manifest
[
T
]
,
formats:
Formats
)
:
Option
[
T
]
Definition Classes
LiftParsers
val
noContentSuccessResponse
:
Int
Attributes
protected[this]
def
nonEmpty
[
M
[
X
]
<:
Traversable
[
X
]
,
T
]
(
coll:
M
[
T
]
)
:
ValidatedNel
[
String
,
M
[
T
]]
Definition Classes
DefaultParsers
def
nonEmpty
[
T
]
(
opt:
Option
[
T
]
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
DefaultParsers
def
nonEmpty
[
K
,
V
]
(
map:
Map
[
K
,
V
]
)
:
ValidatedNel
[
String
,
Map
[
K
,
V
]]
Definition Classes
DefaultParsers
def
nonEmpty
(
str:
String
)
:
ValidatedNel
[
String
,
String
]
Definition Classes
DefaultParsers
def
parse
[
T
]
(
obj:
Option
[
String
]
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
CatsImplicitParsers
def
parse
[
T
]
(
str:
String
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
CatsImplicitParsers
def
parseNonEmpty
[
T
]
(
obj:
Option
[
String
]
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
ValidatedNel
[
String
,
Option
[
T
]]
Definition Classes
CatsImplicitParsers
def
parseOpt
[
T
]
(
obj:
String
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
Option
[
T
]
Definition Classes
CatsImplicitParsers
final
def
present
(
str:
String
,
name:
String
)
:
ValidatedNel
[
String
,
String
]
Definition Classes
DefaultParsers
final
def
required
[
T
]
(
box:
Box
[
T
]
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
LiftParsers
def
summon
[
T
]
(
implicit
ev:
BiParser
[
String
,
T
]
)
:
BiParser
[
String
,
T
]
Definition Classes
CatsImplicitParsers
def
toJson
[
T <:
Product
with
Serializable
]
(
obj:
T
)
(
implicit
formats:
Formats
)
:
String
Definition Classes
JsonHelpers
def
tryParse
[
T
]
(
str:
String
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
Try
[
T
]
Definition Classes
CatsImplicitParsers
def
validate
[
T
]
(
obj:
Option
[
String
]
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
CatsImplicitParsers
def
validate
[
T
]
(
str:
String
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
ValidatedNel
[
String
,
T
]
Definition Classes
CatsImplicitParsers
def
validateNonEmpty
[
T
]
(
obj:
Option
[
String
]
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
ValidatedNel
[
String
,
Option
[
T
]]
Definition Classes
CatsImplicitParsers
def
validateOpt
[
T
]
(
obj:
String
)
(
implicit
parser:
BiParser
[
String
,
T
]
)
:
Option
[
T
]
Definition Classes
CatsImplicitParsers
Inherited from
JsonHelpers
Inherited from
LiftParsers
Inherited from
CatsOps
Inherited from
ValidatedSyntax
Inherited from
DefaultParsers
Inherited from
CatsImplicitParsers
Inherited from
AnyRef
Inherited from
Any
Ungrouped