public class FlexSearch
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected boolean |
disjunction |
protected boolean |
distinct |
protected java.util.List<java.lang.String> |
fetches |
protected java.util.List<Field> |
fields |
protected java.util.List<Filter> |
filters |
protected int |
firstResult |
protected int |
maxResults |
protected int |
page |
protected int |
resultMode |
protected java.lang.String |
searchClassName |
protected java.util.List<Sort> |
sorts |
Constructor and Description |
---|
FlexSearch() |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getFetches() |
Field[] |
getFields() |
Filter[] |
getFilters() |
int |
getFirstResult() |
int |
getMaxResults() |
int |
getPage() |
int |
getResultMode() |
java.lang.String |
getSearchClassName() |
Sort[] |
getSorts() |
boolean |
isDisjunction() |
boolean |
isDistinct() |
void |
setDisjunction(boolean disjunction) |
void |
setDistinct(boolean distinct) |
void |
setFetches(java.lang.String[] fetches) |
void |
setFields(Field[] fields) |
void |
setFilters(Filter[] filters) |
void |
setFirstResult(int firstResult) |
void |
setMaxResults(int maxResults) |
void |
setPage(int page) |
void |
setResultMode(int resultMode) |
void |
setSearchClassName(java.lang.String searchClassName) |
void |
setSorts(Sort[] sorts) |
protected int firstResult
protected int maxResults
protected int page
protected java.lang.String searchClassName
protected java.util.List<Filter> filters
protected boolean disjunction
protected java.util.List<Sort> sorts
protected java.util.List<Field> fields
protected boolean distinct
protected java.util.List<java.lang.String> fetches
protected int resultMode
public void setSearchClassName(java.lang.String searchClassName) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.String getSearchClassName()
public Filter[] getFilters()
public void setFilters(Filter[] filters)
public Sort[] getSorts()
public void setSorts(Sort[] sorts)
public Field[] getFields()
public void setFields(Field[] fields)
public java.lang.String[] getFetches()
public void setFetches(java.lang.String[] fetches)
public int getFirstResult()
public void setFirstResult(int firstResult)
public int getMaxResults()
public void setMaxResults(int maxResults)
public int getPage()
public void setPage(int page)
public boolean isDisjunction()
public void setDisjunction(boolean disjunction)
public boolean isDistinct()
public void setDistinct(boolean distinct)
public int getResultMode()
public void setResultMode(int resultMode)