package
query
Type Members
-
case class
AndCondition[L, R](l: L, r: R)(implicit evidence$5: ConditionExpression[L], evidence$6: ConditionExpression[R]) extends Product with Serializable
-
case class
AndEqualsCondition[H, R](hashEquality: H, rangeEquality: R)(implicit evidence$4: UniqueKeyCondition[H], evidence$5: UniqueKeyCondition[R]) extends Product with Serializable
-
-
final
case class
AttributeExists(key: Symbol) extends Product with Serializable
-
final
case class
AttributeNotExists(key: Symbol) extends Product with Serializable
-
final
case class
BeginsWith[V](key: Symbol, v: V)(implicit evidence$11: DynamoFormat[V]) extends RangeKeyCondition[V] with Product with Serializable
-
final
case class
Between[V](key: Symbol, bounds: Bounds[V])(implicit evidence$12: DynamoFormat[V]) extends RangeKeyCondition[V] with Product with Serializable
-
case class
Condition[T](t: T)(implicit evidence$9: ConditionExpression[T]) extends Product with Serializable
-
-
case class
ConditionalOperation[V, T](tableName: String, t: T)(implicit state: ConditionExpression[T], format: DynamoFormat[V]) extends Product with Serializable
-
case class
Descending[T](queryCondition: T)(implicit evidence$6: QueryableKeyCondition[T]) extends Product with Serializable
-
sealed abstract
class
DynamoOperator extends Product with Serializable
-
case class
KeyEquals[V](key: Symbol, v: V)(implicit evidence$1: DynamoFormat[V]) extends Product with Serializable
-
final
case class
KeyIs[V](key: Symbol, operator: DynamoOperator, v: V)(implicit evidence$10: DynamoFormat[V]) extends RangeKeyCondition[V] with Product with Serializable
-
case class
KeyList[T](key: Symbol, values: Set[T])(implicit evidence$9: DynamoFormat[T]) extends Product with Serializable
-
case class
MultipleKeyList[H, R](keys: (Symbol, Symbol), values: Set[(H, R)])(implicit evidence$10: DynamoFormat[H], evidence$11: DynamoFormat[R]) extends Product with Serializable
-
final
case class
Not[T](condition: T)(implicit evidence$13: ConditionExpression[T]) extends Product with Serializable
-
case class
OrCondition[L, R](l: L, r: R)(implicit evidence$7: ConditionExpression[L], evidence$8: ConditionExpression[R]) extends Product with Serializable
-
case class
Query[T](t: T)(implicit qkc: QueryableKeyCondition[T]) extends Product with Serializable
-
-
sealed abstract
class
RangeKeyCondition[V] extends Product with Serializable
-
case class
UniqueKey[T](t: T)(implicit evidence$4: UniqueKeyCondition[T]) extends Product with Serializable
-
-
-
case class
UniqueKeys[T](t: T)(implicit evidence$8: UniqueKeyConditions[T]) extends Product with Serializable