インターフェース AsyncCassandraOperations
- すべての既知の実装クラス:
AsyncCassandraTemplate
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
非同期 Cassandra 操作の基本セットを指定するインターフェース。
AsyncCassandraTemplate
によって実装されます。直接使用されることはあまりありませんが、簡単にモック化またはスタブ化できるため、テスト可能性を高めるのに役立つオプションです。- 導入:
- 4.0
- 作成者:
- Mark Paluch, John Blum
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明org.springframework.util.concurrent.ListenableFuture<LongSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティクラスの行数を返します。org.springframework.util.concurrent.ListenableFuture<LongSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Query
を適用する特定のエンティティクラスの行数を返します。org.springframework.util.concurrent.ListenableFuture<WriteResult>
delete
(ObjectSE entity, QueryOptions options) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。QueryOptions
を適用する指定されたエンティティを削除し、削除ステートメントが適用された場合はエンティティを返します。default org.springframework.util.concurrent.ListenableFuture<WriteResult>
delete
(ObjectSE entity, DeleteOptions options) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。DeleteOptions
を適用する指定されたエンティティを削除し、削除ステートメントが適用された場合はエンティティを返します。org.springframework.util.concurrent.ListenableFuture<BooleanSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Query
によってテーブルからエンティティ (行)/columns を削除します。<T> org.springframework.util.concurrent.ListenableFuture<T>
delete
(T entity) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティを削除し、削除ステートメントが適用された場合はエンティティを返します。org.springframework.util.concurrent.ListenableFuture<BooleanSE>
deleteById
(ObjectSE id, ClassSE<?> entityClass) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたオブジェクトを ID によってテーブルから削除します。org.springframework.util.concurrent.ListenableFuture<com.datastax.oss.driver.api.core.cql.AsyncResultSet>
execute
(com.datastax.oss.driver.api.core.cql.Statement<?> statement) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された CassandraStatement
を実行します。org.springframework.util.concurrent.ListenableFuture<BooleanSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたid
を持つentityClass
の行が存在するかどうかを確認します。org.springframework.util.concurrent.ListenableFuture<BooleanSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。entityClass
Query
の結果が少なくとも 1 つの行を生成するかどうかを判別します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるAsyncCqlOperations
を公開して、非同期 CQL 操作を可能にします。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基本となるCassandraConverter
を返します。<T> org.springframework.util.concurrent.ListenableFuture<T>
insert
(T entity) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティを挿入し、挿入が適用された場合はエンティティを返します。<T> org.springframework.util.concurrent.ListenableFuture<EntityWriteResult<T>>
insert
(T entity, InsertOptions options) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。WriteOptions
を適用する指定されたエンティティを挿入し、挿入が適用された場合はエンティティを返します。<T> org.springframework.util.concurrent.ListenableFuture<ListSE<T>>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目をエンティティのList
SE に変換します。<T> org.springframework.util.concurrent.ListenableFuture<VoidSE>
select
(com.datastax.oss.driver.api.core.cql.Statement<?> statement, ConsumerSE<T> entityConsumer, ClassSE<T> entityClass) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目を変換して各エンティティのConsumer
SE に通知します。<T> org.springframework.util.concurrent.ListenableFuture<ListSE<T>>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目をエンティティのList
SE に変換します。<T> org.springframework.util.concurrent.ListenableFuture<VoidSE>
select
(StringSE cql, ConsumerSE<T> entityConsumer, ClassSE<T> entityClass) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目を変換して各エンティティのConsumer
SE に通知します。<T> org.springframework.util.concurrent.ListenableFuture<ListSE<T>>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目をエンティティのList
SE に変換します。<T> org.springframework.util.concurrent.ListenableFuture<VoidSE>
select
(Query query, ConsumerSE<T> entityConsumer, ClassSE<T> entityClass) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目を変換して各エンティティのConsumer
SE に通知します。<T> org.springframework.util.concurrent.ListenableFuture<T>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果のアイテムをエンティティに変換します。<T> org.springframework.util.concurrent.ListenableFuture<T>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果のアイテムをエンティティに変換します。<T> org.springframework.util.concurrent.ListenableFuture<T>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果のアイテムをエンティティに変換します。<T> org.springframework.util.concurrent.ListenableFuture<T>
selectOneById
(ObjectSE id, ClassSE<T> entityClass) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたentityClass
に対してid
による選択を実行します。<T> org.springframework.util.concurrent.ListenableFuture<org.springframework.data.domain.Slice<T>>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ページングを使用してSELECT
クエリを実行し、結果セットをエンティティのSlice
に変換します。<T> org.springframework.util.concurrent.ListenableFuture<org.springframework.data.domain.Slice<T>>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ページングを使用してSELECT
クエリを実行し、結果セットをエンティティのSlice
に変換します。org.springframework.util.concurrent.ListenableFuture<VoidSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。TRUNCATE
クエリを実行して、指定されたクラスのすべてのエンティティを削除します。org.springframework.util.concurrent.ListenableFuture<BooleanSE>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。クエリされたエンティティを更新し、更新が適用された場合は true を返します。<T> org.springframework.util.concurrent.ListenableFuture<T>
update
(T entity) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティを更新し、更新が適用された場合はエンティティを返します。<T> org.springframework.util.concurrent.ListenableFuture<EntityWriteResult<T>>
update
(T entity, UpdateOptions options) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。WriteOptions
を適用する指定されたエンティティを更新し、更新が適用された場合はエンティティを返します。
メソッドの詳細
getAsyncCqlOperations
AsyncCqlOperations getAsyncCqlOperations()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基礎となるAsyncCqlOperations
を公開して、非同期 CQL 操作を可能にします。- 戻り値:
- 基礎となる
AsyncCqlOperations
。 - 関連事項:
getConverter
CassandraConverter getConverter()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。基本となるCassandraConverter
を返します。- 戻り値:
- 基礎となる
CassandraConverter
。
select
<T> org.springframework.util.concurrent.ListenableFuture<ListSE<T>> select(StringSE cql, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目をエンティティのList
SE に変換します。- パラメーター:
cql
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換された結果
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
select
<T> org.springframework.util.concurrent.ListenableFuture<VoidSE> select(StringSE cql, ConsumerSE<T> entityConsumer, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目を変換して各エンティティのConsumer
SE に通知します。- パラメーター:
cql
- null であってはなりません。entityConsumer
- 各エンティティで一度に 1 つのオブジェクトが通知されるオブジェクトは null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 完了ハンドル
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
selectOne
<T> org.springframework.util.concurrent.ListenableFuture<T> selectOne(StringSE cql, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果のアイテムをエンティティに変換します。- パラメーター:
cql
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換されたオブジェクトまたは null。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
execute
org.springframework.util.concurrent.ListenableFuture<com.datastax.oss.driver.api.core.cql.AsyncResultSet> execute(com.datastax.oss.driver.api.core.cql.Statement<?> statement) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された CassandraStatement
を実行します。このコマンドの実行によって発生したエラーはすべて、Spring の DAO 例外階層に変換されます。- パラメーター:
statement
- CassandraStatement
は null であってはなりません。- 戻り値:
AsyncResultSet
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 導入:
- 3.2
select
<T> org.springframework.util.concurrent.ListenableFuture<ListSE<T>> select(com.datastax.oss.driver.api.core.cql.Statement<?> statement, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目をエンティティのList
SE に変換します。- パラメーター:
statement
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換された結果
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
slice
<T> org.springframework.util.concurrent.ListenableFuture<org.springframework.data.domain.Slice<T>> slice(com.datastax.oss.driver.api.core.cql.Statement<?> statement, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ページング付きのSELECT
クエリを実行し、結果セットをエンティティのSlice
に変換します。スライスされたクエリは、有効なfetch size
をページサイズに変換します。- パラメーター:
statement
- CQL ステートメントは null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換された結果
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 関連事項:
select
<T> org.springframework.util.concurrent.ListenableFuture<VoidSE> select(com.datastax.oss.driver.api.core.cql.Statement<?> statement, ConsumerSE<T> entityConsumer, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目を変換して各エンティティのConsumer
SE に通知します。- パラメーター:
statement
- null であってはなりません。entityConsumer
- 各エンティティで一度に 1 つのオブジェクトが通知されるオブジェクトは null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 完了ハンドル
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
selectOne
<T> org.springframework.util.concurrent.ListenableFuture<T> selectOne(com.datastax.oss.driver.api.core.cql.Statement<?> statement, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果のアイテムをエンティティに変換します。- パラメーター:
statement
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換されたオブジェクトまたは null。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
select
<T> org.springframework.util.concurrent.ListenableFuture<ListSE<T>> select(Query query, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目をエンティティのList
SE に変換します。- パラメーター:
query
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換された結果
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
slice
<T> org.springframework.util.concurrent.ListenableFuture<org.springframework.data.domain.Slice<T>> slice(Query query, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ページングを使用してSELECT
クエリを実行し、結果セットをエンティティのSlice
に変換します。- パラメーター:
query
- CQL ステートメントの作成に使用されるクエリオブジェクトは null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換された結果
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 関連事項:
select
<T> org.springframework.util.concurrent.ListenableFuture<VoidSE> select(Query query, ConsumerSE<T> entityConsumer, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果の項目を変換して各エンティティのConsumer
SE に通知します。- パラメーター:
query
- null であってはなりません。entityConsumer
- 各エンティティで一度に 1 つのオブジェクトが通知されるオブジェクトは null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 完了ハンドル
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
selectOne
<T> org.springframework.util.concurrent.ListenableFuture<T> selectOne(Query query, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SELECT
クエリを実行し、結果のアイテムをエンティティに変換します。- パラメーター:
query
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換されたオブジェクトまたは null。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
update
org.springframework.util.concurrent.ListenableFuture<BooleanSE> update(Query query, Update update, ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。クエリされたエンティティを更新し、更新が適用された場合は true を返します。- パラメーター:
query
- null であってはなりません。update
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
delete
org.springframework.util.concurrent.ListenableFuture<BooleanSE> delete(Query query, ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Query
によってテーブルからエンティティ (行)/columns を削除します。- パラメーター:
query
- null であってはなりません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 削除が適用された場合は true。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
count
org.springframework.util.concurrent.ListenableFuture<LongSE> count(ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティクラスの行数を返します。- パラメーター:
entityClass
- エンティティのtype
SE。null であってはなりません。- 戻り値:
- 既存のエンティティの数。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行中に問題が発生した場合。
count
org.springframework.util.concurrent.ListenableFuture<LongSE> count(Query query, ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。exists
org.springframework.util.concurrent.ListenableFuture<BooleanSE> exists(ObjectSE id, ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたid
を持つentityClass
の行が存在するかどうかを確認します。- パラメーター:
id
- ID 値。単一の主キーの場合はプレーンな値です。複合主キーの場合は、PrimaryKeyClass
またはMapId
のインスタンスです。null にすることはできません。entityClass
- エンティティのtype
SE。null であってはなりません。- 戻り値:
- オブジェクトが存在する場合は true。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行中に問題が発生した場合。
exists
org.springframework.util.concurrent.ListenableFuture<BooleanSE> exists(Query query, ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。entityClass
Query
の結果が少なくとも 1 つの行を生成するかどうかを判別します。selectOneById
<T> org.springframework.util.concurrent.ListenableFuture<T> selectOneById(ObjectSE id, ClassSE<T> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたentityClass
に対してid
による選択を実行します。- パラメーター:
id
- Id 値。単一の主キーの場合はプレーンな値です。複合主キーの場合はPrimaryKeyClass
またはMapId
のいずれかです。null にすることはできません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 変換されたオブジェクトまたは null。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
insert
<T> org.springframework.util.concurrent.ListenableFuture<T> insert(T entity) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティを挿入し、挿入が適用された場合はエンティティを返します。- パラメーター:
entity
- 挿入するエンティティ。null であってはなりません。- 戻り値:
- 挿入されたエンティティ。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
insert
<T> org.springframework.util.concurrent.ListenableFuture<EntityWriteResult<T>> insert(T entity, InsertOptions options) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。WriteOptions
を適用する指定されたエンティティを挿入し、挿入が適用された場合はエンティティを返します。- パラメーター:
entity
- 挿入するエンティティ。null であってはなりません。options
- null であってはなりません。- 戻り値:
- この操作の
EntityWriteResult
。 - 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 関連事項:
update
<T> org.springframework.util.concurrent.ListenableFuture<T> update(T entity) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティを更新し、更新が適用された場合はエンティティを返します。- パラメーター:
entity
- 更新するエンティティ。null であってはなりません。- 戻り値:
- 更新されたエンティティ。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
update
<T> org.springframework.util.concurrent.ListenableFuture<EntityWriteResult<T>> update(T entity, UpdateOptions options) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。WriteOptions
を適用する指定されたエンティティを更新し、更新が適用された場合はエンティティを返します。- パラメーター:
entity
- 更新するエンティティ。null であってはなりません。options
- null であってはなりません。- 戻り値:
- この操作の
EntityWriteResult
。 - 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 関連事項:
delete
<T> org.springframework.util.concurrent.ListenableFuture<T> delete(T entity) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたエンティティを削除し、削除ステートメントが適用された場合はエンティティを返します。- パラメーター:
entity
- null であってはなりません。- 戻り値:
- 削除されたエンティティ。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
delete
org.springframework.util.concurrent.ListenableFuture<WriteResult> delete(ObjectSE entity, QueryOptions options) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。QueryOptions
を適用する指定されたエンティティを削除し、削除ステートメントが適用された場合はエンティティを返します。- パラメーター:
entity
- null であってはなりません。options
- null であってはなりません。- 戻り値:
- この操作の
WriteResult
。 - 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 関連事項:
delete
default org.springframework.util.concurrent.ListenableFuture<WriteResult> delete(ObjectSE entity, DeleteOptions options) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。DeleteOptions
を適用する指定されたエンティティを削除し、削除ステートメントが適用された場合はエンティティを返します。- パラメーター:
entity
- null であってはなりません。options
- null であってはなりません。- 戻り値:
- この操作の
WriteResult
。 - 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。- 導入:
- 2.2
- 関連事項:
deleteById
org.springframework.util.concurrent.ListenableFuture<BooleanSE> deleteById(ObjectSE id, ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定されたオブジェクトを ID によってテーブルから削除します。- パラメーター:
id
- Id 値。単一の主キーの場合はプレーンな値です。複合主キーの場合はPrimaryKeyClass
またはMapId
のいずれかです。null にすることはできません。entityClass
- エンティティ型は null にできません。- 戻り値:
- 削除が適用された場合は true。
- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
truncate
org.springframework.util.concurrent.ListenableFuture<VoidSE> truncate(ClassSE<?> entityClass) throws org.springframework.dao.DataAccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。TRUNCATE
クエリを実行して、指定されたクラスのすべてのエンティティを削除します。- パラメーター:
entityClass
- エンティティ型は null にできません。- 例外:
org.springframework.dao.DataAccessException
- クエリの実行に問題がある場合。
CompletableFuture
SE ベースのバリアントAsyncCassandraTemplate
を使用します。