Class BasicCassandraPersistentTupleEntity<T>

java.lang.Object
org.springframework.data.mapping.model.BasicPersistentEntity<T,CassandraPersistentProperty>
org.springframework.data.cassandra.core.mapping.BasicCassandraPersistentEntity<T>
org.springframework.data.cassandra.core.mapping.BasicCassandraPersistentTupleEntity<T>
All Implemented Interfaces:
Iterable<CassandraPersistentProperty>, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, CassandraPersistentEntity<T>, org.springframework.data.mapping.model.MutablePersistentEntity<T,CassandraPersistentProperty>, org.springframework.data.mapping.PersistentEntity<T,CassandraPersistentProperty>

public class BasicCassandraPersistentTupleEntity<T> extends BasicCassandraPersistentEntity<T>
Cassandra Tuple-specific PersistentEntity for a mapped tuples. Mapped tuples are nested level entities that can be referred from a CassandraPersistentEntity.
Since:
2.1
Author:
Mark Paluch
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    BasicCassandraPersistentTupleEntity(org.springframework.data.util.TypeInformation<T> information)
    Creates a new BasicCassandraPersistentTupleEntity given TypeInformation.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
     

    Methods inherited from class org.springframework.data.mapping.model.BasicPersistentEntity

    addPersistentProperty, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getEvaluationContext, getEvaluationContext, getFallbackIsNewStrategy, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isCreatorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, iterator, requiresPropertyPopulation, returnPropertyIfBetterIdPropertyCandidateOrNull, setEvaluationContextProvider, setPersistentPropertyAccessorFactory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.data.cassandra.core.mapping.CassandraPersistentEntity

    setTableName

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

    Methods inherited from interface org.springframework.data.mapping.PersistentEntity

    doWithAll, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isCreatorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation