Index

A B C D F G H I M N O P R S T V W 
All Classes and Interfaces|All Packages

A

API - Enum constant in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
Selection can only be performed via the API.
AsyncTableContentProvider - Interface in io.jenkins.plugins.datatables
Defines additional API methods a Jenkins ModelObject must provide in order to render JQuery DataTables in a corresponding jelly view using the tag table.jelly of the data-tables-api-plugin.

B

build() - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Creates a new TableColumn based on the specified builder configuration.
buttons() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Enable the default buttons.
buttons(String...) - Method in class io.jenkins.plugins.datatables.TableConfiguration
Enable specific buttons.

C

colReorder() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Enable reordering of table columns.
ColumnBuilder() - Constructor for class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
 

D

DATE - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Dates will be shown using Luxon.
DATE - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Date or time values.
DefaultAsyncTableContentProvider - Class in io.jenkins.plugins.datatables
An AsyncTableContentProvider that provides a default implementation to extract the rows of a given date table as JSON objects.
DefaultAsyncTableContentProvider() - Constructor for class io.jenkins.plugins.datatables.DefaultAsyncTableContentProvider
 
DetailedCell<T> - Class in io.jenkins.plugins.datatables
A table cell that provides a display and sort property so that a JQuery data table can use different properties to sort and display a column.
DetailedCell(String, T) - Constructor for class io.jenkins.plugins.datatables.DetailedCell
Creates a new DetailedCell.
DetailedColumnDefinition(String, String) - Constructor for class io.jenkins.plugins.datatables.TableModel.DetailedColumnDefinition
Deprecated.

F

FORMATTED_HTML_NUMBER - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Formatted numbers will be shown right aligned, and use numeric sorting of formatted numbers.
FORMATTED_NUMBER - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Formatted numbers will be shown right aligned, and use numeric sorting of formatted numbers.

G

getColumns() - Method in class io.jenkins.plugins.datatables.TableModel
Returns the table columns.
getColumnsDefinition() - Method in class io.jenkins.plugins.datatables.TableModel
Returns the column definitions of this table as JSON array.
getConfiguration() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Get the configuration as JSON.
getDefinition() - Method in class io.jenkins.plugins.datatables.TableColumn
 
getDisplay() - Method in class io.jenkins.plugins.datatables.DetailedCell
 
getDisplay() - Method in class io.jenkins.plugins.datatables.TableModel.DetailedColumnDefinition
Deprecated.
 
getHeaderClass() - Method in class io.jenkins.plugins.datatables.TableColumn
 
getHeaderLabel() - Method in class io.jenkins.plugins.datatables.TableColumn
 
getId() - Method in class io.jenkins.plugins.datatables.TableModel
Returns the ID of the table.
getRows() - Method in class io.jenkins.plugins.datatables.TableModel
Returns the rows of the table.
getSort() - Method in class io.jenkins.plugins.datatables.DetailedCell
 
getSort() - Method in class io.jenkins.plugins.datatables.TableModel.DetailedColumnDefinition
Deprecated.
 
getStyle() - Method in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
 
getTableConfiguration() - Method in class io.jenkins.plugins.datatables.TableModel
Returns the configuration of a table.
getTableConfigurationDefinition() - Method in class io.jenkins.plugins.datatables.TableModel
Returns the configuration of this table as JSON object.
getTableModel(String) - Method in interface io.jenkins.plugins.datatables.AsyncTableContentProvider
Returns the table model with the specified ID.
getTableRows(String) - Method in interface io.jenkins.plugins.datatables.AsyncTableContentProvider
Returns the rows of the table model with the specified ID.
getTableRows(String) - Method in class io.jenkins.plugins.datatables.DefaultAsyncTableContentProvider
 
getWidth() - Method in class io.jenkins.plugins.datatables.TableColumn
Deprecated.
it makes more sense to let DataTables decide which columns to show

H

HIDDEN - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Hides the column for view.
HTML_NUMBER - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Numbers will be shown right aligned, and use a simple number sorting.

I

io.jenkins.plugins.datatables - package io.jenkins.plugins.datatables
 
isUseButtons() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Returns whether buttons were configured to be used.
isUseColReorder() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Returns whether column reordering was configured to be used.
isUsePaging() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Returns whether paging is configured to be used.
isUseResponsive() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Returns whether the responsive extension was configured to be used.
isUseSelect() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Returns whether select is configured to be used.
isUseStateSave() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Returns whether stateSave is configured to be used.

