TableSelection Class

Contains a breakdown of the SOQL or SOSL query. Its properties represent the FROM, ORDER BY, SELECT, and WHERE clauses in the query.

Namespace

DataSource

TableSelection Properties

The following are properties for TableSelection.

columnsSelected

List of columns to query. Corresponds to the SELECT clause in a SOQL or SOSL query.

Signature

public List<DataSource.ColumnSelection> columnsSelected {get; set;}

Property Value

Type: List<DataSource.ColumnSelection>

filter

Identifies the query filter, which can be a compound filter that has a list of subfilters. The filter corresponds to the WHERE clause in a SOQL or SOSL query.

Signature

public DataSource.Filter filter {get; set;}

Property Value

Type: DataSource.Filter

order

Identifies the order for sorting the query results. Corresponds to the ORDER BY clause in a SOQL or SOSL query.

Signature

public List<DataSource.Order> order {get; set;}

Property Value

Type: List<DataSource.Order>

tableSelected

Name of the table to query. Corresponds to the FROM clause in a SOQL or SOSL query.

Signature

public String tableSelected {get; set;}

Property Value

Type: String