org.outerj.daisy.repository.schema
Interface QuerySelectionList
- All Superinterfaces:
- SelectionList
public interface QuerySelectionList
- extends SelectionList
A query-based selection list implementation. It works by executing the
query and taking the distinct set of values of the first
selected value.
This selection list is created on a field type through
FieldType.createQuerySelectionList(java.lang.String, boolean, org.outerj.daisy.repository.query.SortOrder).
getQuery
String getQuery()
getSortOrder
SortOrder getSortOrder()
setQuery
void setQuery(String query)
setSortOrder
void setSortOrder(SortOrder sortOrder)
getFilterVariants
boolean getFilterVariants()
setFilterVariants
void setFilterVariants(boolean filterVariants)
getXml
org.outerx.daisy.x10.QuerySelectionListDocument getXml()