rwsscala
package
rwsscala
Type Members
-
case class
AffiliateId(opt: Option[String]) extends Parameter with Product with Serializable
-
-
trait
ApiError extends AnyRef
-
trait
ApiErrors extends AnyRef
-
case class
ApiSystemError(error: String, mes: String) extends BadResponse with Product with Serializable
-
case class
ApplicationDetail(applicationId: ApplicationId, affiliateId: AffiliateId) extends Product with Serializable
-
case class
ApplicationId(value: String) extends Parameter with Product with Serializable
-
-
trait
BadResponse extends ApiError
-
case class
ErrorResponse(error: String, description: String) extends Product with Serializable
-
case class
Forbidden(error: String, mes: String) extends BadResponse with Product with Serializable
-
sealed
trait
Hit extends Parameter
-
trait
Hits extends AnyRef
-
case class
InvalidToken(error: String, mes: String) extends BadResponse with Product with Serializable
-
case class
JsonParseError(mes: String) extends ApiError with Product with Serializable
-
sealed
trait
Page extends Parameter
-
trait
Pages extends AnyRef
-
case class
UnderMaintenance(error: String, mes: String) extends BadResponse with Product with Serializable
-
case class
WrongParameter(error: String, mes: String) extends BadResponse with Product with Serializable
Value Members
-
implicit
val
ApiErrorSemigroup: Semigroup[ApiError]
-
-
object
ErrorResponse extends Serializable
-
object
Hit extends AnyRef
-
object
Page extends AnyRef
-
object
UnknownResponse extends BadResponse with Product with Serializable
-
-
-
implicit
def
int2hit(value: Int): Hit
-
implicit
def
int2page(value: Int): Page
-
implicit
def
str2affiliateId(value: String): AffiliateId
-
implicit
def
str2applicationId(value: String): ApplicationId
-
implicit
def
strOpt2affiliateId(opt: Option[String]): AffiliateId
-