A B C D E F G H I K L M N O P R S T U V _

A

AbstractCalculator - Class in org.zkoss.pivot.impl
The minimal implemenation of Calculator
AbstractCalculator(String) - Constructor for class org.zkoss.pivot.impl.AbstractCalculator
 
AbstractFiller - Class in org.zkoss.pivot.impl.util
A partial implementation of Filler
AbstractFiller() - Constructor for class org.zkoss.pivot.impl.util.AbstractFiller
 
AbstractPivotModel - Class in org.zkoss.pivot.impl
A skeletal implementation for PivotModel
AbstractPivotModel() - Constructor for class org.zkoss.pivot.impl.AbstractPivotModel
 
addCellFiller(DataCellTraverser.CellFiller) - Method in class org.zkoss.pivot.impl.util.DataCellTraverser
 
addFieldDataListener(FieldDataListener) - Method in class org.zkoss.pivot.impl.SimplePivotField
 
addFieldDataListener(FieldDataListener) - Method in interface org.zkoss.pivot.PivotField
Adds a field data listener to the pivot field.
addPivotDataListener(PivotDataListener) - Method in class org.zkoss.pivot.impl.AbstractPivotModel
 
addPivotDataListener(PivotDataListener) - Method in interface org.zkoss.pivot.PivotModel
Adds a pivot data listener.
addRawValues(PivotHeaderNode, PivotHeaderNode, List<?>, TabularPivotField[]) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
addTitleCell(String, Component) - Method in class org.zkoss.pivot.Pivottable
Add component in title cells
afterCompose() - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
afterFill() - Method in class org.zkoss.pivot.impl.util.AbstractFiller
 
afterFill() - Method in class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
afterFill() - Method in interface org.zkoss.pivot.impl.util.HeaderTraverser.Filler
Called after tree traversal.
ALL_COLUMNS - Static variable in class org.zkoss.pivot.event.PivotDataEvent
Specifies all columns in a row or rows.
appendKey(List<?>) - Method in class org.zkoss.pivot.impl.SimplePivotHeaderTree
Attach a list of keys to the tree.
AVERAGE - Static variable in class org.zkoss.pivot.Calculators
Calculates the arithmetic average of data.

B

beforeChildAdded(Component, Component) - Method in class org.zkoss.pivot.Pivottable
 
beforeLayout(Map<String, Object>, Map<String, Object>) - Method in class org.zkoss.pivot.ui.PivotFieldControl
Override this method to modify the argument map passed into template zuls.

C

calculate(Collection<Object>) - Method in interface org.zkoss.pivot.Calculator
Returns a calculated number for each data cell.
calculate(Collection<Object>) - Method in class org.zkoss.pivot.impl.AbstractCalculator
 
calculate(Collection<Object>) - Method in class org.zkoss.pivot.impl.NumericBinaryCalculator
 
Calculations - Class in org.zkoss.pivot.impl.util
A utility class for the pivot package.
Calculations() - Constructor for class org.zkoss.pivot.impl.util.Calculations
 
Calculator - Interface in org.zkoss.pivot
A calculator calculate a number for PivotField
Calculators - Class in org.zkoss.pivot
Built-in Calculators
Calculators() - Constructor for class org.zkoss.pivot.Calculators
 
calsize() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 
capitalize(String) - Static method in class org.zkoss.pivot.impl.util.Texts
Capitalize a string
CellLabelFiller - Class in org.zkoss.pivot.impl.util
The filler implementation for data cell content.
CellLabelFiller(Pivottable, PivotRenderer, DataCellTraverser) - Constructor for class org.zkoss.pivot.impl.util.CellLabelFiller
 
CellStyleConfigurator - Interface in org.zkoss.pivot.util.poi
The configuration interface for managing POI cell style
CellStyleFiller - Class in org.zkoss.pivot.impl.util
 
CellStyleFiller(Pivottable, PivotRendererExt, DataCellTraverser) - Constructor for class org.zkoss.pivot.impl.util.CellStyleFiller
 
