- getAdapterPosition() - Method in class universum.studios.android.widget.adapter.ViewHolder
-
Returns the current position of this holder instance.
- getCount() - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
- getCount() - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- getDropDownView(int, View, ViewGroup) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Performs optimized algorithm for this method using the Holder pattern.
- getHeader(int) - Method in class universum.studios.android.widget.adapter.module.HeadersModule
-
Returns the header associated with the specified position from the current headers data set
of this module.
- getHeaders() - Method in class universum.studios.android.widget.adapter.module.HeadersModule
-
Returns the current headers data set of this module.
- getHeadersCountBeforePosition(int) - Method in class universum.studios.android.widget.adapter.module.HeadersModule
-
Counts headers presented in the current headers data set before the requested position.
- getHeaderStyleAttr() - Method in class universum.studios.android.widget.adapter.module.HeadersModule
-
- getItem(int) - Method in interface universum.studios.android.widget.adapter.DataSet
-
Returns the item (model) containing data from this data set for the specified position.
- getItem(int) - Method in class universum.studios.android.widget.adapter.SimpleAdapter
-
- getItem(int) - Method in class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
- getItem(int) - Method in class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
- getItem(int) - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- getItemCount() - Method in interface universum.studios.android.widget.adapter.DataSet
-
Returns the count of items available within this data set.
- getItemCount() - Method in interface universum.studios.android.widget.adapter.module.AdapterModule.ModuleAdapter
-
Returns the count of items presented within data set of this adapter.
- getItemCount() - Method in class universum.studios.android.widget.adapter.SimpleAdapter
-
- getItemCount() - Method in class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
- getItemCount() - Method in class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
- getItemId(int) - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
- getItemId(int) - Method in class universum.studios.android.widget.adapter.BaseRecyclerAdapter
-
- getItemId(int) - Method in interface universum.studios.android.widget.adapter.DataSet
-
Returns the ID of the item at the specified position.
- getItemId(int) - Method in interface universum.studios.android.widget.adapter.module.AdapterModule.ModuleAdapter
-
Returns the id of the item from this adapter's data set at the specified position.
- getItemId(int) - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- getItems() - Method in interface universum.studios.android.widget.adapter.ItemsAdapter
-
Returns the current items data set of this adapter.
- getItems() - Method in class universum.studios.android.widget.adapter.SimpleAdapter
-
- getItems() - Method in class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
- getItems() - Method in class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
- getItemViewType(int) - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- getMode() - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Returns the current selection mode of this module.
- getSelectedItem() - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Returns the item model of this adapter for the current selected position.
- getSelectedItemPosition() - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Returns the position of the currently selected item.
- getSelection() - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Returns list containing ids that are at this time selected within this module.
- getSelectionSize() - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Returns size of the current selection.
- getSuperState() - Method in class universum.studios.android.widget.adapter.AdapterSavedState
-
Returns the super state of this saved state.
- getText() - Method in interface universum.studios.android.widget.adapter.module.AlphabeticHeaders.AlphabeticItem
-
Returns text of this alphabetic item.
- getText() - Method in interface universum.studios.android.widget.adapter.module.HeadersModule.Header
-
Returns the text to be displayed for this header instance.
- getText() - Method in class universum.studios.android.widget.adapter.module.HeadersModule.SimpleHeader
-
- getView(int, View, ViewGroup) - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
- getView(int, View, ViewGroup) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
- getView(int, View, ViewGroup) - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- getViewTypeCount() - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- getWrappedAdapter() - Method in class universum.studios.android.widget.adapter.wrapper.AdapterWrapper
-
- onAttachedToAdapter(AdapterModule.ModuleAdapter) - Method in class universum.studios.android.widget.adapter.module.AdapterModule
-
- onBindDropDownViewHolder(DVH, int) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Invoked to configure and bind a drop down view of an item from the current data set at the
specified position.
- onBindViewHolder(VH, int) - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
Invoked to configure and bind a view of an item from the current data set at the specified
position.
- onBindViewHolder(VH, int) - Method in class universum.studios.android.widget.adapter.BaseRecyclerAdapter
-
- onBindViewHolder(VH, int) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
This implementation by default invokes #onUpdateViewHolder(Object, Item, int) with
item at the current selected position.
- onCreateDropDownView(ViewGroup, int) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Invoked to create a drop down view for an item from the current data set at the specified
position.
- onCreateDropDownViewHolder(View, int) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Invoked to create a view holder for a drop down view of an item from the current data set at
the specified position.
- onCreateView(ViewGroup, int) - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
Invoked to create a view for an item from the current data set at the specified position.
- onCreateViewHolder(View, int) - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
Invoked to create a view holder for a view of an item from the current data set at the specified
position.
- onCreateViewHolder(ViewGroup, int) - Method in class universum.studios.android.widget.adapter.BaseRecyclerAdapter
-
- onDataChange(Adapter, Data) - Method in interface universum.studios.android.widget.adapter.OnDataChangeListener
-
Invoked whenever the specified data are about to be changed in the given adapter.
- onDataChanged(Adapter, Data) - Method in interface universum.studios.android.widget.adapter.OnDataChangeListener
-
- OnDataChangeListener<Adapter,Data> - Interface in universum.studios.android.widget.adapter
-
Listener which receives callbacks that may be used to listen for events before and after data
change for a specific adapter.
- OnDataSetActionListener<Adapter> - Interface in universum.studios.android.widget.adapter
-
Listener which receives callback about selected action within adapter's data set for a specific
position.
- onDataSetActionSelected(int, int, Object) - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
- onDataSetActionSelected(int, int, Object) - Method in class universum.studios.android.widget.adapter.BaseRecyclerAdapter
-
- onDataSetActionSelected(Adapter, int, int, long, Object) - Method in interface universum.studios.android.widget.adapter.OnDataSetActionListener
-
Invoked whenever the specified action was selected for the specified position
within the passed adapter in which is this callback registered.
- onDataSetChanged(Adapter) - Method in interface universum.studios.android.widget.adapter.OnDataSetListener
-
Invoked whenever the current data set within the passed adapter was changed.
- onDataSetInvalidated(Adapter) - Method in interface universum.studios.android.widget.adapter.OnDataSetListener
-
Invoked whenever the current data set within the passed adapter was invalidated.
- OnDataSetListener<Adapter> - Interface in universum.studios.android.widget.adapter
-
Listener which receives callbacks about changed and invalidated adapter's data set.
- onItemsChange(List<Item>, List<Item>) - Method in class universum.studios.android.widget.adapter.SimpleAdapter
-
- onItemsChange(List<Item>, List<Item>) - Method in class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
- onItemsChange(List<Item>, List<Item>) - Method in class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
- onProcessAlphabeticItem(AlphabeticHeaders.AlphabeticItem, int) - Method in class universum.studios.android.widget.adapter.module.AlphabeticHeaders
-
Invoked to process the given alphabetic item and to create header item from it.
- onUpdateViewHolder(DVH, Item, int) - Method in class universum.studios.android.widget.adapter.BaseSpinnerAdapter
-
Invoked to update views of the given viewHolder with data of the given cursor.
- SavedState(Parcelable) - Constructor for class universum.studios.android.widget.adapter.module.SelectionModule.SavedState
-
- SavedState(Parcel) - Constructor for class universum.studios.android.widget.adapter.module.SelectionModule.SavedState
-
- saveInstanceState() - Method in class universum.studios.android.widget.adapter.BaseAdapter
-
- saveInstanceState() - Method in class universum.studios.android.widget.adapter.BaseRecyclerAdapter
-
- saveInstanceState() - Method in interface universum.studios.android.widget.adapter.DataSetAdapter
-
Saves the current state of this adapter.
- saveInstanceState() - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
- select(long) - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Adds the specified id into the set of the currently selected ids.
- selectAll() - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
- SelectionModule - Class in universum.studios.android.widget.adapter.module
-
An
AdapterModule implementation that specifies API to support selection
feature for the associated adapter.
- SelectionModule() - Constructor for class universum.studios.android.widget.adapter.module.SelectionModule
-
- SelectionModule.SavedState - Class in universum.studios.android.widget.adapter.module
-
- SelectionModule.SelectionMode - Annotation Type in universum.studios.android.widget.adapter.module
-
Defines an annotation for determining set of allowed modes for
SelectionModule.
- selectRange(int, int) - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Selects all ids in the [startPosition, startPosition + count) range and notifies adapter.
- setAdapterNotificationEnabled(boolean) - Method in class universum.studios.android.widget.adapter.module.AdapterModule
-
Sets a boolean flag indicating whether the adapter to which is this module attached should be
notified in case, when its data set has been changed due to changes made by this module.
- setHeaderStyleAttr(int) - Method in class universum.studios.android.widget.adapter.module.HeadersModule
-
- setMode(int) - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Sets the current selection mode of this module to the specified one.
- setSelected(long, boolean) - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Changes selection state of the specified id to the desired one and notifies adapter.
- setSelection(List<Long>) - Method in class universum.studios.android.widget.adapter.module.SelectionModule
-
Sets a selection for this module and notifies adapter.
- SimpleAdapter<Item,VH> - Class in universum.studios.android.widget.adapter
-
A
BaseAdapter implementation which specifies simple API for data set management of items.
- SimpleAdapter(Context) - Constructor for class universum.studios.android.widget.adapter.SimpleAdapter
-
Creates a new instance of SimpleAdapter without initial items data set.
- SimpleAdapter(Context, Item[]) - Constructor for class universum.studios.android.widget.adapter.SimpleAdapter
-
- SimpleAdapter(Context, List<Item>) - Constructor for class universum.studios.android.widget.adapter.SimpleAdapter
-
Creates a new instance of SimpleAdapter with the given initial items data set.
- SimpleHeader(CharSequence) - Constructor for class universum.studios.android.widget.adapter.module.HeadersModule.SimpleHeader
-
Creates a new instance of SimpleHeader with the given text value.
- SimpleRecyclerAdapter<Item,VH extends RecyclerView.ViewHolder> - Class in universum.studios.android.widget.adapter
-
A
BaseRecyclerAdapter implementation which specifies simple API for data set management
of items.
- SimpleRecyclerAdapter(Context) - Constructor for class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
Creates a new instance of SimpleRecyclerAdapter without initial items data set.
- SimpleRecyclerAdapter(Context, Item[]) - Constructor for class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
- SimpleRecyclerAdapter(Context, List<Item>) - Constructor for class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
Creates a new instance of SimpleRecyclerAdapter with the given initial items data
set.
- SimpleSpinnerAdapter<Item,VH,DVH> - Class in universum.studios.android.widget.adapter
-
A
BaseSpinnerAdapter implementation which specifies simple API for data set management of
items.
- SimpleSpinnerAdapter(Context) - Constructor for class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
Creates a new instance of SimpleSpinnerAdapter without initial items data set.
- SimpleSpinnerAdapter(Context, Item[]) - Constructor for class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
- SimpleSpinnerAdapter(Context, List<Item>) - Constructor for class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-
Creates a new instance of SimpleSpinnerAdapter with the given initial items
data set.
- SimpleViewHolder(View) - Constructor for class universum.studios.android.widget.adapter.BaseRecyclerAdapter.SimpleViewHolder
-
Creates a new instance of SimpleViewHolder for the specified itemView.
- SINGLE - Static variable in class universum.studios.android.widget.adapter.module.SelectionModule
-
Mode that allows only a single item to be selected.
- size() - Method in class universum.studios.android.widget.adapter.module.HeadersModule
-
Returns the count of headers in the current headers data set of this module.
- swapItems(List<Item>) - Method in interface universum.studios.android.widget.adapter.ItemsAdapter
-
Changes items data set of this adapter and returns the old items data set.
- swapItems(List<Item>) - Method in class universum.studios.android.widget.adapter.SimpleAdapter
-
- swapItems(List<Item>) - Method in class universum.studios.android.widget.adapter.SimpleRecyclerAdapter
-
- swapItems(List<Item>) - Method in class universum.studios.android.widget.adapter.SimpleSpinnerAdapter
-