package values
Ordering
- Alphabetic
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
- abstract class EnumCompanion[Raw, T] extends ValidatingCompanion[Raw, T]
- 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]
- abstract class StringEnumCompanion[T] extends EnumCompanion[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
- abstract class WrappedEnum[T <: Wrapped] extends StringEnumCompanion[T]
- 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