Skip navigation links
A B D E F G H I L N O R S T V 

A

addDataClickListener(TableDataClickListener<T>) - Method in class de.codecrafters.tableview.TableView
Adds a TableDataClickListener to this table.
addDataLongClickListener(TableDataLongClickListener<T>) - Method in class de.codecrafters.tableview.TableView
Adds a TableDataLongClickListener to this table.
addHeaderClickListener(TableHeaderClickListener) - Method in class de.codecrafters.tableview.TableView
Adds the given TableHeaderClickListener to this table.
addOnScrollListener(OnScrollListener) - Method in class de.codecrafters.tableview.TableView
Adds a OnScrollListener to this table view.
addSortingStatusChangeListener(SortingStatusChangeListener) - Method in class de.codecrafters.tableview.SortableTableView
alternatingRowColors(int, int) - Static method in class de.codecrafters.tableview.toolkit.TableDataRowBackgroundProviders
Gives an implementation of TableDataRowBackgroundProvider that will return alternately the two given colors.
alternatingRowDrawables(Drawable, Drawable) - Static method in class de.codecrafters.tableview.toolkit.TableDataRowBackgroundProviders
Gives an implementation of TableDataRowBackgroundProvider that will return alternately the two given colors.
alternatingRows(int, int) - Static method in class de.codecrafters.tableview.toolkit.TableDataRowColorizers
Deprecated.
Gives an implementation of TableDataRowColorizer that will return alternately the two given colors.

B

brightArrows() - Static method in class de.codecrafters.tableview.toolkit.SortStateViewProviders
Gives a SortStateViewProvider that will provide bright (transparent white) arrows.

D

darkArrows() - Static method in class de.codecrafters.tableview.toolkit.SortStateViewProviders
Gives a SortStateViewProvider that will provide dark (transparent black) arrows.
de.codecrafters.tableview - package de.codecrafters.tableview
 
de.codecrafters.tableview.colorizers - package de.codecrafters.tableview.colorizers
 
de.codecrafters.tableview.listeners - package de.codecrafters.tableview.listeners
 
de.codecrafters.tableview.model - package de.codecrafters.tableview.model
 
de.codecrafters.tableview.providers - package de.codecrafters.tableview.providers
 
de.codecrafters.tableview.toolkit - package de.codecrafters.tableview.toolkit
 

E

EndlessOnScrollListener - Class in de.codecrafters.tableview.toolkit
A OnScrollListener that will trigger loading of further items when the end of the list is reached.
EndlessOnScrollListener() - Constructor for class de.codecrafters.tableview.toolkit.EndlessOnScrollListener
Creates a new EndlessOnScrollListener that has a default threshold of 5 rows.
EndlessOnScrollListener(int) - Constructor for class de.codecrafters.tableview.toolkit.EndlessOnScrollListener
Creates a new EndlessOnScrollListener with the given row threshold.

F

fromValue(int) - Static method in enum de.codecrafters.tableview.listeners.OnScrollListener.ScrollState
Creates a OnScrollListener.ScrollState from the AbsListView scroll state value.

G

getCellView(int, int, ViewGroup) - Method in class de.codecrafters.tableview.TableDataAdapter
Method that gives the cell views for the different table cells.
getCellView(int, int, ViewGroup) - Method in class de.codecrafters.tableview.toolkit.LongPressAwareTableDataAdapter
 
getCellView(int, int, ViewGroup) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
 
getColumnComparator(int) - Method in class de.codecrafters.tableview.SortableTableView
Gives the Comparator of the column at the given index.
getColumnCount() - Method in class de.codecrafters.tableview.model.TableColumnDpWidthModel
 
getColumnCount() - Method in interface de.codecrafters.tableview.model.TableColumnModel
Gives the column count of this model.
getColumnCount() - Method in class de.codecrafters.tableview.model.TableColumnPxWidthModel
 
getColumnCount() - Method in class de.codecrafters.tableview.model.TableColumnWeightModel
 
getColumnCount() - Method in class de.codecrafters.tableview.model.TableColumnWidthModel
Deprecated.
 
