public class SearchInput extends Object implements Serializable
Data transfer object for generic search operations via integration services (e.g. REST or SOAP)
Copyright 2016 (C) by Martin Ganserer
| Constructor and Description |
|---|
SearchInput()
Constructor
|
public void addSearchField(String name, FilterOperatorEnum operator)
name - operator - public void addSearchField(String name, FilterOperatorEnum operator, String filterCriteria)
name - operator - filterCriteria - public void addSearchField(String name, FilterOperatorEnum operator, String filterCriteria, SortDirectionEnum sortOrder)
name - operator - filterCriteria - sortOrder - public String getDateTimeFormat()
public void setDateTimeFormat(String dateTimeFormat)
dateTimeFormat - 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<SearchInputField> getSearchFields()
public void setSearchFields(List<SearchInputField> searchFields)
searchFields - public int getStartIndex()
public void setStartIndex(int startIndex)
startIndex - public boolean isExactFilterMatch()
public void setExactFilterMatch(boolean exactFilterMatch)
exactFilterMatch - public char getDecimalSeparator()
public void setDecimalSeparator(char decimalSeparator)
decimalSeparator - public char getGroupingSeparator()
public void setGroupingSeparator(char groupingSeparator)
groupingSeparator - Copyright © 2018. All rights reserved.