public class EmbeddedIdPropertiesBuilder extends Object
| Constructor and Description |
|---|
EmbeddedIdPropertiesBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponentClass(Class<?> clazz) |
void |
addComponentField(Field field) |
void |
addComponentGetter(Method getter) |
void |
addComponentName(String name) |
void |
addComponentSetter(Method setter) |
void |
addTimeUUIDComponent(String name) |
ClusteringComponents |
buildClusteringKeys() |
EmbeddedIdProperties |
buildEmbeddedIdProperties(PartitionComponents partitionComponents,
ClusteringComponents clusteringComponents) |
PartitionComponents |
buildPartitionKeys() |
Class<?> |
removeFirstComponentClass() |
Field |
removeFirstComponentField() |
Method |
removeFirstComponentGetter() |
String |
removeFirstComponentName() |
Method |
removeFirstComponentSetter() |
void |
setReversedComponentName(String reversedComponentName) |
public void addComponentClass(Class<?> clazz)
public Class<?> removeFirstComponentClass()
public void addComponentName(String name)
public String removeFirstComponentName()
public void addComponentField(Field field)
public Field removeFirstComponentField()
public void addComponentGetter(Method getter)
public Method removeFirstComponentGetter()
public void addComponentSetter(Method setter)
public Method removeFirstComponentSetter()
public void addTimeUUIDComponent(String name)
public void setReversedComponentName(String reversedComponentName)
public PartitionComponents buildPartitionKeys()
public ClusteringComponents buildClusteringKeys()
public EmbeddedIdProperties buildEmbeddedIdProperties(PartitionComponents partitionComponents, ClusteringComponents clusteringComponents)
Copyright © 2012-2014. All Rights Reserved.