com
.
malliina
values
package
values
Visibility
Public
All
Type Members
case class
AccessToken
(
token:
String
)
extends
TokenValue
with
Product
with
Serializable
trait
DoubleValidator
[
T
]
extends
RangeValidator
[
Double
,
T
]
case class
Email
(
email:
String
)
extends
Wrapped
with
Product
with
Serializable
case class
ErrorMessage
(
message:
String
)
extends
Wrapped
with
Product
with
Serializable
abstract
class
IdCompanion
[
T <:
WrappedId
]
extends
JsonCompanion
[
Long
,
T
]
case class
IdToken
(
token:
String
)
extends
TokenValue
with
Product
with
Serializable
abstract
class
IdentCompanion
[
T <:
Identifier
]
extends
JsonCompanion
[
String
,
T
]
trait
Identifier
extends
AnyRef
trait
IntValidator
[
T
]
extends
RangeValidator
[
Int
,
T
]
abstract
class
JsonCompanion
[
Raw
,
T
]
extends
ValidatingCompanion
[
Raw
,
T
]
case class
Password
(
pass:
String
)
extends
Wrapped
with
Product
with
Serializable
trait
RangeValidator
[
T
,
U
]
extends
ValueValidator
[
T
,
U
]
abstract
class
RangedInt
[
U <:
WrappedValue
[
Int
]
]
extends
RangedValue
[
Int
,
U
] with
IntValidator
[
U
]
abstract
class
RangedValue
[
T
,
U <:
WrappedValue
[
T
]
]
extends
RangeValidator
[
T
,
U
]
case class
RefreshToken
(
token:
String
)
extends
TokenValue
with
Product
with
Serializable
abstract
class
StringCompanion
[
T <:
Wrapped
]
extends
JsonCompanion
[
String
,
T
]
sealed abstract
class
TokenValue
extends
Wrapped
case class
UnixPath
(
path:
String
)
extends
Wrapped
with
Product
with
Serializable
path
a path - all separators must be slashes ('/') regardless of platform
case class
UserId
(
id:
Long
)
extends
WrappedId
with
Product
with
Serializable
case class
Username
(
name:
String
)
extends
Wrapped
with
Product
with
Serializable
abstract
class
ValidatingCompanion
[
Raw
,
T
]
extends
AnyRef
trait
ValueValidator
[
T
,
U
]
extends
AnyRef
abstract
class
Wrapped
extends
AnyRef
trait
WrappedId
extends
AnyRef
abstract
class
WrappedLong
extends
AnyRef
trait
WrappedValue
[
T
]
extends
AnyRef
Value Members
object
AccessToken
extends
StringCompanion
[
AccessToken
] with
Serializable
object
Email
extends
StringCompanion
[
Email
] with
Serializable
object
ErrorMessage
extends
StringCompanion
[
ErrorMessage
] with
Serializable
object
IdToken
extends
StringCompanion
[
IdToken
] with
Serializable
object
Password
extends
StringCompanion
[
Password
] with
Serializable
object
RefreshToken
extends
StringCompanion
[
RefreshToken
] with
Serializable
object
UnixPath
extends
StringCompanion
[
UnixPath
] with
Serializable
object
UserId
extends
IdCompanion
[
UserId
] with
Serializable
object
Username
extends
StringCompanion
[
Username
] with
Serializable
Ungrouped
a path - all separators must be slashes ('/') regardless of platform