M

MULTI - Enum constant in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
Multiple items can be selected.
MULTI_SHIFT - Enum constant in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
A hybrid between the OS style and MULTI, allowing easy multi-row selection without immediate de-selection when clicking on a row.

N

NO_SORT - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Disables sorting of the column.
NONE - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
No special rendering, the display property will be shown as such.
noPaging() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Disable paging.
NUMBER - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Numbers will be shown right aligned, so they can be compared more easily.
NUMBER - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Numbers will be shown right aligned, and use a simple number sorting.

O

OS - Enum constant in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
Operating System (OS) style selection.

P

PERCENTAGE - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Percentages (values in the interval [0,1]) will be rendered correctly as a percentage using the native JS locale sensitive rendering.

R

renderDetailsColumn(String) - Static method in class io.jenkins.plugins.datatables.TableColumn
Renders an expandable details-column with the specified text.
renderDetailsColumn(String, JenkinsFacade) - Static method in class io.jenkins.plugins.datatables.TableColumn
Renders an expandable details-column with the specified text.
responsive() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Make the table responsive, i.e.

S

select(TableConfiguration.SelectStyle) - Method in class io.jenkins.plugins.datatables.TableConfiguration
Enable selection.
setHeaderClass(TableColumn.ColumnCss) - Method in class io.jenkins.plugins.datatables.TableColumn
Deprecated.
setWidth(int) - Method in class io.jenkins.plugins.datatables.TableColumn
Deprecated.
it makes more sense to let DataTables decide which columns to show
SINGLE - Enum constant in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
Only a single item can be selected, any other selected items will be automatically deselected when a new item is selected.
stateSave() - Method in class io.jenkins.plugins.datatables.TableConfiguration
Enable saving of the table state.
STRING - Enum constant in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Fall back type if the data in the column does not match the requirements for the other data types (above).

T

TableColumn - Class in io.jenkins.plugins.datatables
Provides a model for table columns that are rendered with JQuery DataTables.
TableColumn(String, String) - Constructor for class io.jenkins.plugins.datatables.TableColumn
Deprecated.
TableColumn(String, String, String) - Constructor for class io.jenkins.plugins.datatables.TableColumn
Deprecated.
TableColumn.ColumnBuilder - Class in io.jenkins.plugins.datatables
Builder for TableColumn instances.
TableColumn.ColumnCss - Enum Class in io.jenkins.plugins.datatables
Supported CSS classes that will enable special handling or rendering for table columns.
TableColumn.ColumnType - Enum Class in io.jenkins.plugins.datatables
Supported DataTables column types.
TableConfiguration - Class in io.jenkins.plugins.datatables
Provides a configuration for the whole DataTable.
TableConfiguration() - Constructor for class io.jenkins.plugins.datatables.TableConfiguration
 
TableConfiguration.SelectStyle - Enum Class in io.jenkins.plugins.datatables
The possible values of the select.style option, which is used for enabling the selection for datatables and setting its style (the default is OS.
TableModel - Class in io.jenkins.plugins.datatables
Provides a model for tables that are rendered with JQuery DataTables.
TableModel() - Constructor for class io.jenkins.plugins.datatables.TableModel
 
TableModel.DetailedColumnDefinition - Class in io.jenkins.plugins.datatables
Deprecated.
use the generic class DetailedCell
toString() - Method in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
 
toString() - Method in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
 

V

valueOf(String) - Static method in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.jenkins.plugins.datatables.TableColumn.ColumnCss
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.jenkins.plugins.datatables.TableColumn.ColumnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.jenkins.plugins.datatables.TableConfiguration.SelectStyle
Returns an array containing the constants of this enum class, in the order they are declared.

W

withDataPropertyKey(String) - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Sets the key of the JSON property in the corresponding row entities that should be shown in this column.
withDetailedCell() - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Enables the rendering of cells that use the DetailedCell format.
withHeaderClass(TableColumn.ColumnCss) - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Sets the CSS class for the column <th> tag.
withHeaderLabel(String) - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Sets the label of the header for this column.
withResponsivePriority(int) - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Sets the priority of this column.
withType(TableColumn.ColumnType) - Method in class io.jenkins.plugins.datatables.TableColumn.ColumnBuilder
Sets the data type of the column.
A B C D F G H I M N O P R S T V W 
All Classes and Interfaces|All Packages