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.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAdapter
 Ccom.harsh.searchwidget.Adapter.DefaultClientSuggestionsAdapter
 Ccom.harsh.searchwidget.Adapter.SuggestionsAdapter< S, V extends RecyclerView.ViewHolder >
 Ccom.harsh.searchwidget.Builder.Analytics
 Ccom.harsh.searchwidget.Model.AnalyticsModel
 CAnimationListener
 Ccom.harsh.searchwidget.SearchBar
 Ccom.harsh.searchwidget.Model.ClientSuggestionsModel
 Ccom.harsh.searchwidget.Builder.DefaultClientSuggestions
 Ccom.harsh.searchwidget.SearchBar.ItemClickListener
 COnClickListener
 Ccom.harsh.searchwidget.SearchBar
 COnEditorActionListener
 Ccom.harsh.searchwidget.SearchBar
 COnFocusChangeListener
 Ccom.harsh.searchwidget.SearchBar
 COnItemTouchListener
 Ccom.harsh.searchwidget.Listener.CustomRVItemTouchListener
 Ccom.harsh.searchwidget.Adapter.DefaultClientSuggestionsAdapter.OnItemViewClickListener
 Ccom.harsh.searchwidget.Adapter.SuggestionsAdapter< S, V extends RecyclerView.ViewHolder >.OnItemViewClickListener
 Ccom.harsh.searchwidget.SearchBar
 Ccom.harsh.searchwidget.Adapter.DefaultLocalSuggestionsAdapter.OnItemViewClickListener
 Ccom.harsh.searchwidget.SearchBar.OnSearchActionListener
 Ccom.harsh.searchwidget.Adapter.DefaultClientSuggestionsAdapter.RecyclerItemClickListener
 Ccom.harsh.searchwidget.Listener.CustomRVItemTouchListener.RecyclerViewItemClickListener
 Ccom.harsh.searchwidget.Adapter.DefaultClientSuggestionsAdapter.RedirectClickListener
 Ccom.harsh.searchwidget.Builder.SearchProp
 Ccom.harsh.searchwidget.Model.SearchPropModel
 Ccom.harsh.searchwidget.Adapter.SuggestionsAdapter< String, DefaultLocalSuggestionsAdapter.SuggestionHolder >
 Ccom.harsh.searchwidget.Adapter.DefaultLocalSuggestionsAdapter
 Ccom.harsh.searchwidget.SearchBar.TextChangeListener
 CViewHolder
 Ccom.harsh.searchwidget.View.ClientSuggestionsViewHolder
 CDialogFragment
 Ccom.harsh.searchwidget.Fragments.VoicePermissionDialogFragment
 CFilterable
 Ccom.harsh.searchwidget.Adapter.SuggestionsAdapter< S, V extends RecyclerView.ViewHolder >
 CRelativeLayout
 Ccom.harsh.searchwidget.SearchBar