Skip navigation links
A C D F G I M O R S U W 

A

AbstractWrapAdapter<Item extends com.mikepenz.fastadapter.IItem> - Class in com.mikepenz.fastadapter.commons.adapters
Created by mikepenz on 03.03.16.
AbstractWrapAdapter(List<Item>) - Constructor for class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
 
add(Item...) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
add an array of items to the end of the existing items
add(List<Item>) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
add a list of items to the end of the existing items
add(int, Item...) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
add an array of items at the given position within the existing items
add(int, List<Item>) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
add a list of items at the given position within the existing items
add(Item) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
add an item at the end of the existing items
add(int, Item) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
add an item at the given position within the existing icons
adjustAlpha(int, int) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterUIUtils
adjusts the alpha of a color
areContentsTheSame(Item, Item) - Method in interface com.mikepenz.fastadapter.commons.utils.DiffCallback
Called by the DiffUtil when it wants to check whether two items have the same data.
areContentsTheSame(Item, Item) - Method in class com.mikepenz.fastadapter.commons.utils.DiffCallbackImpl
 
areItemsTheSame(Item, Item) - Method in interface com.mikepenz.fastadapter.commons.utils.DiffCallback
Called by the DiffUtil to decide whether two object represent the same Item.
areItemsTheSame(Item, Item) - Method in class com.mikepenz.fastadapter.commons.utils.DiffCallbackImpl
 

C

