Package

com.malliina

values

Permalink

package values

Visibility
  1. Public
  2. All

Type Members

  1. case class AccessToken(token: String) extends TokenValue with Product with Serializable

    Permalink
  2. trait DoubleValidator[T] extends RangeValidator[Double, T]

    Permalink
  3. case class Email(email: String) extends Wrapped with Product with Serializable

    Permalink
  4. case class ErrorMessage(message: String) extends Wrapped with Product with Serializable

    Permalink
  5. abstract class IdCompanion[T <: WrappedId] extends JsonCompanion[Long, T]

    Permalink
  6. case class IdToken(token: String) extends TokenValue with Product with Serializable

    Permalink
  7. abstract class IdentCompanion[T <: Identifier] extends JsonCompanion[String, T]

    Permalink
  8. trait Identifier extends AnyRef

    Permalink
  9. trait IntValidator[T] extends RangeValidator[Int, T]

    Permalink
  10. abstract class JsonCompanion[Raw, T] extends ValidatingCompanion[Raw, T]

    Permalink
  11. case class Password(pass: String) extends Wrapped with Product with Serializable

    Permalink
  12. trait RangeValidator[T, U] extends ValueValidator[T, U]

    Permalink
  13. abstract class RangedInt[U <: WrappedValue[Int]] extends RangedValue[Int, U] with IntValidator[U]

    Permalink
  14. abstract class RangedValue[T, U <: WrappedValue[T]] extends RangeValidator[T, U]

    Permalink
  15. case class RefreshToken(token: String) extends TokenValue with Product with Serializable

    Permalink
  16. abstract class StringCompanion[T <: Wrapped] extends JsonCompanion[String, T]

    Permalink
  17. sealed abstract class TokenValue extends Wrapped

    Permalink
  18. case class UnixPath(path: String) extends Wrapped with Product with Serializable

    Permalink

    path

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

  19. case class UserId(id: Long) extends WrappedId with Product with Serializable

    Permalink
  20. case class Username(name: String) extends Wrapped with Product with Serializable

    Permalink
  21. abstract class ValidatingCompanion[Raw, T] extends AnyRef

    Permalink
  22. trait ValueValidator[T, U] extends AnyRef

    Permalink
  23. abstract class Wrapped extends AnyRef

    Permalink
  24. trait WrappedId extends AnyRef

    Permalink
  25. abstract class WrappedLong extends AnyRef

    Permalink
  26. trait WrappedValue[T] extends AnyRef

    Permalink

Value Members

  1. object AccessToken extends StringCompanion[AccessToken] with Serializable

    Permalink
  2. object Email extends StringCompanion[Email] with Serializable

    Permalink
  3. object ErrorMessage extends StringCompanion[ErrorMessage] with Serializable

    Permalink
  4. object IdToken extends StringCompanion[IdToken] with Serializable

    Permalink
  5. object Password extends StringCompanion[Password] with Serializable

    Permalink
  6. object RefreshToken extends StringCompanion[RefreshToken] with Serializable

    Permalink
  7. object UnixPath extends StringCompanion[UnixPath] with Serializable

    Permalink
  8. object UserId extends IdCompanion[UserId] with Serializable

    Permalink
  9. object Username extends StringCompanion[Username] with Serializable

    Permalink

Ungrouped