com.twitter.finatra.json.internal.caseclass

exceptions

package exceptions

Visibility
  1. Public
  2. All

Type Members

  1. case class CaseClassMappingException(errors: Seq[CaseClassValidationException] = ...) extends JsonMappingException with Product with Serializable

  2. case class CaseClassValidationException(path: PropertyPath, reason: Invalid) extends Exception with Product with Serializable

    An exception that bundles together a failed validation with the associated field that failed the validation.

  3. case class JsonInjectException(parentClass: Class[_], fieldName: String, key: Key[_], cause: Throwable) extends Exception with NoStackTrace with Product with Serializable

  4. case class JsonInjectionNotSupportedException(parentClass: Class[_], fieldName: String) extends Exception with Product with Serializable

  5. class RequestFieldInjectionNotSupportedException extends Exception

Value Members

  1. object CaseClassValidationException extends Serializable

Ungrouped