Mendix Runtime
Documentation for the Mendix Runtime Environment API
|
Public Member Functions | |
void | setOffset (long offset) |
long | getAmount () |
void | setAmount (long amount) |
int | getFetchSize () |
void | setFetchSize (int fetchSize) |
List<?extends ISortExpression > | getSortExpressions () |
void | addSortExpressions (ISortExpression...sortExpressions) |
ISortExpression | addSortExpression (String memberName, SortDirection sortDirection) |
void | removeSortExpression (ISortExpression sortExpression) |
void | clearSortExpressions () |
int | getAssociationDepth () |
void | setAssociationDepth (int depth) |
boolean | useOnlyDeclaredMembers () |
List< IMetaObject > | getMetaObjects () |
List<?extends IMetaAssociationSchema > | getMetaAssociationSchemas () |
void | addMetaAssociationSchema (IMetaAssociationSchema metaAssociationSchema) |
Collection< String > | getMetaPrimitiveNames () |
void | addMetaPrimitiveName (String name) |
void | addMetaPrimitiveNames (String...name) |
void | addAllMetaPrimitiveNames (List< String > names) |
void | clearMetaPrimitiveNames () |
void | addAggregateRowDefinition (LinkedHashMap< String, AggregateFunction > aggregateRowDefinition) |
List< LinkedHashMap< String, AggregateFunction > > | getAggregateRowDefinitions () |
String | getMetaObjectName () |
void | setMetaObjectName (String name) |
boolean | isSecurityDisabled () |
void | setSecurityDisabled (boolean securityDisabled) |
boolean | isDistinct () |
void | setDistinct (boolean distinct) |
Element | toXML (Document xmlDoc) |
void | copyFrom (IRetrievalSchema source) |
Package Functions | |
long | getOffset () |
Representation of the structure the to be retrieved data should adhere to.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addAggregateRowDefinition | ( | LinkedHashMap< String, AggregateFunction > | aggregateRowDefinition | ) |
Only for internal use.
aggregateRowDefinition |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addAllMetaPrimitiveNames | ( | List< String > | names | ) |
Only for internal use.
names |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addMetaAssociationSchema | ( | IMetaAssociationSchema | metaAssociationSchema | ) |
Only for internal use.
metaAssociationSchema |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addMetaPrimitiveName | ( | String | name | ) |
Only for internal use.
name |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addMetaPrimitiveNames | ( | String... | name | ) |
Only for internal use.
name |
ISortExpression com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addSortExpression | ( | String | memberName, |
SortDirection | sortDirection | ||
) |
Adds a new sort expression to this request based on the given parameters.
memberName | the member on which the query result must be sorted |
sortDirection | the sort order |
ISortExpression
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.addSortExpressions | ( | ISortExpression... | sortExpressions | ) |
Adds all <field,direction> tuples in the Map sort as SortExpressions to this request
sortExpressions | the sort expressions. |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.clearMetaPrimitiveNames | ( | ) |
Only for internal use.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.clearSortExpressions | ( | ) |
Removes all sort expressions from the list of sort expressions of this request.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.copyFrom | ( | IRetrievalSchema | source | ) |
Copy the immutable parts of the retrieval schema from source.
source |
List<LinkedHashMap<String, AggregateFunction> > com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getAggregateRowDefinitions | ( | ) |
Only for internal use.
long com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getAmount | ( | ) |
Returns the count of the result rows to be retrieved.
int com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getAssociationDepth | ( | ) |
Gets the depth level of the associations. When depth is set to 1, associated objects will also be retrieved with the main objects which are retrieved by the query.
int com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getFetchSize | ( | ) |
Only for internal use.
List<? extends IMetaAssociationSchema> com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getMetaAssociationSchemas | ( | ) |
Only for internal use.
String com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getMetaObjectName | ( | ) |
Only for internal use.
List<IMetaObject> com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getMetaObjects | ( | ) |
Only for internal use.
Collection<String> com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getMetaPrimitiveNames | ( | ) |
Only for internal use.
long com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getOffset | ( | ) | [package] |
Returns the start row from where the result will be retrieved.
List<? extends ISortExpression> com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.getSortExpressions | ( | ) |
Returns the sort expressions which are used to sort the result data of this request.
boolean com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.isDistinct | ( | ) |
Only for internal use.
boolean com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.isSecurityDisabled | ( | ) |
This method is deprecated. Call GetRequest.isSecurityDisabled().
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.removeSortExpression | ( | ISortExpression | sortExpression | ) |
Removes a sort expression from the list of sort expressions of this request.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setAmount | ( | long | amount | ) |
Sets the count of the result rows to be retrieved.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setAssociationDepth | ( | int | depth | ) |
Sets the depth level of the associations. When depth is set to 1, associated objects will also be retrieved with the main objects which are retrieved by the query.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setDistinct | ( | boolean | distinct | ) |
Only for internal use.
distinct |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setFetchSize | ( | int | fetchSize | ) |
Only for internal use.
fetchSize |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setMetaObjectName | ( | String | name | ) |
Only for internal use.
name |
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setOffset | ( | long | offset | ) |
Sets the start row from where the result will be retrieved.
void com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.setSecurityDisabled | ( | boolean | securityDisabled | ) |
This method is deprecated. Call GetRequest.setSecurityDisabled().
securityDisabled |
Element com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.toXML | ( | Document | xmlDoc | ) |
Only for internal use.
xmlDoc |
boolean com.mendix.systemwideinterfaces.connectionbus.requests.IRetrievalSchema.useOnlyDeclaredMembers | ( | ) |
Only for internal use.