Packages

package data

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class EcuIdentifier extends AnyVal with Product with Serializable
  2. final case class ErrorCode(code: String) extends AnyVal with Product with Serializable
  3. case class ErrorRepresentation(code: ErrorCode, description: String, cause: Option[Json] = None, errorId: Option[UUID] = Some(UUID.randomUUID())) extends Product with Serializable
  4. final case class PaginationResult[A](values: Seq[A], total: Long, offset: Long, limit: Long) extends Product with Serializable
  5. trait ValidatedGeneric[T, Repr] extends AnyRef
  6. final case class ValidationError(msg: String) extends Throwable with NoStackTrace with Product with Serializable

Value Members

  1. object DataType
  2. object EcuIdentifier extends Serializable
  3. object ErrorCode extends Serializable
  4. object ErrorCodes

    Errors are presented to the user of the core and resolver API as JSON objects, this is done semi-automatically by the Circe library.

    Errors are presented to the user of the core and resolver API as JSON objects, this is done semi-automatically by the Circe library.

    See also

    https://github.com/travisbrown/circe

  5. object ErrorRepresentation extends Serializable
  6. object PaginationResult extends Serializable
  7. object RefinedUtils
  8. object UUIDKey
  9. object ValidationUtils

Ungrouped