Class BufferFileEntryBuilder
- java.lang.Object
-
- org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryBuilder
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,KvEntryFileWriter
public class BufferFileEntryBuilder extends java.lang.Object implements KvEntryFileWriter
-
-
Constructor Summary
Constructors Constructor Description BufferFileEntryBuilder(java.lang.String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidfinish()Finish build file.voidwrite(KvEntry entry)Write kvEntry to file.
-
-
-
Method Detail
-
write
public void write(KvEntry entry) throws java.io.IOException
Description copied from interface:KvEntryFileWriterWrite kvEntry to file.- Specified by:
writein interfaceKvEntryFileWriter- Throws:
java.io.IOException
-
finish
public void finish() throws java.io.IOExceptionDescription copied from interface:KvEntryFileWriterFinish build file. You can release resources or do some aftercare in this method.- Specified by:
finishin interfaceKvEntryFileWriter- Throws:
java.io.IOException
-
close
public void close() throws java.io.IOException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Throws:
java.io.IOException
-
-