getColumnCount() - Method in class de.codecrafters.tableview.TableHeaderAdapter
Gives the column count that is currently used to render the table headers.
getColumnCount() - Method in class de.codecrafters.tableview.TableView
Gives the number of columns of this table.
getColumnModel() - Method in class de.codecrafters.tableview.TableDataAdapter
Gives the TableColumnWeightModel that is currently used to render the table headers.
getColumnModel() - Method in class de.codecrafters.tableview.TableHeaderAdapter
Gives the TableColumnWeightModel that is currently used to render the table headers.
getColumnModel() - Method in class de.codecrafters.tableview.TableView
Gives the TableColumnModel which is currently set to this TableView.
getColumnWeight(int) - Method in class de.codecrafters.tableview.model.TableColumnWeightModel
Gives the column weight (the relative width of a column) of the column at the given index.
getColumnWeight(int) - Method in class de.codecrafters.tableview.TableView
Deprecated.
This method has been deprecated in the version 2.4.0. Use the method TableView.getColumnModel() instead.
getColumnWeightSum() - Method in class de.codecrafters.tableview.model.TableColumnWeightModel
Gives the overall column weight (sum of all column weights).
getColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnDpWidthModel
 
getColumnWidth(int, int) - Method in interface de.codecrafters.tableview.model.TableColumnModel
Gives the column width of the given index.
getColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnPxWidthModel
 
getColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnWeightModel
 
getColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnWidthModel
Deprecated.
 
getContext() - Method in class de.codecrafters.tableview.TableDataAdapter
Gives the Context of this adapter.
getContext() - Method in class de.codecrafters.tableview.TableHeaderAdapter
Gives the Context of this adapter.
getCount() - Method in class de.codecrafters.tableview.TableHeaderAdapter
 
getData() - Method in class de.codecrafters.tableview.TableDataAdapter
Gives the data that is set to this adapter.
getDataAdapter() - Method in class de.codecrafters.tableview.TableView
Gives the TableDataAdapter that is used to render the data view for each cell.
getDefaultCellView(int, int, ViewGroup) - Method in class de.codecrafters.tableview.toolkit.LongPressAwareTableDataAdapter
The cell view that is displayed to the user when the row is collapsed.
getEmptyDataIndicatorView() - Method in class de.codecrafters.tableview.TableView
Gives the view that is shown if no data is available.
getHeaderAdapter() - Method in class de.codecrafters.tableview.TableView
Gives the TableHeaderAdapter that is used to render the header views for each column.
getHeaderSortStateViewProvider() - Method in class de.codecrafters.tableview.SortableTableView
Gives the current SortStateViewProvider.
getHeaderView(int, ViewGroup) - Method in class de.codecrafters.tableview.TableHeaderAdapter
Method that gives the header views for the different columns.
getHeaderView(int, ViewGroup) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
 
getLayoutInflater() - Method in class de.codecrafters.tableview.TableDataAdapter
Gives the LayoutInflater of this adapter.
getLayoutInflater() - Method in class de.codecrafters.tableview.TableHeaderAdapter
Gives the LayoutInflater of this adapter.
getLongPressCellView(int, int, ViewGroup) - Method in class de.codecrafters.tableview.toolkit.LongPressAwareTableDataAdapter
The cell view that is displayed to the user when the use long pressed the row containing this cell.
getResources() - Method in class de.codecrafters.tableview.TableDataAdapter
Gives the Resources of this adapter.
getResources() - Method in class de.codecrafters.tableview.TableHeaderAdapter
Gives the Resources of this adapter.
getRowBackground(int, T) - Method in interface de.codecrafters.tableview.providers.TableDataRowBackgroundProvider
Gives the row background for the row with the given index holding the given data.
getRowColor(int, T) - Method in interface de.codecrafters.tableview.colorizers.TableDataRowColorizer
Deprecated.
Gives the row color for the row with the given index holding the given data.
getRowData(int) - Method in class de.codecrafters.tableview.TableDataAdapter
Gives the data object that shall be displayed in the row with the given index.
getSortedColumnIndex() - Method in class de.codecrafters.tableview.SortingStatus
Gives the column index, by which the SortableTableView is currently sorted.
getSortedOrder() - Method in class de.codecrafters.tableview.SortingStatus
Gives the order in which the SortableTableView is currently sorted.
getSortingStatus() - Method in class de.codecrafters.tableview.SortableTableView
Gives the sorting status of this table.
getSortStateViewResource(SortState) - Method in interface de.codecrafters.tableview.providers.SortStateViewProvider
Gives the drawable resource for the given SortState.
getValue() - Method in enum de.codecrafters.tableview.listeners.OnScrollListener.ScrollState
Gives the value known by the AbsListView.OnScrollListener defined in the AbsListView.
getView(int, View, ViewGroup) - Method in class de.codecrafters.tableview.TableDataAdapter
 
