Uses of Class
org.apache.cassandra.config.CFMetaData

Packages that use CFMetaData
org.apache.cassandra.cache   
org.apache.cassandra.config   
org.apache.cassandra.cql   
org.apache.cassandra.db   
org.apache.cassandra.db.migration   
org.apache.cassandra.io.sstable   
org.apache.cassandra.thrift   
 

Uses of CFMetaData in org.apache.cassandra.cache
 

Methods in org.apache.cassandra.cache with parameters of type CFMetaData
abstract  double AutoSavingCache.getConfiguredCacheSize(CFMetaData cfm)
           
 double AutoSavingKeyCache.getConfiguredCacheSize(CFMetaData cfm)
           
 double AutoSavingRowCache.getConfiguredCacheSize(CFMetaData cfm)
           
 

Uses of CFMetaData in org.apache.cassandra.config
 

Fields in org.apache.cassandra.config declared as CFMetaData
static CFMetaData CFMetaData.HintsCf
           
static CFMetaData CFMetaData.IndexCf
           
static CFMetaData CFMetaData.MigrationsCf
           
static CFMetaData CFMetaData.NodeIdCf
           
static CFMetaData CFMetaData.SchemaCf
           
static CFMetaData CFMetaData.StatusCf
           
static CFMetaData CFMetaData.VersionCf
           
 

Methods in org.apache.cassandra.config that return CFMetaData
 CFMetaData CFMetaData.bloomFilterFpChance(java.lang.Double prop)
           
 CFMetaData CFMetaData.columnMetadata(java.util.Map<java.nio.ByteBuffer,ColumnDefinition> prop)
           
 CFMetaData CFMetaData.comment(java.lang.String prop)
           
 CFMetaData CFMetaData.compactionStrategyClass(java.lang.Class<? extends AbstractCompactionStrategy> prop)
           
 CFMetaData CFMetaData.compactionStrategyOptions(java.util.Map<java.lang.String,java.lang.String> prop)
           
 CFMetaData CFMetaData.compressionParameters(CompressionParameters prop)
           
 CFMetaData CFMetaData.defaultValidator(AbstractType prop)
           
static CFMetaData CFMetaData.fromAvro(org.apache.cassandra.db.migration.avro.CfDef cf)
           
static CFMetaData CFMetaData.fromThrift(CfDef cf_def)
           
 CFMetaData CFMetaData.gcGraceSeconds(int prop)
           
 CFMetaData Schema.getCFMetaData(Descriptor descriptor)
           
 CFMetaData Schema.getCFMetaData(java.lang.Integer cfId)
          Get ColumnFamily metadata by its identifier
 CFMetaData Schema.getCFMetaData(java.lang.String tableName, java.lang.String cfName)
          Given a table name & column family name, get the column family meta data.
 CFMetaData CFMetaData.keyAlias(java.nio.ByteBuffer prop)
           
 CFMetaData CFMetaData.keyCacheSavePeriod(int prop)
           
 CFMetaData CFMetaData.keyCacheSize(double prop)
           
 CFMetaData CFMetaData.keyValidator(AbstractType prop)
           
 CFMetaData CFMetaData.maxCompactionThreshold(int prop)
           
 CFMetaData CFMetaData.mergeShardsChance(double prop)
           
 CFMetaData CFMetaData.minCompactionThreshold(int prop)
           
static CFMetaData CFMetaData.newIndexMetadata(CFMetaData parent, ColumnDefinition info, AbstractType columnComparator)
           
 CFMetaData CFMetaData.readRepairChance(double prop)
           
static CFMetaData CFMetaData.rename(CFMetaData cfm, java.lang.String newName)
           
static CFMetaData CFMetaData.renameTable(CFMetaData cfm, java.lang.String ksName)
           
 CFMetaData CFMetaData.replicateOnWrite(boolean prop)
           
 CFMetaData CFMetaData.rowCacheKeysToSave(int prop)
           
 CFMetaData CFMetaData.rowCacheProvider(IRowCacheProvider prop)
           
 CFMetaData CFMetaData.rowCacheSavePeriod(int prop)
           
 CFMetaData CFMetaData.rowCacheSize(double prop)
           
 CFMetaData CFMetaData.validate()
           
 

Methods in org.apache.cassandra.config that return types with arguments of type CFMetaData
 java.util.Map<java.lang.String,CFMetaData> KSMetaData.cfMetaData()
           
 java.util.Map<java.lang.String,CFMetaData> Schema.getTableMetaData(java.lang.String tableName)
          Get metadata about table inner ColumnFamilies
 

Methods in org.apache.cassandra.config with parameters of type CFMetaData
static KSMetaData KSMetaData.fromThrift(KsDef ksd, CFMetaData... cfDefs)
           
 void Schema.load(CFMetaData cfm)
          Load individual ColumnFamily Definition to the schema (to make ColumnFamily lookup faster)
static CFMetaData CFMetaData.newIndexMetadata(CFMetaData parent, ColumnDefinition info, AbstractType columnComparator)
           
 void Schema.purge(CFMetaData cfm)
          Used for ColumnFamily data eviction out from the schema
static CFMetaData CFMetaData.rename(CFMetaData cfm, java.lang.String newName)
           
static CFMetaData CFMetaData.renameTable(CFMetaData cfm, java.lang.String ksName)
           
static KSMetaData KSMetaData.testMetadata(java.lang.String name, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> strategyOptions, CFMetaData... cfDefs)
           
static KSMetaData KSMetaData.testMetadataNotDurable(java.lang.String name, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> strategyOptions, CFMetaData... cfDefs)
           
 

Method parameters in org.apache.cassandra.config with type arguments of type CFMetaData
static KSMetaData KSMetaData.cloneWith(KSMetaData ksm, java.lang.Iterable<CFMetaData> cfDefs)
           
 

Uses of CFMetaData in org.apache.cassandra.cql
 

Methods in org.apache.cassandra.cql that return CFMetaData
 CFMetaData CreateColumnFamilyStatement.getCFMetaData(java.lang.String keyspace)
          Returns a CFMetaData instance based on the parameters parsed from this CREATE statement, or defaults where applicable.
 

Methods in org.apache.cassandra.cql with parameters of type CFMetaData
 void SelectStatement.extractKeyAliasFromColumns(CFMetaData cfm)
           
 void WhereClause.extractKeysFromColumns(CFMetaData cfm)
           
static void QueryProcessor.validateColumn(CFMetaData metadata, java.nio.ByteBuffer name, java.nio.ByteBuffer value)
           
static void QueryProcessor.validateKeyAlias(CFMetaData cfm, java.lang.String key)
           
 

Uses of CFMetaData in org.apache.cassandra.db
 

Fields in org.apache.cassandra.db declared as CFMetaData
 CFMetaData ColumnFamilyStore.metadata
           
 

Methods in org.apache.cassandra.db that return CFMetaData
 CFMetaData ColumnFamily.metadata()
           
 

Methods in org.apache.cassandra.db with parameters of type CFMetaData
static ColumnFamily ColumnFamily.create(CFMetaData cfm)
           
static ColumnFamily ColumnFamily.create(CFMetaData cfm, ISortedColumns.Factory factory)
           
static ColumnFamily ColumnFamily.create(CFMetaData cfm, ISortedColumns.Factory factory, boolean reversedInsertOrder)
           
static ColumnFamilyStore ColumnFamilyStore.createColumnFamilyStore(Table table, java.lang.String columnFamily, IPartitioner partitioner, CFMetaData metadata)
           
 void Column.validateFields(CFMetaData metadata)
           
 void CounterColumn.validateFields(CFMetaData metadata)
           
 void DeletedColumn.validateFields(CFMetaData metadata)
           
 void ExpiringColumn.validateFields(CFMetaData metadata)
           
 void IColumn.validateFields(CFMetaData metadata)
           
 void SuperColumn.validateFields(CFMetaData metadata)
           
protected  void Column.validateName(CFMetaData metadata)
           
 

Uses of CFMetaData in org.apache.cassandra.db.migration
 

Constructors in org.apache.cassandra.db.migration with parameters of type CFMetaData
AddColumnFamily(CFMetaData cfm)
           
 

Uses of CFMetaData in org.apache.cassandra.io.sstable
 

Fields in org.apache.cassandra.io.sstable declared as CFMetaData
protected  CFMetaData AbstractSSTableSimpleWriter.metadata
           
 CFMetaData SSTable.metadata
           
 

Methods in org.apache.cassandra.io.sstable with parameters of type CFMetaData
 long SSTableWriter.appendFromStream(DecoratedKey<?> key, CFMetaData metadata, long dataSize, java.io.DataInput in)
           
static java.util.Collection<SSTableReader> SSTableReader.batchOpen(java.util.Set<java.util.Map.Entry<Descriptor,java.util.Set<Component>>> entries, java.util.Set<DecoratedKey> savedKeys, DataTracker tracker, CFMetaData metadata, IPartitioner partitioner)
           
static SSTableReader SSTableReader.open(Descriptor desc, CFMetaData metadata)
           
static SSTableReader SSTableReader.open(Descriptor descriptor, java.util.Set<Component> components, CFMetaData metadata, IPartitioner partitioner)
           
static SSTableReader SSTableReader.open(Descriptor descriptor, java.util.Set<Component> components, java.util.Set<DecoratedKey> savedKeys, DataTracker tracker, CFMetaData metadata, IPartitioner partitioner)
           
 

Constructors in org.apache.cassandra.io.sstable with parameters of type CFMetaData
AbstractSSTableSimpleWriter(java.io.File directory, CFMetaData metadata)
           
SSTable(Descriptor descriptor, CFMetaData metadata, IPartitioner partitioner)
           
SSTable(Descriptor descriptor, java.util.Set<Component> components, CFMetaData metadata, IPartitioner partitioner)
           
SSTableIdentityIterator(CFMetaData metadata, java.io.DataInput file, DecoratedKey<?> key, long dataStart, long dataSize, IColumnSerializer.Flag flag)
           
SSTableSimpleWriter(java.io.File directory, CFMetaData metadata)
           
SSTableWriter(java.lang.String filename, long keyCount, CFMetaData metadata, IPartitioner<?> partitioner, SSTableMetadata.Collector sstableMetadataCollector)
           
 

Uses of CFMetaData in org.apache.cassandra.thrift
 

Methods in org.apache.cassandra.thrift that return CFMetaData
static CFMetaData ThriftValidation.validateColumnFamily(java.lang.String tablename, java.lang.String cfName)
           
static CFMetaData ThriftValidation.validateColumnFamily(java.lang.String tablename, java.lang.String cfName, boolean isCommutativeOp)
           
 

Methods in org.apache.cassandra.thrift with parameters of type CFMetaData
static void ThriftValidation.validateCfDef(CfDef cf_def, CFMetaData old)
           
static void ThriftValidation.validateColumnData(CFMetaData metadata, Column column, boolean isSubColumn)
          Validates the data part of the column (everything in the Column object but the name, which is assumed to be valid)
static void ThriftValidation.validateColumnNames(CFMetaData metadata, ColumnParent column_parent, java.lang.Iterable<java.nio.ByteBuffer> column_names)
           
static void ThriftValidation.validateColumnOrSuperColumn(CFMetaData metadata, ColumnOrSuperColumn cosc)
           
static void ThriftValidation.validateColumnParent(CFMetaData metadata, ColumnParent column_parent)
           
static void ThriftValidation.validateColumnPath(CFMetaData metadata, ColumnPath column_path)
          validates all parts of the path to the column, including the column name
static void ThriftValidation.validateCommutativeForWrite(CFMetaData metadata, ConsistencyLevel consistency)
           
static void ThriftValidation.validateDeletion(CFMetaData metadata, Deletion del)
           
static void ThriftValidation.validateIndexClauses(CFMetaData metadata, IndexClause index_clause)
           
static void ThriftValidation.validateKey(CFMetaData metadata, java.nio.ByteBuffer key)
           
static void ThriftValidation.validateMutation(CFMetaData metadata, Mutation mut)
           
static void ThriftValidation.validatePredicate(CFMetaData metadata, ColumnParent column_parent, SlicePredicate predicate)
           
static void ThriftValidation.validateRange(CFMetaData metadata, ColumnParent column_parent, SliceRange range)
           
static void ThriftValidation.validateSlicePredicate(CFMetaData metadata, java.nio.ByteBuffer scName, SlicePredicate predicate)
           
 



Copyright © 2012 The Apache Software Foundation