An accessor is an interface that defines a set of method to read and write from Cassandra.
Annotation for fields that map to a CQL clustering column.
Annotation that allows to specify the name of the CQL column to which the field should be mapped.
Annotates a "computed" field, which gets filled from a CQL expression in the SELECT query used to retrieve an entity.
Defines that the annotated field (that must be a Java Enum) must be persisted as an enumerated type.
Annotation that allows to specify the name of the CQL UDT field to which the Java field should be mapped.
Specifies that the field decorated with this annotation maps to a CQL type that is
Shorthand to specify that the key type of a MAP field is frozen.
Shorthand to specify that the value type of a collection field is frozen.
Annotation for fields that map to a CQL partition key (or one of it's component if the partition key is composite).
Defines the CQL query that an
Query parameters to use in the (generated) implementation of a method of an
Defines to which table a class must be mapped to.
Whenever this annotation is added on a field, the field will not be mapped to any column (neither during reads nor writes).
Defines to which User Defined Type a class must be mapped to.