public class Unix2ExtraField extends BaseExtraField
Modifier and Type | Class and Description |
---|---|
static class |
Unix2ExtraField.Builder
Builder for
Unix2ExtraField . |
Modifier and Type | Field and Description |
---|---|
static int |
EXPECTED_ID |
static int |
EXTRA_SIZE |
Constructor and Description |
---|
Unix2ExtraField(int userId,
int groupId) |
Modifier and Type | Method and Description |
---|---|
static Unix2ExtraField.Builder |
builder()
Make a builder for this class.
|
int |
getGroupId() |
int |
getUserId() |
static Unix2ExtraField |
read(InputStream inputStream,
int id,
int size)
Read from the input-stream.
|
void |
write(OutputStream outputStream)
Write extra-field to the output-stream.
|
getExtraFieldBytes, getExtraSize, getId, validate
public static final int EXPECTED_ID
public static final int EXTRA_SIZE
public static Unix2ExtraField.Builder builder()
public static Unix2ExtraField read(InputStream inputStream, int id, int size) throws IOException
IOException
public void write(OutputStream outputStream) throws IOException
write
in class BaseExtraField
IOException
public int getUserId()
public int getGroupId()
This documentation content is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.