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.
|
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< ClientSuggestionsModel > | getDefaultSuggestions () |
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) |