public class BasicCassandraPersistentTupleEntity<T> extends BasicCassandraPersistentEntity<T>
PersistentEntity for a mapped tuples. Mapped tuples
are nested level entities that can be referred from a CassandraPersistentEntity.hasIdProperty, hasVersionPropertyhasIdProperty, hasVersionProperty| Constructor and Description |
|---|
BasicCassandraPersistentTupleEntity(TypeInformation<T> information,
TupleTypeFactory tupleTypeFactory)
|
| Modifier and Type | Method and Description |
|---|---|
com.datastax.driver.core.TupleType |
getTupleType() |
boolean |
isTupleType() |
void |
verify() |
addAssociation, determineTableName, doWithAssociations, getTableName, getUserType, getVerifier, isCompositePrimaryKey, isUserDefinedType, setApplicationContext, setForceQuote, setTableName, setVerifieraddPersistentProperty, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getEvaluationContext, getFallbackIsNewStrategy, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPropertyAccessor, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, iterator, requiresPropertyPopulation, returnPropertyIfBetterIdPropertyCandidateOrNull, setEvaluationContextProvider, setPersistentPropertyAccessorFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulationforEach, iterator, spliteratorpublic BasicCassandraPersistentTupleEntity(TypeInformation<T> information, TupleTypeFactory tupleTypeFactory)
information - must not be null.tupleTypeFactory - must not be null.public void verify()
throws MappingException
verify in interface MutablePersistentEntity<T,CassandraPersistentProperty>verify in class BasicCassandraPersistentEntity<T>MappingExceptionpublic boolean isTupleType()
isTupleType in interface CassandraPersistentEntity<T>isTupleType in class BasicCassandraPersistentEntity<T>Tuplepublic com.datastax.driver.core.TupleType getTupleType()
getTupleType in interface CassandraPersistentEntity<T>getTupleType in class BasicCassandraPersistentEntity<T>TupleType matching the data types from mapped
tuple elements.Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.