Skip To Content ArcGIS for Developers Sign In Dashboard

TableJoinSublayerSource Class

class Esri::ArcGISRuntime::TableJoinSublayerSource

Sublayer source that is the result of a join operation between two sublayer sources. More...

Header: #include <TableJoinSublayerSource>
Since: Esri::ArcGISRuntime 100.1
Inherits: Esri::ArcGISRuntime::SublayerSource

This class was introduced in Esri::ArcGISRuntime 100.1.

Public Functions

TableJoinSublayerSource(const QString &leftFieldName, Esri::ArcGISRuntime::SublayerSource *leftSublayerSource, const QString &rightFieldName, Esri::ArcGISRuntime::SublayerSource *rightSublayerSource, Esri::ArcGISRuntime::JoinType joinType, QObject *parent = nullptr)
virtual ~TableJoinSublayerSource() override
Esri::ArcGISRuntime::JoinType joinType() const
QString leftFieldName() const
Esri::ArcGISRuntime::SublayerSource *leftSublayerSource() const
QString rightFieldName() const
Esri::ArcGISRuntime::SublayerSource *rightSublayerSource() const

Detailed Description

Member Function Documentation

TableJoinSublayerSource::TableJoinSublayerSource(const QString &leftFieldName, Esri::ArcGISRuntime::SublayerSource *leftSublayerSource, const QString &rightFieldName, Esri::ArcGISRuntime::SublayerSource *rightSublayerSource, Esri::ArcGISRuntime::JoinType joinType, QObject *parent = nullptr)

Constructor that accepts arguments that define the join.

  • leftFieldName - The left-side field (table key).
  • leftSublayerSource - The left-side sublayer source.
  • rightFieldName - The right-side field (table key).
  • rightSublayerSource - The right-side sublayer source.
  • joinType - The join type.
  • parent - The parent object (optional, defaults to nullptr).

[override virtual] TableJoinSublayerSource::~TableJoinSublayerSource()

Destructor.

Esri::ArcGISRuntime::JoinType TableJoinSublayerSource::joinType() const

Returns the join type.

QString TableJoinSublayerSource::leftFieldName() const

Returns the left-side field name (table key).

Esri::ArcGISRuntime::SublayerSource *TableJoinSublayerSource::leftSublayerSource() const

Returns the left-side sublayer source.

QString TableJoinSublayerSource::rightFieldName() const

Returns the right-side field name (table key).

Esri::ArcGISRuntime::SublayerSource *TableJoinSublayerSource::rightSublayerSource() const

Returns the right-side sublayer source.


Feedback on this topic?