ObjectFormat

trait ObjectFormat[T] extends DynamoFormat[T]

DynamoFormats for object-like structures

Note:

All data types used as the carrier type in Table operations should derive an instance from this class

Companion:
object
trait DynamoFormat[T]
class Object
trait Matchable
class Any

Value members

Abstract methods

Concrete methods

final def read(dv: DynamoValue): Either[DynamoReadError, T]
final def write(t: T): DynamoValue

Inherited methods

def iso[U](r: T => U, w: U => T): DynamoFormat[U]
Inherited from:
DynamoFormat
def read(av: AttributeValue): Either[DynamoReadError, T]
Inherited from:
DynamoFormat
def xmap[U](r: T => Either[DynamoReadError, U], w: U => T): DynamoFormat[U]
Inherited from:
DynamoFormat