@salesforce/soql-model
Version:
19 lines (18 loc) • 851 B
TypeScript
import * as Soql from '../model';
import { SoqlModelObjectImpl } from './soqlModelObjectImpl';
export declare class QueryImpl extends SoqlModelObjectImpl implements Soql.Query {
headerComments?: Soql.HeaderComments;
select?: Soql.Select;
from?: Soql.From;
where?: Soql.Where;
with?: Soql.With;
groupBy?: Soql.GroupBy;
orderBy?: Soql.OrderBy;
limit?: Soql.Limit;
offset?: Soql.Offset;
bind?: Soql.Bind;
recordTrackingType?: Soql.RecordTrackingType;
update?: Soql.Update;
constructor(select?: Soql.Select, from?: Soql.From, where?: Soql.Where, soqlwith?: Soql.With, groupBy?: Soql.GroupBy, orderBy?: Soql.OrderBy, limit?: Soql.Limit, offset?: Soql.Offset, bind?: Soql.Bind, recordTrackingType?: Soql.RecordTrackingType, update?: Soql.Update);
toSoqlSyntax(options?: Soql.SyntaxOptions): string;
}