Annotation Interface Tuple
Identifies a domain object as Cassandra Tuple. Tuples use ordered fields to map their value to the actual property.
A mapped tuple type is typically annotated with @Tuple
and its properties/accessors are annotated with
@Element(0), @Element(1), ..., @Element(n)
.
Example usage:
@Tuple class Address { @Element(0) String street; @Element(1) @CassandraType(type = Name.ASCII) String city; @Element(2) int sortOrder; }
- Since:
- 2.1
- Author:
- Mark Paluch
- See Also: