public class ReferenceCountingSegment extends Object implements Segment
| Constructor and Description |
|---|
ReferenceCountingSegment(Segment baseSegment) |
| Modifier and Type | Method and Description |
|---|---|
QueryableIndex |
asQueryableIndex() |
StorageAdapter |
asStorageAdapter() |
void |
close() |
Segment |
getBaseSegment() |
org.joda.time.Interval |
getDataInterval() |
String |
getIdentifier() |
int |
getNumReferences() |
Closeable |
increment() |
boolean |
isClosed() |
public ReferenceCountingSegment(Segment baseSegment)
public Segment getBaseSegment()
public int getNumReferences()
public boolean isClosed()
public String getIdentifier()
getIdentifier in interface Segmentpublic org.joda.time.Interval getDataInterval()
getDataInterval in interface Segmentpublic QueryableIndex asQueryableIndex()
asQueryableIndex in interface Segmentpublic StorageAdapter asStorageAdapter()
asStorageAdapter in interface Segmentpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic Closeable increment()
Copyright © 2011–2015. All rights reserved.