QRODS
dataobjectdata.h
1 #ifndef DATAOBJECTDATA_H
2 #define DATAOBJECTDATA_H
3 
4 #include <QObject>
5 #include <QString>
6 
7 enum SpecColType {NORMAL, STRUCT_FILE_COLL, MOUNTED_COLL, LINKED_COLL};
8 
9 class DataObjectData : public QObject
10 {
11  Q_OBJECT
12 public:
13  explicit DataObjectData(QObject *parent = 0);
14 
15  int id() const;
16  int collectionId() const;
17  const QString& dataName() const;
18  const QString& collectionName() const;
19  int dataReplicationNumber() const;
20  int dataVersion() const;
21  const QString& dataTypeName() const;
22  long long int dataSize() const;
23  const QString& resourceGroupName() const;
24  const QString& resourceName() const;
25  const QString& dataPath() const;
26  const QString& dataOwnerName() const;
27  const QString& dataOwnerZone() const;
28  const QString& replicationStatus() const;
29  const QString& dataStatus() const;
30  const QString& checksum() const;
31  const QString& expiry() const;
32  int dataMapId() const;
33  const QString& comments() const;
34  long long int createdAt() const;
35  long long int updatedAt() const;
36  SpecColType specColType() const;
37  const QString& objectPath() const;
38 
39  void setId(int );
40  void setCollectionId(int );
41  void setDataName(const QString& );
42  void setCollectionName(const QString& );
43  void setDataReplicationNumber(int );
44  void setDataVersion(int );
45  void setDataTypeName(const QString& );
46  void setDataSize(long long int );
47  void setResourceGroupName(const QString& );
48  void setResourceName(const QString& );
49  void setDataPath(const QString& );
50  void setDataOwnerName(const QString& );
51  void setDataOwnerZone(const QString& );
52  void setReplicationStatus(const QString& );
53  void setDataStatus(const QString& );
54  void setChecksum(const QString& );
55  void setExpiry(const QString& );
56  void setDataMapId(int );
57  void setComments(const QString& );
58  void setCreatedAt(long long int );
59  void setUpdatedAt(long long int );
60  void setSpecColType(SpecColType );
61  void setObjectPath(const QString& );
62 
63 signals:
64 
65 public slots:
66 
67 private:
68  int _id;
69  int _collectionId;
70  QString _dataName;
71  QString _collectionName;
72  int _dataReplicationNumber;
73  int _dataVersion;
74  QString _dataTypeName;
75  long long int _dataSize;
76  QString _resourceGroupName;
77  QString _resourceName;
78  QString _dataPath;
79  QString _dataOwnerName;
80  QString _dataOwnerZone;
81  QString _replicationStatus;
82  QString _dataStatus;
83  QString _checksum;
84  QString _expiry;
85  int _dataMapId;
86  QString _comments;
87  long long int _createdAt;
88  long long int _updatedAt;
89  SpecColType _specColType;
90  QString _objectPath;
91 
92 };
93 
94 #endif // DATAOBJECTDATA_H
const QString & objectPath() const
DataObjectData::objectPath Returns the object path.
Definition: dataobjectdata.cpp:262
const QString & collectionName() const
DataObjectData::collectionName Returns collection name.
Definition: dataobjectdata.cpp:53
void setComments(const QString &)
DataObjectData::setComments Sets comments.
Definition: dataobjectdata.cpp:471
void setCollectionId(int)
DataObjectData::setCollectionId Sets collection id.
Definition: dataobjectdata.cpp:284
const QString & expiry() const
DataObjectData::expiry Returns expiry.
Definition: dataobjectdata.cpp:196
SpecColType specColType() const
DataObjectData::specColType Returns the specified column type.
Definition: dataobjectdata.cpp:251
const QString & dataName() const
DataObjectData::dataName Returns data name.
Definition: dataobjectdata.cpp:42
const QString & resourceName() const
DataObjectData::resourceName Returns resource name.
Definition: dataobjectdata.cpp:119
const QString & checksum() const
DataObjectData::checksum Returns checksum.
Definition: dataobjectdata.cpp:185
void setId(int)
DataObjectData::setId Sets the id.
Definition: dataobjectdata.cpp:273
const QString & dataPath() const
DataObjectData::dataPath Returns data path.
Definition: dataobjectdata.cpp:130
int collectionId() const
DataObjectData::collectionId Returns collection Id.
Definition: dataobjectdata.cpp:31
void setResourceName(const QString &)
DataObjectData::setResourceName Sets resource name.
Definition: dataobjectdata.cpp:372
void setUpdatedAt(long long int)
DataObjectData::setUpdatedAt Sets the update data.
Definition: dataobjectdata.cpp:493
Definition: dataobjectdata.h:9
void setDataStatus(const QString &)
DataObjectData::setDataStatus Sets the data status.
Definition: dataobjectdata.cpp:427
int dataMapId() const
DataObjectData::dataMapId Returns data map id.
Definition: dataobjectdata.cpp:207
void setDataName(const QString &)
DataObjectData::setDataName Sets data name.
Definition: dataobjectdata.cpp:295
const QString & replicationStatus() const
DataObjectData::replicationStatus Returns replication status.
Definition: dataobjectdata.cpp:163
const QString & resourceGroupName() const
DataObjectData::resourceGroupName Returns resource group name.
Definition: dataobjectdata.cpp:108
DataObjectData(QObject *parent=0)
DataObjectData::DataObjectData Constructor method.
Definition: dataobjectdata.cpp:9
void setCreatedAt(long long int)
DataObjectData::setCreatedAt Sets the created data.
Definition: dataobjectdata.cpp:482
void setDataOwnerName(const QString &)
DataObjectData::setDataOwnerName Sets data owner name.
Definition: dataobjectdata.cpp:394
long long int createdAt() const
DataObjectData::createdAt Returns the creation data.
Definition: dataobjectdata.cpp:229
const QString & dataOwnerName() const
DataObjectData::dataOwnerName Returns data owner name.
Definition: dataobjectdata.cpp:141
void setDataSize(long long int)
DataObjectData::setDataSize Sets data size.
Definition: dataobjectdata.cpp:350
void setReplicationStatus(const QString &)
DataObjectData::setReplicationStatus Sets the replication status.
Definition: dataobjectdata.cpp:416
void setDataVersion(int)
DataObjectData::setDataVersion Sets data version.
Definition: dataobjectdata.cpp:328
const QString & dataOwnerZone() const
DataObjectData::dataOwnerZone Returns data owner zone.
Definition: dataobjectdata.cpp:152
long long int updatedAt() const
DataObjectData::updatedAt Returns the last update data.
Definition: dataobjectdata.cpp:240
void setDataPath(const QString &)
DataObjectData::setDataPath Sets data path.
Definition: dataobjectdata.cpp:383
const QString & dataTypeName() const
DataObjectData::dataTypeName Returns data type name.
Definition: dataobjectdata.cpp:86
void setResourceGroupName(const QString &)
DataObjectData::setResourceGroupName Sets resouce group name.
Definition: dataobjectdata.cpp:361
int id() const
DataObjectData::id Returns id.
Definition: dataobjectdata.cpp:20
void setCollectionName(const QString &)
DataObjectData::setCollectionName Sets collection name.
Definition: dataobjectdata.cpp:306
void setChecksum(const QString &)
DataObjectData::setChecksum Sets the checksum.
Definition: dataobjectdata.cpp:438
int dataVersion() const
DataObjectData::dataVersion Returns data version.
Definition: dataobjectdata.cpp:75
void setObjectPath(const QString &)
DataObjectData::setObjectPath Sets object path.
Definition: dataobjectdata.cpp:515
long long int dataSize() const
DataObjectData::dataSize Returns data size.
Definition: dataobjectdata.cpp:97
void setDataOwnerZone(const QString &)
DataObjectData::setDataOwnerZone Sets the data owner zone.
Definition: dataobjectdata.cpp:405
void setDataReplicationNumber(int)
DataObjectData::setDataReplicationNumber Sets data replication number.
Definition: dataobjectdata.cpp:317
void setDataMapId(int)
DataObjectData::setDataMapId Sets data map id.
Definition: dataobjectdata.cpp:460
void setSpecColType(SpecColType)
DataObjectData::setSpecColType Sets the specified column type.
Definition: dataobjectdata.cpp:504
void setDataTypeName(const QString &)
DataObjectData::setDataTypeName Sets data type name.
Definition: dataobjectdata.cpp:339
int dataReplicationNumber() const
DataObjectData::dataReplicationNumber Returns data replication number.
Definition: dataobjectdata.cpp:64
const QString & comments() const
DataObjectData::comments Returns comments.
Definition: dataobjectdata.cpp:218
void setExpiry(const QString &)
DataObjectData::setExpiry Sets the expiry.
Definition: dataobjectdata.cpp:449
const QString & dataStatus() const
DataObjectData::dataStatus Returns data status.
Definition: dataobjectdata.cpp:174