Package | Description |
---|---|
org.ujorm.tools.web.report | |
org.ujorm.tools.web.table |
Modifier and Type | Field and Description |
---|---|
protected GridBuilder<D> |
ReportBuilder.gridBuilder
Grid builder
|
Modifier and Type | Method and Description |
---|---|
void |
ReportBuilder.build(javax.servlet.http.HttpServletRequest input,
javax.servlet.http.HttpServletResponse output,
Function<GridBuilder<D>,Stream<D>> resource)
Build the HTML page including a table
|
protected void |
ReportBuilder.doAjax(javax.servlet.http.HttpServletRequest input,
JsonBuilder output,
Function<GridBuilder<D>,Stream<D>> resource)
Return lighlited text in HTML format according a regular expression
|
protected void |
ReportBuilder.printHtmlBody(javax.servlet.http.HttpServletRequest input,
HtmlElement html,
Function<GridBuilder<D>,Stream<D>> resource) |
protected void |
ReportBuilder.printTableBody(Element table,
javax.servlet.http.HttpServletRequest input,
Function<GridBuilder<D>,Stream<D>> resource) |
Constructor and Description |
---|
ReportBuilder(ReportBuilderConfig config,
GridBuilder<D> builder) |
Modifier and Type | Class and Description |
---|---|
class |
GridBuilderOld<D>
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<V> GridBuilder<D> |
GridBuilder.add(Function<D,V> column) |
<V> GridBuilder<D> |
GridBuilder.add(Function<D,V> column,
CharSequence title) |
<V> GridBuilder<D> |
GridBuilder.add(Function<D,V> column,
CharSequence title,
HttpParameter param) |
<V> GridBuilder<D> |
GridBuilder.add(Function<D,V> column,
Injector title) |
<V> GridBuilder<D> |
GridBuilder.add(Function<D,V> column,
Injector title,
HttpParameter param) |
GridBuilder<D> |
GridBuilder.addColumn(Column<D> column,
CharSequence title) |
GridBuilder<D> |
GridBuilder.addColumn(Column<D> column,
Injector title) |
protected <V> GridBuilder<D> |
GridBuilder.addInternal(Function<D,V> column,
CharSequence title,
HttpParameter param) |
GridBuilder<D> |
GridBuilder.addOrder(CharSequence title)
Add new column for a row counting
|
<V> GridBuilder<D> |
GridBuilder.sortable()
Add a sortable indicator to the last column model
|
<V> GridBuilder<D> |
GridBuilder.sortable(boolean ascending)
Add a sortable indicator to the last column model
|
<V> GridBuilder<D> |
GridBuilder.sortable(Direction direction)
Add a sortable indicator to the last column model
|
Modifier and Type | Method and Description |
---|---|
void |
GridBuilder.build(ApiElement parent,
ColumnModel sortedColumn,
Function<GridBuilder<D>,Stream<D>> resource)
Build the HTML page including a table
|
void |
GridBuilder.build(ApiElement parent,
Function<GridBuilder<D>,Stream<D>> resource)
Build the HTML page including a table
|
protected void |
GridBuilder.printTable(Element parent,
Function<GridBuilder<D>,Stream<D>> resource)
Print table
|
protected void |
GridBuilderOld.printTable(Element table,
Function<GridBuilder<D>,Stream<D>> resource)
Deprecated.
Print table body
|
Copyright 2019-2022, Pavel Ponec