|
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) |