public class SearchDTO extends Object implements Serializable
Data transfer object that holds all necessary data for building generic queries
Copyright 2010 (C) by Martin Ganserer
| Constructor and Description |
|---|
SearchDTO()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDateFormat() |
String |
getDateTimeFormat() |
char |
getDecimalSeparator() |
String |
getFromClause() |
String |
getGroupBy() |
char |
getGroupingSeparator() |
int |
getId() |
int |
getMaxResult() |
String |
getNumberFormat() |
List<SearchFieldDTO> |
getSearchFields() |
int |
getStartIndex() |
boolean |
isCaseSensitive() |
boolean |
isCount() |
boolean |
isExactFilterMatch() |
boolean |
isFetchHidden() |
void |
setCaseSensitive(boolean caseSensitive)
Set flag to determine if search should be case sensitive
|
void |
setCount(boolean count)
Set count flag
|
void |
setDateFormat(String dateFormat)
Sets the date format
|
void |
setDateTimeFormat(String dateTimeFormat)
Set date time format
|
void |
setDecimalSeparator(char decimalSeparator) |
void |
setExactFilterMatch(boolean exactFilterMatch) |
void |
setFetchHidden(boolean fetchHidden)
Set flag to determine if hidden flag should be fetched
|
void |
setFromClause(String fromClause)
Set from clause of query
|
void |
setGroupBy(String groupBy) |
void |
setGroupingSeparator(char groupingSeparator) |
void |
setId(int id) |
void |
setMaxResult(int maxResult)
Sets the max.
|
void |
setNumberFormat(String numberFormat)
The number format to set
|
void |
setSearchFields(List<SearchFieldDTO> searchFields) |
void |
setStartIndex(int startIndex)
Set start index
|
public String getDateTimeFormat()
public void setDateTimeFormat(String dateTimeFormat)
dateTimeFormat - public String getGroupBy()
public void setGroupBy(String groupBy)
groupBy - public String getFromClause()
public void setFromClause(String fromClause)
fromClause - public boolean isCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)
caseSensitive - public String getDateFormat()
public void setDateFormat(String dateFormat)
dateFormat - public int getMaxResult()
public void setMaxResult(int maxResult)
maxResult - public String getNumberFormat()
public void setNumberFormat(String numberFormat)
numberFormat - public List<SearchFieldDTO> getSearchFields()
public void setSearchFields(List<SearchFieldDTO> searchFields)
searchFields - the search fields to setpublic boolean isCount()
public void setCount(boolean count)
count - public boolean isFetchHidden()
public void setFetchHidden(boolean fetchHidden)
fetchHidden - public int getStartIndex()
public void setStartIndex(int startIndex)
startIndex - public boolean isExactFilterMatch()
public void setExactFilterMatch(boolean exactFilterMatch)
exactFilterMatch - public int getId()
public void setId(int id)
id - public char getDecimalSeparator()
public void setDecimalSeparator(char decimalSeparator)
decimalSeparator - public char getGroupingSeparator()
public void setGroupingSeparator(char groupingSeparator)
groupingSeparator - Copyright © 2018. All rights reserved.