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, serialConsistencyLevel: 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 CassandraFacadeBase with WithCassandraFacade

    Permalink
  19. trait CassandraFacadeBase extends Initializable with StrictLogging with DecorateAsScala

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

    Permalink
  21. trait SafeCassandraFacade extends CassandraFacadeBase with WithSafeCassandraFacade

    Permalink
  22. trait WithCassandraFacade extends DecorateAsJava with DecorateAsScala

    Permalink
  23. trait WithSafeCassandraFacade extends DecorateAsJava with DecorateAsScala

    Permalink

Value Members

  1. object WithSafeCassandraFacade

    Permalink

Ungrouped