Transforms into a value of type A
for which there is a codec, if applies
Produces the underlying array, if applies
Produces the underlying boolean, if applies
Produces the underlying byte buffer, if applies
Produces ()
is this object is null
Produces the underlying number, if applies
Produces the underlying object, if applies
Produces the underlying string, if applies
Checks whether this object rerpresents an array
Checks whether this object represents a boolean
Checks whether this object represents a byte buffer
Checks whether this object represents the null object
Checks whether this object represents a number
Checks whether this object rerpresents a composite object
Checks whether this object represents a string
Returns this value if it isn't null, the provided one otherwise (which may be null too), this allows expressions like: v1 orElse v2 orElse v3 ...
Returns this value if it isn't null, the provided one otherwise (which may be null too), this allows expressions like: v1 orElse v2 orElse v3 ... or even vs.foldLeft(nil)(_ orElse _)
Produces the AttributeValue
isomorphic to this DynamoValue
Transforms into a new value if this one is an array
Transforms into a new value if this one is a boolean
Transforms into a new value if this one is a byte buffer
Transforms into a new value if this one is null
Transforms into a new value if this one is a number
Transforms into a new value if this one is a map
Transforms into a new value if this one is a string
A
DynamoValue
is a pure representation of anAttributeValue
from the AWS SDK.