Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MaksTuev/EasyAdapter
/ functions
Functions
219 in github.com/MaksTuev/EasyAdapter
⨍
Functions
219
◇
Types & classes
70
↓ 16 callers
Method
size
()
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:192
↓ 10 callers
Method
get
(int index)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:270
↓ 9 callers
Method
create
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:53
↓ 9 callers
Method
hashCode
()
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:331
↓ 6 callers
Method
add
(T data, BindableItemController<T, ? extends RecyclerView.ViewHolder> itemControll
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:147
↓ 6 callers
Method
getPaginationFooterController
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:58
↓ 6 callers
Method
isEmpty
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/main/data/MainScreenModel.kt:15
↓ 6 callers
Method
render
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationActivityView.kt:62
↓ 5 callers
Method
addIf
(boolean condition, BaseItem item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:142
↓ 5 callers
Method
addItem
(BaseItem item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:138
↓ 5 callers
Method
getItemController
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/BaseItem.java:35
↓ 4 callers
Method
addAll
(Collection<? extends T> c)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:240
↓ 4 callers
Method
getItemCount
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:104
↓ 4 callers
Method
insert
(int index, BaseItem item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:86
↓ 4 callers
Method
insertAll
(int index, Collection<BaseItem> items)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:182
↓ 4 callers
Method
showText
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationActivityView.kt:72
↓ 3 callers
Method
getData
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/BindableItem.java:37
↓ 3 callers
Method
getFirstData
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/DoubleBindableItem.java:40
↓ 3 callers
Method
getSecondData
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/DoubleBindableItem.java:44
↓ 3 callers
Method
insertAllIf
(boolean condition, int index, Collection<Base
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:192
↓ 3 callers
Method
isVisible
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/PaginationState.java:35
↓ 3 callers
Method
onShowMore
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:46
↓ 3 callers
Method
render
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/main/MainActivityView.kt:72
↓ 3 callers
Method
setItems
set Items for rendering adapter automatically calls necessary methods notify... if {@link #autoNotifyOnSetItemsEnabled} sets @param items
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:127
↓ 2 callers
Method
addAll
(Collection<T> data, BindableItemController<T, ? extends RecyclerView.ViewHolde
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:213
↓ 2 callers
Method
addFooter
(BaseItem item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:305
↓ 2 callers
Method
clear
()
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:260
↓ 2 callers
Method
findSnapView
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/main/list/carousel/GravitySnapHelper.kt:51
↓ 2 callers
Method
getElements
sample/src/main/java/ru/surfstudio/easyadapter/sample/interactor/element/ElementRepository.kt:19
↓ 2 callers
Method
getHash
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:207
↓ 2 callers
Method
getId
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:203
↓ 2 callers
Method
hasFooter
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:149
↓ 2 callers
Method
next
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/main/data/ScreenModelFactory.kt:23
↓ 2 callers
Method
setErrorPaginationState
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationScreenModel.kt:22
↓ 2 callers
Method
setItems
(@NonNull ItemList items, @NonNull PaginationState state)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:60
↓ 2 callers
Method
setListener
(OnShowMoreListener listener)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:178
↓ 2 callers
Method
setNormalPaginationState
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationScreenModel.kt:15
↓ 2 callers
Method
setState
(PaginationState state)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:182
↓ 2 callers
Method
split
divide data to blocks
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:127
↓ 2 callers
Method
subList
(int fromIndex, int toIndex)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:311
↓ 2 callers
Method
viewType
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/controller/BaseItemController.java:39
↓ 1 callers
Method
add
(T t)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:225
↓ 1 callers
Method
addHeader
(BaseItem item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:262
↓ 1 callers
Method
animateChange
Override this method, if you want has custom animation "change" for this holder @return true, if holder has custom animation
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/BaseViewHolder.java:56
↓ 1 callers
Method
animateInsert
Override this method, if you want has custom animation "insert" for this holder @return true, if holder has custom animation
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/BaseViewHolder.java:47
↓ 1 callers
Method
animateRemove
Override this method, if you want has custom animation "remove" for this holder @return true, if holder has custom animation
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/BaseViewHolder.java:65
↓ 1 callers
Method
autoNotify
automatically calls necessary methods notify...
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:152
↓ 1 callers
Method
bind
(T data)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/BindableViewHolder.java:41
↓ 1 callers
Method
call
(T item)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:41
↓ 1 callers
Method
canGetMore
@return true if can load more
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:186
↓ 1 callers
Method
createViewHolder
(ViewGroup parent)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:249
↓ 1 callers
Method
empty
()
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:66
↓ 1 callers
Method
extractItemInfo
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:183
↓ 1 callers
Function
generateStubs
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/common/stub/Stub.kt:11
↓ 1 callers
Method
getItemHash
(int position)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:178
↓ 1 callers
Method
getItemId
(int position)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:172
↓ 1 callers
Method
getItems
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:160
↓ 1 callers
Method
getPaginationFooterPosition
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:145
↓ 1 callers
Method
getState
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:186
↓ 1 callers
Method
hasBottomCarousel
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/main/data/MainScreenModel.kt:14
↓ 1 callers
Method
hasData
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationScreenModel.kt:40
↓ 1 callers
Method
hasHeader
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/main/data/MainScreenModel.kt:13
↓ 1 callers
Method
initLayoutManager
(LinearLayoutManager layoutManager)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:69
↓ 1 callers
Method
initLayoutManager
(LinearLayoutManager layoutManager)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:126
↓ 1 callers
Method
initPaginationListener
(RecyclerView recyclerView, final LinearLayoutManager layoutManager)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:106
↓ 1 callers
Method
isEmpty
()
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:197
↓ 1 callers
Method
loadMore
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationPresenter.kt:53
↓ 1 callers
Method
merge
Merge this list with new block @param inputDataList new block @return this
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:81
↓ 1 callers
Method
onAddStartingInternal
(RecyclerView.ViewHolder item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/animator/BaseItemAnimator.java:56
↓ 1 callers
Method
onChangeStartingInternal
(RecyclerView.ViewHolder item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/animator/BaseItemAnimator.java:60
↓ 1 callers
Method
onRemoveStartingInternal
(RecyclerView.ViewHolder item)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/animator/BaseItemAnimator.java:52
↓ 1 callers
Method
onShowMoreClick
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:153
↓ 1 callers
Method
provide
(T data)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:39
↓ 1 callers
Method
reloadData
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationPresenter.kt:71
↓ 1 callers
Method
remove
(Object o)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:230
↓ 1 callers
Method
render
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/common/widget/ElementCoverView.kt:20
↓ 1 callers
Method
setData
set data with controller for rendering adapter automatically calls necessary methods notify... if {@link #autoNotifyOnSetItemsEnabled} sets @param da
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:117
↓ 1 callers
Method
setErrorLoadState
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationScreenModel.kt:34
↓ 1 callers
Method
setNormalLoadState
sample/src/main/java/ru/surfstudio/easyadapter/sample/ui/screen/pagination/PaginationScreenModel.kt:28
↓ 1 callers
Method
setOnShowMoreListener
(OnShowMoreListener onShowMoreListener)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:94
↓ 1 callers
Method
setState
(final PaginationState state)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:160
↓ 1 callers
Method
updateSupportedItemControllers
(List<BaseItem> items)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:164
Method
AutoNotifyDiffCallback
(List<ItemInfo> lastItemsInfo, List<ItemInfo> newItemsInfo)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:217
Method
BaseItem
(BaseItemController<H, ? extends BaseItem> itemController)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/BaseItem.java:31
Method
BasePaginationFooterHolder
(ViewGroup parent, @LayoutRes int layoutRes)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:210
Method
BasePaginationableAdapter
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/BasePaginationableAdapter.java:49
Method
BaseViewHolder
(ViewGroup parent, @LayoutRes int layoutRes)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/BaseViewHolder.java:34
Method
BindableItem
(T data, BindableItemController<T, H> itemController)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/BindableItem.java:32
Method
BindableViewHolder
(ViewGroup parent, @LayoutRes int layoutRes)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/BindableViewHolder.java:33
Method
DataList
(Collection<T> data, int page, int pageSize)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/DataList.java:44
Method
DoubleBindableItem
(T1 firstData, T2 secondData, DoubleBindableItemController<T1, T2, H> itemController)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/DoubleBindableItem.java:34
Method
DoubleBindableViewHolder
(ViewGroup parent, @LayoutRes int layoutRes)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/holder/DoubleBindableViewHolder.java:34
Method
EasyAdapter
()
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:54
Method
IncompatibleRangesException
(String s)
sample/src/main/java/ru/surfstudio/easyadapter/sample/domain/datalist/IncompatibleRangesException.java:5
Method
ItemInfo
(long id, long hash)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/EasyAdapter.java:198
Method
ItemList
(int initialCapacity)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:42
Method
NoDataItem
(NoDataItemController<H> itemController)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/item/NoDataItem.java:32
Method
PaginationState
(boolean visible)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/pagination/PaginationState.java:31
Method
addAllIf
(boolean condition, Collection<BaseItem> items)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:198
Method
addAllItems
(Collection<BaseItem> items)
adapter/src/main/java/ru/surfstudio/easyadapter/recycler/ItemList.java:188
next →
1–100 of 219, ranked by callers