TableJoinSublayerSource Class

  • TableJoinSublayerSource
  • class Esri::ArcGISRuntime::TableJoinSublayerSource

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

    Header: #include <TableJoinSublayerSource.h>
    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.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.