Package org.springframework.data.cassandra.repository.query
@NullMarked
package org.springframework.data.cassandra.repository.query
Query derivation mechanism for Apache Cassandra specific repositories.
-
ClassDescriptionBase class for
RepositoryQueryimplementations for Cassandra.Base class for reactiveRepositoryQueryimplementations for Cassandra.Cassandra specificEntityInformation.Extension ofEntityMetadatato additionally expose the table name an entity shall be persisted to.Cassandra-specificParameterAccessorexposing a Cassandratypesthat are supported by the driver and parameter type.Custom extension ofParametersdiscovering additional properties of query method parameters.CustomParameterimplementation addingCassandraTypesupport.Cassandra-specificParameterAccessorexposing Cassandratypesthat are supported by the driver and parameter type.Custom query creator to create Cassandra criteria.Cassandra specific implementation ofQueryMethod.Base class for CassandraRepositoryQueryimplementations providing common infrastructure such asEntityInstantiatorsandQueryStatementCreator.CustomParameterAccessorthat uses aCassandraConverterto convert parameters.A generic parameter binding with name or position information.Identifies a binding parameter by name, position or both.Value object capturing the expression of which a binding parameter originates.Value object capturing the method invocation parameter reference.Value type hierarchy to describe where a binding parameter comes from, either method call or an expression.Value object capturing the expression of which a binding parameter originates.RepositoryQueryimplementation for Cassandra.Reactive specific implementation ofCassandraQueryMethod.Reactive PartTreeRepositoryQueryimplementation for Cassandra.String-basedAbstractReactiveCassandraQueryimplementation.String-basedAbstractCassandraQueryimplementation.String-based Query abstracting a CQL query with parameter bindings.Utility to createWindowobjects.