#include <CalDataRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalDataTable & | getTable () const |
CalDataRowIDL * | toIDL () const |
void | setFromIDL (CalDataRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
Tag | getCalDataId () const |
int | getNumScan () const |
void | setNumScan (int numScan) |
bool | isFrequencyGroupExists () const |
int | getFrequencyGroup () const throw (IllegalAccessException) |
void | setFrequencyGroup (int frequencyGroup) |
void | clearFrequencyGroup () |
vector< int > | getScanSet () const |
void | setScanSet (vector< int > scanSet) |
CalType | getCalType () const |
void | setCalType (CalType calType) |
bool | isFreqGroupNameExists () const |
string | getFreqGroupName () const throw (IllegalAccessException) |
void | setFreqGroupName (string freqGroupName) |
void | clearFreqGroupName () |
bool | isFieldNameExists () const |
string | getFieldName () const throw (IllegalAccessException) |
void | setFieldName (string fieldName) |
void | clearFieldName () |
bool | isFieldCodeExists () const |
vector< string > | getFieldCode () const throw (IllegalAccessException) |
void | setFieldCode (vector< string > fieldCode) |
void | clearFieldCode () |
ArrayTime | getStartTimeObserved () const |
void | setStartTimeObserved (ArrayTime startTimeObserved) |
ArrayTime | getEndTimeObserved () const |
void | setEndTimeObserved (ArrayTime endTimeObserved) |
bool | isSourceNameExists () const |
vector< string > | getSourceName () const throw (IllegalAccessException) |
void | setSourceName (vector< string > sourceName) |
void | clearSourceName () |
bool | isSourceCodeExists () const |
vector< string > | getSourceCode () const throw (IllegalAccessException) |
void | setSourceCode (vector< string > sourceCode) |
void | clearSourceCode () |
bool | isScanIntentExists () const |
vector< ScanIntent > | getScanIntent () const throw (IllegalAccessException) |
void | setScanIntent (vector< ScanIntent > scanIntent) |
void | clearScanIntent () |
bool | isAssocCalDataIdExists () const |
Tag | getAssocCalDataId () const throw (IllegalAccessException) |
void | setAssocCalDataId (Tag assocCalDataId) |
void | clearAssocCalDataId () |
bool | isAssocCalNatureExists () const |
AssociatedCalNature | getAssocCalNature () const throw (IllegalAccessException) |
void | setAssocCalNature (AssociatedCalNature assocCalNature) |
void | clearAssocCalNature () |
CalDataOrigin | getCalDataType () const |
void | setCalDataType (CalDataOrigin calDataType) |
bool | compareNoAutoInc (int numScan, vector< int > scanSet, CalType calType, ArrayTime startTimeObserved, ArrayTime endTimeObserved, CalDataOrigin calDataType) |
bool | compareRequiredValue (int numScan, vector< int > scanSet, CalType calType, ArrayTime startTimeObserved, ArrayTime endTimeObserved, CalDataOrigin calDataType) |
bool | equalByRequiredValue (CalDataRow *x) |
Friends | |
class | asdm::CalDataTable |
CalDataTable& asdm::CalDataRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalDataRowIDL* asdm::CalDataRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalDataRow::setFromIDL | ( | CalDataRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalDataRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalDataRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalDataRow::setFromXML | ( | string | rowDoc | ) | throw (ConversionException) |
Fill the values of this row from an XML string that was produced by the toXML() method.
x | The XML string being used to set the values of this row. |
int asdm::CalDataRow::getNumScan | ( | ) | const |
Get numScan.
void asdm::CalDataRow::setNumScan | ( | int | numScan | ) |
Set numScan with the specified int.
numScan | The int value to which numScan is to be set. |
bool asdm::CalDataRow::isFrequencyGroupExists | ( | ) | const |
The attribute frequencyGroup is optional. Return true if this attribute exists.
int asdm::CalDataRow::getFrequencyGroup | ( | ) | const throw (IllegalAccessException) |
Get frequencyGroup, which is optional.
IllegalAccessException | If frequencyGroup does not exist. |
void asdm::CalDataRow::setFrequencyGroup | ( | int | frequencyGroup | ) |
Set frequencyGroup with the specified int.
frequencyGroup | The int value to which frequencyGroup is to be set. |
void asdm::CalDataRow::clearFrequencyGroup | ( | ) |
Mark frequencyGroup, which is an optional field, as non-existent.
vector<int > asdm::CalDataRow::getScanSet | ( | ) | const |
Get scanSet.
void asdm::CalDataRow::setScanSet | ( | vector< int > | scanSet | ) |
Set scanSet with the specified vector<int >.
scanSet | The vector<int > value to which scanSet is to be set. |
CalType asdm::CalDataRow::getCalType | ( | ) | const |
Get calType.
void asdm::CalDataRow::setCalType | ( | CalType | calType | ) |
Set calType with the specified CalType.
calType | The CalType value to which calType is to be set. |
bool asdm::CalDataRow::isFreqGroupNameExists | ( | ) | const |
The attribute freqGroupName is optional. Return true if this attribute exists.
string asdm::CalDataRow::getFreqGroupName | ( | ) | const throw (IllegalAccessException) |
Get freqGroupName, which is optional.
IllegalAccessException | If freqGroupName does not exist. |
void asdm::CalDataRow::setFreqGroupName | ( | string | freqGroupName | ) |
Set freqGroupName with the specified string.
freqGroupName | The string value to which freqGroupName is to be set. |
void asdm::CalDataRow::clearFreqGroupName | ( | ) |
Mark freqGroupName, which is an optional field, as non-existent.
bool asdm::CalDataRow::isFieldNameExists | ( | ) | const |
The attribute fieldName is optional. Return true if this attribute exists.
string asdm::CalDataRow::getFieldName | ( | ) | const throw (IllegalAccessException) |
Get fieldName, which is optional.
IllegalAccessException | If fieldName does not exist. |
void asdm::CalDataRow::setFieldName | ( | string | fieldName | ) |
Set fieldName with the specified string.
fieldName | The string value to which fieldName is to be set. |
void asdm::CalDataRow::clearFieldName | ( | ) |
Mark fieldName, which is an optional field, as non-existent.
bool asdm::CalDataRow::isFieldCodeExists | ( | ) | const |
The attribute fieldCode is optional. Return true if this attribute exists.
vector<string > asdm::CalDataRow::getFieldCode | ( | ) | const throw (IllegalAccessException) |
Get fieldCode, which is optional.
IllegalAccessException | If fieldCode does not exist. |
void asdm::CalDataRow::setFieldCode | ( | vector< string > | fieldCode | ) |
Set fieldCode with the specified vector<string >.
fieldCode | The vector<string > value to which fieldCode is to be set. |
void asdm::CalDataRow::clearFieldCode | ( | ) |
Mark fieldCode, which is an optional field, as non-existent.
ArrayTime asdm::CalDataRow::getStartTimeObserved | ( | ) | const |
Get startTimeObserved.
void asdm::CalDataRow::setStartTimeObserved | ( | ArrayTime | startTimeObserved | ) |
ArrayTime asdm::CalDataRow::getEndTimeObserved | ( | ) | const |
Get endTimeObserved.
void asdm::CalDataRow::setEndTimeObserved | ( | ArrayTime | endTimeObserved | ) |
bool asdm::CalDataRow::isSourceNameExists | ( | ) | const |
The attribute sourceName is optional. Return true if this attribute exists.
vector<string > asdm::CalDataRow::getSourceName | ( | ) | const throw (IllegalAccessException) |
Get sourceName, which is optional.
IllegalAccessException | If sourceName does not exist. |
void asdm::CalDataRow::setSourceName | ( | vector< string > | sourceName | ) |
Set sourceName with the specified vector<string >.
sourceName | The vector<string > value to which sourceName is to be set. |
void asdm::CalDataRow::clearSourceName | ( | ) |
Mark sourceName, which is an optional field, as non-existent.
bool asdm::CalDataRow::isSourceCodeExists | ( | ) | const |
The attribute sourceCode is optional. Return true if this attribute exists.
vector<string > asdm::CalDataRow::getSourceCode | ( | ) | const throw (IllegalAccessException) |
Get sourceCode, which is optional.
IllegalAccessException | If sourceCode does not exist. |
void asdm::CalDataRow::setSourceCode | ( | vector< string > | sourceCode | ) |
Set sourceCode with the specified vector<string >.
sourceCode | The vector<string > value to which sourceCode is to be set. |
void asdm::CalDataRow::clearSourceCode | ( | ) |
Mark sourceCode, which is an optional field, as non-existent.
bool asdm::CalDataRow::isScanIntentExists | ( | ) | const |
The attribute scanIntent is optional. Return true if this attribute exists.
vector<ScanIntent > asdm::CalDataRow::getScanIntent | ( | ) | const throw (IllegalAccessException) |
Get scanIntent, which is optional.
IllegalAccessException | If scanIntent does not exist. |
void asdm::CalDataRow::setScanIntent | ( | vector< ScanIntent > | scanIntent | ) |
Set scanIntent with the specified vector<ScanIntent >.
scanIntent | The vector<ScanIntent > value to which scanIntent is to be set. |
void asdm::CalDataRow::clearScanIntent | ( | ) |
Mark scanIntent, which is an optional field, as non-existent.
bool asdm::CalDataRow::isAssocCalDataIdExists | ( | ) | const |
The attribute assocCalDataId is optional. Return true if this attribute exists.
Tag asdm::CalDataRow::getAssocCalDataId | ( | ) | const throw (IllegalAccessException) |
Get assocCalDataId, which is optional.
IllegalAccessException | If assocCalDataId does not exist. |
void asdm::CalDataRow::setAssocCalDataId | ( | Tag | assocCalDataId | ) |
void asdm::CalDataRow::clearAssocCalDataId | ( | ) |
Mark assocCalDataId, which is an optional field, as non-existent.
bool asdm::CalDataRow::isAssocCalNatureExists | ( | ) | const |
The attribute assocCalNature is optional. Return true if this attribute exists.
AssociatedCalNature asdm::CalDataRow::getAssocCalNature | ( | ) | const throw (IllegalAccessException) |
Get assocCalNature, which is optional.
IllegalAccessException | If assocCalNature does not exist. |
void asdm::CalDataRow::setAssocCalNature | ( | AssociatedCalNature | assocCalNature | ) |
Set assocCalNature with the specified AssociatedCalNature.
assocCalNature | The AssociatedCalNature value to which assocCalNature is to be set. |
void asdm::CalDataRow::clearAssocCalNature | ( | ) |
Mark assocCalNature, which is an optional field, as non-existent.
CalDataOrigin asdm::CalDataRow::getCalDataType | ( | ) | const |
Get calDataType.
void asdm::CalDataRow::setCalDataType | ( | CalDataOrigin | calDataType | ) |
Set calDataType with the specified CalDataOrigin.
calDataType | The CalDataOrigin value to which calDataType is to be set. |
bool asdm::CalDataRow::compareNoAutoInc | ( | int | numScan, | |
vector< int > | scanSet, | |||
CalType | calType, | |||
ArrayTime | startTimeObserved, | |||
ArrayTime | endTimeObserved, | |||
CalDataOrigin | calDataType | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalDataRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalDataRow::equalByRequiredValue | ( | CalDataRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the CalDataRow whose required attributes of the value part will be compared with those of this. |