CHECKMARK_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
clearAllFields(boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Remove all pivot fields from column, row, and data.
clearCustomSizes() - Method in class org.zkoss.pivot.Pivottable
Clear custom sizes adjusted by user.
clist - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
clone() - Method in class org.zkoss.pivot.Pivottable
 
COLUMN_TITLE - Static variable in class org.zkoss.pivot.Pivottable
 
compare(Object, Object) - Static method in class org.zkoss.pivot.impl.util.Calculations
A common compareTo method for String, Date, Float, Double, Integer, Long, Short, Byte, Calendar, and Boolean.
compute(Number, Number) - Method in class org.zkoss.pivot.impl.NumericBinaryCalculator
The implementation of the binary operator
config(Exports.PivotExportCell.Type, CellStyle, Font) - Method in interface org.zkoss.pivot.util.poi.CellStyleConfigurator
Configure cell style by type.
COUNT - Static variable in class org.zkoss.pivot.Calculators
Returns the count of data.
create(Workbook, CellStyleConfigurator, Exports.PivotExportCell.Type) - Static method in class org.zkoss.pivot.util.poi.Styles
Create a POI CellStyle from a configurator.
createHeaderTrees() - Method in class org.zkoss.pivot.impl.TabularPivotModel
Create column and row header trees.

D

DATA_TITLE - Static variable in class org.zkoss.pivot.Pivottable
 
DataCellTraverser - Class in org.zkoss.pivot.impl.util
 
DataCellTraverser(PivotModel, boolean, int, int, PagingInfo, boolean) - Constructor for class org.zkoss.pivot.impl.util.DataCellTraverser
 
DataCellTraverser.CellFiller - Interface in org.zkoss.pivot.impl.util
 
DEFAULT_KEY_COMPARATOR - Static variable in class org.zkoss.pivot.impl.TabularPivotField
 
DEFAULT_KEY_COMPARATOR_DESC - Static variable in class org.zkoss.pivot.impl.TabularPivotField
 
DEFAULT_SUMMARY - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
DELETE - Static variable in class org.zkoss.pivot.event.PivotDataEvent
Identifies the removal of rows or columns.
dlist - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
DRAG_GROUP - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
DRAG_GROUP_KEY - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 

E

exportCSV(OutputStream, Exports.PivotExportContext) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to CSV format, with comma as separator
exportCSV(OutputStream, Exports.PivotExportContext, String) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to CSV format.
ExportDataCellFiller - Class in org.zkoss.pivot.impl.util
 
ExportDataCellFiller(DataCellTraverser) - Constructor for class org.zkoss.pivot.impl.util.ExportDataCellFiller
 
exportExcel(OutputStream, String, Exports.PivotExportContext) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to excel format.
exportExcel(OutputStream, String, Exports.PivotExportContext, CellStyleConfigurator) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to excel format.
ExportHeaderCellFiller - Class in org.zkoss.pivot.impl.util
Filler for header node information, used by exporting utilities.
ExportHeaderCellFiller(Pivottable, PivotRenderer, boolean, int) - Constructor for class org.zkoss.pivot.impl.util.ExportHeaderCellFiller
 
Exports - Class in org.zkoss.pivot.util
Utility class for PivotTable Exporter
Exports() - Constructor for class org.zkoss.pivot.util.Exports
 
Exports.PivotExportCell - Class in org.zkoss.pivot.util
The cell unit for exporting to sheet-based format.
Exports.PivotExportCell(Number) - Constructor for class org.zkoss.pivot.util.Exports.PivotExportCell
 
Exports.PivotExportCell(Exports.PivotExportCell.Type, String, int[]) - Constructor for class org.zkoss.pivot.util.Exports.PivotExportCell
 
Exports.PivotExportCell(Exports.PivotExportCell.Type, String, Object, int[]) - Constructor for class org.zkoss.pivot.util.Exports.PivotExportCell
 
Exports.PivotExportCell.Type - Enum in org.zkoss.pivot.util
The type of PivotExportCell
Exports.PivotExportContext - Interface in org.zkoss.pivot.util
A context object containing information required for exporting to other files

F

FIELD_BTN_LISTENER - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
FIELD_MENU_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
FIELD_RENDERER - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
FieldDataEvent - Class in org.zkoss.pivot.event
A data event is used to notify listeners that a pivot field has changed.
FieldDataEvent(PivotField, String, Object, Object) - Constructor for class org.zkoss.pivot.event.FieldDataEvent
Constructor
FieldDataListener - Interface in org.zkoss.pivot.event
FieldDataListener defines the interface for an object that listens to changes in a @{link PivotField}
fill(Number, PivotHeaderContext, PivotHeaderContext, PivotField, int, int, boolean) - Method in class org.zkoss.pivot.impl.util.CellLabelFiller
 
fill(Number, PivotHeaderContext, PivotHeaderContext, PivotField, int, int, boolean) - Method in class org.zkoss.pivot.impl.util.CellStyleFiller
 
fill(Number, PivotHeaderContext, PivotHeaderContext, PivotField, int, int, boolean) - Method in interface org.zkoss.pivot.impl.util.DataCellTraverser.CellFiller
 
fill() - Method in class org.zkoss.pivot.impl.util.DataCellTraverser
 
fill(PivotHeaderNode, PivotHeaderNode, int, int, boolean, boolean) - Method in class org.zkoss.pivot.impl.util.DataCellTraverser
 
fill(Number, PivotHeaderContext, PivotHeaderContext, PivotField, int, int, boolean) - Method in class org.zkoss.pivot.impl.util.ExportDataCellFiller
 
filter(Iterable<? extends T>, PivotModels.Filter<T>) - Static method in class org.zkoss.pivot.util.PivotModels
Return a proxy iterable object by filtering the items in the original.
fireEvent() - Method in class org.zkoss.pivot.impl.AbstractPivotModel
Fires a PivotDataEvent for all registered listener (thru AbstractPivotModel.addPivotDataListener(org.zkoss.pivot.event.PivotDataListener).
fireEvent(String, Object, Object) - Method in class org.zkoss.pivot.impl.SimplePivotField
 
forNode(PivotHeaderNode, Trees.TreeTravCtx, int, int) - Method in class org.zkoss.pivot.impl.util.ExportHeaderCellFiller
 
forNode(PivotHeaderNode, Trees.TreeTravCtx, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
forNode(PivotHeaderNode, Trees.TreeTravCtx, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
forNode(PivotHeaderNode, Trees.TreeTravCtx, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
forNode(PivotHeaderNode, Trees.TreeTravCtx, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
forNode(PivotHeaderNode, Trees.TreeTravCtx, int, int) - Method in interface org.zkoss.pivot.impl.util.HeaderTraverser.Filler
Called at each node in traversal.
forSubtotals(PivotHeaderNode, Trees.TreeTravCtx, int, int, int) - Method in class org.zkoss.pivot.impl.util.ExportHeaderCellFiller
 
forSubtotals(PivotHeaderNode, Trees.TreeTravCtx, int, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
forSubtotals(PivotHeaderNode, Trees.TreeTravCtx, int, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
forSubtotals(PivotHeaderNode, Trees.TreeTravCtx, int, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
forSubtotals(PivotHeaderNode, Trees.TreeTravCtx, int, int, int) - Method in class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
forSubtotals(PivotHeaderNode, Trees.TreeTravCtx, int, int, int) - Method in interface org.zkoss.pivot.impl.util.HeaderTraverser.Filler
Called at each calculator in traversal.

G

getActivePage() - Method in class org.zkoss.pivot.Pivottable
Returns the active page (starting from 0).
getCalculator() - Method in class org.zkoss.pivot.PivotHeaderContext
Returns the subtotal Calculator if the context represents a subtotal slot, null otherwise.
getCalculator(PivotHeaderNode, int) - Static method in class org.zkoss.pivot.util.Trees
Retrieves the Calculator from a node by index.
getCalculator(PivotField, int) - Static method in class org.zkoss.pivot.util.Trees
Retrieves the Calculator from a field by index.
getCell(int, int) - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Retrieve the cell information at given position.
getCellColumnSize() - Method in class org.zkoss.pivot.impl.util.DataCellTraverser
 
getCellRowGTSize() - Method in class org.zkoss.pivot.impl.util.DataCellTraverser
 
getCellRowSize() - Method in class org.zkoss.pivot.impl.util.DataCellTraverser
 
getCells() - Method in class org.zkoss.pivot.impl.util.ExportDataCellFiller
 
getChildren() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getChildren() - Method in interface org.zkoss.pivot.PivotHeaderNode
Returns the children of the node.
getColumn() - Method in class org.zkoss.pivot.event.PivotDataEvent
Returns the column for the event.
getColumnCell() - Method in class org.zkoss.pivot.Pivottable
Return the component in column title cell.
getColumnContext() - Method in class org.zkoss.pivot.event.PivotColumnResizeEvent
Return the PivotHeaderContext corresponding to the column slot on which the Event occurs.
getColumnContext() - Method in class org.zkoss.pivot.event.PivotUIEvent
Return the PivotHeaderContext corresponding to the column slot on which the Event occurs, null if happens on rows.
getColumnCount(boolean, boolean) - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Retrieve the column count of the column field area.
getColumnDisplayOffset() - Method in class org.zkoss.pivot.impl.util.HeaderSizeInfo
 
getColumnFields() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getColumnFiller() - Method in class org.zkoss.pivot.impl.util.HeaderSizeInfo
 
getColumnHeaderTree() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getColumnHeaderTree() - Method in interface org.zkoss.pivot.PivotModel
Return the header tree of columns.
getColumnOffset() - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Retrieve the column count of the row field area, which is also the column span of the row title cell.
getColumnSize(Pivottable, PivotHeaderContext, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
getColumnSize(Pivottable, PivotHeaderContext, PivotField) - Method in interface org.zkoss.pivot.PivotRenderer
Returns the column size in pixel.
getColumnSpan() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
The column span of the cell.
getComparator() - Method in class org.zkoss.pivot.impl.TabularPivotField
Retrieve the comparator on field key.
getContext(PivotHeaderTree, String, int) - Static method in class org.zkoss.pivot.event.PivotUIEvent
 
getContextMenuURI() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Override this method to provide a different zul template for the context menu.
getCurrent() - Method in class org.zkoss.pivot.event.FieldDataEvent
Returns the updated value
getCutoffStart() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Return how many entries under the first node is cut off.
getDataCell() - Method in class org.zkoss.pivot.Pivottable
Return the component in data title cell.
getDataCellClasses() - Method in class org.zkoss.pivot.impl.util.CellStyleFiller
 
getDataCells() - Method in class org.zkoss.pivot.impl.util.CellLabelFiller
 
getDataField() - Method in class org.zkoss.pivot.event.PivotColumnResizeEvent
Return the data field on which the Event occurs, null if not applicable.
getDataField() - Method in class org.zkoss.pivot.event.PivotUIEvent
Return the data field on which the Event occurs, null if not applicable.
getDataFieldOrient() - Method in class org.zkoss.pivot.Pivottable
Return the value of data field orientation.
getDataFields() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getDataSize() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get data size on this rank.
getDepth() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getDepth() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderTree
 
getDepth() - Method in class org.zkoss.pivot.impl.util.HeaderTraverser
Return the depth of tree minus 1.
getDepth() - Method in interface org.zkoss.pivot.PivotHeaderNode
Returns the depth of the node, 0 if root.
getDepth() - Method in interface org.zkoss.pivot.PivotHeaderTree
Returns the depth of the tree.
getDisplayIndex() - Method in class org.zkoss.pivot.PivotHeaderContext
Returns the displayed index of the slot in columns or rows.
getDragGroup() - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
getEnd() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get the end index of this page, exclusively.
getExportCells() - Method in class org.zkoss.pivot.impl.util.ExportHeaderCellFiller
 
getExportContext(Pivottable, boolean, String[]) - Static method in class org.zkoss.pivot.util.Exports
Return a context for exporting Pivottable information
getExportContext(PivotModel, PivotRenderer, String, boolean, String[]) - Static method in class org.zkoss.pivot.util.Exports
Return a context for exporting Pivottable information
getField() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getField(String) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Returns the pivot field from the specified field name, if any.
getField() - Method in interface org.zkoss.pivot.PivotHeaderNode
Return the corresponding field of the node
getFieldName() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getFieldName() - Method in interface org.zkoss.pivot.PivotField
Returns the field name which indicates the name within the data model
getFields(PivotField.Type) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getFields() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getFields(PivotField.Type) - Method in interface org.zkoss.pivot.PivotModel
Return a list of pivot fields of the given type.
getFields() - Method in interface org.zkoss.pivot.PivotModel
Return a list of all fields in the model.
getFieldType() - Method in class org.zkoss.pivot.event.PivotUIEvent
Return the field type on which the Event occurs.
getFieldType(Grid) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
getFirstRow() - Method in class org.zkoss.pivot.event.PivotDataEvent
Returns the first row that changed.
getGroup(Object) - Method in interface org.zkoss.pivot.GroupHandler
Returns a object that will be invoked by compareTo(Object) to identify whether the returned object is in the same group.
getGroupHandler() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getGroupHandler() - Method in interface org.zkoss.pivot.PivotField
Returns the group handler.
getIconCutoffs() - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
getKey() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getKey() - Method in interface org.zkoss.pivot.PivotHeaderNode
Return the key of node.
getKey() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
The key of the cell.
getKey(PivotField, Object) - Static method in class org.zkoss.pivot.util.Trees
Returns the key defined by GroupHandler on the field, if any.
getKeys() - Method in class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
getLabel() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
The label of the cell.
getLabelIDs() - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
getLabelList() - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
getLastRow() - Method in class org.zkoss.pivot.event.PivotDataEvent
Returns the last row that changed.
getLayout() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Return layout type.
getLimit() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get page size.
getList() - Method in class org.zkoss.pivot.impl.util.IndexMap
Return the value list.
getModel() - Method in class org.zkoss.pivot.Pivottable
Returns pivot model.
getModel() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Return the pivot model associated with this control
getNaiveCutoffEnd() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Return how many entries under the last node is cut off.
getNewType() - Method in class org.zkoss.pivot.ui.PivotFieldControl.PivotFieldControlChangeEvent
New field type.
getNode() - Method in class org.zkoss.pivot.PivotHeaderContext
Returns the PivotHeaderNode corresponding to the slot.
getNode(PivotHeaderTree, Object[]) - Static method in class org.zkoss.pivot.util.Trees
Seek down PivotHeaderNode based on keys.
getNode(PivotHeaderTree, int[]) - Static method in class org.zkoss.pivot.util.Trees
Seek down PivotHeaderNode by indices.
getNodeEnd() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get the end index of node, exclusively.
getNodeLimit() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get the number of nodes involved in current page, including those partially shown.
getNodeStart() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get the start index of node rather then entries.
getNonNullValues(Collection<Object>) - Static method in class org.zkoss.pivot.impl.util.Calculations
Filter the array to return an array containing only non null values
getNumericValues(Collection<Object>, boolean) - Static method in class org.zkoss.pivot.impl.util.Calculations
Filter the array to return an array containing only numeric values
getOffsetField(int) - Method in class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
getOldType() - Method in class org.zkoss.pivot.ui.PivotFieldControl.PivotFieldControlChangeEvent
Original field type.
getOrigin() - Method in class org.zkoss.pivot.event.FieldDataEvent
Returns the original value
getPageCount() - Method in class org.zkoss.pivot.Pivottable
Returns the number of pages.
getPagedSize(int) - Method in class org.zkoss.pivot.impl.util.PagingInfo
Return row/column numbers cropped by paging.
getPageSize() - Method in class org.zkoss.pivot.Pivottable
Returns the number of items per page.
getParent() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getParent() - Method in interface org.zkoss.pivot.PivotHeaderNode
Returns the parent of the node.
getPivotColumnResizeEvent(AuRequest) - Static method in class org.zkoss.pivot.event.PivotColumnResizeEvent
 
getPivotField() - Method in class org.zkoss.pivot.event.FieldDataEvent
Returns the pivot field which fires the event.
getPivotField() - Method in class org.zkoss.pivot.ui.PivotFieldControl.PivotFieldControlChangeEvent
The field being moved.
getPivotModel() - Method in class org.zkoss.pivot.event.PivotDataEvent
Returns the pivot model which fires the event.
getPivotRenderer() - Method in class org.zkoss.pivot.Pivottable
Returns the pivot renderer.
getPivotUIEvent(AuRequest) - Static method in class org.zkoss.pivot.event.PivotUIEvent
Converts an AU request to an pivot UI event.
getRankIndex(String) - Static method in class org.zkoss.pivot.impl.util.Texts
Convert key back to array index
getRankIndices(String) - Static method in class org.zkoss.pivot.impl.util.Texts
Convert key back to an array of node indices
getRankKey(int, int) - Static method in class org.zkoss.pivot.impl.util.Texts
Return a hash key for node at given index and depth
getRankKey(int) - Static method in class org.zkoss.pivot.impl.util.Texts
Return a hash key for at node given index
getRawData() - Method in class org.zkoss.pivot.impl.TabularPivotModel
Return the raw data collection.
getRawValues(PivotHeaderNode, PivotHeaderNode, PivotField) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Return raw values intersected by column and row nodes, even if they are not leaves
getRealCutoffEnd(int) - Method in class org.zkoss.pivot.impl.util.PagingInfo
Return how many entries under the last node is cut off.
getRealSize() - Method in class org.zkoss.pivot.impl.util.HeaderTraverser
Return the size capped by paging limitation.
getRenderSize(PivotHeaderContext, PivotField) - Method in class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
getRoot() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderTree
 
getRoot() - Method in interface org.zkoss.pivot.PivotHeaderTree
Returns the root of the tree.
getRowCell() - Method in class org.zkoss.pivot.Pivottable
Return the component in row title cell.
getRowContext() - Method in class org.zkoss.pivot.event.PivotUIEvent
Return the PivotHeaderContext corresponding to the row slot on which the Event occurs, null if happens on columns.
getRowCount(boolean, boolean) - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Retrieve the row count of the row field area.
getRowDisplayOffset() - Method in class org.zkoss.pivot.impl.util.HeaderSizeInfo
 
getRowFields() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getRowFiller() - Method in class org.zkoss.pivot.impl.util.HeaderSizeInfo
 
getRowGrandTotalCellClasses() - Method in class org.zkoss.pivot.impl.util.CellStyleFiller
 
getRowGrandTotalCells() - Method in class org.zkoss.pivot.impl.util.CellLabelFiller
 
getRowHeaderTree() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getRowHeaderTree() - Method in interface org.zkoss.pivot.PivotModel
Return the header tree of rows.
getRowOffset() - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Retrieve the row count of the column field area, which is also the row span of the row title cell.
getRowSize(Pivottable, PivotHeaderContext, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
getRowSize(Pivottable, PivotHeaderContext, PivotField) - Method in interface org.zkoss.pivot.PivotRenderer
Returns the row size in pixel.
getRowSpan() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
The row span of the cell.
getSheetHeight() - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Return sheet height, the total row count.
getSheetWidth() - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Return sheet width, the total column count.
getSize() - Method in class org.zkoss.pivot.impl.util.HeaderTraverser
Return the total size of the tree.
getSize(PivotHeaderTree) - Static method in class org.zkoss.pivot.util.Trees
Compute the size of tree.
getSize(PivotHeaderTree, boolean) - Static method in class org.zkoss.pivot.util.Trees
Compute the size of tree.
getSizes() - Method in class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
getSourceDataIndex() - Method in class org.zkoss.pivot.impl.TabularPivotField
Returns the data index in TabularPivotModel.
getSourceDataIndex(PivotField) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Return the index of raw data columns the field corresponds to.
getSpans() - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
getStart() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get start index of current page.
getStyleKeys() - Method in class org.zkoss.pivot.impl.util.CellStyleFiller
 
getStyleValues() - Method in class org.zkoss.pivot.impl.util.CellStyleFiller
 
getSubtotalCount(PivotHeaderNode) - Static method in class org.zkoss.pivot.util.Trees
Return the count of subtotal Calculators on a node
getSubtotalCount(PivotHeaderNode, boolean) - Static method in class org.zkoss.pivot.util.Trees
Return the count of subtotal Calculators on a node
getSubtotalCount(PivotField) - Static method in class org.zkoss.pivot.util.Trees
Return the count of subtotal Calculators on a field
getSubtotals() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getSubtotals() - Method in interface org.zkoss.pivot.PivotField
Returns a set of subtotal calculator in order.
getSummary() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getSummary() - Method in interface org.zkoss.pivot.PivotField
Returns the summary calculator
getTitle() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getTitle() - Method in interface org.zkoss.pivot.PivotField
Returns the title of the field.
getTitleCell(Exports.PivotExportCell.Type) - Method in interface org.zkoss.pivot.util.Exports.PivotExportContext
Retrieves one of the title cells.
getTotalSize() - Method in class org.zkoss.pivot.Pivottable
Returns the total number of items.
getTree() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getTree() - Method in interface org.zkoss.pivot.PivotHeaderNode
Returns the tree of the node.
getType() - Method in interface org.zkoss.pivot.Calculator
This is the key to identify whether two Calculator carry the same behavior so they can be cascaded.
getType() - Method in class org.zkoss.pivot.event.FieldDataEvent
Returns the name of the event type whose field has changed.
getType() - Method in class org.zkoss.pivot.event.PivotDataEvent
Returns the type of event - one of: INSERT, UPDATE and DELETE.
getType() - Method in class org.zkoss.pivot.impl.AbstractCalculator
 
getType() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getType() - Method in interface org.zkoss.pivot.PivotField
Returns the area type.
getType() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
The type of cell.
getValue(PivotHeaderNode, int, PivotHeaderNode, int, int) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getValue(PivotHeaderNode, int, PivotHeaderNode, int, int) - Method in interface org.zkoss.pivot.PivotModel
Get the calculated data summary at specific cell position.
getValue() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
The value in the cell.
getValues(TabularPivotField[], List<?>) - Static method in class org.zkoss.pivot.impl.TabularPivotModel
 
getWidth() - Method in class org.zkoss.pivot.event.PivotColumnResizeEvent
Return the new width after resizing.
getX() - Method in class org.zkoss.pivot.event.PivotUIEvent
Return the horizontal coordinate of the mouse pointer relative to the component.
getY() - Method in class org.zkoss.pivot.event.PivotUIEvent
Return the vertical coordinate of the mouse pointer relative to the component.
getZclass() - Method in class org.zkoss.pivot.Pivottable
 
getZero() - Method in class org.zkoss.pivot.impl.NumericBinaryCalculator
The value to return when data array has no numeric values
GroupHandler - Interface in org.zkoss.pivot
A group handler groups different objects in a same group.

H

HEADER_ROW - Static variable in class org.zkoss.pivot.event.PivotDataEvent
Identifies the header row.
HeaderKeyFiller - Class in org.zkoss.pivot.impl.util
Filler for header keys.
HeaderKeyFiller() - Constructor for class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
HeaderLabelFiller - Class in org.zkoss.pivot.impl.util
Filler for header labels.
HeaderLabelFiller(Pivottable, PivotRenderer) - Constructor for class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
HeaderMergeFiller - Class in org.zkoss.pivot.impl.util
Filler for header colspan/rowspan information
HeaderMergeFiller() - Constructor for class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
HeaderSizeFiller - Class in org.zkoss.pivot.impl.util
Filler for header sizes.
HeaderSizeFiller(PivotField[], boolean, int, PivotHeaderTree) - Constructor for class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
HeaderSizeInfo - Class in org.zkoss.pivot.impl.util
A context for HeaderSizeFiller
HeaderSizeInfo(Pivottable, PivotRenderer, PivotModel, boolean) - Constructor for class org.zkoss.pivot.impl.util.HeaderSizeInfo
 
HeaderTraverser - Class in org.zkoss.pivot.impl.util
An engine that traverses through a PivotHeaderTree and calls Fillers.
HeaderTraverser(PivotHeaderTree, PagingInfo, boolean) - Constructor for class org.zkoss.pivot.impl.util.HeaderTraverser
 
HeaderTraverser.Filler - Interface in org.zkoss.pivot.impl.util
The interface called by HeaderTraverser.

I

index() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 
IndexMap<T> - Class in org.zkoss.pivot.impl.util
A map with fly-weight values to save space when the values are expected to repeat.
IndexMap() - Constructor for class org.zkoss.pivot.impl.util.IndexMap
 
init(HeaderTraverser, PagingInfo) - Method in class org.zkoss.pivot.impl.util.AbstractFiller
 
init(HeaderTraverser, PagingInfo) - Method in class org.zkoss.pivot.impl.util.ExportHeaderCellFiller
 
init(HeaderTraverser, PagingInfo) - Method in class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
init(HeaderTraverser, PagingInfo) - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
init(HeaderTraverser, PagingInfo) - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
init(HeaderTraverser, PagingInfo) - Method in class org.zkoss.pivot.impl.util.HeaderSizeFiller
 
init(HeaderTraverser, PagingInfo) - Method in interface org.zkoss.pivot.impl.util.HeaderTraverser.Filler
Called before tree traversal.
initGrid(Grid) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
INSERT - Static variable in class org.zkoss.pivot.event.PivotDataEvent
Identifies the addition of new rows or columns.
insertBefore(Component, Component) - Method in class org.zkoss.pivot.Pivottable
 
isChildable() - Method in class org.zkoss.pivot.Pivottable
 
isDeferredUpdate() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Return true if in deferred update mode.
isGrandTotal() - Method in class org.zkoss.pivot.PivotHeaderContext
Return true is the context represents a grand total rank.
isGrandTotalForColumns() - Method in class org.zkoss.pivot.Pivottable
Returns whether enables to show the grand total for columns.
isGrandTotalForRows() - Method in class org.zkoss.pivot.Pivottable
Returns whether enables to show the grand total for rows.
isLeaf() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
isLeaf() - Method in interface org.zkoss.pivot.PivotHeaderNode
Returns true if the node has no children.
isLimited() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Return true if the paging has a limit
isOpen() - Method in class org.zkoss.pivot.event.PivotUIEvent
Returns whether the event indicates opening a node.
isOpen() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
isOpen() - Method in interface org.zkoss.pivot.PivotHeaderNode
Returns true is the node is open.
isRoot(PivotHeaderNode) - Static method in class org.zkoss.pivot.util.Trees
Return true if node is root.
isSortable(Row) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
isTerminal(PivotHeaderNode) - Static method in class org.zkoss.pivot.util.Trees
Return true if node is leaf or closed.
isTitle(Exports.PivotExportCell.Type) - Static method in enum org.zkoss.pivot.util.Exports.PivotExportCell.Type
 
isUpdated() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Return true if the PivotModel is up to date.
ITEM_DROP_LISTENER - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 

K

keep(T) - Method in interface org.zkoss.pivot.util.PivotModels.Filter
Determine whether to keep or filter out the item.
key() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 

L

LABEL_COLUMN_GRID - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABEL_DATA_GRID - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABEL_RES_PREFIX - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABEL_ROW_GRID - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABEL_SORT_ASCENDING - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABEL_SORT_DESCENDING - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABEL_UNUSED_GRID - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LAYOUT_HORIZONTAL - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LAYOUT_SQUARE - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LAYOUT_VERTICAL - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
loadArg(Map<String, Object>, String, Object) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
loadLayout() - Method in class org.zkoss.pivot.ui.PivotFieldControl
 

M

MAX - Static variable in class org.zkoss.pivot.Calculators
Calculates the maximum of data.
menu - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
menuFilterList - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
menuSortA - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
menuSortZ - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
MIN - Static variable in class org.zkoss.pivot.Calculators
Calculates the minimum of data.

N

NODE_COMPARATOR - Static variable in class org.zkoss.pivot.impl.TabularPivotModel
 
nodesize() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 
NumericBinaryCalculator - Class in org.zkoss.pivot.impl
Abstract implementation of Calculator which performs a chain of calculation based on a binary operator.
NumericBinaryCalculator(String) - Constructor for class org.zkoss.pivot.impl.NumericBinaryCalculator
 

O

ON_PIVOT_COLUMN_RESIZE - Static variable in class org.zkoss.pivot.event.PivotColumnResizeEvent
 
ON_PIVOT_CONTEXT - Static variable in class org.zkoss.pivot.event.PivotUIEvent
 
ON_PIVOT_NODE_OPEN - Static variable in class org.zkoss.pivot.event.PivotUIEvent
 
ON_PIVOT_POPUP - Static variable in class org.zkoss.pivot.event.PivotUIEvent
 
ON_PIVOT_TOOLTIP - Static variable in class org.zkoss.pivot.event.PivotUIEvent
 
onChange(FieldDataEvent) - Method in interface org.zkoss.pivot.event.FieldDataListener
The method is invoked when the pivot field has changed.
onChange(PivotDataEvent) - Method in interface org.zkoss.pivot.event.PivotDataListener
The method is invoked when the pivot model has changed.
onChildRemoved(Component) - Method in class org.zkoss.pivot.Pivottable
 
onClick$menuSortA(Event) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
onClick$menuSortZ(Event) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
onInitRender(Event) - Method in class org.zkoss.pivot.Pivottable
Only internal use to prepare the rendering information from the pivot model.
onNode(PivotHeaderNode, Trees.TreeTravCtx) - Method in interface org.zkoss.pivot.util.Trees.NodeRunner
 
open() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 
openDown(PivotHeaderNode, boolean) - Static method in class org.zkoss.pivot.util.Trees
Recursively set open or close to a node and all its descendants.
org.zkoss.pivot - package org.zkoss.pivot
Major classes of ZK Pivottable.
org.zkoss.pivot.event - package org.zkoss.pivot.event
Pivottable events.
org.zkoss.pivot.impl - package org.zkoss.pivot.impl
Implementation of models.
org.zkoss.pivot.impl.util - package org.zkoss.pivot.impl.util
Utilities for model implementations and Pivottable.
org.zkoss.pivot.ui - package org.zkoss.pivot.ui
Macro components for Pivottable control.
org.zkoss.pivot.util - package org.zkoss.pivot.util
Pivottable related utility classes.
org.zkoss.pivot.util.poi - package org.zkoss.pivot.util.poi
Pivottable POI related utility classes.

P

PagingInfo - Class in org.zkoss.pivot.impl.util
An abstraction that represents paging concept.
PagingInfo(int) - Constructor for class org.zkoss.pivot.impl.util.PagingInfo
Construct a PagingInfo with start = 0 and no limit.
PagingInfo(int, int, int) - Constructor for class org.zkoss.pivot.impl.util.PagingInfo
Construct a PagingInfo with start index and limit.
PivotColumnResizeEvent - Class in org.zkoss.pivot.event
 
PivotColumnResizeEvent(String, Component, PivotHeaderContext, PivotField, int) - Constructor for class org.zkoss.pivot.event.PivotColumnResizeEvent
 
PivotDataEvent - Class in org.zkoss.pivot.event
A data event is used to notify listeners that a pivot model has changed.
PivotDataEvent(PivotModel) - Constructor for class org.zkoss.pivot.event.PivotDataEvent
All row data in the pivot model has changed, listeners should discard any state that was based on the rows and requery the PivotModel to get the new row count and all the appropriate values.
PivotDataEvent(PivotModel, int) - Constructor for class org.zkoss.pivot.event.PivotDataEvent
This row of data has been updated.
PivotDataEvent(PivotModel, int, int) - Constructor for class org.zkoss.pivot.event.PivotDataEvent
The data in rows [firstRow, lastRow] have been updated.
PivotDataEvent(PivotModel, int, int, int) - Constructor for class org.zkoss.pivot.event.PivotDataEvent
The cells in column column in the range [firstRow, lastRow] have been updated.
PivotDataEvent(PivotModel, int, int, int, int) - Constructor for class org.zkoss.pivot.event.PivotDataEvent
The cells from (firstRow, column) to (lastRow, column) have been changed.
PivotDataListener - Interface in org.zkoss.pivot.event
PivotDataListener defines the methods for an object that listens to changes in a @{link PivotModel}
PivotField - Interface in org.zkoss.pivot
PivotField defines the methods to represent a field within a pivot table.
PivotField.Type - Enum in org.zkoss.pivot
Type of pivot field, which indicates whether the field is a column field, row field, or data field.
PivotFieldControl - Class in org.zkoss.pivot.ui
A composite component which provides a built-in drag-n-drop based UI control for adding/removing pivot fields.
PivotFieldControl() - Constructor for class org.zkoss.pivot.ui.PivotFieldControl
 
PivotFieldControl.PivotFieldControlChangeEvent - Class in org.zkoss.pivot.ui
The event that represents moving a field in PivotFieldControl.
PivotHeaderContext - Class in org.zkoss.pivot
The information context for assisting rendering, representing a PivotHeaderNode or a subtotal Calculator slot in columns or rows.
PivotHeaderContext(int) - Constructor for class org.zkoss.pivot.PivotHeaderContext
 
PivotHeaderContext(PivotHeaderNode, Calculator, int) - Constructor for class org.zkoss.pivot.PivotHeaderContext
 
PivotHeaderNode - Interface in org.zkoss.pivot
The representation of a node in row/column header tree.
PivotHeaderTree - Interface in org.zkoss.pivot
The representation of row and column structure of a Pivottable.
PivotModel - Interface in org.zkoss.pivot
The data model for Pivottable.
PivotModelExt - Interface in org.zkoss.pivot
An extension of PivotModel which specifies control methods, used by PivotFieldControl.
PivotModelExt.SortCtrl - Interface in org.zkoss.pivot
The optional interface for sorting control.
PivotModels - Class in org.zkoss.pivot.util
Utility class for PivotModel
PivotModels() - Constructor for class org.zkoss.pivot.util.PivotModels
 
PivotModels.Filter<T> - Interface in org.zkoss.pivot.util
The filter interface
PivotRenderer - Interface in org.zkoss.pivot
PivotRenderer defines some methods for Pivottable to render the content to the browser.
PivotRendererExt - Interface in org.zkoss.pivot
PivotRendererExt is an extended interface from @link{PivotRenderer}.
Pivottable - Class in org.zkoss.pivot
Pivottable component.
Pivottable() - Constructor for class org.zkoss.pivot.Pivottable
 
PivotUIEvent - Class in org.zkoss.pivot.event
UI Event on a Pivottable, including onPivotPopup, onPivotContext, onPivotToolTip, onPivotNodeOpen.
PivotUIEvent(String, Component, boolean, PivotField.Type, PivotHeaderContext, PivotHeaderContext, PivotField) - Constructor for class org.zkoss.pivot.event.PivotUIEvent
Construct PivotUIEvent for open event.
PivotUIEvent(String, Component, int, int, PivotField.Type, PivotHeaderContext, PivotHeaderContext, PivotField) - Constructor for class org.zkoss.pivot.event.PivotUIEvent
Construct PivotUIEvent for popup, tooltip, and context.
postindex() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 
put(T) - Method in class org.zkoss.pivot.impl.util.IndexMap
Put the value into map and returns the index.

R

removeField(String) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Remove first field with given name from column, row, or data.
removeField(PivotField) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Remove the field from column, row, or data.
removeFieldDataListener(FieldDataListener) - Method in class org.zkoss.pivot.impl.SimplePivotField
 
removeFieldDataListener(FieldDataListener) - Method in interface org.zkoss.pivot.PivotField
Removes the specified field data listener from the pivot field.
removePivotDataListener(PivotDataListener) - Method in class org.zkoss.pivot.impl.AbstractPivotModel
 
removePivotDataListener(PivotDataListener) - Method in interface org.zkoss.pivot.PivotModel
Removes a pivot data listener.
renderCell(Number, Pivottable, PivotHeaderContext, PivotHeaderContext, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderCell(Number, Pivottable, PivotHeaderContext, PivotHeaderContext, PivotField) - Method in interface org.zkoss.pivot.PivotRenderer
Renders the content of each cell.
renderCellSClass(Number, Pivottable, PivotHeaderContext, PivotHeaderContext, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderCellSClass(Number, Pivottable, PivotHeaderContext, PivotHeaderContext, PivotField) - Method in interface org.zkoss.pivot.PivotRendererExt
Specify a CSS class on the cell.
renderCellStyle(Number, Pivottable, PivotHeaderContext, PivotHeaderContext, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderCellStyle(Number, Pivottable, PivotHeaderContext, PivotHeaderContext, PivotField) - Method in interface org.zkoss.pivot.PivotRendererExt
Specify the CSS style on the cell.
renderDataField(PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderDataField(PivotField) - Method in interface org.zkoss.pivot.PivotRenderer
Renders the label of a data field, shown when there are multiple data fields.
renderField(Object, Pivottable, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderField(Object, Pivottable, PivotField) - Method in interface org.zkoss.pivot.PivotRenderer
Renders the label of a header field in columns and rows.
renderGrandTotalField(Pivottable, PivotField) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderGrandTotalField(Pivottable, PivotField) - Method in interface org.zkoss.pivot.PivotRenderer
Renders the title of a grand total field.
renderProperties(ContentRenderer) - Method in class org.zkoss.pivot.Pivottable
 
renderSubtotalField(Object, Pivottable, PivotField, Calculator) - Method in class org.zkoss.pivot.impl.SimplePivotRenderer
 
renderSubtotalField(Object, Pivottable, PivotField, Calculator) - Method in interface org.zkoss.pivot.PivotRenderer
Renders the label of a subtotal field.
rlist - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
ROW_TITLE - Static variable in class org.zkoss.pivot.Pivottable
 
run(HeaderTraverser.Filler[]) - Method in class org.zkoss.pivot.impl.util.HeaderTraverser
Traverse the tree and call each Filler at each node and calculator.

S

service(AuRequest, boolean) - Method in class org.zkoss.pivot.Pivottable
 
sessionDidActivate(Page) - Method in class org.zkoss.pivot.Pivottable
 
sessionWillPassivate(Page) - Method in class org.zkoss.pivot.Pivottable
 
setActivePage(int) - Method in class org.zkoss.pivot.Pivottable
Set the active page Note: In server side, active page starts from 0.
setDataFieldOrient(String) - Method in class org.zkoss.pivot.Pivottable
Set the orientation of data fields, which determines how data are arranged on the Pivottable when there are more than one data fields.
setDeferredUpdate(boolean) - Method in class org.zkoss.pivot.ui.PivotFieldControl
Set deferred update mode.
setFieldKeyComparator(String, Comparator<Object>) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Set a comparator on a pivot field for node ordering.
setFieldKeyComparator(PivotField, Comparator<Object>) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
setFieldKeyComparator(PivotField, Comparator<Object>) - Method in interface org.zkoss.pivot.PivotModelExt.SortCtrl
Set a comparator on a pivot field for node ordering
setFieldKeyOrder(String, boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Set the ordering of keys on a field.
setFieldKeyOrder(PivotField, boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
setFieldKeyOrder(PivotField, boolean) - Method in interface org.zkoss.pivot.PivotModelExt.SortCtrl
Set the node ordering of the field.
setFieldName(String) - Method in class org.zkoss.pivot.impl.SimplePivotField
Set field name
setFieldType(String, PivotField.Type) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Change the type of a pivot field.
setFieldType(PivotField, PivotField.Type, int) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
setFieldType(PivotField, PivotField.Type) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
setFieldType(PivotField, PivotField.Type) - Method in interface org.zkoss.pivot.PivotModelExt
Change the type of a pivot field.
setFieldType(PivotField, PivotField.Type, int) - Method in interface org.zkoss.pivot.PivotModelExt
Change the type of a pivot field and insert it at the given level (in case of COLUMN or ROW) or display position (in case of DATA).
setGrandTotalForColumns(boolean) - Method in class org.zkoss.pivot.Pivottable
Sets whether enables to show the grand total for columns.
setGrandTotalForRows(boolean) - Method in class org.zkoss.pivot.Pivottable
Sets whether enables to show the grand total for rows.
setGroupHandler(GroupHandler) - Method in class org.zkoss.pivot.impl.SimplePivotField
Sets the group handler.
setHeight(String) - Method in class org.zkoss.pivot.Pivottable
 
setLayout(String) - Method in class org.zkoss.pivot.ui.PivotFieldControl
Set layout type.
setModel(PivotModel) - Method in class org.zkoss.pivot.Pivottable
Sets the pivot model.
setModel(PivotModelExt) - Method in class org.zkoss.pivot.ui.PivotFieldControl
Set pivot model associated with this control.
setOpen(boolean) - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
setOpen(boolean) - Method in interface org.zkoss.pivot.PivotHeaderNode
Set the open state of the node.
setPageSize(int) - Method in class org.zkoss.pivot.Pivottable
Sets the items to show in each page
setPivotRenderer(PivotRenderer) - Method in class org.zkoss.pivot.Pivottable
Sets the pivot renderer
setSubtotals(Calculator[]) - Method in class org.zkoss.pivot.impl.SimplePivotField
Sets a set of subtotals in order.
setSummary(Calculator) - Method in class org.zkoss.pivot.impl.SimplePivotField
Sets the summary calculator, null to use the default calculator.
setTitle(String) - Method in class org.zkoss.pivot.impl.SimplePivotField
Sets the title of the field that is used to display on the UI, like Data area type.
setType(PivotField.Type) - Method in class org.zkoss.pivot.impl.SimplePivotField
Sets the area type.
SimplePivotField - Class in org.zkoss.pivot.impl
A simple pivot field implementation.
SimplePivotField() - Constructor for class org.zkoss.pivot.impl.SimplePivotField
 
SimplePivotField(String) - Constructor for class org.zkoss.pivot.impl.SimplePivotField
 
SimplePivotHeaderNode - Class in org.zkoss.pivot.impl
A simple implementation of PivotHeaderNode
SimplePivotHeaderNode(SimplePivotHeaderTree) - Constructor for class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
SimplePivotHeaderNode(Object, SimplePivotHeaderNode) - Constructor for class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
SimplePivotHeaderTree - Class in org.zkoss.pivot.impl
A simple implementation of PivotHeaderTree
SimplePivotHeaderTree(PivotField[]) - Constructor for class org.zkoss.pivot.impl.SimplePivotHeaderTree
Construct an empty tree
SimplePivotRenderer - Class in org.zkoss.pivot.impl
A basic implementation of PivotRenderer.
SimplePivotRenderer() - Constructor for class org.zkoss.pivot.impl.SimplePivotRenderer
 
sort() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderTree
Sort the tree nodes by node keys, using natural ordering.
sort(Comparator<PivotHeaderNode>) - Method in class org.zkoss.pivot.impl.SimplePivotHeaderTree
Sort the tree nodes by node keys, using given comparator
sortField(boolean) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
Styles - Class in org.zkoss.pivot.util.poi
POI style utilities.
Styles() - Constructor for class org.zkoss.pivot.util.poi.Styles
 
SUM - Static variable in class org.zkoss.pivot.Calculators
Returns the arithmetic sum of data.
sum(Collection<Object>) - Static method in class org.zkoss.pivot.impl.util.Calculations
A common sum method for Double, Float, Integer, Long, Short, and Byte.
syncModel() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Reload underlying Grids from current model.
syncModel(Grid, PivotField.Type) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 

T

TabularPivotField - Class in org.zkoss.pivot.impl
A PivotField implementation for TabularPivotModel
TabularPivotField() - Constructor for class org.zkoss.pivot.impl.TabularPivotField
 
TabularPivotField(String) - Constructor for class org.zkoss.pivot.impl.TabularPivotField
 
TabularPivotModel - Class in org.zkoss.pivot.impl
An implementation of PivotModel, which takes raw data in the form of a two dimensional list.
TabularPivotModel(Iterable<? extends List<?>>, List<String>) - Constructor for class org.zkoss.pivot.impl.TabularPivotModel
Constructor
Texts - Class in org.zkoss.pivot.impl.util
String related utility.
Texts() - Constructor for class org.zkoss.pivot.impl.util.Texts
 
toString() - Method in class org.zkoss.pivot.util.Exports.PivotExportCell
 
traverse(PivotHeaderTree, Trees.NodeRunner) - Static method in class org.zkoss.pivot.util.Trees
Traverse the tree in a depth first, children first fashion.
traverse(PivotHeaderTree, boolean, Trees.NodeRunner) - Static method in class org.zkoss.pivot.util.Trees
Traverse the tree in a depth first, children first fashion.
Trees - Class in org.zkoss.pivot.util
Utility class for PivotHeaderTree
Trees() - Constructor for class org.zkoss.pivot.util.Trees
 
Trees.NodeRunner - Interface in org.zkoss.pivot.util
 
Trees.TreeTravCtx - Class in org.zkoss.pivot.util
 

U

UID - Static variable in class org.zkoss.pivot.Version
Returns the version UID.
ulist - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
UPDATE - Static variable in class org.zkoss.pivot.event.PivotDataEvent
Identifies a change to existing data.
update() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Update changes to PivotModel.
updatePivotModel(Grid, PivotField.Type) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 

V

valueOf(String) - Static method in enum org.zkoss.pivot.PivotField.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.zkoss.pivot.util.Exports.PivotExportCell.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.zkoss.pivot.PivotField.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.zkoss.pivot.util.Exports.PivotExportCell.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.zkoss.pivot
The version of the ZK Pivot Table component set.
Version() - Constructor for class org.zkoss.pivot.Version
 
VIEW_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 

_

_deferred - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_layout - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_model - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_pgInfo - Variable in class org.zkoss.pivot.impl.util.AbstractFiller
 

A B C D E F G H I K L M N O P R S T U V _

Copyright © 2012. All Rights Reserved.