public abstract class ValueSetter extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ValueSetter.NDR |
static class |
ValueSetter.XDR |
| Modifier and Type | Field and Description |
|---|---|
byte |
endian |
| Constructor and Description |
|---|
ValueSetter(ByteSetter data,
byte endian) |
| Modifier and Type | Method and Description |
|---|---|
void |
setByte(byte value)
Set a byte, should be equal for all endians
|
void |
setDouble(double data)
Set a double.
|
void |
setInt(int value) |
protected abstract void |
setInt(int value,
int index)
Set a 32-Bit integer
|
void |
setLong(long value) |
protected abstract void |
setLong(long data,
int index)
Set a long value.
|
String |
toString() |
public ValueSetter(ByteSetter data, byte endian)
public void setByte(byte value)
value - byte value to be set with.public void setInt(int value)
public void setLong(long value)
protected abstract void setInt(int value,
int index)
value - int value to be set withindex - int value for the indexprotected abstract void setLong(long data,
int index)
data - int value to be set withindex - int value for the indexpublic void setDouble(double data)
data - double value to be set withCopyright © 2018. All rights reserved.