public class AngleDeception
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected float |
azimuthOffset |
protected float |
azimuthPullAcceleration |
protected float |
azimuthPullRate |
protected float |
azimuthWidth |
protected byte |
beamNumber |
protected float |
elevationOffset |
protected float |
elevationPullAcceleration |
protected float |
elevationPullRate |
protected float |
elevationWidth |
protected byte |
emitterNumber |
protected short |
padding |
protected byte |
padding2 |
protected int |
padding3 |
protected short |
recordLength |
protected int |
recordType |
protected EEAttributeStateIndicator |
stateIndicator
uid 300
|
Constructor and Description |
---|
AngleDeception()
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 |
float |
getAzimuthOffset()
Getter for
azimuthOffset |
float |
getAzimuthPullAcceleration()
Getter for
azimuthPullAcceleration |
float |
getAzimuthPullRate()
Getter for
azimuthPullRate |
float |
getAzimuthWidth()
Getter for
azimuthWidth |
byte |
getBeamNumber()
Getter for
beamNumber |
float |
getElevationOffset()
Getter for
elevationOffset |
float |
getElevationPullAcceleration()
Getter for
elevationPullAcceleration |
float |
getElevationPullRate()
Getter for
elevationPullRate |
float |
getElevationWidth()
Getter for
elevationWidth |
byte |
getEmitterNumber()
Getter for
emitterNumber |
int |
getMarshalledSize()
Returns the size of this serialized object in bytes
|
short |
getPadding()
Getter for
padding |
byte |
getPadding2()
Getter for
padding2 |
int |
getPadding3()
Getter for
padding3 |
short |
getRecordLength()
Getter for
recordLength |
int |
getRecordType()
Getter for
recordType |
EEAttributeStateIndicator |
getStateIndicator()
Getter for
stateIndicator |
void |
marshal(java.nio.ByteBuffer buff)
Packs an object into the ByteBuffer.
|
void |
marshal(java.io.DataOutputStream dos)
Serializes an object to a DataOutputStream.
|
AngleDeception |
setAzimuthOffset(float pAzimuthOffset)
Setter for
azimuthOffset |
AngleDeception |
setAzimuthPullAcceleration(float pAzimuthPullAcceleration)
Setter for
azimuthPullAcceleration |
AngleDeception |
setAzimuthPullRate(float pAzimuthPullRate)
Setter for
azimuthPullRate |
AngleDeception |
setAzimuthWidth(float pAzimuthWidth)
Setter for
azimuthWidth |
AngleDeception |
setBeamNumber(byte pBeamNumber)
Setter for
beamNumber |
AngleDeception |
setElevationOffset(float pElevationOffset)
Setter for
elevationOffset |
AngleDeception |
setElevationPullAcceleration(float pElevationPullAcceleration)
Setter for
elevationPullAcceleration |
AngleDeception |
setElevationPullRate(float pElevationPullRate)
Setter for
elevationPullRate |
AngleDeception |
setElevationWidth(float pElevationWidth)
Setter for
elevationWidth |
AngleDeception |
setEmitterNumber(byte pEmitterNumber)
Setter for
emitterNumber |
AngleDeception |
setPadding(short pPadding)
Setter for
padding |
AngleDeception |
setPadding2(byte pPadding2)
Setter for
padding2 |
AngleDeception |
setPadding3(int pPadding3)
Setter for
padding3 |
AngleDeception |
setRecordLength(short pRecordLength)
Setter for
recordLength |
AngleDeception |
setRecordType(int pRecordType)
Setter for
recordType |
AngleDeception |
setStateIndicator(EEAttributeStateIndicator pStateIndicator)
Setter for
stateIndicator |
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 int recordType
protected short recordLength
protected short padding
protected byte emitterNumber
protected byte beamNumber
protected EEAttributeStateIndicator stateIndicator
protected byte padding2
protected float azimuthOffset
protected float azimuthWidth
protected float azimuthPullRate
protected float azimuthPullAcceleration
protected float elevationOffset
protected float elevationWidth
protected float elevationPullRate
protected float elevationPullAcceleration
protected int padding3
public int getMarshalledSize()
public AngleDeception setRecordType(int pRecordType)
recordType
public int getRecordType()
recordType
public AngleDeception setRecordLength(short pRecordLength)
recordLength
public short getRecordLength()
recordLength
public AngleDeception setPadding(short pPadding)
padding
public short getPadding()
padding
public AngleDeception setEmitterNumber(byte pEmitterNumber)
emitterNumber
public byte getEmitterNumber()
emitterNumber
public AngleDeception setBeamNumber(byte pBeamNumber)
beamNumber
public byte getBeamNumber()
beamNumber
public AngleDeception setStateIndicator(EEAttributeStateIndicator pStateIndicator)
stateIndicator
public EEAttributeStateIndicator getStateIndicator()
stateIndicator
public AngleDeception setPadding2(byte pPadding2)
padding2
public byte getPadding2()
padding2
public AngleDeception setAzimuthOffset(float pAzimuthOffset)
azimuthOffset
public float getAzimuthOffset()
azimuthOffset
public AngleDeception setAzimuthWidth(float pAzimuthWidth)
azimuthWidth
public float getAzimuthWidth()
azimuthWidth
public AngleDeception setAzimuthPullRate(float pAzimuthPullRate)
azimuthPullRate
public float getAzimuthPullRate()
azimuthPullRate
public AngleDeception setAzimuthPullAcceleration(float pAzimuthPullAcceleration)
azimuthPullAcceleration
public float getAzimuthPullAcceleration()
azimuthPullAcceleration
public AngleDeception setElevationOffset(float pElevationOffset)
elevationOffset
public float getElevationOffset()
elevationOffset
public AngleDeception setElevationWidth(float pElevationWidth)
elevationWidth
public float getElevationWidth()
elevationWidth
public AngleDeception setElevationPullRate(float pElevationPullRate)
elevationPullRate
public float getElevationPullRate()
elevationPullRate
public AngleDeception setElevationPullAcceleration(float pElevationPullAcceleration)
elevationPullAcceleration
public float getElevationPullAcceleration()
elevationPullAcceleration
public AngleDeception setPadding3(int pPadding3)
padding3
public int getPadding3()
padding3
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