package query
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AndCondition[L, R](l: L, r: R)(implicit evidence$14: ConditionExpression[L], evidence$15: 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
- case class AndQueryCondition[H, R](hashCondition: KeyEquals[H], rangeCondition: RangeKeyCondition[R])(implicit evidence$6: DynamoFormat[H], evidence$7: DynamoFormat[R]) extends Product with Serializable
- final case class AttributeExists(key: AttributeName) extends Product with Serializable
- case class AttributeName(components: List[String], index: Option[Int]) extends Product with Serializable
- final case class AttributeNotExists(key: AttributeName) extends Product with Serializable
- final case class BeginsWith[V](key: AttributeName, v: V)(implicit evidence$10: DynamoFormat[V]) extends RangeKeyCondition[V] with Product with Serializable
- final case class Between[V](key: AttributeName, lo: V, hi: V)(implicit evidence$11: DynamoFormat[V]) extends RangeKeyCondition[V] with Product with Serializable
- case class Condition[T](t: T)(implicit T: ConditionExpression[T]) extends Product with Serializable
- trait ConditionExpression[-T] extends AnyRef
- final case class ConditionalOperation[V, T](tableName: String, t: T)(implicit expr: ConditionExpression[T], format: DynamoFormat[V]) extends Product with Serializable
- final case class Contains(key: AttributeName, value: String) extends Product with Serializable
- sealed abstract class DynamoOperator extends Product with Serializable
- case class KeyEquals[V](key: AttributeName, v: V)(implicit evidence$1: DynamoFormat[V]) extends Product with Serializable
- final case class KeyIs[V](key: AttributeName, operator: DynamoOperator, v: V)(implicit evidence$9: DynamoFormat[V]) extends RangeKeyCondition[V] with Product with Serializable
- case class KeyList[T](key: AttributeName, values: Set[T])(implicit evidence$6: DynamoFormat[T]) extends Product with Serializable
- case class MultipleKeyList[H, R](keys: (AttributeName, AttributeName), values: Set[(H, R)])(implicit evidence$7: DynamoFormat[H], evidence$8: DynamoFormat[R]) extends Product with Serializable
- final case class Not[T](condition: T)(implicit evidence$12: ConditionExpression[T]) extends Product with Serializable
- case class OrCondition[L, R](l: L, r: R)(implicit evidence$16: ConditionExpression[L], evidence$17: ConditionExpression[R]) extends Product with Serializable
- case class Query[T](t: T)(implicit qkc: QueryableKeyCondition[T]) extends Product with Serializable
- trait QueryableKeyCondition[T] extends AnyRef
- sealed abstract class RangeKeyCondition[V] extends Product with Serializable
- case class UniqueKey[T](t: T)(implicit T: UniqueKeyCondition[T]) extends Product with Serializable
- trait UniqueKeyCondition[T] extends AnyRef
- trait UniqueKeyConditions[T] extends AnyRef
- case class UniqueKeys[T](t: T)(implicit K: UniqueKeyConditions[T]) extends Product with Serializable
Value Members
- object AttributeName extends Serializable
- object BeginsWith extends Serializable
- object Condition extends Serializable
- object ConditionExpression
- object GT extends DynamoOperator with Product with Serializable
- object GTE extends DynamoOperator with Product with Serializable
- object KeyIs extends Serializable
- object LT extends DynamoOperator with Product with Serializable
- object LTE extends DynamoOperator with Product with Serializable
- object QueryableKeyCondition
- object UniqueKeyCondition
- object UniqueKeyConditions