java.lang.Object
org.apache.jena.tdb1.base.file.PlainFile
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable,org.apache.jena.atlas.lib.Sync
- Direct Known Subclasses:
PlainFileMem,PlainFilePersistent
public abstract class PlainFile
extends Object
implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable
Single file, single ByteBuffer
-
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()final ByteBufferensure(int newSize) final ByteBufferfinal longabstract voidsync()
-
Method Details
-
getByteBuffer
-
ensure
-
getFileSize
public final long getFileSize() -
sync
public abstract void sync()- Specified by:
syncin interfaceorg.apache.jena.atlas.lib.Sync
-
close
public abstract void close()- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable
-