## Uses of Class
org.apache.cassandra.db.commitlog.CommitLogDescriptor

Packages that use CommitLogDescriptor
org.apache.cassandra.db.commitlog

### Uses of CommitLogDescriptor in org.apache.cassandra.db.commitlog

Fields in org.apache.cassandra.db.commitlog declared as CommitLogDescriptor
`CommitLogDescriptor` CommitLogSegment.`descriptor`

Methods in org.apache.cassandra.db.commitlog that return CommitLogDescriptor
`static CommitLogDescriptor` CommitLogDescriptor.`fromFileName(java.lang.String name)`
`static CommitLogDescriptor` CommitLogDescriptor.`fromHeader(java.io.File file, EncryptionContext encryptionContext)`
`static CommitLogDescriptor` CommitLogDescriptor.`readHeader(java.io.DataInput input, EncryptionContext encryptionContext)`

Methods in org.apache.cassandra.db.commitlog with parameters of type CommitLogDescriptor
`boolean` CommitLogDescriptor.`equals(CommitLogDescriptor that)`
`boolean` CommitLogDescriptor.`equalsIgnoringCompression(CommitLogDescriptor that)`
`void` CommitLogReadHandler.`handleMutation(Mutation m, int size, int entryLocation, CommitLogDescriptor desc)` Process a deserialized mutation
`void` CommitLogReplayer.`handleMutation(Mutation m, int size, int entryLocation, CommitLogDescriptor desc)`
`protected void` CommitLogReader.`readMutation(CommitLogReadHandler handler, byte[] inputBuffer, int size, CommitLogPosition minPosition, int entryLocation, CommitLogDescriptor desc)` Deserializes and passes a Mutation to the ICommitLogReadHandler requested
`static void` CommitLogDescriptor.`writeHeader(java.nio.ByteBuffer out, CommitLogDescriptor descriptor)`
`static void` CommitLogDescriptor.`writeHeader(java.nio.ByteBuffer out, CommitLogDescriptor descriptor, java.util.Map<java.lang.String,java.lang.String> additionalHeaders)`

Constructors in org.apache.cassandra.db.commitlog with parameters of type CommitLogDescriptor
Constructor and Description
`CommitLogSegmentReader(CommitLogReadHandler handler, CommitLogDescriptor descriptor, RandomAccessReader reader, boolean tolerateTruncation)`