アノテーションインターフェース Tuple


ドメインオブジェクトを Cassandra タプルとして識別します。タプルは順序付けられたフィールドを使用して、その値を実際のプロパティにマップします。

マップされたタプル型には通常、@Tuple がアノテーションされ、そのプロパティ / アクセサーには @Element(0), @Element(1),..., @Element(n) がアノテーションされます。

使用例:

 @Tuple
 class Address {

        @Element(0) String street;

        @Element(1) @CassandraType(type = Name.ASCII) String city;

        @Element(2) int sortOrder;
 }
 
導入:
2.1
作成者:
Mark Paluch
関連事項: