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

Packages that use CFMetaData
org.apache.cassandra.config   
org.apache.cassandra.cql   
org.apache.cassandra.cql3   
org.apache.cassandra.cql3.statements   
org.apache.cassandra.db   
org.apache.cassandra.db.compaction   
org.apache.cassandra.io.sstable   
org.apache.cassandra.service   
org.apache.cassandra.thrift   
 

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
          Deprecated. 
static CFMetaData CFMetaData.NodeIdCf
           
static CFMetaData CFMetaData.SchemaCf
          Deprecated. 
static CFMetaData CFMetaData.SchemaColumnFamiliesCf
           
static CFMetaData CFMetaData.SchemaColumnsCf
           
static CFMetaData CFMetaData.SchemaKeyspacesCf
           
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.caching(CFMetaData.Caching prop)
           
static CFMetaData Avro.cfFromAvro(org.apache.cassandra.db.migration.avro.CfDef cf)
          Deprecated. 
 CFMetaData CFMetaData.clone()
           
 CFMetaData CFMetaData.columnAliases(java.util.List<java.nio.ByteBuffer> prop)
           
 CFMetaData CFMetaData.columnMetadata(ColumnDefinition... cds)
           
 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.dcLocalReadRepairChance(double prop)
           
 CFMetaData CFMetaData.defaultValidator(AbstractType<?> prop)
           
static CFMetaData CFMetaData.fromSchema(UntypedResultSet.Row result)
          Deserialize CF metadata from low-level representation
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.keyAlias(java.lang.String alias)
           
 CFMetaData CFMetaData.keyValidator(AbstractType<?> prop)
           
 CFMetaData CFMetaData.maxCompactionThreshold(int prop)
           
 CFMetaData CFMetaData.minCompactionThreshold(int prop)
           
static CFMetaData CFMetaData.newIndexMetadata(CFMetaData parent, ColumnDefinition info, AbstractType<?> columnComparator)
           
 CFMetaData CFMetaData.readRepairChance(double prop)
           
 CFMetaData CFMetaData.reloadSecondaryIndexMetadata(CFMetaData parent)
           
static CFMetaData CFMetaData.rename(CFMetaData cfm, java.lang.String newName)
           
 CFMetaData CFMetaData.replicateOnWrite(boolean prop)
           
 CFMetaData CFMetaData.validate()
           
 CFMetaData CFMetaData.valueAlias(java.nio.ByteBuffer prop)
           
 

Methods in org.apache.cassandra.config that return types with arguments of type CFMetaData
 java.util.Map<java.lang.String,CFMetaData> KSMetaData.cfMetaData()
           
static java.util.Map<java.lang.String,CFMetaData> KSMetaData.deserializeColumnFamilies(Row row)
          Deserialize ColumnFamilies from low-level schema representation, all of them belong to the same keyspace
 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
 void CFMetaData.apply(CFMetaData cfm)
          Updates CFMetaData in-place to match cf_def *Note*: This method left public only for DefsTest, don't use directly!
static java.util.List<ColumnDefinition> ColumnDefinition.fromSchema(Row row, CFMetaData cfm)
          Deserialize columns from low-level representation
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
 CFMetaData CFMetaData.reloadSecondaryIndexMetadata(CFMetaData parent)
           
static CFMetaData CFMetaData.rename(CFMetaData cfm, java.lang.String newName)
           
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)
           
 RowMutation CFMetaData.toSchemaUpdate(CFMetaData newState, long modificationTimestamp)
          Create schema mutations to update this metadata to provided new state.
 

Method parameters in org.apache.cassandra.config with type arguments of type CFMetaData
static KSMetaData KSMetaData.cloneWith(KSMetaData ksm, java.lang.Iterable<CFMetaData> cfDefs)
           
static KSMetaData KSMetaData.fromSchema(Row row, java.lang.Iterable<CFMetaData> cfms)
          Deserialize only Keyspace attributes without nested ColumnFamilies
static KSMetaData KSMetaData.newKeyspace(java.lang.String name, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> options, boolean durablesWrites, java.lang.Iterable<CFMetaData> cfDefs)
           
 

Uses of CFMetaData in org.apache.cassandra.cql
 

