Skip navigation links
A C D F G H I L M N O P R S T U V W 

A

AbstractItemClickListener - Class in com.evrencoskun.tableview.listener.itemclick
Created by evrencoskun on 22.11.2017.
AbstractItemClickListener(CellRecyclerView, ITableView) - Constructor for class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
AbstractRecyclerViewAdapter<T> - Class in com.evrencoskun.tableview.adapter.recyclerview
Created by evrencoskun on 10/06/2017.
AbstractRecyclerViewAdapter(Context) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
AbstractRecyclerViewAdapter(Context, List<T>) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
AbstractSortComparator - Class in com.evrencoskun.tableview.sort
Created by cedricferry on 6/2/18.
AbstractSortComparator() - Constructor for class com.evrencoskun.tableview.sort.AbstractSortComparator
 
AbstractSorterViewHolder - Class in com.evrencoskun.tableview.adapter.recyclerview.holder
Created by evrencoskun on 16.12.2017.
AbstractSorterViewHolder(View) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractSorterViewHolder
 
AbstractTableAdapter<CH,RH,C> - Class in com.evrencoskun.tableview.adapter
Created by evrencoskun on 10/06/2017.
AbstractTableAdapter() - Constructor for class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
AbstractViewHolder - Class in com.evrencoskun.tableview.adapter.recyclerview.holder
Created by evrencoskun on 23/10/2017.
AbstractViewHolder(View) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 
AbstractViewHolder.SelectionState - Enum in com.evrencoskun.tableview.adapter.recyclerview.holder
 
AdapterDataSetChangedListener<CH,RH,C> - Class in com.evrencoskun.tableview.adapter
 
AdapterDataSetChangedListener() - Constructor for class com.evrencoskun.tableview.adapter.AdapterDataSetChangedListener
 
