Interface CassandraValueProvider
- All Superinterfaces:
PropertyValueProvider<CassandraPersistentProperty>
- All Known Subinterfaces:
CassandraRowValueProvider
- All Known Implementing Classes:
BasicCassandraRowValueProvider
,CassandraTupleValueProvider
,CassandraUDTValueProvider
,RowValueProvider
,TupleValueProvider
,UdtValueProvider
PropertyValueProvider
for CassandraPersistentProperty
. This PropertyValueProvider
allows
querying whether the source contains a data source for CassandraPersistentProperty
like a field or a column.- Since:
- 1.5
- Author:
- Mark Paluch
-
Method Summary
Modifier and TypeMethodDescriptionReturns whether the underlying source.boolean
hasProperty
(CassandraPersistentProperty property) Returns whether the underlying source contains a data source for the givenCassandraPersistentProperty
.Methods inherited from interface org.springframework.data.mapping.model.PropertyValueProvider
getPropertyValue
-
Method Details
-
hasProperty
Returns whether the underlying source contains a data source for the givenCassandraPersistentProperty
.- Parameters:
property
- must not be null.- Returns:
- true if the underlying source contains a data source for the given
CassandraPersistentProperty
.
-
getSource
Object getSource()Returns whether the underlying source.- Returns:
- the underlying source for this
CassandraValueProvider
. - Since:
- 3.0
-