org.apache.cassandra.cql3
Class CFDefinition
java.lang.Object
org.apache.cassandra.cql3.CFDefinition
- All Implemented Interfaces:
- java.lang.Iterable<CFDefinition.Name>
public class CFDefinition
- extends java.lang.Object
- implements java.lang.Iterable<CFDefinition.Name>
Holds metadata on a CF preprocessed for use by CQL queries.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
definitionType
public static final AbstractType<?> definitionType
cfm
public final CFMetaData cfm
key
public final CFDefinition.Name key
columns
public final java.util.LinkedHashMap<ColumnIdentifier,CFDefinition.Name> columns
value
public final CFDefinition.Name value
metadata
public final java.util.Map<ColumnIdentifier,CFDefinition.Name> metadata
isComposite
public final boolean isComposite
isCompact
public final boolean isCompact
CFDefinition
public CFDefinition(CFMetaData cfm)
get
public CFDefinition.Name get(ColumnIdentifier name)
iterator
public java.util.Iterator<CFDefinition.Name> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<CFDefinition.Name>
getColumnNameBuilder
public ColumnNameBuilder getColumnNameBuilder()
getNameComparatorForResultSet
public AbstractType<?> getNameComparatorForResultSet(CFDefinition.Name name)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2012 The Apache Software Foundation