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
.Constructor and Description |
---|
BasicCassandraPersistentTupleEntity(TypeInformation<T> information)
Creates a new
BasicCassandraPersistentTupleEntity given TypeInformation . |
Modifier and Type | Method and Description |
---|---|
boolean |
isTupleType() |
void |
verify() |
addAssociation, determineTableName, doWithAssociations, getTableName, getVerifier, isCompositePrimaryKey, isUserDefinedType, setApplicationContext, setForceQuote, setNamingStrategy, setTableName, setVerifier
addPersistentProperty, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getEvaluationContext, getFallbackIsNewStrategy, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, iterator, requiresPropertyPopulation, returnPropertyIfBetterIdPropertyCandidateOrNull, setEvaluationContextProvider, setPersistentPropertyAccessorFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setTableName
doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
forEach, iterator, spliterator
public BasicCassandraPersistentTupleEntity(TypeInformation<T> information)
BasicCassandraPersistentTupleEntity
given TypeInformation
.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>
MappingException
public boolean isTupleType()
isTupleType
in interface CassandraPersistentEntity<T>
isTupleType
in class BasicCassandraPersistentEntity<T>
Tuple
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.