public class BlankingSector
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected byte |
beamNumber |
protected byte |
emitterNumber |
protected float |
leftAzimuth |
protected float |
lowerElevation |
protected short |
padding |
protected byte |
padding2 |
protected long |
padding3 |
protected short |
recordLength |
protected int |
recordType |
protected float |
residualPower |
protected float |
rightAzimuth |
protected EEAttributeStateIndicator |
stateIndicator
uid 300
|
protected float |
upperElevation |
Constructor and Description |
---|
BlankingSector()
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 |
byte |
getEmitterNumber()
Getter for
emitterNumber |
float |
getLeftAzimuth()
Getter for
leftAzimuth |
float |
getLowerElevation()
Getter for
lowerElevation |
int |
getMarshalledSize()
Returns the size of this serialized object in bytes
|
short |
getPadding()
Getter for
padding |
byte |
getPadding2()
Getter for
padding2 |
long |
getPadding3()
Getter for
padding3 |
short |
getRecordLength()
Getter for
recordLength |
int |
getRecordType()
Getter for
recordType |
float |
getResidualPower()
Getter for
residualPower |
float |
getRightAzimuth()
Getter for
rightAzimuth |
EEAttributeStateIndicator |
getStateIndicator()
Getter for
stateIndicator |
float |
getUpperElevation()
Getter for
upperElevation |
void |
marshal(java.nio.ByteBuffer buff)
Packs an object into the ByteBuffer.
|
void |
marshal(java.io.DataOutputStream dos)
Serializes an object to a DataOutputStream.
|
BlankingSector |
setBeamNumber(byte pBeamNumber)
Setter for
beamNumber |
BlankingSector |
setEmitterNumber(byte pEmitterNumber)
Setter for
emitterNumber |
BlankingSector |
setLeftAzimuth(float pLeftAzimuth)
Setter for
leftAzimuth |
BlankingSector |
setLowerElevation(float pLowerElevation)
Setter for
lowerElevation |
BlankingSector |
setPadding(short pPadding)
Setter for
padding |
BlankingSector |
setPadding2(byte pPadding2)
Setter for
padding2 |
BlankingSector |
setPadding3(long pPadding3)
Setter for
padding3 |
BlankingSector |
setRecordLength(short pRecordLength)
Setter for
recordLength |
BlankingSector |
setRecordType(int pRecordType)
Setter for
recordType |
BlankingSector |
setResidualPower(float pResidualPower)
Setter for
residualPower |
BlankingSector |
setRightAzimuth(float pRightAzimuth)
Setter for
rightAzimuth |
BlankingSector |
setStateIndicator(EEAttributeStateIndicator pStateIndicator)
Setter for
stateIndicator |
BlankingSector |
setUpperElevation(float pUpperElevation)
Setter for
upperElevation |
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 leftAzimuth
protected float rightAzimuth
protected float lowerElevation
protected float upperElevation
protected float residualPower
protected long padding3
public int getMarshalledSize()
public BlankingSector setRecordType(int pRecordType)
recordType
public int getRecordType()
recordType
public BlankingSector setRecordLength(short pRecordLength)
recordLength
public short getRecordLength()
recordLength
public BlankingSector setPadding(short pPadding)
padding
public short getPadding()
padding
public BlankingSector setEmitterNumber(byte pEmitterNumber)
emitterNumber
public byte getEmitterNumber()
emitterNumber
public BlankingSector setBeamNumber(byte pBeamNumber)
beamNumber
public byte getBeamNumber()
beamNumber
public BlankingSector setStateIndicator(EEAttributeStateIndicator pStateIndicator)
stateIndicator
public EEAttributeStateIndicator getStateIndicator()
stateIndicator
public BlankingSector setPadding2(byte pPadding2)
padding2
public byte getPadding2()
padding2
public BlankingSector setLeftAzimuth(float pLeftAzimuth)
leftAzimuth
public float getLeftAzimuth()
leftAzimuth
public BlankingSector setRightAzimuth(float pRightAzimuth)
rightAzimuth
public float getRightAzimuth()
rightAzimuth
public BlankingSector setLowerElevation(float pLowerElevation)
lowerElevation
public float getLowerElevation()
lowerElevation
public BlankingSector setUpperElevation(float pUpperElevation)
upperElevation
public float getUpperElevation()
upperElevation
public BlankingSector setResidualPower(float pResidualPower)
residualPower
public float getResidualPower()
residualPower
public BlankingSector setPadding3(long pPadding3)
padding3
public long 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