com
.
outworkers
.
util
lift
package
lift
Linear Supertypes
JsonHelpers
,
LiftParsers
,
CatsOps
,
ValidatedSyntax
,
DefaultParsers
,
CatsImplicitParsers
,
GenerationDomain
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
lift
JsonHelpers
LiftParsers
CatsOps
ValidatedSyntax
DefaultParsers
CatsImplicitParsers
GenerationDomain
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
City
=
domain.Definitions.City
Definition Classes
GenerationDomain
type
Country
=
domain.Definitions.Country
Definition Classes
GenerationDomain
type
CountryCode
=
domain.Definitions.CountryCode
Definition Classes
GenerationDomain
trait
CustomSerializers
extends
AnyRef
sealed
class
DateTimeSerializer
extends
Serializer
[
DateTime
]
type
Domain
=
domain.Definitions.Domain
Definition Classes
GenerationDomain
type
EmailAddress
=
domain.Definitions.EmailAddress
Definition Classes
GenerationDomain
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
type
FirstName
=
domain.Definitions.FirstName
Definition Classes
GenerationDomain
type
FullName
=
domain.Definitions.FullName
Definition Classes
GenerationDomain
implicit final
class
FutureOptionTransformer
[
T <:
Product
with
Serializable
]
extends
AnyVal
implicit final
class
FutureResponseHelper
extends
AnyVal
case class
JsonErrorResponse
(
json:
JsExp
,
headers:
List
[(
String
,
String
)]
,
cookies:
List
[
HTTPCookie
] =
Nil
)
extends
Product
with
Serializable
implicit final
class
JsonHelper
[
T <:
Product
with
Serializable
]
extends
AnyVal
trait
JsonHelpers
extends
AnyRef
implicit final
class
JsonSeqHelper
[
T <:
Product
with
Serializable
]
extends
AnyVal
implicit final
class
JsonSetHelper
[
T <:
Product
with
Serializable
]
extends
AnyVal
case class
JsonUnauthorizedResponse
(
json:
JsExp
,
headers:
List
[(
String
,
String
)]
,
cookies:
List
[
HTTPCookie
] =
Nil
)
extends
Product
with
Serializable
type
LastName
=
domain.Definitions.LastName
Definition Classes
GenerationDomain
trait
LiftParsers
extends
DefaultParsers
with
CatsOps
type
LoremIpsum
=
domain.Definitions.LoremIpsum
Definition Classes
GenerationDomain
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
type
ProgrammingLanguage
=
domain.Definitions.ProgrammingLanguage
Definition Classes
GenerationDomain
implicit final
class
ResponseConverter
extends
AnyVal
implicit final
class
ResponseToFuture
extends
AnyVal
type
ShortString
=
domain.Definitions.ShortString
Definition Classes
GenerationDomain
implicit
class
TryConverter
[
T
]
extends
AnyRef
Definition Classes
CatsOps
sealed
class
UUIDSerializer
extends
Serializer
[
UUID
]
type
Url
=
domain.Definitions.Url
Definition Classes
GenerationDomain
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
val
City
:
domain.Definitions.City
.type
Definition Classes
GenerationDomain
val
Country
:
domain.Definitions.Country
.type
Definition Classes
GenerationDomain
val
CountryCode
:
domain.Definitions.CountryCode
.type
Definition Classes
GenerationDomain
val
Domain
:
domain.Definitions.Domain
.type
Definition Classes
GenerationDomain
implicit
object
DoubleParser
extends
Parser
[
Double
]
Definition Classes
CatsImplicitParsers
val
EmailAddress
:
domain.Definitions.EmailAddress
.type
Definition Classes
GenerationDomain
implicit
object
EmailParser
extends
Parser
[
parsers.CatsImplicitParsers.EmailAddress
]
Definition Classes
CatsImplicitParsers
object
EnumNameSerializer
val
FirstName
:
domain.Definitions.FirstName
.type
Definition Classes
GenerationDomain
implicit
object
FloatParser
extends
Parser
[
Float
]
Definition Classes
CatsImplicitParsers
val
FullName
:
domain.Definitions.FullName
.type
Definition Classes
GenerationDomain
implicit
object
IntParser
extends
Parser
[
Int
]
Definition Classes
CatsImplicitParsers
object
JsonErrorResponse
extends
Serializable
object
JsonUnauthorizedResponse
extends
Serializable
object
JsonWrapper
val
LastName
:
domain.Definitions.LastName
.type
Definition Classes
GenerationDomain
implicit
object
LongParser
extends
Parser
[
Long
]
Definition Classes
CatsImplicitParsers
val
LoremIpsum
:
domain.Definitions.LoremIpsum
.type
Definition Classes
GenerationDomain
val
ProgrammingLanguage
:
domain.Definitions.ProgrammingLanguage
.type
Definition Classes
GenerationDomain
val
ShortString
:
domain.Definitions.ShortString
.type
Definition Classes
GenerationDomain
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
val
Url
:
domain.Definitions.Url
.type
Definition Classes
GenerationDomain
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 final
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
GenerationDomain
Inherited from
AnyRef
Inherited from
Any
Ungrouped