## Uses of Class
org.apache.cassandra.io.sstable.Descriptor

Packages that use Descriptor
org.apache.cassandra.cache
org.apache.cassandra.config
org.apache.cassandra.db
org.apache.cassandra.db.compaction
org.apache.cassandra.io.sstable
org.apache.cassandra.streaming
org.apache.cassandra.tools

Uses of Descriptor in org.apache.cassandra.cache

Constructors in org.apache.cassandra.cache with parameters of type Descriptor
`KeyCacheKey(Descriptor desc, java.nio.ByteBuffer key)`

Uses of Descriptor in org.apache.cassandra.config

Methods in org.apache.cassandra.config with parameters of type Descriptor
`CFMetaData` `Schema.getCFMetaData(Descriptor descriptor)`

Uses of Descriptor in org.apache.cassandra.db

Methods in org.apache.cassandra.db that return types with arguments of type Descriptor
`java.util.Map<Descriptor,java.util.Set<Component>>` `Directories.SSTableLister.list()`

Methods in org.apache.cassandra.db with parameters of type Descriptor
`static java.io.File` `Directories.getBackupsDirectory(Descriptor desc)`
`static java.io.File` `Directories.getSnapshotDirectory(Descriptor desc, java.lang.String snapshotName)`

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

Method parameters in org.apache.cassandra.db.compaction with type arguments of type Descriptor
`java.util.concurrent.Future<?>` `CompactionManager.submitUserDefined(ColumnFamilyStore cfs, java.util.Collection<Descriptor> dataFiles, int gcBefore)`

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

Fields in org.apache.cassandra.io.sstable declared as Descriptor
`Descriptor` `SSTableDeletingTask.desc`
`Descriptor` `SSTable.descriptor`

Methods in org.apache.cassandra.io.sstable that return Descriptor
`Descriptor` `Descriptor.asTemporary(boolean temporary)`
`static Descriptor` `Descriptor.fromFilename(java.lang.String filename)`
`Descriptor` `Descriptor.withGeneration(int newGeneration)`

Methods in org.apache.cassandra.io.sstable that return types with arguments of type Descriptor
`static Pair<Descriptor,Component>` `Component.fromFilename(java.io.File directory, java.lang.String name)` Filename of the form "<ksname>/<cfname>-[tmp-][<version>-]<gen>-<component>",
`static Pair<Descriptor,java.lang.String>` `Descriptor.fromFilename(java.io.File directory, java.lang.String name)` Filename of the form "<ksname>-<cfname>-[tmp-][<version>-]<gen>-<component>"
`static Pair<Descriptor,Component>` `SSTable.tryComponentFromFilename(java.io.File dir, java.lang.String name)`

Methods in org.apache.cassandra.io.sstable with parameters of type Descriptor
`static DecoratedKey` `SSTableReader.decodeKey(IPartitioner p, Descriptor d, java.nio.ByteBuffer bytes)` Conditionally use the deprecated 'IPartitioner.convertFromDiskFormat' method.
`static boolean` `SSTable.delete(Descriptor desc, java.util.Set<Component> components)` We use a ReferenceQueue to manage deleting files that have been compacted and for which no more SSTable references exist.
`SSTableMetadata` `SSTableMetadata.SSTableMetadataSerializer.deserialize(java.io.DataInputStream dis, Descriptor desc)`
`SSTableMetadata` `SSTableMetadata.SSTableMetadataSerializer.deserialize(Descriptor descriptor)`
`static void` `SSTableReader.logOpenException(Descriptor descriptor, java.io.IOException e)`
`static SSTableReader` `SSTableReader.open(Descriptor descriptor)`
`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)`
`static long` `SSTableReader.readRowSize(java.io.DataInput in, Descriptor d)`
`static void` `SSTableWriter.rename(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)`

Method parameters in org.apache.cassandra.io.sstable with type arguments of type Descriptor
`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)`

Constructors in org.apache.cassandra.io.sstable with parameters of type Descriptor
`KeyIterator(Descriptor desc)`
`SSTable(Descriptor descriptor, CFMetaData metadata, IPartitioner partitioner)`
`SSTable(Descriptor descriptor, java.util.Set<Component> components, CFMetaData metadata, IPartitioner partitioner)`

Uses of Descriptor in org.apache.cassandra.streaming

Fields in org.apache.cassandra.streaming declared as Descriptor
`Descriptor` `PendingFile.desc`

Constructors in org.apache.cassandra.streaming with parameters of type Descriptor
`PendingFile(Descriptor desc, PendingFile pf)`
`PendingFile(SSTableReader sstable, Descriptor desc, java.lang.String component, java.util.List<Pair<java.lang.Long,java.lang.Long>> sections, OperationType type)`
`PendingFile(SSTableReader sstable, Descriptor desc, java.lang.String component, java.util.List<Pair<java.lang.Long,java.lang.Long>> sections, OperationType type, long estimatedKeys)`

Uses of Descriptor in org.apache.cassandra.tools

Methods in org.apache.cassandra.tools with parameters of type Descriptor
`static void` `SSTableExport.enumeratekeys(Descriptor desc, java.io.PrintStream outs)` Enumerate row keys from an SSTableReader and write the result to a PrintStream.
`static void` `SSTableExport.export(Descriptor desc, java.io.PrintStream outs, java.util.Collection<java.lang.String> toExport, java.lang.String[] excludes)` Export specific rows from an SSTable and write the resulting JSON to a PrintStream.
`static void` `SSTableExport.export(Descriptor desc, java.io.PrintStream outs, java.lang.String[] excludes)` Export an SSTable and write the resulting JSON to a PrintStream.
`static void` `SSTableExport.export(Descriptor desc, java.lang.String[] excludes)` Export an SSTable and write the resulting JSON to standard out.

Copyright © 2013 The Apache Software Foundation