final case class MapElement(parent: ProjectionExpression, key: String) extends ProjectionExpression with Product with Serializable
- Alphabetic
- By Inheritance
- MapElement
- Serializable
- Serializable
- Product
- Equals
- ProjectionExpression
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new MapElement(parent: ProjectionExpression, key: String)
Type Members
-
abstract
type
From
- Definition Classes
- ProjectionExpression
-
abstract
type
To
- Definition Classes
- ProjectionExpression
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
<[A](that: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
<(that: ProjectionExpression): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
<=[A](that: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
<=(that: ProjectionExpression): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
<>[A](that: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
<>(that: ProjectionExpression): ConditionExpression
- Definition Classes
- ProjectionExpression
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
===[A](that: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
===(that: ProjectionExpression): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
>[A](that: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
>(that: ProjectionExpression): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
>=[A](that: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
>=(that: ProjectionExpression): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
add[A](a: A)(implicit t: ToAttributeValue[A]): AddAction
Updating Numbers and Sets
Updating Numbers and Sets
- Definition Classes
- ProjectionExpression
-
def
appendList[A](xs: Iterable[A])(implicit t: ToAttributeValue[A]): SetAction
Add list
xsto the end of this PathExpressionAdd list
xsto the end of this PathExpression- Definition Classes
- ProjectionExpression
-
def
apply(key: String): ProjectionExpression
- Definition Classes
- ProjectionExpression
-
def
apply(index: Int): ProjectionExpression
- Definition Classes
- ProjectionExpression
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
beginsWith(av: String)(implicit ev: RefersToString[To]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
between[A](minValue: A, maxValue: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
contains[A](av: A)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
deleteFromSet[A](a: A)(implicit t: ToAttributeValue[A]): DeleteAction
Delete Elements from a Set
Delete Elements from a Set
- Definition Classes
- ProjectionExpression
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
exists: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
in[A](value: A, values: A*)(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
in[A](values: Set[A])(implicit t: ToAttributeValue[A]): ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isBinary: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isBinarySet: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isBool: ConditionExpression
- Definition Classes
- ProjectionExpression
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isList: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isMap: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isNull: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isNumber: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isNumberSet: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isString: ConditionExpression
- Definition Classes
- ProjectionExpression
-
def
isStringSet: ConditionExpression
- Definition Classes
- ProjectionExpression
- val key: String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
notExists: ConditionExpression
- Definition Classes
- ProjectionExpression
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val parent: ProjectionExpression
-
def
prependList[A](xs: Iterable[A])(implicit t: ToAttributeValue[A]): SetAction
Add list
xsto the beginning of this PathExpressionAdd list
xsto the beginning of this PathExpression- Definition Classes
- ProjectionExpression
-
def
remove: RemoveAction
Removes this PathExpression from an item
Removes this PathExpression from an item
- Definition Classes
- ProjectionExpression
-
def
set(pe: ProjectionExpression): SetAction
Modify or Add an item Attribute
Modify or Add an item Attribute
- Definition Classes
- ProjectionExpression
-
def
set[A](a: A)(implicit arg0: Schema[A]): SetAction
Modify or Add an
Afor which there is aSchema[A]- note at the moment this only works for case classesModify or Add an
Afor which there is aSchema[A]- note at the moment this only works for case classes- Definition Classes
- ProjectionExpression
-
def
setIfNotExists[A](pe: ProjectionExpression, a: A)(implicit t: ToAttributeValue[A]): SetAction
Modifying or Add item Attributes if ProjectionExpression
peexistsModifying or Add item Attributes if ProjectionExpression
peexists- Definition Classes
- ProjectionExpression
-
def
setValue[A](a: A)(implicit t: ToAttributeValue[A]): SetAction
Modify or Add an item Attribute
Modify or Add an item Attribute
- Definition Classes
- ProjectionExpression
-
def
size: Size
- Definition Classes
- ProjectionExpression
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- ProjectionExpression → AnyRef → Any
-
def
unsafeTo[To2]: Typed[From, To2]
- Definition Classes
- ProjectionExpression
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()