Class ReadWriteFileParams.Builder

Object
Builder
Enclosing class:
ReadWriteFileParams

public static final class ReadWriteFileParams.Builder
extends Object
Provides a convenient way to set the fields of a ReadWriteFileParams object when creating a new instance, following the Builder pattern. The following setting is required to build a ReadWriteFileParams object:
  • path

The example below shows how you might create a new ReadWriteFileParams object instance:


 // Create a ReadWriteFileParams object instance with a data buffer of 4K,
 // for read operation starting after 1 byte, accessing the buffer from index 2 onwards, reading a hundred bytes.
 byte[] testData = new byte[4096];
 ReadWriteFileParams readWriteFileParams = ReadWriteFileParams.setPath(Paths.get("/sdcard/Download/devinfo.html"))
       .setData(testData)
       .setFileOffset(1)
       .setDataOffset(2)
       .setLength(100)
       .setOptions(StandardOpenOption.READ)
       .build();
 
Since:
1.00