public interface XPathQueryBase
Modifier and Type | Method and Description |
---|---|
java.util.List<IMendixObject> |
execute(IContext context)
Retrieves object list using the given context (synchronously).
|
XPathQueryBase |
setVariable(java.lang.String name,
java.math.BigDecimal value)
Sets a variable with a value of type
BigDecimal
Adds a BigDecimal variable
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
boolean value)
Sets a variable with a value of type
Boolean
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
double value)
Sets a variable with a value of type
Double
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
IMendixIdentifier identifier)
Sets a variable with a value of type
IMendixIdentifier
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
IMendixObject object)
Sets a variable with a value of type
IMendixObject
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
int value)
Sets a variable with a value of type
Integer
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
long value)
Sets a variable with a value of type
Long
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
XPathQueryBase |
setVariable(java.lang.String name,
java.lang.String value)
Sets a variable with a value of type
String
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. |
java.util.List<IMendixObject> execute(IContext context)
context
- the context to be used to process this requestXPathQueryBase setVariable(java.lang.String name, java.math.BigDecimal value)
BigDecimal
Adds a BigDecimal
variable
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.value
- variable that represents a literal BigDecimal
valueXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, boolean value)
Boolean
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.value
- variable that represents a literal Boolean
valueXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, double value)
Double
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.value
- variable that represents a literal Double
valueXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, int value)
Integer
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.value
- variable that represents a literal Integer
valueXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, long value)
Long
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.value
- variable that represents a literal Long
valueXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, IMendixObject object)
IMendixObject
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.object
- variable that represents a IMendixObject
value. Will be replaced by it's
identifier in the queryXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, IMendixIdentifier identifier)
IMendixIdentifier
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.identifier
- variable that represents an identifier of an objectXPathQuery
that can be use to construct an XPath queryXPathQueryBase setVariable(java.lang.String name, java.lang.String value)
String
In XPath queries it is possible to add variables Variable can be denoted with '$', e.g. a valid
query syntax could be '//Entity.Ref[field >= $limit]'.name
- name of variables referenced in the expression (without '$') and their values.value
- variable that represents a literal String
valueXPathQuery
that can be use to construct an XPath query