getView(int, View, ViewGroup) - Method in class de.codecrafters.tableview.TableHeaderAdapter
 

H

hide() - Method in interface de.codecrafters.tableview.listeners.SwipeToRefreshListener.RefreshIndicator
Hides the refresh indicator shown to the user.

I

isHeaderVisible() - Method in class de.codecrafters.tableview.TableView
Gives a boolean that indicates if the TableView header is visible or not.
isSwipeToRefreshEnabled() - Method in class de.codecrafters.tableview.TableView
Gives information whether the swipe to refresh feature shall be enabled or not.
isTableSorted() - Method in class de.codecrafters.tableview.SortingStatus
Indicates whether or not the SortableTableView is currently sorted.
isVisible() - Method in interface de.codecrafters.tableview.listeners.SwipeToRefreshListener.RefreshIndicator
Indicates whether or not the refresh indicator is shown to the user.

L

LongPressAwareTableDataAdapter<T> - Class in de.codecrafters.tableview.toolkit
A TableDataAdapter that supports different row rendering by long clicking them.
LongPressAwareTableDataAdapter(Context, List<T>, TableView<T>) - Constructor for class de.codecrafters.tableview.toolkit.LongPressAwareTableDataAdapter
Creates a new LongPressAwareTableDataAdapter with the given paramters.

N

NO_IMAGE - Static variable in interface de.codecrafters.tableview.providers.SortStateViewProvider
 

O

onDataClicked(int, T) - Method in interface de.codecrafters.tableview.listeners.TableDataClickListener
This method is called when there was a click on a certain table data.
onDataLongClicked(int, T) - Method in interface de.codecrafters.tableview.listeners.TableDataLongClickListener
This method is called when there was a click on a certain table data.
onHeaderClicked(int) - Method in interface de.codecrafters.tableview.listeners.TableHeaderClickListener
This method is called of a table header was clicked.
onRefresh(SwipeToRefreshListener.RefreshIndicator) - Method in interface de.codecrafters.tableview.listeners.SwipeToRefreshListener
Callback method when the user triggers the refresh.
onReloadingTriggered(int, int, int) - Method in class de.codecrafters.tableview.toolkit.EndlessOnScrollListener
Callback method when the user reached the row threshold to load more items.
onRestoreInstanceState(Parcelable) - Method in class de.codecrafters.tableview.SortableTableView
 
onSaveInstanceState() - Method in class de.codecrafters.tableview.SortableTableView
 
onScroll(ListView, int, int, int) - Method in interface de.codecrafters.tableview.listeners.OnScrollListener
Callback method to be invoked when the list or grid has been scrolled.
onScroll(ListView, int, int, int) - Method in class de.codecrafters.tableview.toolkit.EndlessOnScrollListener
 
onScroll(ListView, int, int, int) - Method in class de.codecrafters.tableview.toolkit.TableHeaderCollapseOnScrollListener
 
OnScrollListener - Interface in de.codecrafters.tableview.listeners
Definition of a OnScrollListener that can be used to listen for scroll and scroll state changes of the data view (which is a ListView) of a TableView.
OnScrollListener.ScrollState - Enum in de.codecrafters.tableview.listeners
Collection of the existing scroll states.
onScrollStateChanged(ListView, OnScrollListener.ScrollState) - Method in interface de.codecrafters.tableview.listeners.OnScrollListener
Callback method to be invoked while the table data view is being scrolled.
onScrollStateChanged(ListView, OnScrollListener.ScrollState) - Method in class de.codecrafters.tableview.toolkit.EndlessOnScrollListener
 
onScrollStateChanged(ListView, OnScrollListener.ScrollState) - Method in class de.codecrafters.tableview.toolkit.TableHeaderCollapseOnScrollListener
 
onSortingStatusChanged(SortingStatus) - Method in interface de.codecrafters.tableview.listeners.SortingStatusChangeListener
Callback method that is called when the SortingStatus has changed.

R