Methods in org.apache.cassandra.cql that return CFMetaData
 CFMetaData DropIndexStatement.generateCFMetadataUpdate(java.lang.String keyspace)
           
 CFMetaData AlterTableStatement.getCFMetaData(java.lang.String keyspace)
           
 CFMetaData CreateColumnFamilyStatement.getCFMetaData(java.lang.String keyspace, java.util.List<java.nio.ByteBuffer> variables)
          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
static void AlterTableStatement.applyPropertiesToCFMetadata(CFMetaData cfm, CFPropDefs cfProps)
           
 void SelectStatement.extractKeyAliasFromColumns(CFMetaData cfm)
           
 void WhereClause.extractKeysFromColumns(CFMetaData cfm)
           
 RowMutation DeleteStatement.mutationForKey(java.nio.ByteBuffer key, java.lang.String keyspace, java.lang.Long timestamp, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables, CFMetaData metadata)
           
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.cql3
 

Fields in org.apache.cassandra.cql3 declared as CFMetaData
 CFMetaData CFDefinition.cfm
           
 

Methods in org.apache.cassandra.cql3 with parameters of type CFMetaData
 void CFPropDefs.applyToCFMetadata(CFMetaData cfm)
           
static void QueryProcessor.validateSlicePredicate(CFMetaData metadata, SlicePredicate predicate)
           
static void QueryProcessor.validateSliceRange(CFMetaData metadata, java.nio.ByteBuffer start, java.nio.ByteBuffer finish, boolean reversed)
           
static void QueryProcessor.validateSliceRange(CFMetaData metadata, SliceRange range)
           
 

Constructors in org.apache.cassandra.cql3 with parameters of type CFMetaData
CFDefinition(CFMetaData cfm)
           
 

Uses of CFMetaData in org.apache.cassandra.cql3.statements
 

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

Methods in org.apache.cassandra.cql3.statements with parameters of type CFMetaData
 void CreateColumnFamilyStatement.applyPropertiesTo(CFMetaData cfmd)
           
 

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)
           
 

Constructors in org.apache.cassandra.db with parameters of type CFMetaData
ColumnFamily(CFMetaData cfm, ISortedColumns map)
           
 

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

Methods in org.apache.cassandra.db.compaction that return CFMetaData
 CFMetaData CompactionInfo.getCFMetaData()
           
 

Method parameters in org.apache.cassandra.db.compaction with type arguments of type CFMetaData
 void CompactionManager.stopCompactionFor(java.util.Collection<CFMetaData> columnFamilies)
          Try to stop all of the compactions for given ColumnFamilies.
 

Constructors in org.apache.cassandra.db.compaction with parameters of type CFMetaData
CompactionInfo(CFMetaData cfm, OperationType tasktype, long bytesComplete, long totalBytes)
           
 

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, CFMetaData metadata, IPartitioner partitioner)
           
static SSTableReader SSTableReader.openNoValidation(Descriptor descriptor, java.util.Set<Component> components, CFMetaData metadata)
           
 

Constructors in org.apache.cassandra.io.sstable with parameters of type CFMetaData
AbstractSSTableSimpleWriter(java.io.File directory, CFMetaData metadata, IPartitioner partitioner)
           
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, IPartitioner partitioner)
           
SSTableWriter(java.lang.String filename, long keyCount, CFMetaData metadata, IPartitioner<?> partitioner, SSTableMetadata.Collector sstableMetadataCollector)
           
 

Uses of CFMetaData in org.apache.cassandra.service
 

Methods in org.apache.cassandra.service with parameters of type CFMetaData
static void MigrationManager.announceColumnFamilyUpdate(CFMetaData cfm)
           
static void MigrationManager.announceNewColumnFamily(CFMetaData cfm)
           
 

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.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 boolean ThriftValidation.validateFilterClauses(CFMetaData metadata, java.util.List<IndexExpression> index_clause)
           
static void ThriftValidation.validateIndexClauses(CFMetaData metadata, IndexClause index_clause)
           
static void ThriftValidation.validateKey(CFMetaData metadata, java.nio.ByteBuffer key)
           
static void ThriftValidation.validateKeyRange(CFMetaData metadata, java.nio.ByteBuffer superColumn, KeyRange range)
           
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 © 2013 The Apache Software Foundation