Package

org.bitbucket.pshirshov.izumitk.cassandra

facade

Permalink

package facade

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CBaseStatement extends AnyRef

    Permalink
  2. final case class CBoundStatement(meta: CMeta, boundStatement: BoundStatement) extends CBaseStatement with Product with Serializable

    Permalink
  3. case class CKeyspace(name: String) extends Product with Serializable

    Permalink
  4. case class CKeyspaceId(id: String) extends Product with Serializable

    Permalink
  5. trait CMeta extends AnyRef

    Permalink
  6. final case class CPreparedStatement(meta: CMeta, preparedStatement: PreparedStatement) extends Product with Serializable

    Permalink
  7. case class CQRead(name: String) extends CMeta with Product with Serializable

    Permalink
  8. case class CQWrite(name: String) extends CMeta with Product with Serializable

    Permalink
  9. case class CQueryConfig(consistencyLevel: Option[ConsistencyLevel] = None) extends Product with Serializable

    Permalink
  10. final case class CRawRegularStatement(meta: CMeta, statement: RegularStatement) extends CRegularStatement with Product with Serializable

    Permalink
  11. final case class CRawStatement(meta: CMeta, statement: Statement) extends CStatement with Product with Serializable

    Permalink
  12. trait CRegularStatement extends CStatement

    Permalink
  13. trait CStatement extends CBaseStatement

    Permalink
  14. case class CTable(keyspaceName: CKeyspace, name: String) extends Product with Serializable

    Permalink
  15. final case class CTextTableStatement(meta: CMeta, table: CTable, text: (QueryContext) ⇒ String) extends CStatement with Product with Serializable

    Permalink
  16. case class CassandraConfig(values: Map[String, String]) extends Product with Serializable

    Permalink
  17. case class CassandraContext(querySettings: Map[String, CQueryConfig], tableSettings: Map[String, CassandraConfig], productId: AppId, metrics: MetricRegistry, session: Session, psCache: PSCache, keyspaceAliases: Map[CKeyspaceId, CKeyspace]) extends Product with Serializable

    Permalink
    Annotations
    @Singleton()
  18. trait CassandraFacade extends Initializable with WithCassandraFacade with StrictLogging

    Permalink
  19. case class QueryContext(cTable: CTable, config: CassandraConfig, cassandra: CassandraContext) extends Product with Serializable

    Permalink
  20. trait WithCassandraFacade extends DecorateAsJava with DecorateAsScala

    Permalink

Ungrouped