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

Packages that use CommitLogSegment
Package | Description
--- | ---
org.apache.cassandra.db.commitlog |

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

Fields in org.apache.cassandra.db.commitlog declared as CommitLogSegment
Modifier and Type | Field and Description
--- | ---
`CommitLogSegment` | CommitLog.`activeSegment`

Methods in org.apache.cassandra.db.commitlog that return CommitLogSegment
Modifier and Type | Method and Description
--- | ---
`CommitLogSegment` | CommitLogAllocator.`fetchSegment()` Fetches an empty segment file.
`static CommitLogSegment` | CommitLogSegment.`freshSegment()`
`CommitLogSegment` | CommitLogSegment.`recycle()` Recycle processes an unneeded segment file for reuse.

Methods in org.apache.cassandra.db.commitlog that return types with arguments of type CommitLogSegment
Modifier and Type | Method and Description
--- | ---
`java.util.Collection<CommitLogSegment>` | CommitLogAllocator.`getActiveSegments()`

Methods in org.apache.cassandra.db.commitlog with parameters of type CommitLogSegment
Modifier and Type | Method and Description
--- | ---
`void` | CommitLogAllocator.`recycleSegment(CommitLogSegment segment)` Indicates that a segment is no longer in use and that it should be recycled.