removeDataClickListener(TableDataClickListener<T>) - Method in class de.codecrafters.tableview.TableView
Removes the given TableDataClickListener from the click listeners of this table.
removeDataLongClickListener(TableDataLongClickListener<T>) - Method in class de.codecrafters.tableview.TableView
Removes the given TableDataLongClickListener from the long click listeners of this table.
removeHeaderClickListener(TableHeaderClickListener) - Method in class de.codecrafters.tableview.TableView
Removes the given TableHeaderClickListener from this table.
removeHeaderListener(TableHeaderClickListener) - Method in class de.codecrafters.tableview.TableView
Deprecated.
This method has been deprecated in the version 2.2.0 for naming alignment reasons. Use the method TableView.removeHeaderClickListener(TableHeaderClickListener) instead.
removeOnScrollListener(OnScrollListener) - Method in class de.codecrafters.tableview.TableView
Removes a OnScrollListener from this table view.
removeSortingStatusChangeListener(SortingStatusChangeListener) - Method in class de.codecrafters.tableview.SortableTableView
Removes the given SortingStatusChangeListener from this SortableTableView.
removeTableDataClickListener(TableDataClickListener<T>) - Method in class de.codecrafters.tableview.TableView
Deprecated.
This method has been deprecated in the version 2.2.0 for naming alignment reasons. Use the method TableView.removeDataClickListener(TableDataClickListener) instead.

S

setAnimationDuration(int) - Method in class de.codecrafters.tableview.toolkit.TableHeaderCollapseOnScrollListener
Sets the animation duration for the collapsing/showing of the header.
setColumnComparator(int, Comparator<T>) - Method in class de.codecrafters.tableview.SortableTableView
Sets the given Comparator for the column at the given index.
setColumnCount(int) - Method in class de.codecrafters.tableview.model.TableColumnDpWidthModel
 
setColumnCount(int) - Method in interface de.codecrafters.tableview.model.TableColumnModel
Sets the column count to this model.
setColumnCount(int) - Method in class de.codecrafters.tableview.model.TableColumnPxWidthModel
 
setColumnCount(int) - Method in class de.codecrafters.tableview.model.TableColumnWeightModel
 
setColumnCount(int) - Method in class de.codecrafters.tableview.model.TableColumnWidthModel
Deprecated.
 
setColumnCount(int) - Method in class de.codecrafters.tableview.TableHeaderAdapter
Sets the column count which is used to render the table headers.
setColumnCount(int) - Method in class de.codecrafters.tableview.TableView
Sets the number of columns of this table.
setColumnModel(TableColumnModel) - Method in class de.codecrafters.tableview.TableDataAdapter
Sets the TableColumnModel that will be used to render the table cells.
setColumnModel(TableColumnModel) - Method in class de.codecrafters.tableview.TableHeaderAdapter
Sets the TableColumnModel that will be used to render the table headers.
setColumnModel(TableColumnModel) - Method in class de.codecrafters.tableview.TableView
Sets the given TableColumnModel to this TableView.
setColumnWeight(int, int) - Method in class de.codecrafters.tableview.model.TableColumnWeightModel
Sets the column weight (the relative width of a column) of the column at the given index.
setColumnWeight(int, int) - Method in class de.codecrafters.tableview.TableView
Deprecated.
This method has been deprecated in the version 2.4.0. Use the method TableView.setColumnModel(TableColumnModel) instead.
setColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnDpWidthModel
Sets the column width for the column at the given index.
setColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnPxWidthModel
Sets the column width for the column at the given index.
setColumnWidth(int, int) - Method in class de.codecrafters.tableview.model.TableColumnWidthModel
Deprecated.
Sets the column width for the column at the given index.
setDataAdapter(TableDataAdapter<T>) - Method in class de.codecrafters.tableview.SortableTableView
 
