See: Description
Interface | Description |
---|---|
CassandraPersistentEntity<T> |
Cassandra specific
PersistentEntity abstraction. |
CassandraPersistentEntityMetadataVerifier |
Interface for Cassandra Persistent Entity Mapping Verification.
|
CassandraPersistentProperty |
Cassandra specific
PersistentProperty extension. |
MapId |
Interface that represents the id of a persistent entity, where the keys correspond to the entity's JavaBean
properties.
|
MapIdentifiable |
Interface that entity classes may choose to implement in order to allow a client of the entity to easily get the
entity's
MapId . |
NamingStrategy |
Interface and default implementation of a naming strategy.
|
TupleTypeFactory | Deprecated
since 3.0
|
UserTypeResolver |
Strategy interface to resolve
UserDefinedType by name . |
Class | Description |
---|---|
BasicCassandraMappingContext | Deprecated
since 2.0.
|
BasicCassandraPersistentEntity<T> |
Cassandra specific
BasicPersistentEntity implementation that adds Cassandra specific metadata. |
BasicCassandraPersistentEntityMetadataVerifier |
Default implementation for Cassandra Persistent Entity Verification.
|
BasicCassandraPersistentProperty |
Cassandra specific
AnnotationBasedPersistentProperty implementation. |
BasicCassandraPersistentTupleEntity<T> |
Cassandra Tuple-specific
PersistentEntity for a mapped tuples. |
BasicCassandraPersistentTupleProperty |
Cassandra Tuple specific
CassandraPersistentProperty implementation. |
BasicMapId |
Simple implementation of
MapId . |
CachingCassandraPersistentProperty |
BasicCassandraPersistentProperty that pre-computes primary key and embedded flags. |
CassandraMappingContext |
Default implementation of a
MappingContext for Cassandra using CassandraPersistentEntity and
CassandraPersistentProperty as primary abstractions. |
CassandraSimpleTypeHolder |
Simple constant holder for a
SimpleTypeHolder enriched with Cassandra specific simple types. |
CassandraUserTypePersistentEntity<T> |
PersistentEntity for a mapped user-defined type (UDT). |
CodecRegistryTupleTypeFactory | Deprecated
since 3.0, use
SimpleTupleTypeFactory instead. |
CompositeCassandraPersistentEntityMetadataVerifier |
Composite
CassandraPersistentEntityMetadataVerifier to verify persistent entities and primary key classes. |
EmbeddedEntityOperations |
Support methods to obtain
PersistentProperty and PersistentEntity for embedded properties. |
EntityMapping |
Mapping information for an individual entity class.
|
MapIdFactory |
Factory class for producing implementations of given id interfaces.
|
Mapping | |
PrimaryKeyClassEntityMetadataVerifier |
CassandraPersistentEntityMetadataVerifier for PrimaryKeyClass entities. |
PropertyMapping |
Mapping between a persistent entity's property and its column.
|
SimpleUserTypeResolver |
Default implementation of
UserTypeResolver that resolves a UserDefinedType by its name from
Metadata . |
SnakeCaseNamingStrategy |
Naming strategy that renders CamelCase name parts to snake_case.
|
TransformingNamingStrategy |
Enum | Description |
---|---|
CassandraColumnAnnotationComparator | Deprecated
since 3.0 without replacement.
|
CassandraPersistentPropertyComparator |
Comparator implementation that orders CassandraPersistentProperty instances. |
CassandraPrimaryKeyColumnAnnotationComparator |
Comparator implementation that uses, in order, the... |
CassandraType.Name |
Cassandra Protocol types.
|
Embedded.OnEmpty |
Load strategy to be used
Embedded.onEmpty() . |
SASI.IndexMode | |
SASI.Normalization | |
SimpleTupleTypeFactory |
Exception | Description |
---|---|
IdInterfaceException |
Exception thrown on incorrect mapping of an Id interface.
|
IdInterfaceExceptions |
Aggregator of multiple violations for convenience when verifying id interfaces.
|
UnsupportedCassandraOperationException | |
VerifierMappingExceptions |
Aggregator of multiple
MappingException for convenience when verifying persistent entities. |
Annotation Type | Description |
---|---|
CassandraType |
Specifies the Cassandra type of the annotated property or parameter when used in query methods.
|
Column |
Annotation to define custom metadata for document fields.
|
Element |
Annotation to define an ordinal element index within a tuple.
|
Embedded |
The annotation to configure a value object as embedded in the current table.
|
Embedded.Empty |
Shortcut for an empty embedded property.
|
Embedded.Nullable |
Shortcut for a nullable embedded property.
|
Frozen |
Indicates that a persistent property should use a
frozen column type. |
Indexed |
Identifies a secondary index in the table on a single column.
|
PrimaryKey |
Identifies the primary key field of the entity, which may be of a basic type or of a type that represents a composite
primary key class.
|
PrimaryKeyClass |
Annotates a type that represents the identity type of another class whose instances are stored in a table.
|
PrimaryKeyColumn |
Identifies the annotated field of a composite primary key class as a primary key field that is either a partition or
cluster key field.
|
SASI |
Identifies a secondary index using SASI indexing on a single column.
|
SASI.NonTokenizingAnalyzed |
Apply non-tokenizing analyzer to SASI indexing.
|
SASI.StandardAnalyzed |
Apply standard analyzer to SASI indexing.
|
Table |
Identifies a domain object to be persisted to Cassandra as a table.
|
Tuple |
Identifies a domain object as Cassandra Tuple.
|
UserDefinedType |
Identifies a domain object as Cassandra User Defined type (UDT).
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.