Public Member Functions | |
TotalPowerTable | getTable () |
Return the table to which this row belongs. | |
TotalPowerRowIDL | toIDL () |
Return this row in the form of an IDL struct. | |
void | setFromIDL (TotalPowerRowIDL x) throws ConversionException |
Fill the values of this row from the IDL struct TotalPowerRowIDL. | |
String | toXML () throws ConversionException |
Return this row in the form of an XML string. | |
void | setFromXML (String rowDoc) throws ConversionException |
Fill the values of this row from an XML string that was produced by the toXML() method. | |
void | toBin (DataOutputStream dos) throws IOException |
Writes the serialized binary representation of this to DataOutputStream. | |
ArrayTime | getTime () |
Get time. | |
void | setTime (ArrayTime time) throws IllegalAccessException |
Set time with the specified ArrayTime value. | |
int | getScanNumber () |
Get scanNumber. | |
void | setScanNumber (int scanNumber) |
Set scanNumber with the specified int value. | |
int | getSubscanNumber () |
Get subscanNumber. | |
void | setSubscanNumber (int subscanNumber) |
Set subscanNumber with the specified int value. | |
int | getIntegrationNumber () |
Get integrationNumber. | |
void | setIntegrationNumber (int integrationNumber) |
Set integrationNumber with the specified int value. | |
Length[][] | getUvw () |
Get uvw. | |
void | setUvw (Length[][] uvw) |
Set uvw with the specified Length[][] value. | |
Interval[][] | getExposure () |
Get exposure. | |
void | setExposure (Interval[][] exposure) |
Set exposure with the specified Interval[][] value. | |
ArrayTime[][] | getTimeCentroid () |
Get timeCentroid. | |
void | setTimeCentroid (ArrayTime[][] timeCentroid) |
Set timeCentroid with the specified ArrayTime[][] value. | |
float[][][] | getFloatData () |
Get floatData. | |
void | setFloatData (float[][][] floatData) |
Set floatData with the specified float[][][] value. | |
int[] | getFlagAnt () |
Get flagAnt. | |
void | setFlagAnt (int[] flagAnt) |
Set flagAnt with the specified int[] value. | |
int[][] | getFlagPol () |
Get flagPol. | |
void | setFlagPol (int[][] flagPol) |
Set flagPol with the specified int[][] value. | |
boolean | getFlagRow () |
Get flagRow. | |
void | setFlagRow (boolean flagRow) |
Set flagRow with the specified boolean value. | |
Interval | getInterval () |
Get interval. | |
void | setInterval (Interval interval) |
Set interval with the specified Interval value. | |
boolean | isSubintegrationNumberExists () |
The attribute subintegrationNumber is optional. | |
int | getSubintegrationNumber () throws IllegalAccessException |
Get subintegrationNumber, which is optional. | |
void | setSubintegrationNumber (int subintegrationNumber) |
Set subintegrationNumber with the specified int value. | |
void | clearSubintegrationNumber () |
Mark subintegrationNumber, which is an optional field, as non-existent. | |
Tag | getConfigDescriptionId () |
Get configDescriptionId. | |
void | setConfigDescriptionId (Tag configDescriptionId) throws IllegalAccessException |
Set configDescriptionId with the specified Tag value. | |
Tag | getExecBlockId () |
Get execBlockId. | |
void | setExecBlockId (Tag execBlockId) |
Set execBlockId with the specified Tag value. | |
Tag | getFieldId () |
Get fieldId. | |
void | setFieldId (Tag fieldId) throws IllegalAccessException |
Set fieldId with the specified Tag value. | |
Tag[] | getStateId () |
Get stateId. | |
void | setStateId (Tag[] stateId) |
Set stateId with the specified Tag[] value. | |
void | setStateId (int i, Tag stateId) throws IndexOutOfBoundsException |
Set stateId[i] with the specified Tag value. | |
FieldRow | getFieldUsingFieldId () |
Returns the pointer to the row in the Field table having Field.fieldId == fieldId. | |
ConfigDescriptionRow | getConfigDescriptionUsingConfigDescriptionId () |
Returns the pointer to the row in the ConfigDescription table having ConfigDescription.configDescriptionId == configDescriptionId. | |
ExecBlockRow | getExecBlock () throws NoSuchRow |
Get the row in table ExecBlock by traversing the defined link to that table. | |
boolean | compareNoAutoInc (Tag configDescriptionId, Tag fieldId, ArrayTime time, Tag execBlockId, Tag[] stateId, int scanNumber, int subscanNumber, int integrationNumber, Length[][] uvw, Interval[][] exposure, ArrayTime[][] timeCentroid, float[][][] floatData, int[] flagAnt, int[][] flagPol, boolean flagRow, Interval interval) |
Compare each attribute except the autoincrementable one of this TotalPowerRow with the corresponding parameters and return true if there is a match and false otherwise. | |
boolean | equalByRequiredValue (TotalPowerRow x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
boolean | compareRequiredValue (Tag execBlockId, Tag[] stateId, int scanNumber, int subscanNumber, int integrationNumber, Length[][] uvw, Interval[][] exposure, ArrayTime[][] timeCentroid, float[][][] floatData, int[] flagAnt, int[][] flagPol, boolean flagRow, Interval interval) |
Static Public Member Functions | |
TotalPowerRow | fromBin (DataInputStream dis, TotalPowerTable table) throws IOException, TagFormatException |
Package Functions | |
TotalPowerRow (TotalPowerTable table) | |
Create a TotalPowerRow. | |
TotalPowerRow (TotalPowerTable table, TotalPowerRow row) | |
Creates a TotalPowerRow using a copy constructor mechanism. | |
void | isAdded () |
void | addStateId (Tag id) |
Append a Tag to stateId. | |
void | addStateId (Tag[] id) |
Append an array of Tag to stateId. | |
Tag | getStateId (int i) throws IndexOutOfBoundsException |
Returns the Tag stored in stateId at position i. | |
StateRow | getState (int i) throws IndexOutOfBoundsException, NoSuchRow |
Returns the StateRow linked to this row via the Tag stored in stateId at position i. | |
StateRow[] | getStates () throws NoSuchRow |
Returns the array of StateRow linked to this row via the Tags stored in stateId. | |
Object[] | getAttributesValues () |
Returns all the attributes of an attribute of an ASDM table as an array of Object. |
|
Create a TotalPowerRow. This constructor has package access because only the table can create rows. All rows know the table to which they belong.
|
|
Creates a TotalPowerRow using a copy constructor mechanism. Given a TotalPowerRow row and a TotalPowerTable table, the method creates a new TotalPowerRow owned by table. Each attribute of the created row is a copy (deep) of the corresponding attribute of row. The method does not add the created row to its table, its simply parents it to table, a call to the add method has to be done in order to get the row added (very likely after having modified some of its attributes). If row is null then the method returns a row with default values for its attributes. This constructor has package access because only the table can create rows. All rows know the table to which they belong.
|
|
Append an array of Tag to stateId.
|
|
Append a Tag to stateId.
|
|
Mark subintegrationNumber, which is an optional field, as non-existent.
|
|
Compare each attribute except the autoincrementable one of this TotalPowerRow with the corresponding parameters and return true if there is a match and false otherwise.
|
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Returns all the attributes of an attribute of an ASDM table as an array of Object.
Implements alma.asdm.ASDMRow.
|
|
Get configDescriptionId.
|
|
Returns the pointer to the row in the ConfigDescription table having ConfigDescription.configDescriptionId == configDescriptionId.
|
|
Get the row in table ExecBlock by traversing the defined link to that table.
|
|
Get execBlockId.
|
|
Get exposure.
|
|
Get fieldId.
|
|
Returns the pointer to the row in the Field table having Field.fieldId == fieldId.
|
|
Get flagAnt.
|
|
Get flagPol.
|
|
Get flagRow.
|
|
Get floatData.
|
|
Get integrationNumber.
|
|
Get interval.
|
|
Get scanNumber.
|
|
Returns the StateRow linked to this row via the Tag stored in stateId at position i.
|
|
Returns the Tag stored in stateId at position i.
|
|
Get stateId.
|
|
Returns the array of StateRow linked to this row via the Tags stored in stateId.
|
|
Get subintegrationNumber, which is optional.
|
|
Get subscanNumber.
|
|
Return the table to which this row belongs.
|
|
Get time.
|
|
Get timeCentroid.
|
|
Get uvw.
|
|
The attribute subintegrationNumber is optional. Return true if this attribute exists.
|
|
Set configDescriptionId with the specified Tag value.
|
|
Set execBlockId with the specified Tag value.
|
|
Set exposure with the specified Interval[][] value.
|
|
Set fieldId with the specified Tag value.
|
|
Set flagAnt with the specified int[] value.
|
|
Set flagPol with the specified int[][] value.
|
|
Set flagRow with the specified boolean value.
|
|
Set floatData with the specified float[][][] value.
|
|
Fill the values of this row from the IDL struct TotalPowerRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set integrationNumber with the specified int value.
|
|
Set interval with the specified Interval value.
|
|
Set scanNumber with the specified int value.
|
|
Set stateId[i] with the specified Tag value.
|
|
Set stateId with the specified Tag[] value.
|
|
Set subintegrationNumber with the specified int value.
|
|
Set subscanNumber with the specified int value.
|
|
Set time with the specified ArrayTime value.
|
|
Set timeCentroid with the specified ArrayTime[][] value.
|
|
Set uvw with the specified Length[][] value.
|
|
Writes the serialized binary representation of this to DataOutputStream.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|