public class FalseTargetsAttribute
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected byte |
beamNumber |
protected float |
echoSpacing |
protected byte |
emitterNumber |
protected short |
falseTargetCount |
protected float |
firstTargetOffset |
protected float |
keepTime |
protected float |
maximumWalkDistance |
protected short |
padding |
protected byte |
padding2 |
protected short |
padding3 |
protected short |
recordLength |
protected int |
recordType |
protected EEAttributeStateIndicator |
stateIndicator
uid 300
|
protected float |
walkAcceleration |
protected float |
walkSpeed |
Constructor and Description |
---|
FalseTargetsAttribute()
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 |
getBeamNumber()
Getter for
beamNumber |
float |
getEchoSpacing()
Getter for
echoSpacing |
byte |
getEmitterNumber()
Getter for
emitterNumber |
short |
getFalseTargetCount()
Getter for
falseTargetCount |
float |
getFirstTargetOffset()
Getter for
firstTargetOffset |
float |
getKeepTime()
Getter for
keepTime |
int |
getMarshalledSize()
Returns the size of this serialized object in bytes
|
float |
getMaximumWalkDistance()
Getter for
maximumWalkDistance |
short |
getPadding()
Getter for
padding |
byte |
getPadding2()
Getter for
padding2 |
short |
getPadding3()
Getter for
padding3 |
short |
getRecordLength()
Getter for
recordLength |
int |
getRecordType()
Getter for
recordType |
EEAttributeStateIndicator |
getStateIndicator()
Getter for
stateIndicator |
float |
getWalkAcceleration()
Getter for
walkAcceleration |
float |
getWalkSpeed()
Getter for
walkSpeed |
void |
marshal(java.nio.ByteBuffer buff)
Packs an object into the ByteBuffer.
|
void |
marshal(java.io.DataOutputStream dos)
Serializes an object to a DataOutputStream.
|
FalseTargetsAttribute |
setBeamNumber(byte pBeamNumber)
Setter for
beamNumber |
FalseTargetsAttribute |
setEchoSpacing(float pEchoSpacing)
Setter for
echoSpacing |
FalseTargetsAttribute |
setEmitterNumber(byte pEmitterNumber)
Setter for
emitterNumber |
FalseTargetsAttribute |
setFalseTargetCount(short pFalseTargetCount)
Setter for
falseTargetCount |
FalseTargetsAttribute |
setFirstTargetOffset(float pFirstTargetOffset)
Setter for
firstTargetOffset |
FalseTargetsAttribute |
setKeepTime(float pKeepTime)
Setter for
keepTime |
FalseTargetsAttribute |
setMaximumWalkDistance(float pMaximumWalkDistance)
Setter for
maximumWalkDistance |
FalseTargetsAttribute |
setPadding(short pPadding)
Setter for
padding |
FalseTargetsAttribute |
setPadding2(byte pPadding2)
Setter for
padding2 |
FalseTargetsAttribute |
setPadding3(short pPadding3)
Setter for
padding3 |
FalseTargetsAttribute |
setRecordLength(short pRecordLength)
Setter for
recordLength |
FalseTargetsAttribute |
setRecordType(int pRecordType)
Setter for
recordType |
FalseTargetsAttribute |
setStateIndicator(EEAttributeStateIndicator pStateIndicator)
Setter for
stateIndicator |
FalseTargetsAttribute |
setWalkAcceleration(float pWalkAcceleration)
Setter for
walkAcceleration |
FalseTargetsAttribute |
setWalkSpeed(float pWalkSpeed)
Setter for
walkSpeed |
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 short padding3
protected short falseTargetCount
protected float walkSpeed
protected float walkAcceleration
protected float maximumWalkDistance
protected float keepTime
protected float echoSpacing
protected float firstTargetOffset
public int getMarshalledSize()
public FalseTargetsAttribute setRecordType(int pRecordType)
recordType
public int getRecordType()
recordType
public FalseTargetsAttribute setRecordLength(short pRecordLength)
recordLength
public short getRecordLength()
recordLength
public FalseTargetsAttribute setPadding(short pPadding)
padding
public short getPadding()
padding
public FalseTargetsAttribute setEmitterNumber(byte pEmitterNumber)
emitterNumber
public byte getEmitterNumber()
emitterNumber
public FalseTargetsAttribute setBeamNumber(byte pBeamNumber)
beamNumber
public byte getBeamNumber()
beamNumber
public FalseTargetsAttribute setStateIndicator(EEAttributeStateIndicator pStateIndicator)
stateIndicator
public EEAttributeStateIndicator getStateIndicator()
stateIndicator
public FalseTargetsAttribute setPadding2(byte pPadding2)
padding2
public byte getPadding2()
padding2
public FalseTargetsAttribute setPadding3(short pPadding3)
padding3
public short getPadding3()
padding3
public FalseTargetsAttribute setFalseTargetCount(short pFalseTargetCount)
falseTargetCount
public short getFalseTargetCount()
falseTargetCount
public FalseTargetsAttribute setWalkSpeed(float pWalkSpeed)
walkSpeed
public float getWalkSpeed()
walkSpeed
public FalseTargetsAttribute setWalkAcceleration(float pWalkAcceleration)
walkAcceleration
public float getWalkAcceleration()
walkAcceleration
public FalseTargetsAttribute setMaximumWalkDistance(float pMaximumWalkDistance)
maximumWalkDistance
public float getMaximumWalkDistance()
maximumWalkDistance
public FalseTargetsAttribute setKeepTime(float pKeepTime)
keepTime
public float getKeepTime()
keepTime
public FalseTargetsAttribute setEchoSpacing(float pEchoSpacing)
echoSpacing
public float getEchoSpacing()
echoSpacing
public FalseTargetsAttribute setFirstTargetOffset(float pFirstTargetOffset)
firstTargetOffset
public float getFirstTargetOffset()
firstTargetOffset
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