add(const QString &name, DataObject &obj) | ObjectGroup | |
bindCompositePrimaryKey(const QList< const DataExecution::DataObject * > &objects) | SqlBoundObjectGroup | protected |
bindField(const QString &fieldName, DataExecution::DataObject &object) | SqlBoundObjectGroup | protected |
bindRelation(const SqlBindingRelation &relation) | SqlBoundObjectGroup | protected |
canSerialize() const override | ObjectGroup | virtual |
clear() | ObjectGroup | protected |
clone() const override | InvalidSqlBoundObjectGroup | virtual |
deepCopy() const override | InvalidSqlBoundObjectGroup | virtual |
detach(bool recursive=false) | SqlBoundObjectGroup | |
empty() const | ObjectGroup | |
ensureGroupHasData() | ObjectGroup | |
erase(int index) | ObjectGroup | |
getAutoIncrementFieldNames() const | SqlBoundObjectGroup | |
getBoundTableName() const | SqlBoundObjectGroup | |
getChild(const QString &name) | ObjectGroup | |
getChild(const QString &name) const | ObjectGroup | |
getClassData() const override | InvalidSqlBoundObjectGroup | protectedvirtual |
getCompositePrimaryKeyFieldNames() const | SqlBoundObjectGroup | |
getCompositePrimaryKeyFieldNamesAliased() const | SqlBoundObjectGroup | |
getDataObject(int index) | ObjectGroup | |
getDataObject(int index) const | ObjectGroup | |
getFieldName(const DataExecution::DataObject &object) const | SqlBoundObjectGroup | |
getIndex(const QString &name) const | ObjectGroup | |
getInsertQuery(const SqlDataModel &model, const QStringList &relations, const QString &foreignKeyName=QString(), const QVariant &foreignKeyValue=QVariant()) const override | InvalidSqlBoundObjectGroup | virtual |
getName(int index) const | ObjectGroup | |
getNonRelationFieldAliases() const | SqlBoundObjectGroup | |
getNonRelationFieldNames() const | SqlBoundObjectGroup | |
getPreferedWidget(const QString &name) const | ObjectGroup | virtual |
getPrimaryKeyField() | SqlBoundObjectGroup | |
getPrimaryKeyField() const | SqlBoundObjectGroup | |
getPrimaryKeyFieldName() const | SqlBoundObjectGroup | |
getPrimaryKeyFieldNameAliased() const | SqlBoundObjectGroup | |
getRelationBindings(const QStringList &relationNames=QStringList(), bool recursive=false) const | SqlBoundObjectGroup | |
getRelationFieldNames(bool recursive) const | SqlBoundObjectGroup | |
getSqlValidCompositePrimaryKeyFieldNames() const | SqlBoundObjectGroup | |
getSqlValidFieldList() const | SqlBoundObjectGroup | |
getUpdateQuery(const SqlDataModel &model, const QStringList &relations, const QString &foreignKeyName=QString(), const QVariant &foreignKeyValue=QVariant()) const override | InvalidSqlBoundObjectGroup | virtual |
hasCompositePrimaryKey() const | SqlBoundObjectGroup | |
hasData() const | ObjectGroup | |
haveName(const QString &name) const | ObjectGroup | |
insert(const QString &name, DataObject &obj, int index=-1) | ObjectGroup | |
InvalidSqlBoundObjectGroup() | InvalidSqlBoundObjectGroup | |
InvalidSqlBoundObjectGroup(const InvalidSqlBoundObjectGroup &)=default | InvalidSqlBoundObjectGroup | |
isPersistent() const | SqlBoundObjectGroup | |
isPrimaryKeyField(const DataExecution::DataObject &obj) const | SqlBoundObjectGroup | |
isRelationField(const QString &fieldName) const | SqlBoundObjectGroup | |
load(const SerializedItem &item) override | ObjectGroup | virtual |
load(const QJsonDocument &doc) | ObjectGroup | |
ObjectGroup() | ObjectGroup | protected |
operator=(const SqlBoundObjectGroup &) | SqlBoundObjectGroup | protected |
CSIRO::DataExecution::ObjectGroup::operator=(const ObjectGroup &rhs) | ObjectGroup | protected |
operator==(const SqlBoundObjectGroup &rhs) const | SqlBoundObjectGroup | protected |
CSIRO::DataExecution::ObjectGroup::operator==(const ObjectGroup &rhs) const | ObjectGroup | protected |
save(SerializedItem &item) const override | ObjectGroup | virtual |
save(QJsonDocument &doc) const | ObjectGroup | |
setPersistent(bool b) | SqlBoundObjectGroup | |
setPrimaryKeyField(const DataExecution::DataObject &obj, bool autoIncrement) | SqlBoundObjectGroup | protected |
size() const | ObjectGroup | |
SqlBoundObjectGroup(SqlBoundObjectGroupData *data) | SqlBoundObjectGroup | protected |
SqlBoundObjectGroup(const SqlBoundObjectGroup &other) | SqlBoundObjectGroup | protected |
swap(ObjectGroup &rhs) | ObjectGroup | protected |
~Clonable()=default | Clonable | virtual |
~ObjectGroup() override | ObjectGroup | |
~Serialize()=default | Serialize | virtual |
~SqlBoundObjectGroup() override | SqlBoundObjectGroup | |