android-searchbox  v0.0.1
A multi-purpose search widget which works both with offline and online databases(Appbase or ElasticSearch cluster). The search widget contains multiple functionalities like Voice Search, Smart Search, Analytics, etc.
com.harsh.searchwidget.Model.SearchPropModel Class Reference

Public Member Functions

 SearchPropModel (String componentId, ArrayList< String > dataField, ArrayList< String > extraFields, String categoryField, boolean inPlaceCategory, String defaultValue, ArrayList< Integer > weights, boolean autoSuggest, ArrayList< ClientSuggestionsModel > defaultSuggestions, boolean highlight, ArrayList< String > highlightField, int topEntries, String queryFormat, String fuzziness, int debounce, boolean aggregation, ArrayList< String > aggregationFields, String aggregationName, boolean hits, boolean searchResultImage, boolean redirectIcon)
 
String getComponentId ()
 
void setComponentId (String componentId)
 
ArrayList< String > getDataField ()
 
void setDataField (ArrayList< String > dataField)
 
ArrayList< String > getExtraFields ()
 
void setExtraFields (ArrayList< String > extraFields)
 
String getCategoryField ()
 
void setCategoryField (String categoryField)
 
boolean isInPlaceCategory ()
 
void setInPlaceCategory (boolean inPlaceCategory)
 
String getDefaultValue ()
 
void setDefaultValue (String defaultValue)
 
ArrayList< Integer > getWeights ()
 
void setWeights (ArrayList< Integer > weights)
 
boolean isAutoSuggest ()
 
void setAutoSuggest (boolean autoSuggest)
 
ArrayList< ClientSuggestionsModelgetDefaultSuggestions ()
 
void setDefaultSuggestions (ArrayList< ClientSuggestionsModel > defaultSuggestions)
 
boolean isHighlight ()
 
void setHighlight (boolean highlight)
 
ArrayList< String > getHighlightField ()
 
void setHighlightField (ArrayList< String > highlightField)
 
int getTopEntries ()
 
void setTopEntries (int topEntries)
 
String getQueryFormat ()
 
void setQueryFormat (String queryFormat)
 
String getFuzziness ()
 
void setFuzziness (String fuzziness)
 
int getDebounce ()
 
void setDebounce (int debounce)
 
boolean getAggregrationState ()
 
void setAggregrationState (boolean aggregationState)
 
ArrayList< String > getAggregationFields ()
 
void setAggregationFields (ArrayList< String > aggregationFields)
 
String getAggregationName ()
 
void setAggregationName (String aggregationName)
 
boolean getHitsState ()
 
void setHitsState (boolean hits)
 
boolean isSearchResultImage ()
 
void setSearchResultImage (boolean searchResultImage)
 
boolean isRedirectIcon ()
 
void setRedirectIcon (boolean redirectIcon)
 

The documentation for this class was generated from the following file: