public class GeneratorV4 extends Generator
| Constructor and Description |
|---|
GeneratorV4() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
clusteringColumnIndex(java.lang.reflect.AccessibleObject field,
java.util.function.IntConsumer consumer) |
boolean |
clusteringColumnIndex(java.beans.PropertyDescriptor descriptor,
java.util.function.IntConsumer consumer) |
java.lang.String |
getColumnName(java.lang.reflect.Field field) |
java.lang.String |
getColumnName(java.beans.PropertyDescriptor descriptor) |
com.datastax.oss.driver.api.mapper.entity.naming.NamingConvention |
getNamingConvention() |
boolean |
hasColumnAnnotation(java.lang.reflect.AccessibleObject field) |
boolean |
hasColumnAnnotation(java.beans.PropertyDescriptor desc) |
boolean |
isFrozen(java.lang.reflect.AccessibleObject field) |
boolean |
isFrozen(java.beans.PropertyDescriptor descriptor) |
boolean |
isFrozenKey(java.lang.reflect.AccessibleObject field) |
boolean |
isFrozenKey(java.beans.PropertyDescriptor descriptor) |
boolean |
isFrozenValue(java.lang.reflect.AccessibleObject field) |
boolean |
isFrozenValue(java.beans.PropertyDescriptor descriptor) |
boolean |
isTransient(java.lang.reflect.AccessibleObject field) |
boolean |
isTransient(java.beans.PropertyDescriptor descriptor) |
boolean |
partitionKeyIndex(java.lang.reflect.AccessibleObject field,
java.util.function.IntConsumer consumer) |
boolean |
partitionKeyIndex(java.beans.PropertyDescriptor descriptor,
java.util.function.IntConsumer consumer) |
void |
setNamingConvention(com.datastax.oss.driver.api.mapper.entity.naming.NamingConvention namingConvention) |
java.lang.Class<? extends java.lang.annotation.Annotation> |
tableAnnotation() |
java.lang.annotation.Annotation |
tableAnnotation(java.lang.Class sourceClass) |
java.lang.String |
tableCompression(java.lang.Class sourceClass) |
java.lang.String |
tableKeyspace(java.lang.Class sourceClass) |
java.lang.String |
tableName(java.lang.Class sourceClass) |
java.lang.String |
toCassandraName(java.lang.String javaPropertyName) |
createIndexes, getDataType, getDataValue, getTable, isTimeBased, isTimeBased, setDataTypepublic com.datastax.oss.driver.api.mapper.entity.naming.NamingConvention getNamingConvention()
public void setNamingConvention(com.datastax.oss.driver.api.mapper.entity.naming.NamingConvention namingConvention)
public java.lang.String toCassandraName(java.lang.String javaPropertyName)
toCassandraName in class Generatorpublic java.lang.Class<? extends java.lang.annotation.Annotation> tableAnnotation()
tableAnnotation in class Generatorpublic java.lang.annotation.Annotation tableAnnotation(java.lang.Class sourceClass)
tableAnnotation in class Generatorpublic java.lang.String tableKeyspace(java.lang.Class sourceClass)
tableKeyspace in class Generatorpublic java.lang.String tableName(java.lang.Class sourceClass)
public java.lang.String tableCompression(java.lang.Class sourceClass)
tableCompression in class Generatorpublic boolean hasColumnAnnotation(java.lang.reflect.AccessibleObject field)
hasColumnAnnotation in class Generatorpublic boolean hasColumnAnnotation(java.beans.PropertyDescriptor desc)
hasColumnAnnotation in class Generatorpublic java.lang.String getColumnName(java.lang.reflect.Field field)
getColumnName in class Generatorpublic java.lang.String getColumnName(java.beans.PropertyDescriptor descriptor)
getColumnName in class Generatorpublic boolean partitionKeyIndex(java.lang.reflect.AccessibleObject field,
java.util.function.IntConsumer consumer)
partitionKeyIndex in class Generatorpublic boolean partitionKeyIndex(java.beans.PropertyDescriptor descriptor,
java.util.function.IntConsumer consumer)
partitionKeyIndex in class Generatorpublic boolean clusteringColumnIndex(java.lang.reflect.AccessibleObject field,
java.util.function.IntConsumer consumer)
clusteringColumnIndex in class Generatorpublic boolean clusteringColumnIndex(java.beans.PropertyDescriptor descriptor,
java.util.function.IntConsumer consumer)
clusteringColumnIndex in class Generatorpublic boolean isTransient(java.lang.reflect.AccessibleObject field)
isTransient in class Generatorpublic boolean isTransient(java.beans.PropertyDescriptor descriptor)
isTransient in class Generatorpublic boolean isFrozen(java.lang.reflect.AccessibleObject field)
public boolean isFrozen(java.beans.PropertyDescriptor descriptor)
public boolean isFrozenKey(java.lang.reflect.AccessibleObject field)
isFrozenKey in class Generatorpublic boolean isFrozenKey(java.beans.PropertyDescriptor descriptor)
isFrozenKey in class Generatorpublic boolean isFrozenValue(java.lang.reflect.AccessibleObject field)
isFrozenValue in class Generatorpublic boolean isFrozenValue(java.beans.PropertyDescriptor descriptor)
isFrozenValue in class Generator