addAdapterDataSetChangedListener(AdapterDataSetChangedListener<CH, RH, C>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
Sets the listener for changes of data set on the TableView.
addAdapterDataSetChangedListener(AdapterDataSetChangedListener<CH, RH, C>) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
Sets the listener for changes of data set on the TableView.
addColumn(int, CH, List<C>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
addColumnItems(int, List<C>) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
addColumnSortStateChangedListener(ColumnSortStateChangedListener) - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
Sets the listener for the changes in column sorting.
addFilterChangedListener(FilterChangedListener<T>) - Method in class com.evrencoskun.tableview.handler.FilterHandler
 
addItem(int, T) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
addItemRange(int, List<T>) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
addOnScrollListener(RecyclerView.OnScrollListener) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
addRow(int, RH, List<C>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
addRowRange(int, List<RH>, List<List<C>>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
addView(View, ViewGroup.LayoutParams) - Method in interface com.evrencoskun.tableview.ITableView
 
areContentsTheSame(int, int) - Method in class com.evrencoskun.tableview.sort.ColumnSortCallback
 
areContentsTheSame(int, int) - Method in class com.evrencoskun.tableview.sort.RowHeaderSortCallback
 
areItemsTheSame(int, int) - Method in class com.evrencoskun.tableview.sort.ColumnSortCallback
 
areItemsTheSame(int, int) - Method in class com.evrencoskun.tableview.sort.RowHeaderSortCallback
 

C

CellLayoutManager - Class in com.evrencoskun.tableview.layoutmanager
Created by evrencoskun on 24/06/2017.
CellLayoutManager(Context, ITableView) - Constructor for class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
CellRecyclerView - Class in com.evrencoskun.tableview.adapter.recyclerview
Created by evrencoskun on 19/06/2017.
CellRecyclerView(Context) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
CellRecyclerViewAdapter<C> - Class in com.evrencoskun.tableview.adapter.recyclerview
Created by evrencoskun on 10/06/2017.
CellRecyclerViewAdapter(Context, List<C>, ITableView) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
CellRecyclerViewItemClickListener - Class in com.evrencoskun.tableview.listener.itemclick
Created by evrencoskun on 26/09/2017.
CellRecyclerViewItemClickListener(CellRecyclerView, ITableView) - Constructor for class com.evrencoskun.tableview.listener.itemclick.CellRecyclerViewItemClickListener
 
CellRowRecyclerViewAdapter<C> - Class in com.evrencoskun.tableview.adapter.recyclerview
Created by evrencoskun on 10/06/2017.
CellRowRecyclerViewAdapter(Context, ITableView) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
changeCellItem(int, int, C) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
changeColumnBackgroundColorBySelectionStatus(AbstractViewHolder, AbstractViewHolder.SelectionState) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
changeColumnHeader(int, CH) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
changeColumnHeaderRange(int, List<CH>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
changeItem(int, T) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
changeItemRange(int, List<T>) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
changeRowBackgroundColorBySelectionStatus(AbstractViewHolder, AbstractViewHolder.SelectionState) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
changeRowHeaderItem(int, RH) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
changeRowHeaderItemRange(int, List<RH>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
changeSelectionOfRecyclerView(CellRecyclerView, AbstractViewHolder.SelectionState, int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
clearCachedWidths() - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
Clears the widths which have been calculated and reused.
clearCachedWidths() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
Clears the widths which have been calculated and reused.
clearHiddenColumnList() - Method in interface com.evrencoskun.tableview.ITableView
 
clearHiddenColumnList() - Method in class com.evrencoskun.tableview.TableView
 
clearHiddenRowList() - Method in interface com.evrencoskun.tableview.ITableView
 
clearHiddenRowList() - Method in class com.evrencoskun.tableview.TableView
 
clearHideColumnList() - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
clearHideRowList() - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
clearNeedFit() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
clearScrolledX() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
clearSelection() - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
clearSortingStatus() - Method in class com.evrencoskun.tableview.sort.ColumnSortHelper
 
clearSortingStatus() - Method in class com.evrencoskun.tableview.sort.RowHeaderSortHelper
 
clickAction(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
clickAction(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.CellRecyclerViewItemClickListener
 
clickAction(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.ColumnHeaderRecyclerViewItemClickListener
 
clickAction(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.RowHeaderRecyclerViewItemClickListener
 
ColumnForRowHeaderSortComparator - Class in com.evrencoskun.tableview.sort
In order to keep RowHeader DataSet and Main DataSet aligned it is required to sort RowHeader the same.
ColumnForRowHeaderSortComparator(List<ISortableModel>, List<List<ISortableModel>>, int, SortState) - Constructor for class com.evrencoskun.tableview.sort.ColumnForRowHeaderSortComparator
 
ColumnHeaderLayoutManager - Class in com.evrencoskun.tableview.layoutmanager
Created by evrencoskun on 30/07/2017.
ColumnHeaderLayoutManager(Context, ITableView) - Constructor for class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
ColumnHeaderRecyclerViewAdapter<CH> - Class in com.evrencoskun.tableview.adapter.recyclerview
Created by evrencoskun on 10/06/2017.
ColumnHeaderRecyclerViewAdapter(Context, List<CH>, ITableAdapter) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.ColumnHeaderRecyclerViewAdapter
 
ColumnHeaderRecyclerViewItemClickListener - Class in com.evrencoskun.tableview.listener.itemclick
Created by evrencoskun on 26/09/2017.
ColumnHeaderRecyclerViewItemClickListener(CellRecyclerView, ITableView) - Constructor for class com.evrencoskun.tableview.listener.itemclick.ColumnHeaderRecyclerViewItemClickListener
 
ColumnLayoutManager - Class in com.evrencoskun.tableview.layoutmanager
Created by evrencoskun on 10/06/2017.
ColumnLayoutManager(Context, ITableView) - Constructor for class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
columnPosition - Variable in class com.evrencoskun.tableview.preference.Preferences
 
columnPositionOffset - Variable in class com.evrencoskun.tableview.preference.Preferences
 
ColumnSortCallback - Class in com.evrencoskun.tableview.sort
Created by evrencoskun on 23.11.2017.
ColumnSortCallback(List<List<ISortableModel>>, List<List<ISortableModel>>, int) - Constructor for class com.evrencoskun.tableview.sort.ColumnSortCallback
 
ColumnSortComparator - Class in com.evrencoskun.tableview.sort
Created by evrencoskun on 25.11.2017.
ColumnSortComparator(int, SortState) - Constructor for class com.evrencoskun.tableview.sort.ColumnSortComparator
 
ColumnSortHandler - Class in com.evrencoskun.tableview.handler
Created by evrencoskun on 24.11.2017.
ColumnSortHandler(ITableView) - Constructor for class com.evrencoskun.tableview.handler.ColumnSortHandler
 
ColumnSortHelper - Class in com.evrencoskun.tableview.sort
Created by evrencoskun on 15.12.2017.
ColumnSortHelper(ColumnHeaderLayoutManager) - Constructor for class com.evrencoskun.tableview.sort.ColumnSortHelper
 
ColumnSortStateChangedListener - Class in com.evrencoskun.tableview.sort
 
ColumnSortStateChangedListener() - Constructor for class com.evrencoskun.tableview.sort.ColumnSortStateChangedListener
 
ColumnWidthHandler - Class in com.evrencoskun.tableview.handler
Created by evrencoskun on 25.04.2018.
ColumnWidthHandler(ITableView) - Constructor for class com.evrencoskun.tableview.handler.ColumnWidthHandler
 
com.evrencoskun.tableview - package com.evrencoskun.tableview
 
com.evrencoskun.tableview.adapter - package com.evrencoskun.tableview.adapter
 
com.evrencoskun.tableview.adapter.recyclerview - package com.evrencoskun.tableview.adapter.recyclerview
 
com.evrencoskun.tableview.adapter.recyclerview.holder - package com.evrencoskun.tableview.adapter.recyclerview.holder
 
com.evrencoskun.tableview.filter - package com.evrencoskun.tableview.filter
 
com.evrencoskun.tableview.handler - package com.evrencoskun.tableview.handler
 
com.evrencoskun.tableview.layoutmanager - package com.evrencoskun.tableview.layoutmanager
 
com.evrencoskun.tableview.listener - package com.evrencoskun.tableview.listener
 
com.evrencoskun.tableview.listener.itemclick - package com.evrencoskun.tableview.listener.itemclick
 
com.evrencoskun.tableview.listener.scroll - package com.evrencoskun.tableview.listener.scroll
 
com.evrencoskun.tableview.pagination - package com.evrencoskun.tableview.pagination
 
com.evrencoskun.tableview.preference - package com.evrencoskun.tableview.preference
 
com.evrencoskun.tableview.sort - package com.evrencoskun.tableview.sort
 
com.evrencoskun.tableview.util - package com.evrencoskun.tableview.util
 
compare(Number, Number) - Method in class com.evrencoskun.tableview.sort.AbstractSortComparator
 
compare(Date, Date) - Method in class com.evrencoskun.tableview.sort.AbstractSortComparator
 
compare(Boolean, Boolean) - Method in class com.evrencoskun.tableview.sort.AbstractSortComparator
 
compare(ISortableModel, ISortableModel) - Method in class com.evrencoskun.tableview.sort.ColumnForRowHeaderSortComparator
 
compare(List<ISortableModel>, List<ISortableModel>) - Method in class com.evrencoskun.tableview.sort.ColumnSortComparator
 
compare(List<ISortableModel>, List<ISortableModel>) - Method in class com.evrencoskun.tableview.sort.RowHeaderForCellSortComparator
 
compare(ISortableModel, ISortableModel) - Method in class com.evrencoskun.tableview.sort.RowHeaderSortComparator
 
compareContent(Object, Object) - Method in class com.evrencoskun.tableview.sort.AbstractSortComparator
 
createCellRecyclerView() - Method in class com.evrencoskun.tableview.TableView
 
createColumnHeaderRecyclerView() - Method in class com.evrencoskun.tableview.TableView
 
createItemDecoration(int) - Method in class com.evrencoskun.tableview.TableView
 
createRowHeaderRecyclerView() - Method in class com.evrencoskun.tableview.TableView
 
CREATOR - Static variable in class com.evrencoskun.tableview.preference.Preferences
 
CREATOR - Static variable in class com.evrencoskun.tableview.preference.SavedState
 
customRequestLayout() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 

D

deleteItem(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
deleteItemRange(int, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
describeContents() - Method in class com.evrencoskun.tableview.preference.Preferences
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.
doubleClickAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
doubleClickAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.CellRecyclerViewItemClickListener
 
doubleClickAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.ColumnHeaderRecyclerViewItemClickListener
 
doubleClickAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.RowHeaderRecyclerViewItemClickListener
 

F

Filter - Class in com.evrencoskun.tableview.filter
Class used to store multiple filters for the TableView filtering feature.
Filter(ITableView) - Constructor for class com.evrencoskun.tableview.filter.Filter
 
filter(Filter) - Method in class com.evrencoskun.tableview.handler.FilterHandler
 
filter(Filter) - Method in interface com.evrencoskun.tableview.ITableView
Filters the whole table using the provided Filter object which supports multiple filters.
filter(Filter) - Method in class com.evrencoskun.tableview.TableView
 
FilterChangedListener<T> - Class in com.evrencoskun.tableview.filter
 
FilterChangedListener() - Constructor for class com.evrencoskun.tableview.filter.FilterChangedListener
 
FilterHandler<T extends IFilterableModel> - Class in com.evrencoskun.tableview.handler
 
FilterHandler(ITableView) - Constructor for class com.evrencoskun.tableview.handler.FilterHandler
 
FilterItem - Class in com.evrencoskun.tableview.filter
 
FilterItem(FilterType, int, String) - Constructor for class com.evrencoskun.tableview.filter.FilterItem
 
FilterType - Enum in com.evrencoskun.tableview.filter
The type of filter based on the target.
fitWidthSize(boolean) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
This method helps to fit all columns which are displayed on screen.
fitWidthSize(int, boolean) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
This method helps to fit a column.
fitWidthSize2(boolean) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
Alternative method of fitWidthSize().
fitWidthSize2(int, boolean) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
Alternative method of fitWidthSize().
fling(int, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
Begin a standard fling with an initial velocity along each axis in pixels per second.

G

getAdapter() - Method in interface com.evrencoskun.tableview.ITableView
 
getAdapter() - Method in class com.evrencoskun.tableview.TableView
 
getCacheWidth(int, int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
getCacheWidth(int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
getCellColumnItems(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getCellItem(int, int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getCellItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getCellItemViewType(int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
getCellLayoutManager() - Method in interface com.evrencoskun.tableview.ITableView
 
getCellLayoutManager() - Method in class com.evrencoskun.tableview.TableView
 
getCellRecyclerView() - Method in interface com.evrencoskun.tableview.ITableView
 
getCellRecyclerView() - Method in class com.evrencoskun.tableview.TableView
 
getCellRecyclerViewAdapter() - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getCellRowItems(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getCellSelectionState(int, int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
getCellViewHolder(int, int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
getColumn() - Method in class com.evrencoskun.tableview.filter.FilterItem
 
getColumnHeaderItem(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getColumnHeaderItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getColumnHeaderItemViewType(int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
getColumnHeaderLayoutManager() - Method in interface com.evrencoskun.tableview.ITableView
 
getColumnHeaderLayoutManager() - Method in class com.evrencoskun.tableview.TableView
 
getColumnHeaderRecyclerView() - Method in interface com.evrencoskun.tableview.ITableView
 
getColumnHeaderRecyclerView() - Method in class com.evrencoskun.tableview.TableView
 
getColumnHeaderRecyclerViewAdapter() - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getColumnItems(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
This method helps to get cell item model that is located on given column position.
getColumnPosition() - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
getColumnPositionOffset() - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
getColumnSelectionState(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
getColumnSortHandler() - Method in interface com.evrencoskun.tableview.ITableView
 
getColumnSortHandler() - Method in class com.evrencoskun.tableview.TableView
 
getColumnSortHelper() - Method in class com.evrencoskun.tableview.adapter.recyclerview.ColumnHeaderRecyclerViewAdapter
 
getContent() - Method in interface com.evrencoskun.tableview.sort.ISortableModel
 
getContext() - Method in interface com.evrencoskun.tableview.ITableView
 
getCornerView() - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getCornerView() - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
getCornerViewLocation() - Method in interface com.evrencoskun.tableview.ITableView
 
getCornerViewLocation() - Method in class com.evrencoskun.tableview.TableView
 
getCurrentPage() - Method in interface com.evrencoskun.tableview.pagination.IPagination
 
getCurrentPage() - Method in class com.evrencoskun.tableview.pagination.Pagination
 
getFilter() - Method in class com.evrencoskun.tableview.filter.FilterItem
 
getFilterableKeyword() - Method in interface com.evrencoskun.tableview.filter.IFilterableModel
Filterable query string for this object.
getFilterHandler() - Method in interface com.evrencoskun.tableview.ITableView
Retrieves the FilterHandler of the TableView.
getFilterHandler() - Method in class com.evrencoskun.tableview.TableView
 
getFilterItems() - Method in class com.evrencoskun.tableview.filter.Filter
Returns the list of filter items.
getFilterType() - Method in class com.evrencoskun.tableview.filter.FilterItem
 
getFirstItemLeft() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
getGravity() - Method in interface com.evrencoskun.tableview.ITableView
 
getGravity() - Method in class com.evrencoskun.tableview.TableView
 
getHideColumnList() - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
getHideRowList() - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
getHorizontalItemDecoration() - Method in interface com.evrencoskun.tableview.ITableView
 
getHorizontalItemDecoration() - Method in class com.evrencoskun.tableview.TableView
 
getHorizontalRecyclerViewListener() - Method in interface com.evrencoskun.tableview.ITableView
 
getHorizontalRecyclerViewListener() - Method in class com.evrencoskun.tableview.TableView
 
getId() - Method in interface com.evrencoskun.tableview.sort.ISortableModel
 
getItem(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
getItemCount() - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
getItems() - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
getItemsPerPage() - Method in interface com.evrencoskun.tableview.pagination.IPagination
 
getItemsPerPage() - Method in class com.evrencoskun.tableview.pagination.Pagination
 
getItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
getItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
getItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.ColumnHeaderRecyclerViewAdapter
 
getItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.RowHeaderRecyclerViewAdapter
 
getLastDx() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
getNewListSize() - Method in class com.evrencoskun.tableview.sort.ColumnSortCallback
 
getNewListSize() - Method in class com.evrencoskun.tableview.sort.RowHeaderSortCallback
 
getOldListSize() - Method in class com.evrencoskun.tableview.sort.ColumnSortCallback
 
getOldListSize() - Method in class com.evrencoskun.tableview.sort.RowHeaderSortCallback
 
getPageCount() - Method in interface com.evrencoskun.tableview.pagination.IPagination
 
getPageCount() - Method in class com.evrencoskun.tableview.pagination.Pagination
 
getReverseLayout() - Method in interface com.evrencoskun.tableview.ITableView
 
getReverseLayout() - Method in class com.evrencoskun.tableview.TableView
 
getRowHeaderItem(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getRowHeaderItemViewType(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getRowHeaderItemViewType(int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
getRowHeaderLayoutManager() - Method in interface com.evrencoskun.tableview.ITableView
 
getRowHeaderLayoutManager() - Method in class com.evrencoskun.tableview.TableView
 
getRowHeaderRecyclerView() - Method in interface com.evrencoskun.tableview.ITableView
 
getRowHeaderRecyclerView() - Method in class com.evrencoskun.tableview.TableView
 
getRowHeaderRecyclerViewAdapter() - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getRowHeaderSortHelper() - Method in class com.evrencoskun.tableview.adapter.recyclerview.RowHeaderRecyclerViewAdapter
 
getRowHeaderSortingStatus() - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 
getRowHeaderSortingStatus() - Method in interface com.evrencoskun.tableview.ITableView
 
getRowHeaderSortingStatus() - Method in class com.evrencoskun.tableview.TableView
 
getRowHeaderWidth() - Method in interface com.evrencoskun.tableview.ITableView
 
getRowHeaderWidth() - Method in class com.evrencoskun.tableview.TableView
get row header width
getRowPosition() - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
getRowPositionOffset() - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
getRowSelectionState(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
getScrolledX() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
getScrolledY() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
getScrollHandler() - Method in interface com.evrencoskun.tableview.ITableView
Retrieves the ScrollHandler of the TableView.
getScrollHandler() - Method in class com.evrencoskun.tableview.TableView
 
getScrollPosition() - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
When parent RecyclerView scrolls vertically, the child horizontal recycler views should be displayed on right scroll position.
getScrollPositionOffset() - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
Users can scroll the recyclerViews to the any x position which may not the exact position.
getSelectedColor() - Method in interface com.evrencoskun.tableview.ITableView
 
getSelectedColor() - Method in class com.evrencoskun.tableview.TableView
 
getSelectedColumn() - Method in class com.evrencoskun.tableview.TableView
Returns the index of the selected column, -1 if no column is selected.
getSelectedColumnPosition() - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
getSelectedRow() - Method in class com.evrencoskun.tableview.TableView
Returns the index of the selected row, -1 if no row is selected.
getSelectedRowPosition() - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
getSelectionHandler() - Method in interface com.evrencoskun.tableview.ITableView
 
getSelectionHandler() - Method in class com.evrencoskun.tableview.TableView
 
getSeparatorColor() - Method in interface com.evrencoskun.tableview.ITableView
 
getSeparatorColor() - Method in class com.evrencoskun.tableview.TableView
 
getShadowColor() - Method in interface com.evrencoskun.tableview.ITableView
 
getShadowColor() - Method in class com.evrencoskun.tableview.TableView
 
getShowCornerView() - Method in interface com.evrencoskun.tableview.ITableView
 
getShowCornerView() - Method in class com.evrencoskun.tableview.TableView
 
getSortingStatus(int) - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 
getSortingStatus(int) - Method in interface com.evrencoskun.tableview.ITableView
 
getSortingStatus(int) - Method in class com.evrencoskun.tableview.sort.ColumnSortHelper
 
getSortingStatus() - Method in class com.evrencoskun.tableview.sort.RowHeaderSortHelper
 
getSortingStatus(int) - Method in class com.evrencoskun.tableview.TableView
 
getSortState() - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractSorterViewHolder
 
getTableView() - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
getTableView() - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
getTableViewListener() - Method in interface com.evrencoskun.tableview.ITableView
 
getTableViewListener() - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
getTableViewListener() - Method in class com.evrencoskun.tableview.TableView
 
getUnSelectedColor() - Method in interface com.evrencoskun.tableview.ITableView
 
getUnSelectedColor() - Method in class com.evrencoskun.tableview.TableView
 
getVerticalItemDecoration() - Method in interface com.evrencoskun.tableview.ITableView
 
getVerticalItemDecoration() - Method in class com.evrencoskun.tableview.TableView
 
getVerticalRecyclerViewListener() - Method in interface com.evrencoskun.tableview.ITableView
 
getVerticalRecyclerViewListener() - Method in class com.evrencoskun.tableview.TableView
 
getViewHolder(int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
getVisibilityHandler() - Method in interface com.evrencoskun.tableview.ITableView
 
getVisibilityHandler() - Method in class com.evrencoskun.tableview.TableView
 
getVisibleCellRowRecyclerViews() - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
getVisibleCellViewsByColumnPosition(int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
getVisibleViewHolders() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
getVisibleViewHolders() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
getYPosition() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
goToPage(int) - Method in interface com.evrencoskun.tableview.pagination.IPagination
Loads the data set of the specified page to the table view.
goToPage(int) - Method in class com.evrencoskun.tableview.pagination.Pagination
 

H

hasFixedWidth() - Method in interface com.evrencoskun.tableview.ITableView
 
hasFixedWidth() - Method in class com.evrencoskun.tableview.TableView
 
hideColumn(int) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
hideColumn(int) - Method in interface com.evrencoskun.tableview.ITableView
 
hideColumn(int) - Method in class com.evrencoskun.tableview.TableView
 
hideRow(int) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
hideRow(int) - Method in interface com.evrencoskun.tableview.ITableView
 
hideRow(int) - Method in class com.evrencoskun.tableview.TableView
 
HorizontalRecyclerViewListener - Class in com.evrencoskun.tableview.listener.scroll
Created by evrencoskun on 19/06/2017.
HorizontalRecyclerViewListener(ITableView) - Constructor for class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 

I

IFilterableModel - Interface in com.evrencoskun.tableview.filter
 
initialize() - Method in class com.evrencoskun.tableview.TableView
Second Part of class construction
initializeListeners() - Method in class com.evrencoskun.tableview.TableView
 
IPagination - Interface in com.evrencoskun.tableview.pagination
 
isAllowClickInsideCell() - Method in interface com.evrencoskun.tableview.ITableView
 
isAllowClickInsideCell() - Method in class com.evrencoskun.tableview.TableView
 
isAnyColumnSelected() - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isCellSelected(int, int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isColumnSelected(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isColumnShadowed(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isColumnVisible(int) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
isColumnVisible(int) - Method in interface com.evrencoskun.tableview.ITableView
 
isColumnVisible(int) - Method in class com.evrencoskun.tableview.TableView
 
isEnableAnimation() - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 
isHorizontalScrollListenerRemoved() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
isIgnoreSelectionColors() - Method in interface com.evrencoskun.tableview.ITableView
 
isIgnoreSelectionColors() - Method in class com.evrencoskun.tableview.TableView
 
isNeedFit() - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
ISortableModel - Interface in com.evrencoskun.tableview.sort
Created by evrencoskun on 24.11.2017.
isPaginated() - Method in interface com.evrencoskun.tableview.pagination.IPagination
 
isPaginated() - Method in class com.evrencoskun.tableview.pagination.Pagination
 
isRowSelected(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isRowShadowed(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isRowVisible(int) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
isRowVisible(int) - Method in interface com.evrencoskun.tableview.ITableView
 
isRowVisible(int) - Method in class com.evrencoskun.tableview.TableView
 
isScrollOthers() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
isSelected() - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 
isShadowed() - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 
isShadowEnabled() - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
isShowHorizontalSeparators() - Method in interface com.evrencoskun.tableview.ITableView
 
isShowHorizontalSeparators() - Method in class com.evrencoskun.tableview.TableView
 
isShowVerticalSeparators() - Method in interface com.evrencoskun.tableview.ITableView
 
isShowVerticalSeparators() - Method in class com.evrencoskun.tableview.TableView
 
isSortable() - Method in interface com.evrencoskun.tableview.ITableView
 
isSortable() - Method in class com.evrencoskun.tableview.TableView
 
isSorting() - Method in class com.evrencoskun.tableview.sort.ColumnSortHelper
 
isSorting() - Method in class com.evrencoskun.tableview.sort.RowHeaderSortHelper
 
ITableAdapter<CH,RH,C> - Interface in com.evrencoskun.tableview.adapter
Created by evrencoskun on 10/06/2017.
ITableView - Interface in com.evrencoskun.tableview
Created by evrencoskun on 19/06/2017.
ITableView.CornerViewLocation - Enum in com.evrencoskun.tableview
 
ITableViewListener - Interface in com.evrencoskun.tableview.listener
Created by evrencoskun on 20/09/2017.

L

loadPreferences(Preferences) - Method in class com.evrencoskun.tableview.handler.PreferencesHandler
 
longPressAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
longPressAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.CellRecyclerViewItemClickListener
 
longPressAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.ColumnHeaderRecyclerViewItemClickListener
 
longPressAction(MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.RowHeaderRecyclerViewItemClickListener
 

M

mCellItems - Variable in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
mCellRecyclerView - Variable in class com.evrencoskun.tableview.TableView
 
mColumnHeaderItems - Variable in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
mColumnHeaderRecyclerView - Variable in class com.evrencoskun.tableview.TableView
 
mContext - Variable in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
measureChild(View, int, int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
measureChild(View, int, int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
measureChildWithMargins(View, int, int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
measureChildWithMargins(View, int, int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
measureChildWithMargins(View, int, int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
mGestureDetector - Variable in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
mItemList - Variable in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
mRecyclerView - Variable in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
mRowHeaderItems - Variable in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
mRowHeaderRecyclerView - Variable in class com.evrencoskun.tableview.TableView
 
mSelectionHandler - Variable in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
mSortState - Variable in class com.evrencoskun.tableview.sort.AbstractSortComparator
 
mTableAdapter - Variable in class com.evrencoskun.tableview.TableView
 
mTableView - Variable in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 

N

nextPage() - Method in interface com.evrencoskun.tableview.pagination.IPagination
Loads the next page of the data set to the table view.
nextPage() - Method in class com.evrencoskun.tableview.pagination.Pagination
 
notifyCellDataSetChanged() - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
notifyDataSetChanged() - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 

O

onAttachedToWindow(RecyclerView) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
onAttachedToWindow(RecyclerView) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
onBindCellViewHolder(AbstractViewHolder, C, int, int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onBindColumnHeaderViewHolder(AbstractViewHolder, CH, int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onBindRowHeaderViewHolder(AbstractViewHolder, RH, int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onBindViewHolder(AbstractViewHolder, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
onBindViewHolder(AbstractViewHolder, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
onBindViewHolder(AbstractViewHolder, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.ColumnHeaderRecyclerViewAdapter
 
onBindViewHolder(AbstractViewHolder, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.RowHeaderRecyclerViewAdapter
 
onCellClicked(RecyclerView.ViewHolder, int, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onCellClicked(RecyclerView.ViewHolder, int, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onCellDoubleClicked(RecyclerView.ViewHolder, int, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onCellDoubleClicked(RecyclerView.ViewHolder, int, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onCellItemsChanged(List<List<C>>) - Method in class com.evrencoskun.tableview.adapter.AdapterDataSetChangedListener
Dispatches changes on cell items to listener.
onCellLongPressed(RecyclerView.ViewHolder, int, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onCellLongPressed(RecyclerView.ViewHolder, int, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onColumnHeaderClicked(RecyclerView.ViewHolder, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onColumnHeaderClicked(RecyclerView.ViewHolder, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onColumnHeaderDoubleClicked(RecyclerView.ViewHolder, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onColumnHeaderDoubleClicked(RecyclerView.ViewHolder, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onColumnHeaderItemsChanged(List<CH>) - Method in class com.evrencoskun.tableview.adapter.AdapterDataSetChangedListener
Dispatches changes on column header items to listener.
onColumnHeaderLongPressed(RecyclerView.ViewHolder, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onColumnHeaderLongPressed(RecyclerView.ViewHolder, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onColumnSortStatusChanged(int, SortState) - Method in class com.evrencoskun.tableview.sort.ColumnSortStateChangedListener
Dispatches sorting changes on a column to listeners.
onCreateCellViewHolder(ViewGroup, int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onCreateColumnHeaderViewHolder(ViewGroup, int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onCreateCornerView(ViewGroup) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onCreateRowHeaderViewHolder(ViewGroup, int) - Method in interface com.evrencoskun.tableview.adapter.ITableAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.ColumnHeaderRecyclerViewAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.RowHeaderRecyclerViewAdapter
 
onDataSetChanged(List<CH>, List<RH>, List<List<C>>) - Method in class com.evrencoskun.tableview.adapter.AdapterDataSetChangedListener
Dispatches the changes on column header, row header and cell items.
onFailedToRecycleView(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
onFailedToRecycleView() - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 
onFilterChanged(List<List<T>>, List<T>) - Method in class com.evrencoskun.tableview.filter.FilterChangedListener
Called when a filter has been changed.
onFilterCleared(List<List<T>>, List<T>) - Method in class com.evrencoskun.tableview.filter.FilterChangedListener
Called when the TableView filters are cleared.
onInterceptTouchEvent(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
onInterceptTouchEvent(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 
onInterceptTouchEvent(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
 
onLayoutChange(View, int, int, int, int, int, int, int, int) - Method in class com.evrencoskun.tableview.listener.TableViewLayoutChangeListener
 
onPageTurned(int, int, int) - Method in interface com.evrencoskun.tableview.pagination.Pagination.OnTableViewPageTurnedListener
Called when the page is changed in the TableView.
onRequestDisallowInterceptTouchEvent(boolean) - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
onRequestDisallowInterceptTouchEvent(boolean) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 
onRequestDisallowInterceptTouchEvent(boolean) - Method in class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
 
onRestoreInstanceState(Parcelable) - Method in class com.evrencoskun.tableview.TableView
 
onRowHeaderClicked(RecyclerView.ViewHolder, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onRowHeaderClicked(RecyclerView.ViewHolder, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onRowHeaderDoubleClicked(RecyclerView.ViewHolder, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onRowHeaderDoubleClicked(RecyclerView.ViewHolder, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onRowHeaderItemsChanged(List<RH>) - Method in class com.evrencoskun.tableview.adapter.AdapterDataSetChangedListener
Dispatches changes on row header items to listener.
onRowHeaderLongPressed(RecyclerView.ViewHolder, int) - Method in interface com.evrencoskun.tableview.listener.ITableViewListener
 
onRowHeaderLongPressed(RecyclerView.ViewHolder, int) - Method in class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
onRowHeaderSortStatusChanged(SortState) - Method in class com.evrencoskun.tableview.sort.ColumnSortStateChangedListener
Dispatches sorting changes to the row header column to listeners.
onSaveInstanceState() - Method in class com.evrencoskun.tableview.TableView
 
onScrolled(int, int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
onScrolled(RecyclerView, int, int) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 
onScrolled(RecyclerView, int, int) - Method in class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
 
onScrollStateChanged(int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
onScrollStateChanged(RecyclerView, int) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 
onScrollStateChanged(RecyclerView, int) - Method in class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
 
onSortingStatusChanged(SortState) - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractSorterViewHolder
 
onTouchEvent(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.itemclick.AbstractItemClickListener
 
onTouchEvent(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 
onTouchEvent(RecyclerView, MotionEvent) - Method in class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
 
onViewAttachedToWindow(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
onViewAttachedToWindow(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
onViewAttachedToWindow(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.ColumnHeaderRecyclerViewAdapter
 
onViewAttachedToWindow(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.RowHeaderRecyclerViewAdapter
 
onViewDetachedFromWindow(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
onViewRecycled(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
onViewRecycled(AbstractViewHolder) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
onViewRecycled() - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 

P

Pagination - Class in com.evrencoskun.tableview.pagination
 
Pagination(ITableView) - Constructor for class com.evrencoskun.tableview.pagination.Pagination
Basic constructor, TableView instance is required.
Pagination(ITableView, int) - Constructor for class com.evrencoskun.tableview.pagination.Pagination
Applies pagination to the supplied TableView with number of items per page.
Pagination(ITableView, int, Pagination.OnTableViewPageTurnedListener) - Constructor for class com.evrencoskun.tableview.pagination.Pagination
Applies pagination to the supplied TableView with number of items per page and an OnTableViewPageTurnedListener for handling changes in the TableView pagination.
Pagination.OnTableViewPageTurnedListener - Interface in com.evrencoskun.tableview.pagination
Listener interface for changing of TableView page.
Preferences - Class in com.evrencoskun.tableview.preference
Created by evrencoskun on 4.03.2018.
Preferences() - Constructor for class com.evrencoskun.tableview.preference.Preferences
 
Preferences(Parcel) - Constructor for class com.evrencoskun.tableview.preference.Preferences
 
preferences - Variable in class com.evrencoskun.tableview.preference.SavedState
 
PreferencesHandler - Class in com.evrencoskun.tableview.handler
Created by evrencoskun on 3.03.2018.
PreferencesHandler(TableView) - Constructor for class com.evrencoskun.tableview.handler.PreferencesHandler
 
previousPage() - Method in interface com.evrencoskun.tableview.pagination.IPagination
Loads the previous page of the data set to the table view.
previousPage() - Method in class com.evrencoskun.tableview.pagination.Pagination
 

R

remeasureAllChild() - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
remeasureColumnWidth(int) - Method in interface com.evrencoskun.tableview.ITableView
 
remeasureColumnWidth(int) - Method in class com.evrencoskun.tableview.TableView
 
removeCachedWidth(int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
Helps to recalculate the width value of the cell that is located in given position.
removeColumn(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
removeColumnItems(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerViewAdapter
 
removeLastTouchedRecyclerViewScrollListener(boolean) - Method in class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
If current recyclerView that is touched to scroll is not same as the last one, this method helps to remove the scroll listener of the last touched recyclerView.
removeOnScrollListener(RecyclerView.OnScrollListener) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRecyclerView
 
removeOnTableViewPageTurnedListener() - Method in interface com.evrencoskun.tableview.pagination.IPagination
Removes the OnTableViewPageTurnedListener for this Pagination.
removeOnTableViewPageTurnedListener() - Method in class com.evrencoskun.tableview.pagination.Pagination
 
removeRow(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
removeRow(int, boolean) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
removeRowRange(int, int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
removeRowRange(int, int, boolean) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
RowHeaderForCellSortComparator - Class in com.evrencoskun.tableview.sort
Created by cedricferry on 14/2/18.
RowHeaderForCellSortComparator(List<ISortableModel>, List<List<ISortableModel>>, SortState) - Constructor for class com.evrencoskun.tableview.sort.RowHeaderForCellSortComparator
 
RowHeaderRecyclerViewAdapter<RH> - Class in com.evrencoskun.tableview.adapter.recyclerview
Created by evrencoskun on 10/06/2017.
RowHeaderRecyclerViewAdapter(Context, List<RH>, ITableAdapter) - Constructor for class com.evrencoskun.tableview.adapter.recyclerview.RowHeaderRecyclerViewAdapter
 
RowHeaderRecyclerViewItemClickListener - Class in com.evrencoskun.tableview.listener.itemclick
Created by evrencoskun on 26/09/2017.
RowHeaderRecyclerViewItemClickListener(CellRecyclerView, ITableView) - Constructor for class com.evrencoskun.tableview.listener.itemclick.RowHeaderRecyclerViewItemClickListener
 
RowHeaderSortCallback - Class in com.evrencoskun.tableview.sort
Created by cedricferry on 6/2/18.
RowHeaderSortCallback(List<ISortableModel>, List<ISortableModel>) - Constructor for class com.evrencoskun.tableview.sort.RowHeaderSortCallback
 
RowHeaderSortComparator - Class in com.evrencoskun.tableview.sort
Created by cedricferry on 6/2/18.
RowHeaderSortComparator(SortState) - Constructor for class com.evrencoskun.tableview.sort.RowHeaderSortComparator
 
RowHeaderSortHelper - Class in com.evrencoskun.tableview.sort
Created by cedricferry on 6/2/18.
RowHeaderSortHelper() - Constructor for class com.evrencoskun.tableview.sort.RowHeaderSortHelper
 
rowPosition - Variable in class com.evrencoskun.tableview.preference.Preferences
 
rowPositionOffset - Variable in class com.evrencoskun.tableview.preference.Preferences
 

S

SavedState - Class in com.evrencoskun.tableview.preference
Created by evrencoskun on 4.03.2018.
SavedState(Parcelable) - Constructor for class com.evrencoskun.tableview.preference.SavedState
 
savePreferences() - Method in class com.evrencoskun.tableview.handler.PreferencesHandler
 
ScrollHandler - Class in com.evrencoskun.tableview.handler
Created by evrencoskun on 13.01.2018.
ScrollHandler(ITableView) - Constructor for class com.evrencoskun.tableview.handler.ScrollHandler
 
scrollHorizontallyBy(int, RecyclerView.Recycler, RecyclerView.State) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnLayoutManager
 
scrollToColumnPosition(int) - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
scrollToColumnPosition(int, int) - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
scrollToColumnPosition(int) - Method in interface com.evrencoskun.tableview.ITableView
 
scrollToColumnPosition(int, int) - Method in interface com.evrencoskun.tableview.ITableView
 
scrollToColumnPosition(int) - Method in class com.evrencoskun.tableview.TableView
 
scrollToColumnPosition(int, int) - Method in class com.evrencoskun.tableview.TableView
 
scrollToRowPosition(int) - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
scrollToRowPosition(int, int) - Method in class com.evrencoskun.tableview.handler.ScrollHandler
 
scrollToRowPosition(int) - Method in interface com.evrencoskun.tableview.ITableView
 
scrollToRowPosition(int, int) - Method in interface com.evrencoskun.tableview.ITableView
 
scrollToRowPosition(int) - Method in class com.evrencoskun.tableview.TableView
 
scrollToRowPosition(int, int) - Method in class com.evrencoskun.tableview.TableView
 
scrollVerticallyBy(int, RecyclerView.Recycler, RecyclerView.State) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
selectedColumnPosition - Variable in class com.evrencoskun.tableview.preference.Preferences
 
selectedRowPosition - Variable in class com.evrencoskun.tableview.preference.Preferences
 
SelectionHandler - Class in com.evrencoskun.tableview.handler
Created by evrencoskun on 24/10/2017.
SelectionHandler(ITableView) - Constructor for class com.evrencoskun.tableview.handler.SelectionHandler
 
set(String) - Method in class com.evrencoskun.tableview.filter.Filter
Adds new filter item to the list.
set(int, String) - Method in class com.evrencoskun.tableview.filter.Filter
Adds new filter item to the list.
setAdapter(AbstractTableAdapter<CH, RH, C>) - Method in class com.evrencoskun.tableview.TableView
 
setAllItems(List<CH>, List<RH>, List<List<C>>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setBackgroundColor(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 
setCacheWidth(int, int, int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
Allows to set cache width value for single cell item.
setCacheWidth(int, int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
Allows to set cache width value for all cell items that is located on column position.
setCacheWidth(int, int) - Method in class com.evrencoskun.tableview.layoutmanager.ColumnHeaderLayoutManager
 
setCellItems(List<List<C>>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setColumnHeaderHeight(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setColumnHeaderItems(List<CH>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setColumnWidth(int, int) - Method in class com.evrencoskun.tableview.handler.ColumnWidthHandler
 
setColumnWidth(int, int) - Method in class com.evrencoskun.tableview.TableView
 
setCornerViewLocation(ITableView.CornerViewLocation) - Method in interface com.evrencoskun.tableview.ITableView
 
setCornerViewLocation(ITableView.CornerViewLocation) - Method in class com.evrencoskun.tableview.TableView
 
setEnableAnimation(boolean) - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 
setHasFixedWidth(boolean) - Method in class com.evrencoskun.tableview.TableView
 
setHideColumnList(SparseArray<VisibilityHandler.Column>) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
setHideRowList(SparseArray<VisibilityHandler.Row>) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
setIgnoreSelectionColors(boolean) - Method in class com.evrencoskun.tableview.TableView
 
setItems(List<T>) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
setItems(List<T>, boolean) - Method in class com.evrencoskun.tableview.adapter.recyclerview.AbstractRecyclerViewAdapter
 
setItemsPerPage(int) - Method in interface com.evrencoskun.tableview.pagination.IPagination
Sets the number of items (rows) per page to be displayed in the table view.
setItemsPerPage(int) - Method in class com.evrencoskun.tableview.pagination.Pagination
 
setOnTableViewPageTurnedListener(Pagination.OnTableViewPageTurnedListener) - Method in interface com.evrencoskun.tableview.pagination.IPagination
Sets the OnTableViewPageTurnedListener for this Pagination.
setOnTableViewPageTurnedListener(Pagination.OnTableViewPageTurnedListener) - Method in class com.evrencoskun.tableview.pagination.Pagination
 
setPreviousSelectedView(AbstractViewHolder) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setReverseLayout(boolean) - Method in interface com.evrencoskun.tableview.ITableView
 
setReverseLayout(boolean) - Method in class com.evrencoskun.tableview.TableView
 
setRowHeaderItems(List<RH>) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setRowHeaderWidth(int) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setRowHeaderWidth(int) - Method in interface com.evrencoskun.tableview.ITableView
 
setRowHeaderWidth(int) - Method in class com.evrencoskun.tableview.TableView
set RowHeaderWidth
setScrollPosition(int) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
To change default scroll position that is before TableView is not populated.
setScrollPositionOffset(int) - Method in class com.evrencoskun.tableview.listener.scroll.HorizontalRecyclerViewListener
 
setSelected(AbstractViewHolder.SelectionState) - Method in class com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder
 
setSelectedCell(int, int) - Method in class com.evrencoskun.tableview.TableView
 
setSelectedCellPositions(AbstractViewHolder, int, int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setSelectedColor(int) - Method in class com.evrencoskun.tableview.TableView
This method helps to change default selected color programmatically.
setSelectedColumn(int) - Method in class com.evrencoskun.tableview.TableView
 
setSelectedColumnPosition(AbstractViewHolder, int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setSelectedColumnPosition(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setSelectedRow(int) - Method in class com.evrencoskun.tableview.TableView
 
setSelectedRowPosition(AbstractViewHolder, int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setSelectedRowPosition(int) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setSeparatorColor(int) - Method in class com.evrencoskun.tableview.TableView
 
setShadowColor(int) - Method in class com.evrencoskun.tableview.TableView
 
setShadowEnabled(boolean) - Method in class com.evrencoskun.tableview.handler.SelectionHandler
 
setShowCornerView(boolean) - Method in class com.evrencoskun.tableview.TableView
 
setShowHorizontalSeparators(boolean) - Method in class com.evrencoskun.tableview.TableView
 
setShowVerticalSeparators(boolean) - Method in class com.evrencoskun.tableview.TableView
 
setSortingStatus(int, SortState) - Method in class com.evrencoskun.tableview.sort.ColumnSortHelper
 
setSortingStatus(SortState) - Method in class com.evrencoskun.tableview.sort.RowHeaderSortHelper
 
setTableView(ITableView) - Method in class com.evrencoskun.tableview.adapter.AbstractTableAdapter
 
setTableViewListener(ITableViewListener) - Method in class com.evrencoskun.tableview.TableView
 
setUnSelectedColor(int) - Method in class com.evrencoskun.tableview.TableView
This method helps to change default unselected color programmatically.
setWidth(View, int) - Static method in class com.evrencoskun.tableview.util.TableViewUtils
Helps to force width value before calling requestLayout by the system.
setYPosition(int) - Method in class com.evrencoskun.tableview.adapter.recyclerview.CellRowRecyclerViewAdapter
 
shouldFitColumns(int) - Method in class com.evrencoskun.tableview.layoutmanager.CellLayoutManager
 
showAllHiddenColumns() - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
showAllHiddenColumns() - Method in interface com.evrencoskun.tableview.ITableView
 
showAllHiddenColumns() - Method in class com.evrencoskun.tableview.TableView
 
showAllHiddenRows() - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
showAllHiddenRows() - Method in interface com.evrencoskun.tableview.ITableView
 
showAllHiddenRows() - Method in class com.evrencoskun.tableview.TableView
 
showColumn(int) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
showColumn(int) - Method in interface com.evrencoskun.tableview.ITableView
 
showColumn(int) - Method in class com.evrencoskun.tableview.TableView
 
showRow(int) - Method in class com.evrencoskun.tableview.handler.VisibilityHandler
 
showRow(int) - Method in interface com.evrencoskun.tableview.ITableView
 
showRow(int) - Method in class com.evrencoskun.tableview.TableView
 
SimpleTableViewListener - Class in com.evrencoskun.tableview.listener
Convenience class to extend when you are only interested in a subset of events of ITableViewListener.
SimpleTableViewListener() - Constructor for class com.evrencoskun.tableview.listener.SimpleTableViewListener
 
sort(int, SortState) - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 
sortByRowHeader(SortState) - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 
sortColumn(int, SortState) - Method in interface com.evrencoskun.tableview.ITableView
 
sortColumn(int, SortState) - Method in class com.evrencoskun.tableview.TableView
 
sortRowHeader(SortState) - Method in interface com.evrencoskun.tableview.ITableView
 
sortRowHeader(SortState) - Method in class com.evrencoskun.tableview.TableView
 
SortState - Enum in com.evrencoskun.tableview.sort
Created by evrencoskun on 25.11.2017.
swapItems(List<List<ISortableModel>>, int) - Method in class com.evrencoskun.tableview.handler.ColumnSortHandler
 

T

TableView - Class in com.evrencoskun.tableview
Created by evrencoskun on 11/06/2017.
TableView(Context) - Constructor for class com.evrencoskun.tableview.TableView
 
TableView(Context, AttributeSet) - Constructor for class com.evrencoskun.tableview.TableView
 
TableView(Context, AttributeSet, int) - Constructor for class com.evrencoskun.tableview.TableView
 
TableView(Context, boolean) - Constructor for class com.evrencoskun.tableview.TableView
Two Part class construction
Allows you to set various properties before class initialization if intialize = false
Allowing more control when programmically creating the class
TableViewLayoutChangeListener - Class in com.evrencoskun.tableview.listener
Created by evrencoskun on 21.01.2018.
TableViewLayoutChangeListener(ITableView) - Constructor for class com.evrencoskun.tableview.listener.TableViewLayoutChangeListener
 
TableViewUtils - Class in com.evrencoskun.tableview.util
Created by evrencoskun on 18/09/2017.
TableViewUtils() - Constructor for class com.evrencoskun.tableview.util.TableViewUtils
 

U

UNSELECTED_POSITION - Static variable in class com.evrencoskun.tableview.handler.SelectionHandler
 

V

valueOf(String) - Static method in enum com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder.SelectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.evrencoskun.tableview.filter.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.evrencoskun.tableview.ITableView.CornerViewLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.evrencoskun.tableview.sort.SortState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.evrencoskun.tableview.adapter.recyclerview.holder.AbstractViewHolder.SelectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.evrencoskun.tableview.filter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.evrencoskun.tableview.ITableView.CornerViewLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.evrencoskun.tableview.sort.SortState
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalRecyclerViewListener - Class in com.evrencoskun.tableview.listener.scroll
Created by evrencoskun on 30/06/2017.
VerticalRecyclerViewListener(ITableView) - Constructor for class com.evrencoskun.tableview.listener.scroll.VerticalRecyclerViewListener
 
VisibilityHandler - Class in com.evrencoskun.tableview.handler
Created by evrencoskun on 24.12.2017.
VisibilityHandler(ITableView) - Constructor for class com.evrencoskun.tableview.handler.VisibilityHandler
 

W

writeToParcel(Parcel, int) - Method in class com.evrencoskun.tableview.preference.Preferences
Flatten this object in to a Parcel.
writeToParcel(Parcel, int) - Method in class com.evrencoskun.tableview.preference.SavedState
 
A C D F G H I L M N O P R S T U V W 
Skip navigation links