zio.schema.codec.DecodeError
See theDecodeError companion trait
object DecodeError
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
DecodeError.type
Members list
Type members
Classlikes
final case class And(left: DecodeError, right: DecodeError) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class CastError[A](value: DynamicValue, schema: Schema[A]) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class EmptyContent(message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class ExtraFields(fieldName: String, message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class IncompatibleShape(values: ListMap[String, DynamicValue], structure: Chunk[Field[_, _]]) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class MalformedField(value: Schema[_], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class MalformedFieldWithPath(path: Chunk[String], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class MissingCase(key: String, enumN: Enum[_]) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class MissingField(value: Schema[_], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class Or(left: DecodeError, right: DecodeError) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class ReadError(cause: Cause[Any], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class ReadErrorWithPath(path: Chunk[String], cause: Cause[Any], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class RecordMissingField[R](record: Record[R], field: Field[R, _], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedSchema(schema: Schema[_], decoderName: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class ValidationError(validation: Validation[_], field: Field[_, _], message: String) extends DecodeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait DecodeErrortrait NoStackTraceclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The name of the type
In this article