public static final class CompositeData.Data
extends java.lang.Object
Constructor and Description |
---|
Data()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addChar(byte b)
Add an 8 bit byte (char) to the data.
|
void |
addChar(byte[] b)
Add an array of 8 bit bytes (chars) to the data.
|
void |
addDouble(double d)
Add a 64 bit double to the data.
|
void |
addDouble(double[] d)
Add an array of 64 bit doubles to the data.
|
void |
addFloat(float f)
Add a 32 bit float to the data.
|
void |
addFloat(float[] f)
Add an array of 32 bit floats to the data.
|
void |
addInt(int i)
Add a signed 32 bit integer to the data.
|
void |
addInt(int[] i)
Add an array of signed 32 bit integers to the data.
|
void |
addLong(long l)
Add a 64 bit long to the data.
|
void |
addLong(long[] l)
Add an array of 64 bit longs to the data.
|
void |
addm(byte m)
This method adds an "m" or multiplier value to the data.
|
void |
addN(int N)
This method adds an "N" or multiplier value to the data.
|
void |
addn(short n)
This method adds an "n" or multiplier value to the data.
|
void |
addShort(short s)
Add a 16 bit short to the data.
|
void |
addShort(short[] s)
Add an array of 16 bit shorts to the data.
|
void |
addString(java.lang.String s)
Add a string to the data.
|
void |
addString(java.lang.String[] s)
Add an array of strings to the data.
|
void |
addUchar(byte b)
Add an unsigned 8 bit byte (uchar) to the data.
|
void |
addUchar(byte[] b)
Add an array of unsigned 8 bit bytes (uchars) to the data.
|
void |
addUint(int i)
Add an unsigned 32 bit integer to the data.
|
void |
addUint(int[] i)
Add an array of unsigned 32 bit integers to the data.
|
void |
addUlong(long l)
Add an unsigned 64 bit long to the data.
|
void |
addUlong(long[] l)
Add an array of unsigned 64 bit longs to the data.
|
void |
addUshort(short s)
Add an unsigned 16 bit short to the data.
|
void |
addUshort(short[] s)
Add an array of unsigned 16 bit shorts to the data.
|
int |
getDataNum()
This method gets the num in the bank containing the data.
|
int |
getDataSize()
This method gets the raw data size in bytes.
|
int |
getDataTag()
This method gets the tag in the bank containing the data.
|
int |
getFormatTag()
This method gets the tag in the segment containing the format string.
|
int |
getPadding()
This method gets the padding (in bytes).
|
void |
setDataNum(int num)
This method sets the num in the bank containing the data.
|
void |
setDataTag(int tag)
This method sets the tag in the bank containing the data.
|
void |
setFormatTag(int tag)
This method sets the tag in the segment containing the format string.
|
public void setFormatTag(int tag)
tag
- tag in segment containing the format string.public void setDataTag(int tag)
tag
- tag in bank containing the data.public void setDataNum(int num)
num
- num in bank containing the data.public int getFormatTag()
public int getDataTag()
public int getDataNum()
public int getDataSize()
public int getPadding()
public void addN(int N)
N
- N or multiplier valuepublic void addn(short n)
n
- n or multiplier valuepublic void addm(byte m)
m
- m or multiplier valuepublic void addInt(int i)
i
- integer to add.public void addInt(int[] i)
i
- array of integers to add.public void addUint(int i)
i
- unsigned integer to add.public void addUint(int[] i)
i
- array of unsigned integers to add.public void addShort(short s)
s
- short to add.public void addShort(short[] s)
s
- array of shorts to add.public void addUshort(short s)
s
- unsigned short to add.public void addUshort(short[] s)
s
- array of unsigned shorts to add.public void addLong(long l)
l
- long to add.public void addLong(long[] l)
l
- array of longs to add.public void addUlong(long l)
l
- unsigned long to add.public void addUlong(long[] l)
l
- array of unsigned longs to add.public void addChar(byte b)
b
- byte to add.public void addChar(byte[] b)
b
- array of bytes to add.public void addUchar(byte b)
b
- unsigned byte to add.public void addUchar(byte[] b)
b
- array of unsigned bytes to add.public void addFloat(float f)
f
- float to add.public void addFloat(float[] f)
f
- array of floats to add.public void addDouble(double d)
d
- double to add.public void addDouble(double[] d)
d
- array of doubles to add.public void addString(java.lang.String s)
s
- string to add.public void addString(java.lang.String[] s)
s
- array of strings to add.