- Expand
Defines children to expand.
- Expansion
Defines a child to expand.
- Eq
Specifies a filter condition where two values are equivalent.
- Ge
Specifies a filter condition where the left operand if greater than or equal to the right.
- Gt
Specifies a filter condition where the left operand if greater than the right.
- Has
Specifies a filter condition where the left operand is an enumeration of the right operand.
- In
Specifies a filter condition where the left operand is a value in the right operand.
- Le
Specifies a filter condition where the left operand if less than or equal to the right.
- Lt
Specifies a filter condition where the left operand if less than the right.
- Ne
Specifies a filter condition where two values are not equivalent.
- RelationalFilter
Filters results with a relational condition between two values.
- Order
Defines a sort order for a specific piece of criteria.
- OrderBy
Defines criteria to order by.
- Select
Specifies the fields to select.
- QueryOptions
Defines the options of a query.
- Query
Defines an OData query.
- StringUtils
Provides additional functionality for strings.
Defines children to expand.
Kind: global class
- Expand
- new Expand(expansions)
- .toString() ⇒
string
Creates an Expand.
Param | Description |
---|---|
expansions | The children expansion definitions. |
Outputs the OData parameter string.
Kind: instance method of Expand
Returns: string
-
The resulting parameter string.
Defines a child to expand.
Kind: global class
Creates an Expansion.
Param | Description |
---|---|
field | The child field to expand. |
query | The query to apply to the child. |
Outputs the OData parameter string.
Kind: instance method of Expansion
Returns: string
-
The resulting parameter string.
Specifies a filter condition where two values are equivalent.
Creates an Eq.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where the left operand if greater than or equal to the right.
Creates an Ge.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where the left operand if greater than the right.
Creates an Gt.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where the left operand is an enumeration of the right operand.
Creates a Has.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where the left operand is a value in the right operand.
Creates an In.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where the left operand if less than or equal to the right.
Creates an Le.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where the left operand if less than the right.
Creates an Lt.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Specifies a filter condition where two values are not equivalent.
Creates an Ne.
Param | Description |
---|---|
left | The left operand. |
right | The right operand. |
Filters results with a relational condition between two values.
Kind: global class
Creates a RelationalFilter.
Param | Description |
---|---|
operator | The operator to compare the values with. |
left | The left operand. |
right | The right operand. |
Outputs the OData parameter string.
Kind: instance method of RelationalFilter
Param | Description |
---|---|
prefix | The prefix to use in the parameter string. |
Defines a sort order for a specific piece of criteria.
Kind: global class
Creates an Order.
Param | Default | Description |
---|---|---|
criteria | The criteria to order by. |
|
ascending | true |
The direction to sort. |
Outputs the OData parameter string.
Kind: instance method of Order
Returns: string
-
The resulting parameter string.
Defines criteria to order by.
Kind: global class
- OrderBy
- new OrderBy(orders)
- .toString() ⇒
string
Creates an OrderBy.
Param | Description |
---|---|
orders | The criteria to order by. |
Outputs the OData parameter string.
Kind: instance method of OrderBy
Returns: string
-
The resulting parameter string.
Specifies the fields to select.
Kind: global class
- Select
- new Select(fields)
- .toString() ⇒
string
Creates a Select.
Param | Description |
---|---|
fields | The fields to select. |
Outputs the OData parameter string.
Kind: instance method of Select
Returns: string
-
The resulting parameter string.
Defines the options of a query.
Defines an OData query.
Kind: global class
Creates a Query.
Param | Description |
---|---|
options | The options to apply to the query. |
Converts the Query as an OData query string.
Kind: instance method of Query
Returns: string
-
The resulting query string.
Param | Default | Description |
---|---|---|
deliminator | & |
The deliminator to use between parameter strings. |
Provides additional functionality for strings.
Checks if a string is empty or whitespace.
Kind: static method of StringUtils
Param | Description |
---|---|
str | The string to check. |