public class FilterQueryImpl extends AbstractQueryImpl
| Constructor and Description |
|---|
FilterQueryImpl(FilterBuilder filterBuilder,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
FilterBuilder |
getBuilder()
Returns the filter builder that creates the filter this query is
wrapping.
|
int |
getChildrenSlotsCount()
Returns the limit number of children this query can have.
|
Filter |
getFilter()
Returns the filter this query is wrapping.
|
String |
getName()
Returns query's full name.
|
int |
getPropertiesCount()
Returns the number of properties this query has.
|
String |
getPropertyName(int index)
Returns the name of the property at the specified
index. |
Object |
getPropertyValue(int index)
Returns the value of the property at the specified
index. |
void |
setName(String name)
Sets the query name to a custom value
|
void |
updateParameters() |
addSubQuery, copy, getChildAt, getChildren, getChildrenCount, getDescendantsAndSelf, getLeaves, getParent, getQueries, getResult, getRoot, removeSubQuery, setParent, setResultpublic FilterQueryImpl(FilterBuilder filterBuilder, Filter filter)
public final void updateParameters()
public int getChildrenSlotsCount()
QuerygetChildrenSlotsCount in interface QuerygetChildrenSlotsCount in class AbstractQueryImplpublic String getName()
QuerygetName in interface QuerygetName in class AbstractQueryImplpublic void setName(String name)
QuerysetName in interface QuerysetName in class AbstractQueryImplname - Custom namepublic int getPropertiesCount()
QuerygetPropertiesCount in interface QuerygetPropertiesCount in class AbstractQueryImplpublic String getPropertyName(int index)
Queryindex.getPropertyName in interface QuerygetPropertyName in class AbstractQueryImplindex - the index of the propertypublic Object getPropertyValue(int index)
Queryindex.getPropertyValue in interface QuerygetPropertyValue in class AbstractQueryImplindex - the index of the propertypublic Filter getFilter()
Querypublic FilterBuilder getBuilder()
QueryCopyright © 2007–2017. All rights reserved.