calculateDiff(A, List<Item>, DiffCallback<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
calculateDiff(A, List<Item>, DiffCallback<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
calculateDiff(A, List<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
calculateDiff(A, List<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
calculateDiff(A, List<Item>, DiffCallback<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
calculateDiff(A, List<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
calculateDiff(A, List<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
clear() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
removes all items of this adapter
com.mikepenz.fastadapter.commons.adapters - package com.mikepenz.fastadapter.commons.adapters
 
com.mikepenz.fastadapter.commons.utils - package com.mikepenz.fastadapter.commons.utils
 

D

DiffCallback<Item> - Interface in com.mikepenz.fastadapter.commons.utils
DiffCallback used to efficiently update the items inside the list with the new DiffUtils
DiffCallbackImpl<Item extends com.mikepenz.fastadapter.IItem> - Class in com.mikepenz.fastadapter.commons.utils
Created by mikepenz on 24.08.16.
DiffCallbackImpl() - Constructor for class com.mikepenz.fastadapter.commons.utils.DiffCallbackImpl
 

F

FastAdapterDiffUtil - Class in com.mikepenz.fastadapter.commons.utils
Created by mikepenz on 28.10.16.
FastAdapterDiffUtil() - Constructor for class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
FastAdapterUIUtils - Class in com.mikepenz.fastadapter.commons.utils
Created by mikepenz on 28.12.15.
FastAdapterUIUtils() - Constructor for class com.mikepenz.fastadapter.commons.utils.FastAdapterUIUtils
 
FastItemAdapter<Item extends com.mikepenz.fastadapter.IItem> - Class in com.mikepenz.fastadapter.commons.adapters
Created by mikepenz on 18.01.16.
FastItemAdapter() - Constructor for class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
ctor
filter(CharSequence) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
filters the items with the constraint using the provided Predicate

G

getAdapter() - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
 
getAdapterItem(int) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
 
getAdapterItemCount() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
 
getAdapterItems() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
 
getAdapterPosition(Item) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
Searches for the given item and calculates its relative position
getChangePayload(Item, int, Item, int) - Method in interface com.mikepenz.fastadapter.commons.utils.DiffCallback
When {#areItemsTheSame(Item, Item)} returns true for two items and {#areContentsTheSame(Item, Item)} returns false for them, DiffUtil calls this method to get a payload about the change.
getChangePayload(Item, int, Item, int) - Method in class com.mikepenz.fastadapter.commons.utils.DiffCallbackImpl
 
getGlobalPosition(int) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
returns the global position if the relative position within this adapter was given
getItem(int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
make sure we return the Item from the FastAdapter so we retrieve the item from all adapters
getItemAdapter() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
returns the internal created ItemAdapter
getItemCount() - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
make sure we return the count from the FastAdapter so we retrieve the count from all adapters
getItemFilter() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
 
getItemId(int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
overwrite the getItemId to correctly return the value from the FastAdapter
getItems() - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
 
getItemViewType(int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
overwrite the getItemViewType to correctly return the value from the FastAdapter
getOrder() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
 
getRippleDrawable(int, int, int) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterUIUtils
helper to create an ripple drawable with the given normal and pressed color
getSelectableBackground(Context, int, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterUIUtils
helper to get the system default selectable background inclusive an active state
getSelectableBackground(Context) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterUIUtils
helper to get the system default selectable background
getSelectablePressedBackground(Context, int, int, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterUIUtils
helper to get the system default selectable background inclusive an active and pressed state

I

itemInsertedBeforeCount(int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
this method calculates how many elements were already inserted before this position;

M

move(int, int) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
moves an item within the list from a position to a position

O

onAttachedToRecyclerView(RecyclerView) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onAttachedToRecyclerView is managed by the FastAdapter so forward this correctly
onBindViewHolder(RecyclerView.ViewHolder, int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
 
onBindViewHolder(RecyclerView.ViewHolder, int, List) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onBindViewHolder is managed by the FastAdapter so forward this correctly
onCreateViewHolder(ViewGroup, int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onCreateViewHolder is managed by the FastAdapter so forward this correctly
onDetachedFromRecyclerView(RecyclerView) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onDetachedFromRecyclerView is managed by the FastAdapter so forward this correctly
onFailedToRecycleView(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onFailedToRecycleView is managed by the FastAdapter so forward this correctly
onViewAttachedToWindow(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onViewAttachedToWindow is managed by the FastAdapter so forward this correctly
onViewDetachedFromWindow(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onViewDetachedFromWindow is managed by the FastAdapter so forward this correctly
onViewRecycled(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the onViewRecycled is managed by the FastAdapter so forward this correctly

R

registerAdapterDataObserver(RecyclerView.AdapterDataObserver) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
overwrite the registerAdapterDataObserver to correctly forward all events to the FastAdapter
remapMappedTypes() - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
convenient functions, to force to remap all possible types for the RecyclerView
remove(int) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
removes an item at the given position within the existing icons
removeItemRange(int, int) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
removes a range of items starting with the given position within the existing icons

S

set(List<Item>) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
set a new list of items and apply it to the existing list (clear - add) for this adapter
set(int, Item) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
sets an item at the given position, overwriting the previous item
set(A, DiffUtil.DiffResult) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>, DiffCallback<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>, DiffCallback<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>, DiffCallback<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>, DiffCallback<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>, boolean) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, List<Item>) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
set(A, DiffUtil.DiffResult) - Static method in class com.mikepenz.fastadapter.commons.utils.FastAdapterDiffUtil
 
setHasStableIds(boolean) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
the setHasStableIds is managed by the FastAdapter so forward this correctly
setItems(List<Item>) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
 
setNewList(List<Item>) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
sets a complete new list of items onto this adapter, using the new list.
setNewList(List<Item>, boolean) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
sets a complete new list of items onto this adapter, using the new list.
shouldInsertItemAtPosition(int) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
this method states if we should insert a custom element at the vien position

U

unregisterAdapterDataObserver(RecyclerView.AdapterDataObserver) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
overwrite the unregisterAdapterDataObserver to correctly forward all events to the FastAdapter

W

withUseIdDistributor(boolean) - Method in class com.mikepenz.fastadapter.commons.adapters.FastItemAdapter
defines if the IdDistributor is used to provide an ID to all added items which do not yet define an id
wrap(RecyclerView.Adapter) - Method in class com.mikepenz.fastadapter.commons.adapters.AbstractWrapAdapter
Wrap the FastAdapter with this AbstractAdapter and keep its reference to forward all events correctly
A C D F G I M O R S U W 
Skip navigation links