public class CFDefinition extends java.lang.Object implements java.lang.Iterable<CFDefinition.Name>
Modifier and Type | Class and Description |
---|---|
static class |
CFDefinition.Name |
Modifier and Type | Field and Description |
---|---|
CFMetaData |
cfm |
static AbstractType<?> |
definitionType |
boolean |
hasCollections |
boolean |
hasCompositeKey |
boolean |
isCompact |
boolean |
isComposite |
Constructor and Description |
---|
CFDefinition(CFMetaData cfm) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<CFDefinition.Name> |
clusteringColumns() |
int |
clusteringColumnsCount() |
CFDefinition.Name |
compactValue() |
CFDefinition.Name |
get(ColumnIdentifier name) |
ColumnToCollectionType |
getCollectionType() |
ColumnNameBuilder |
getColumnNameBuilder() |
ColumnNameBuilder |
getKeyNameBuilder() |
java.util.Iterator<CFDefinition.Name> |
iterator() |
int |
partitionKeyCount() |
java.util.Collection<CFDefinition.Name> |
partitionKeys() |
java.util.Collection<CFDefinition.Name> |
regularColumns() |
java.util.Collection<CFDefinition.Name> |
staticColumns() |
java.lang.String |
toString() |
public static final AbstractType<?> definitionType
public final CFMetaData cfm
public final boolean isComposite
public final boolean hasCompositeKey
public final boolean isCompact
public final boolean hasCollections
public CFDefinition(CFMetaData cfm)
public ColumnToCollectionType getCollectionType()
public int partitionKeyCount()
public java.util.Collection<CFDefinition.Name> partitionKeys()
public int clusteringColumnsCount()
public java.util.Collection<CFDefinition.Name> clusteringColumns()
public java.util.Collection<CFDefinition.Name> regularColumns()
public java.util.Collection<CFDefinition.Name> staticColumns()
public CFDefinition.Name compactValue()
public CFDefinition.Name get(ColumnIdentifier name)
public java.util.Iterator<CFDefinition.Name> iterator()
iterator
in interface java.lang.Iterable<CFDefinition.Name>
public ColumnNameBuilder getKeyNameBuilder()
public ColumnNameBuilder getColumnNameBuilder()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2015 The Apache Software Foundation