AifQueryBuilder Class [AX 2012]
The AifQueryBuilder class is the base class for all query builder classes.
Syntax
class AifQueryBuilder
Run On
Called
Methods
Method | Description | |
---|---|---|
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getDataSetName | Constructs the name for the data set returned by the query service. | |
getOutputPaging | Constructs the output paging parameters to be returned to the query service client. | |
getQuery | Retrieves the query object that is used by the Query Service to create the schema of the returned data set. | |
getQueryRun | Retrieves the QueryRun object that is used by the Query Service to retrieve the data. | |
getRecordLimits | Retrieves a map of record limits for data sources in the query returned by the getQuery method. | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
initialize | Initializes the query builder. | |
isPagingOverriden | Specifies whether the query builder implements paging internally. | |
new | Initializes a new instance of the Object class. (Inherited from Object.) | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
setArgs | Receives the arguments object passed by the Query Service caller. | |
setInputPaging | Receives the paging object passed in by the Query Service caller. | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::createQueryBuilder | Constructs query builder objects of the given type. |
Top
Remarks
All query builder classes must derive from the AifQueryBuilder class and implement initialize method.
The AifQueryBuilder class provides default implemenation for all other methods.
Inheritance Hierarchy
Object Class
AifQueryBuilder Class
CustAccountQueryBuilder Class
HierarchyLinkTableQueryBuilder Class
KanbanOverviewJobsQueryBuilder Class
KanbanOverviewJobsQueryBuilderCriteria Class
KanbanOverviewQueryBuilderCell Class
KanbanOverviewQueryBuilderCriteria Class
LedgerCurrencyQueryBuilder Class
ProjCalendarQueryBuilder Class
ProjCategoryQueryBuilder Class
ProjContractQueryBuilder Class
ProjFundingSourceQueryBuilder Class
ProjGroupQueryBuilder Class
ProjLegalEntityCurrencyQueryBuilder Class
ProjResourceQueryBuilder Class
ProjResourceTeamQueryBuilder Class
ProjSalesCurrencyQueryBuilder Class
ProjTableQueryBuilder Class
ProjTableRecIDQueryBuilder Class
ProjUserCompanyQueryBuilder Class
SRSQueryBuilder Class
SrsReportProviderQueryBuilder Class
SysWorkflowModelWorkflowQuery Class
TrvProjectLookupQueryBuilder Class
VendAccountQueryBuilder Class