public class FundamentalOperationalData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected byte |
dataField1
data field 1
|
protected byte |
dataField2
enumeration
|
protected byte |
informationLayers
eight boolean fields
|
protected short |
parameter1
parameter, enumeration
|
protected short |
parameter2
parameter, enumeration
|
protected short |
parameter3
parameter, enumeration
|
protected short |
parameter4
parameter, enumeration
|
protected short |
parameter5
parameter, enumeration
|
protected short |
parameter6
parameter, enumeration
|
protected byte |
systemStatus
system status, IEEE DIS 7 defined
|
Constructor and Description |
---|
FundamentalOperationalData()
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
boolean |
equalsImpl(java.lang.Object obj)
Compare all fields that contribute to the state, ignoring
transient and static fields, for
this and the supplied object |
byte |
getDataField1()
Getter for
dataField1 |
byte |
getDataField2()
Getter for
dataField2 |
byte |
getInformationLayers()
Getter for
informationLayers |
int |
getMarshalledSize()
Returns the size of this serialized object in bytes
|
short |
getParameter1()
Getter for
parameter1 |
short |
getParameter2()
Getter for
parameter2 |
short |
getParameter3()
Getter for
parameter3 |
short |
getParameter4()
Getter for
parameter4 |
short |
getParameter5()
Getter for
parameter5 |
short |
getParameter6()
Getter for
parameter6 |
byte |
getSystemStatus()
Getter for
systemStatus |
void |
marshal(java.nio.ByteBuffer buff)
Packs an object into the ByteBuffer.
|
void |
marshal(java.io.DataOutputStream dos)
Serializes an object to a DataOutputStream.
|
FundamentalOperationalData |
setDataField1(byte pDataField1)
Setter for
dataField1 |
FundamentalOperationalData |
setDataField2(byte pDataField2)
Setter for
dataField2 |
FundamentalOperationalData |
setInformationLayers(byte pInformationLayers)
Setter for
informationLayers |
FundamentalOperationalData |
setParameter1(short pParameter1)
Setter for
parameter1 |
FundamentalOperationalData |
setParameter2(short pParameter2)
Setter for
parameter2 |
FundamentalOperationalData |
setParameter3(short pParameter3)
Setter for
parameter3 |
FundamentalOperationalData |
setParameter4(short pParameter4)
Setter for
parameter4 |
FundamentalOperationalData |
setParameter5(short pParameter5)
Setter for
parameter5 |
FundamentalOperationalData |
setParameter6(short pParameter6)
Setter for
parameter6 |
FundamentalOperationalData |
setSystemStatus(byte pSystemStatus)
Setter for
systemStatus |
int |
unmarshal(java.nio.ByteBuffer buff)
Unpacks a Pdu from the underlying data.
|
int |
unmarshal(java.io.DataInputStream dis)
Unserializes an object from a DataInputStream.
|
protected byte systemStatus
protected byte dataField1
protected byte informationLayers
protected byte dataField2
protected short parameter1
protected short parameter2
protected short parameter3
protected short parameter4
protected short parameter5
protected short parameter6
public int getMarshalledSize()
public FundamentalOperationalData setSystemStatus(byte pSystemStatus)
systemStatus
public byte getSystemStatus()
systemStatus
public FundamentalOperationalData setDataField1(byte pDataField1)
dataField1
public byte getDataField1()
dataField1
public FundamentalOperationalData setInformationLayers(byte pInformationLayers)
informationLayers
public byte getInformationLayers()
informationLayers
public FundamentalOperationalData setDataField2(byte pDataField2)
dataField2
public byte getDataField2()
dataField2
public FundamentalOperationalData setParameter1(short pParameter1)
parameter1
public short getParameter1()
parameter1
public FundamentalOperationalData setParameter2(short pParameter2)
parameter2
public short getParameter2()
parameter2
public FundamentalOperationalData setParameter3(short pParameter3)
parameter3
public short getParameter3()
parameter3
public FundamentalOperationalData setParameter4(short pParameter4)
parameter4
public short getParameter4()
parameter4
public FundamentalOperationalData setParameter5(short pParameter5)
parameter5
public short getParameter5()
parameter5
public FundamentalOperationalData setParameter6(short pParameter6)
parameter6
public short getParameter6()
parameter6
public void marshal(java.io.DataOutputStream dos)
dos
- The DataOutputStreamDataOutputStream
public int unmarshal(java.io.DataInputStream dis)
dis
- The DataInputStreamDataInputStream
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception
buff
- The ByteBuffer at the position to begin writingjava.nio.BufferOverflowException
- if buff is too smalljava.nio.ReadOnlyBufferException
- if buff is read onlyjava.lang.Exception
- ByteBuffer-generated exceptionByteBuffer
public int unmarshal(java.nio.ByteBuffer buff) throws java.lang.Exception
buff
- The ByteBuffer at the position to begin readingjava.nio.BufferUnderflowException
- if buff is too smalljava.lang.Exception
- ByteBuffer-generated exceptionByteBuffer
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean equalsImpl(java.lang.Object obj)
this
and the supplied objectobj
- the object to compare to