setDataAdapter(TableDataAdapter<T>) - Method in class de.codecrafters.tableview.TableView
Sets the TableDataAdapter that is used to render the data view for each cell.
setDataRowBackgroundProvider(TableDataRowBackgroundProvider<? super T>) - Method in class de.codecrafters.tableview.TableView
Sets the given TableDataRowBackgroundProvider that will be used to define the background color for every table data row.
setDataRowColorizer(TableDataRowColorizer<? super T>) - Method in class de.codecrafters.tableview.TableView
setEmptyDataIndicatorView(View) - Method in class de.codecrafters.tableview.TableView
Sets the view that shall be shown if no data is available.
setGravity(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the gravity of the text inside the data cell.
setGravity(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the gravity of the text inside the header cell.
setHeaderAdapter(TableHeaderAdapter) - Method in class de.codecrafters.tableview.TableView
Sets the TableHeaderAdapter that is used to render the header views for each column.
setHeaderBackground(int) - Method in class de.codecrafters.tableview.TableView
Sets the given resource as background of the table header.
setHeaderBackgroundColor(int) - Method in class de.codecrafters.tableview.TableView
Sets the given color as background of the table header.
setHeaderElevation(int) - Method in class de.codecrafters.tableview.TableView
Sets the elevation level of the header view.
setHeaderSortStateViewProvider(SortStateViewProvider) - Method in class de.codecrafters.tableview.SortableTableView
Sets the given SortStateViewProvider.
setHeaderView(TableHeaderView) - Method in class de.codecrafters.tableview.TableView
Replaces the default TableHeaderView with the given one.
setHeaderVisible(boolean) - Method in class de.codecrafters.tableview.TableView
Sets the TableView header visible or hides it.
setHeaderVisible(boolean, int) - Method in class de.codecrafters.tableview.TableView
Sets the TableView header visible or hides it.
setPaddingBottom(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the padding that will be used on the bottom side for all table cells.
setPaddingBottom(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the padding that will be used on the bottom side for all table headers.
setPaddingLeft(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the padding that will be used on the left side for all table cells.
setPaddingLeft(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the padding that will be used on the left side for all table headers.
setPaddingRight(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the padding that will be used on the right side for all table cells.
setPaddingRight(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the padding that will be used on the right side for all table headers.
setPaddings(int, int, int, int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the padding that will be used for all table cells.
setPaddings(int, int, int, int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the padding that will be used for all table headers.
setPaddingTop(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the padding that will be used on the top side for all table cells.
setPaddingTop(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the padding that will be used on the top side for all table headers.
setRowBackgroundProvider(TableDataRowBackgroundProvider<? super T>) - Method in class de.codecrafters.tableview.TableDataAdapter
Sets the TableDataRowBackgroundProvider that will be used to define the table data rows background.
setRowOffset(int) - Method in class de.codecrafters.tableview.toolkit.TableHeaderCollapseOnScrollListener
Sets the scroll offset of rows after which the header shall be collapsed/shown.
setSaveEnabled(boolean) - Method in class de.codecrafters.tableview.TableView
 
setSwipeToRefreshEnabled(boolean) - Method in class de.codecrafters.tableview.TableView
Toggles the swipe to refresh feature to the user.
setSwipeToRefreshListener(SwipeToRefreshListener) - Method in class de.codecrafters.tableview.TableView
Sets the SwipeToRefreshListener for this table view.
setTextColor(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the text color that will be used for all table cells.
setTextColor(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the text color that will be used for all table headers.
setTextSize(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the text size that will be used for all table cells.
setTextSize(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the text size that will be used for all table headers.
setTypeface(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
Sets the typeface that will be used for all table cells.
setTypeface(int) - Method in class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Sets the typeface that will be used for all table headers.
show() - Method in interface de.codecrafters.tableview.listeners.SwipeToRefreshListener.RefreshIndicator
Shows the refresh indicator to the user.
similarRowColor(int) - Static method in class de.codecrafters.tableview.toolkit.TableDataRowBackgroundProviders
Gives an implementation of TableDataRowBackgroundProvider that will return the given color for each row.
similarRowColor(int) - Static method in class de.codecrafters.tableview.toolkit.TableDataRowColorizers
Deprecated.
Gives an implementation of TableDataRowColorizer that will return the given color for every row.
similarRowDrawable(Drawable) - Static method in class de.codecrafters.tableview.toolkit.TableDataRowBackgroundProviders
Gives an implementation of TableDataRowBackgroundProvider that will return the given color for each row.
SimpleTableDataAdapter - Class in de.codecrafters.tableview.toolkit
A simple TableDataAdapter that allows to display 2D-String-Arrays in a TableView.
SimpleTableDataAdapter(Context, String[][]) - Constructor for class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
 
SimpleTableDataAdapter(Context, List<String[]>) - Constructor for class de.codecrafters.tableview.toolkit.SimpleTableDataAdapter
 
SimpleTableHeaderAdapter - Class in de.codecrafters.tableview.toolkit
Simple implementation of the TableHeaderAdapter.
SimpleTableHeaderAdapter(Context, String...) - Constructor for class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
Creates a new SimpleTableHeaderAdapter.
SimpleTableHeaderAdapter(Context, int...) - Constructor for class de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter
 
sort(int) - Method in class de.codecrafters.tableview.SortableTableView
Sorts the table by the values of the column with the given index.\n This method has the same effect like a click of the user to the table header of the given column.
sort(int, boolean) - Method in class de.codecrafters.tableview.SortableTableView
sort(int, SortingOrder) - Method in class de.codecrafters.tableview.SortableTableView
Sorts the table by the values of the column of the given index.
sort(Comparator<T>) - Method in class de.codecrafters.tableview.SortableTableView
Sorts the table using the given Comparator.
SortableTableView<T> - Class in de.codecrafters.tableview
Extension of the TableView that gives the possibility to sort the table by every single column.
SortableTableView(Context) - Constructor for class de.codecrafters.tableview.SortableTableView
Creates a new SortableTableView with the given context.\n (Has same effect like calling new SortableTableView(context, null, android.R.attr.listViewStyle)
SortableTableView(Context, AttributeSet) - Constructor for class de.codecrafters.tableview.SortableTableView
Creates a new SortableTableView with the given context.\n (Has same effect like calling new SortableTableView(context, attrs, android.R.attr.listViewStyle)
SortableTableView(Context, AttributeSet, int) - Constructor for class de.codecrafters.tableview.SortableTableView
Creates a new SortableTableView with the given context.
SortingOrder - Enum in de.codecrafters.tableview
 
SortingStatus - Class in de.codecrafters.tableview
Class that represents the sorting status of a SortableTableView.
SortingStatusChangeListener - Interface in de.codecrafters.tableview.listeners
Definition of a listener that is notified when the SortingStatus has changed.
SortState - Enum in de.codecrafters.tableview
A enumeration containing all available SortView states of presentation.
SortStateViewProvider - Interface in de.codecrafters.tableview.providers
Provider for images indication the sort status.
SortStateViewProviders - Class in de.codecrafters.tableview.toolkit
A factory providing different implementations of the SortStateViewProvider.
SwipeToRefreshListener - Interface in de.codecrafters.tableview.listeners
Definition of a swipe to refresh listener.
SwipeToRefreshListener.RefreshIndicator - Interface in de.codecrafters.tableview.listeners
Interface representing the refresh indicator shown to the user.

T

TableColumnDpWidthModel - Class in de.codecrafters.tableview.model
A TableColumnModel implementation holding absolute column widths in dp.
TableColumnDpWidthModel(Context, int) - Constructor for class de.codecrafters.tableview.model.TableColumnDpWidthModel
Creates a new TableColumnModel with the given number of columns.
TableColumnDpWidthModel(DisplayMetrics, int) - Constructor for class de.codecrafters.tableview.model.TableColumnDpWidthModel
Creates a new TableColumnModel with the given number of columns.
TableColumnDpWidthModel(Context, int, int) - Constructor for class de.codecrafters.tableview.model.TableColumnDpWidthModel
Creates a new TableColumnModel with the given number of columns.
TableColumnDpWidthModel(DisplayMetrics, int, int) - Constructor for class de.codecrafters.tableview.model.TableColumnDpWidthModel
Creates a new TableColumnModel with the given number of columns.
TableColumnModel - Interface in de.codecrafters.tableview.model
A model holding the column information of a TableView.
TableColumnPxWidthModel - Class in de.codecrafters.tableview.model
A TableColumnModel implementation holding absolute column widths in pixel.
TableColumnPxWidthModel(int) - Constructor for class de.codecrafters.tableview.model.TableColumnPxWidthModel
Creates a new TableColumnModel with the given number of columns.
TableColumnPxWidthModel(int, int) - Constructor for class de.codecrafters.tableview.model.TableColumnPxWidthModel
Creates a new TableColumnModel with the given number of columns.
TableColumnWeightModel - Class in de.codecrafters.tableview.model
A model holding the column information of a TableView.
TableColumnWeightModel(int) - Constructor for class de.codecrafters.tableview.model.TableColumnWeightModel
Creates a new TableColumnModel with the given number of columns.
TableColumnWidthModel - Class in de.codecrafters.tableview.model
Deprecated.
This class has been deprecated in version 2.4.1. Use the TableColumnPxWidthModel instead.
TableColumnWidthModel(int) - Constructor for class de.codecrafters.tableview.model.TableColumnWidthModel
Deprecated.
Creates a new TableColumnModel with the given number of columns.
TableColumnWidthModel(int, int) - Constructor for class de.codecrafters.tableview.model.TableColumnWidthModel
Deprecated.
Creates a new TableColumnModel with the given number of columns.
TableDataAdapter<T> - Class in de.codecrafters.tableview
The abstract implementation of an adapter used to bring data to a TableView.
TableDataAdapter(Context, T[]) - Constructor for class de.codecrafters.tableview.TableDataAdapter
Creates a new TableDataAdapter.
TableDataAdapter(Context, List<T>) - Constructor for class de.codecrafters.tableview.TableDataAdapter
Creates a new TableDataAdapter.
TableDataAdapter(Context, int, List<T>) - Constructor for class de.codecrafters.tableview.TableDataAdapter
Creates a new TableDataAdapter.
TableDataAdapter(Context, TableColumnModel, List<T>) - Constructor for class de.codecrafters.tableview.TableDataAdapter
Creates a new TableDataAdapter.
TableDataClickListener<T> - Interface in de.codecrafters.tableview.listeners
Listens for clicks on table data.
TableDataLongClickListener<T> - Interface in de.codecrafters.tableview.listeners
Listens for long clicks on table data.
TableDataRowBackgroundProvider<T> - Interface in de.codecrafters.tableview.providers
An interface for a table data row background provider.
TableDataRowBackgroundProviders - Class in de.codecrafters.tableview.toolkit
A collection of predefined TableDataRowBackgroundProviders.
TableDataRowColorizer<T> - Interface in de.codecrafters.tableview.colorizers
Deprecated.
TableDataRowColorizers - Class in de.codecrafters.tableview.toolkit
Deprecated.
The TableDataRowColorizers is deprecated. Use the TableDataRowBackgroundProviders instead.
TableHeaderAdapter - Class in de.codecrafters.tableview
The abstract implementation of an adapter used to bring data to a TableHeaderView.
TableHeaderAdapter(Context) - Constructor for class de.codecrafters.tableview.TableHeaderAdapter
Creates a new TableHeaderAdapter.
TableHeaderAdapter(Context, int) - Constructor for class de.codecrafters.tableview.TableHeaderAdapter
Creates a new TableHeaderAdapter.
TableHeaderAdapter(Context, TableColumnModel) - Constructor for class de.codecrafters.tableview.TableHeaderAdapter
Creates a new TableHeaderAdapter.
TableHeaderClickListener - Interface in de.codecrafters.tableview.listeners
Listener interface to listen for clicks on table headers of a SortableTableView.
TableHeaderCollapseOnScrollListener - Class in de.codecrafters.tableview.toolkit
A OnScrollListener that will collapse/show the header of a TableView on scroll.
TableHeaderCollapseOnScrollListener(TableView) - Constructor for class de.codecrafters.tableview.toolkit.TableHeaderCollapseOnScrollListener
Creates a new TableHeaderCollapseOnScrollListener for the given TableView.
TableView<T> - Class in de.codecrafters.tableview
A view that is able to display data as a table.
TableView(Context) - Constructor for class de.codecrafters.tableview.TableView
Creates a new TableView with the given context.\n (Has same effect like calling new TableView(context, null, android.R.attr.listViewStyle)
TableView(Context, AttributeSet) - Constructor for class de.codecrafters.tableview.TableView
Creates a new TableView with the given context.\n (Has same effect like calling new TableView(context, attrs, android.R.attr.listViewStyle)
TableView(Context, AttributeSet, int) - Constructor for class de.codecrafters.tableview.TableView
Creates a new TableView with the given context.

V

valueOf(String) - Static method in enum de.codecrafters.tableview.listeners.OnScrollListener.ScrollState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.codecrafters.tableview.SortingOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.codecrafters.tableview.SortState
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.codecrafters.tableview.listeners.OnScrollListener.ScrollState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.codecrafters.tableview.SortingOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.codecrafters.tableview.SortState
Returns an array containing the constants of this enum type, in the order they are declared.
A B D E F G H I L N O R S T V 
Skip navigation links