jp.co.bizreach

dynamodb4s

package dynamodb4s

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. dynamodb4s
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AnnotationMapper[T] extends AnyRef

  2. case class DynamoAttribute[T](name: String)(implicit t: DynamoDataType[T]) extends DynamoProperty[T] with Product with Serializable

  3. class DynamoDBException extends RuntimeException

  4. trait DynamoDataType[T] extends AnyRef

  5. case class DynamoHashKey[T](name: String)(implicit t: DynamoDataType[T]) extends DynamoKey with DynamoProperty[T] with Product with Serializable

  6. trait DynamoKey extends AnyRef

  7. trait DynamoProperty[T] extends AnyRef

  8. case class DynamoRangeKey[T](name: String)(implicit t: DynamoDataType[T]) extends DynamoKey with DynamoProperty[T] with Product with Serializable

  9. trait DynamoTable extends AnyRef

    Trait for Dynamo table definition.

  10. final case class hashPk() extends Annotation with StaticAnnotation with Product with Serializable

  11. final case class rangePk() extends Annotation with StaticAnnotation with Product with Serializable

Value Members

  1. object DynamoTable

  2. implicit val IntDynamoType: DynamoDataType[Int]

  3. implicit val IntListDynamoType: DynamoDataType[List[Int]]

  4. implicit val LongDynamoType: DynamoDataType[Long]

  5. implicit val LongListDynamoType: DynamoDataType[List[Long]]

  6. implicit val StringDynamoType: DynamoDataType[String]

  7. implicit val StringListDynamoType: DynamoDataType[List[String]]

  8. package sample

Inherited from AnyRef

Inherited from Any

Ungrouped