#include <DataDescriptionRow.h>
Public Member Functions | |
DataDescriptionTable & | getTable () const |
DataDescriptionRowIDL * | toIDL () const |
void | setFromIDL (DataDescriptionRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
Tag | getDataDescriptionId () const |
bool | isFlagRowExists () const |
bool | getFlagRow () const throw (IllegalAccessException) |
void | setFlagRow (bool flagRow) |
void | clearFlagRow () |
Tag | getPolOrHoloId () const |
void | setPolOrHoloId (Tag polOrHoloId) |
Tag | getSpectralWindowId () const |
void | setSpectralWindowId (Tag spectralWindowId) |
PolarizationRow * | getPolarizationUsingPolOrHoloId () |
HolographyRow * | getHolographyUsingPolOrHoloId () |
SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
bool | compareNoAutoInc (Tag polOrHoloId, Tag spectralWindowId) |
bool | compareRequiredValue (Tag polOrHoloId, Tag spectralWindowId) |
bool | equalByRequiredValue (DataDescriptionRow *x) |
|
Mark flagRow, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this DataDescriptionRow 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.
|
|
Get dataDescriptionId.
|
|
Get flagRow, which is optional.
|
|
Returns pointer to the row in the Holograpy table having Holography.holographyId == polOrHoloId
|
|
Returns pointer to the row in the Polarization table having Polarization.polarizationId == polOrHoloId
|
|
Get polOrHoloId.
|
|
Get spectralWindowId.
|
|
Returns a pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId
|
|
Return the table to which this row belongs. |
|
The attribute flagRow is optional. Return true if this attribute exists.
|
|
Set flagRow with the specified bool.
|
|
Fill the values of this row from the IDL struct DataDescriptionRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set polOrHoloId with the specified Tag.
|
|
Set spectralWindowId with the specified Tag.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|