Packages

p

com.malliina

values

package values

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AccessToken(token: String) extends TokenValue with Product with Serializable
  2. trait DoubleValidator[T] extends RangeValidator[Double, T]
  3. case class Email(email: String) extends Wrapped with Product with Serializable
  4. abstract class EnumCompanion[Raw, T] extends ValidatingCompanion[Raw, T]
  5. case class ErrorMessage(message: String) extends Wrapped with Product with Serializable
  6. abstract class IdCompanion[T <: WrappedId] extends JsonCompanion[Long, T]
  7. case class IdToken(token: String) extends TokenValue with Product with Serializable
  8. abstract class IdentCompanion[T <: Identifier] extends JsonCompanion[String, T]
  9. trait Identifier extends AnyRef
  10. trait IntValidator[T] extends RangeValidator[Int, T]
  11. abstract class JsonCompanion[Raw, T] extends ValidatingCompanion[Raw, T]
  12. case class Password(pass: String) extends Wrapped with Product with Serializable
  13. trait RangeValidator[T, U] extends ValueValidator[T, U]
  14. abstract class RangedInt[U <: WrappedValue[Int]] extends RangedValue[Int, U] with IntValidator[U]
  15. abstract class RangedValue[T, U <: WrappedValue[T]] extends RangeValidator[T, U]
  16. case class RefreshToken(token: String) extends TokenValue with Product with Serializable
  17. abstract class StringCompanion[T <: Wrapped] extends JsonCompanion[String, T]
  18. abstract class StringEnumCompanion[T] extends EnumCompanion[String, T]
  19. sealed abstract class TokenValue extends Wrapped
  20. case class UnixPath(path: String) extends Wrapped with Product with Serializable

    path

    a path - all separators must be slashes ('/') regardless of platform

  21. case class UserId(id: Long) extends WrappedId with Product with Serializable
  22. case class Username(name: String) extends Wrapped with Product with Serializable
  23. abstract class ValidatingCompanion[Raw, T] extends AnyRef
  24. trait ValueValidator[T, U] extends AnyRef
  25. abstract class Wrapped extends AnyRef
  26. abstract class WrappedEnum[T <: Wrapped] extends StringEnumCompanion[T]
  27. trait WrappedId extends AnyRef
  28. abstract class WrappedLong extends AnyRef
  29. trait WrappedValue[T] extends AnyRef

Value Members

  1. object AccessToken extends StringCompanion[AccessToken] with Serializable
  2. object Email extends StringCompanion[Email] with Serializable
  3. object ErrorMessage extends StringCompanion[ErrorMessage] with Serializable
  4. object IdToken extends StringCompanion[IdToken] with Serializable
  5. object Password extends StringCompanion[Password] with Serializable
  6. object RefreshToken extends StringCompanion[RefreshToken] with Serializable
  7. object UnixPath extends StringCompanion[UnixPath] with Serializable
  8. object UserId extends IdCompanion[UserId] with Serializable
  9. object Username extends StringCompanion[Username] with Serializable

Ungrouped