T - public class CFMappingDef<T> extends Object
Entity and the
Cassandra column family name.| Constructor and Description |
|---|
CFMappingDef(Class<T> clazz) |
public void setDefaults(Class<T> realClass)
realClass - public boolean isColumnSliceRequired()
public boolean isAnyCollections()
public void addDerivedClassMap(CFMappingDef<? extends T> cfDerivedMapDef)
public PropertyMappingDefinition getPropMapByPropName(String propName)
public PropertyMappingDefinition getPropMapByColumnName(String colName)
public void addPropertyDefinition(PropertyMappingDefinition propDef)
public String getColFamName()
public String getEffectiveColFamName()
public javax.persistence.InheritanceType getInheritanceType()
public void setInheritanceType(javax.persistence.InheritanceType inheritanceType)
public String getDiscColumn()
public void setDiscColumn(String discColumn)
public javax.persistence.DiscriminatorType getDiscType()
public void setDiscType(javax.persistence.DiscriminatorType discType)
public Object getDiscValue()
public void setDiscValue(Object discValue)
public KeyDefinition getKeyDef()
public Collection<PropertyMappingDefinition> getAllProperties()
public CFMappingDef<? super T> getCfBaseMapDef()
public void setCfBaseMapDef(CFMappingDef<? super T> cfBaseMapDef)
public void setColFamName(String colFamName)
public Map<Object,CFMappingDef<? extends T>> getDerivedClassMap()
public CFMappingDef<? super T> getCfSuperMapDef()
public void setCfSuperMapDef(CFMappingDef<? super T> cfSuperMapDef)
public boolean isAbstract()
public boolean isBaseEntity()
public boolean isPersistableEntity()
public boolean isPersistableDerivedEntity()
public boolean isNonPersistableDerivedEntity()
public boolean isDerivedEntity()
public String[] getSliceColumnNameArr()
public void setSliceColumnNameArr(String[] sliceColumnNameArr)
public Method getAnonymousPropertyAddHandler()
public Method getAnonymousPropertyGetHandler()
public Class<?> getAnonymousValueType()
public Serializer getAnonymousValueSerializer()
public void setAnonymousValueType(Class<?> anonymousValueType)
public void setAnonymousValueSerializer(Serializer anonymousValueSerializer)
public void setAnonymousPropertyAddHandler(Method anonymousPropertyAddHandler)
public boolean isAnonymousHandlerAvailable()
public Collection<PropertyMappingDefinition> getCollectionProperties()
public void setAnonymousPropertyGetHandler(Method anonymousPropertyGetHandler)
Copyright © 2014. All Rights Reserved.