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

A

AbstractCalculator<C extends Context<C>> - Class in org.zkoss.pivot.impl
The skeleton to implement ContextualCalculator.
AbstractCalculator(String, 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
 
add(Object) - Method in interface org.zkoss.pivot.impl.calc.Context
Add an item into the aggregation.
add(Object) - Method in class org.zkoss.pivot.impl.calc.MinMaxContext
 
add(Object) - Method in class org.zkoss.pivot.impl.calc.ProductContext
 
add(Object) - Method in class org.zkoss.pivot.impl.calc.SumCountContext
 
add(Object) - Method in class org.zkoss.pivot.impl.calc.VarianceContext
 
add(K, T) - Method in class org.zkoss.pivot.impl.util.IndexLinkedList
Add the element and register it in the map.
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.
addSupportedCalculator(ContextualCalculator<?>) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Register a custom Calculator supported in this model.
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.
AverageSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.AVERAGE.
AverageSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.AverageSummarizer
 

B

beforeChildAdded(Component, Component) - Method in class org.zkoss.pivot.Pivottable
 

C

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
An abstract interface to represent the aggregation calculation in a PivotModel.
CalculatorContextSignature - Class in org.zkoss.pivot.impl
An immutable object that express the requirement of the bottom level cache of TabularPivotModel.
CalculatorContextSignature(TabularPivotModel) - Constructor for class org.zkoss.pivot.impl.CalculatorContextSignature
The default constructor, which determines the row/column fields, the data fields and the calculator context types required to build up the model cache.
CalculatorContextSignature(TabularPivotModel, PivotField[], ContextType<?>[]) - Constructor for class org.zkoss.pivot.impl.CalculatorContextSignature
Optionally provide extra data fields and/or extra calculator context types to secure in the requirement set.
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
cast(PivotField) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
cast(PivotHeaderNode) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
cast(Calculator) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
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_NULL_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
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.
clearChildren(Component) - Static method in class org.zkoss.pivot.ui.PivotFieldControl
 
clearCustomSizes() - Method in class org.zkoss.pivot.Pivottable
Clear custom sizes adjusted by user.
clearSupportedCalculators() - Method in class org.zkoss.pivot.impl.TabularPivotModel
Clear all registered custom Calculator supported in this model.
clist - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
clone() - Method in class org.zkoss.pivot.Pivottable
 
cloneCellStyle(CellStyle) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Create a new Cell style, and clones from source CellStyle
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.
config(PivotExportCell.Type, Cell, StyleFactory) - Method in interface org.zkoss.pivot.util.poi.CellStyleConfigurator
Configure pivot table's cell.
Context<C extends Context<C>> - Interface in org.zkoss.pivot.impl.calc
The context to hold intermediate result of an aggregation.
ContextFactory<C extends Context<C>> - Interface in org.zkoss.pivot.impl.calc
The factory interface of Context creation.
ContextType<C extends Context<C>> - Interface in org.zkoss.pivot.impl.calc
Hold information of the type of Context.
ContextualCalculator<C extends Context<C>> - Interface in org.zkoss.pivot.impl.calc
The interface for Calculator that uses Context to compute an aggregation summary.
CountNumberSummarizer - Class in org.zkoss.pivot.impl.calc
CountNumberSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.CountNumberSummarizer
 
CountSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.COUNT.
CountSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.CountSummarizer
 
covers(CalculatorContextSignature) - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
Return true if this cover the other signature.
create() - Method in interface org.zkoss.pivot.impl.calc.ContextFactory
Create the context.
create() - Method in interface org.zkoss.pivot.impl.calc.ContextType
Create the initial instance of the Context.
create() - Method in enum org.zkoss.pivot.impl.StandardContextType
 
create(int) - Static method in enum org.zkoss.pivot.impl.StandardContextType
Create the context by the enum ordinal.
createCellStyle() - Method in class org.zkoss.pivot.util.poi.StyleFactory
Create a new Cell style
createCellStyle(String) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Create a new Cell style with data format.
createDataFormat(String) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Creates a new DataFormat instance
createFont() - Method in class org.zkoss.pivot.util.poi.StyleFactory
Create a new Font.

D

DATA_FIELD_MENU_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
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_BOLD_WEIGHT - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DEFAULT_CALCULATOR - Static variable in class org.zkoss.pivot.impl.TabularPivotField
Marks StandardCalculator.SUM_OR_COUNT as the default calculator.
DEFAULT_COLOR - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DEFAULT_FONT_HEIGHT_IN_POINTS - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DEFAULT_FONT_NAME - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DEFAULT_FORMAT - Static variable in class org.zkoss.pivot.util.Exports
Default file format for exporting to excel.
DEFAULT_ITALIC - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
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_SHEET_CONFIG - Static variable in class org.zkoss.pivot.util.PivotExportSheetConfig
 
DEFAULT_STRIKEOUT - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DEFAULT_TYPE_OFFSET - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DEFAULT_UNDERLINE - Static variable in class org.zkoss.pivot.util.poi.StyleFactory
 
DELETE - Static variable in class org.zkoss.pivot.event.PivotDataEvent
Identifies the removal of rows or columns.
divide(Number, int) - Static method in class org.zkoss.pivot.impl.calc.Numbers
Divide a Number by an int with automatic casting.
dlist - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
doAfterCompose(Component) - Method in class org.zkoss.pivot.ui.impl.SubtotalSelectionController
 
DOUBLE - Static variable in class org.zkoss.pivot.impl.calc.Numbers
Double type.
DRAG_GROUP - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
DRAG_GROUP_KEY - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 

E

ExcelUnreadableException - Exception in org.zkoss.pivot.util
Signals that Excel would report an unreadable content error when opening the exported xlsx file.
ExcelUnreadableException() - Constructor for exception org.zkoss.pivot.util.ExcelUnreadableException
 
ExcelUnreadableException(PivotField, String, String) - Constructor for exception org.zkoss.pivot.util.ExcelUnreadableException
Constructs an ExcelUnreadableException with the field and duplicate values that causes 'unreadable content' to occur
exportCSV(OutputStream, PivotExportContext) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to CSV format, with comma as separator
exportCSV(OutputStream, 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
 
ExportDataCellFiller(DataCellTraverser, PivotRenderer, Pivottable, boolean) - Constructor for class org.zkoss.pivot.impl.util.ExportDataCellFiller
 
exportExcel(OutputStream, PivotExportContext) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to default Excel 2007 format
exportExcel(OutputStream, String, PivotExportContext) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to excel format.
exportExcel(OutputStream, Workbook, PivotExportContext) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to excel format.
exportExcel(OutputStream, String, PivotExportContext, CellStyleConfigurator) - Static method in class org.zkoss.pivot.util.Exports
Export Pivottable to excel format.
exportExcel(OutputStream, Workbook, 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
 

F

FACTORY - Static variable in class org.zkoss.pivot.impl.calc.MinMaxContext
 
FACTORY - Static variable in class org.zkoss.pivot.impl.calc.ProductContext
 
FACTORY - Static variable in class org.zkoss.pivot.impl.calc.SumCountContext
 
FACTORY - Static variable in class org.zkoss.pivot.impl.calc.VarianceContext
 
FIELD_BTN_LISTENER - 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
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).
getAllFields() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns all fields.
getBaseGroup(SimplePivotHeaderNode, SimplePivotHeaderNode, boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
getCalcuator() - Method in class org.zkoss.pivot.util.PivotExportCell
Returns the Calculator.
getCalculator(SimplePivotHeaderNode, int, SimplePivotHeaderNode, int, int) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
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.
getCalculatorContextSignature() - Method in class org.zkoss.pivot.impl.TabularPivotModel
Override this method to intervene the required signature for preparing source space.
getCell(int, int) - Method in interface org.zkoss.pivot.util.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
 
getChild(Object) - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getChild(Object) - Method in interface org.zkoss.pivot.PivotHeaderNode
Find child by node key.
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.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
 
getColumnFields() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns column fields.
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.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.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
 
getContextType() - Method in interface org.zkoss.pivot.impl.calc.ContextualCalculator
Get the ContextType.
getContextType() - Method in enum org.zkoss.pivot.impl.StandardCalculator
 
getCount() - Method in class org.zkoss.pivot.impl.calc.SumCountContext
Retrieve COUNT, which includes the count of non-number objects.
getCurrent() - Method in class org.zkoss.pivot.event.FieldDataEvent
Returns the updated value
getCustomContextType(int) - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
getCustomContextTypeCount() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
getCustomContextTypeRequirement() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
getCutoffStart() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Return how many entries under the first node is cut off.
getData(List<?>, TabularPivotField) - Static method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
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.
getDataFieldContextMenuURI() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Override this method to provide a different zul template for the context menu on data fields.
getDataFieldCount() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
getDataFieldOrient() - Method in class org.zkoss.pivot.Pivottable
Return the value of data field orientation.
getDataFieldRequirement() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
getDataFields() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getDataFields() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns data fields.
getDataFormat(String) - Method in interface org.zkoss.pivot.util.poi.CellStyleConfigurator
Returns data format
getDataSheetName() - Method in class org.zkoss.pivot.util.PivotExportSheetConfig
 
getDataSize() - Method in class org.zkoss.pivot.impl.util.PagingInfo
Get data size on this rank.
getDefaultLabels() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Override this method to provide the default label list.
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.
getDerivedGroup(SimplePivotHeaderNode, SimplePivotHeaderNode, boolean, boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
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(Pivottable, boolean, String[], boolean) - Static method in class org.zkoss.pivot.util.Exports
 
getExportContext(Pivottable, boolean, String[], boolean, PivotExportSheetConfig) - 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
getExportContext(PivotModel, PivotRenderer, String, boolean, String[], boolean) - Static method in class org.zkoss.pivot.util.Exports
 
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
getField() - Method in exception org.zkoss.pivot.util.ExcelUnreadableException
 
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
getFieldName() - Method in class org.zkoss.pivot.util.PivotExportCell
Return the field name.
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
 
getFirstLevel(SimplePivotHeaderNode) - Static method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
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.
getGroup(SimplePivotHeaderNode, SimplePivotHeaderNode, boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
getGroupHandler() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getGroupHandler() - Method in interface org.zkoss.pivot.PivotField
Returns the group handler.
getHash() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
Return a hash string representing the node.
getHash(SimplePivotHeaderNode, SimplePivotHeaderNode) - Static method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
getIconCutoffs() - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
getIndexArray() - Method in class org.zkoss.pivot.event.PivotRowResizeEvent
 
getIndexOf(ContextType<?>) - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
Return the ordinal of custom ContextType in this signature.
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.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(List<?>) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
getKeys() - Method in class org.zkoss.pivot.impl.util.HeaderKeyFiller
 
getLabel() - Method in interface org.zkoss.pivot.Calculator
 
getLabel() - Method in class org.zkoss.pivot.impl.AbstractCalculator
 
getLabel() - Method in enum org.zkoss.pivot.impl.StandardCalculator
 
getLabel() - Method in class org.zkoss.pivot.util.PivotExportCell
The label of the cell.
getLabelIDs() - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
getLabelKey() - Method in interface org.zkoss.pivot.Calculator
 
getLabelKey() - Method in class org.zkoss.pivot.impl.AbstractCalculator
 
getLabelKey() - Method in enum org.zkoss.pivot.impl.StandardCalculator
 
getLabelList() - Method in class org.zkoss.pivot.impl.util.HeaderLabelFiller
 
getLabels() - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
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.
getMax() - Method in class org.zkoss.pivot.impl.calc.MinMaxContext
Retrieve MAX.
getMessage() - Method in exception org.zkoss.pivot.util.ExcelUnreadableException
 
getMin() - Method in class org.zkoss.pivot.impl.calc.MinMaxContext
Retrieve MIN.
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.PivotFieldControlChangeEvent
New field type.
getNewValue() - Method in exception org.zkoss.pivot.util.ExcelUnreadableException
 
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
getNumberCount() - Method in class org.zkoss.pivot.impl.calc.SumCountContext
Retrieve NUMBER COUNT, which excludes the count of non-number objects.
getNumberCount() - Method in class org.zkoss.pivot.impl.calc.VarianceContext
Retrieve number count.
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.PivotFieldControlChangeEvent
Original field type.
getOldValue() - Method in exception org.zkoss.pivot.util.ExcelUnreadableException
 
getOrCreateFont(Map<StyleFactory.FontProperty, Object>) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Finds a font that matches the one with the supplied attributes.
getOrCreateFont(short, short, short, String, boolean, boolean, short, byte) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Finds a font that matches the one with the supplied attributes.
getOrCreateFontWithBoldWeight(short) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with bold attribute, if font not found, create a new Font with bold attribute
getOrCreateFontWithColor(short) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with color attribute, if not found, create a new Font with color attribute.
getOrCreateFontWithHeight(short) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with height attribute (in points), if not found, create a new Font with height attribute.
getOrCreateFontWithItalic(boolean) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with italic attribute, if not found, create a new Font with italic attribute.
getOrCreateFontWithName(String) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with font name, if not found, create a new Font with font name.
getOrCreateFontWithStrikeout(boolean) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with strikeout attribute, if not found, create a new Font with strikeout attribute.
getOrCreateFontWithTypeOffset(short) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with TypeOffset attribute, if not found, create a new Font with TypeOffset attribute.
getOrCreateFontWithUnderline(byte) - Method in class org.zkoss.pivot.util.poi.StyleFactory
Find font with underline attribute, if not found, create a new Font with underline attribute.
getOrigin() - Method in class org.zkoss.pivot.event.FieldDataEvent
Returns the original value
getOverallGrandtotalIdxMapping(int) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
get the mapped data index for overall grand total based on given original data index
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.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.
getPivotRowResizeEvent(AuRequest) - Static method in class org.zkoss.pivot.event.PivotRowResizeEvent
 
getPivotSheetName() - Method in class org.zkoss.pivot.util.PivotExportSheetConfig
 
getPivotUIEvent(AuRequest) - Static method in class org.zkoss.pivot.event.PivotUIEvent
Converts an AU request to an pivot UI event.
getProduct() - Method in class org.zkoss.pivot.impl.calc.ProductContext
Retrieve PRODUCT.
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
getRawColumns() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns raw fields.
getRawData() - Method in class org.zkoss.pivot.impl.TabularPivotModel
Return the raw data collection.
getRawData() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns raw data.
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
 
getResult(SumCountContext) - Method in class org.zkoss.pivot.impl.calc.AverageSummarizer
 
getResult(C) - Method in interface org.zkoss.pivot.impl.calc.ContextualCalculator
Retrieve the aggregation result from the context.
getResult(SumCountContext) - Method in class org.zkoss.pivot.impl.calc.CountNumberSummarizer
 
getResult(SumCountContext) - Method in class org.zkoss.pivot.impl.calc.CountSummarizer
 
getResult(MinMaxContext) - Method in class org.zkoss.pivot.impl.calc.MaxSummarizer
 
getResult(MinMaxContext) - Method in class org.zkoss.pivot.impl.calc.MinSummarizer
 
getResult(ProductContext) - Method in class org.zkoss.pivot.impl.calc.ProductSummarizer
 
getResult(VarianceContext) - Method in class org.zkoss.pivot.impl.calc.StandardDeviationPSummarizer
 
getResult(VarianceContext) - Method in class org.zkoss.pivot.impl.calc.StandardDeviationSummarizer
 
getResult(C) - Method in interface org.zkoss.pivot.impl.calc.Summarizer
Return the final result of aggregation.
getResult(SumCountContext) - Method in class org.zkoss.pivot.impl.calc.SumOrCountSummarizer
 
getResult(SumCountContext) - Method in class org.zkoss.pivot.impl.calc.SumSummarizer
 
getResult(VarianceContext) - Method in class org.zkoss.pivot.impl.calc.VariancePSummarizer
 
getResult(VarianceContext) - Method in class org.zkoss.pivot.impl.calc.VarianceSummarizer
 
getResult(Context) - Method in enum org.zkoss.pivot.impl.StandardCalculator
 
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.
getRowColumnFieldContextMenuURI() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Override this method to provide a different zul template for the context menu on row/column fields.
getRowColumnFieldRequirement() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
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.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
 
getRowFields() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns row fields.
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.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.PivotExportCell
The row span of the cell.
getSheetConfig() - Method in interface org.zkoss.pivot.util.PivotExportContext
 
getSheetHeight() - Method in interface org.zkoss.pivot.util.PivotExportContext
Return sheet height, the total row count.
getSheetOrder() - Method in class org.zkoss.pivot.util.PivotExportSheetConfig
 
getSheetWidth() - Method in interface org.zkoss.pivot.util.PivotExportContext
Return sheet width, the total column count.
getSize(boolean) - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getSize() - Method in class org.zkoss.pivot.impl.util.HeaderTraverser
Return the total size of the tree.
getSize(boolean) - Method in interface org.zkoss.pivot.PivotHeaderNode
TODO
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.
getSourceGroup(SimplePivotHeaderNode, SimplePivotHeaderNode, boolean, Object[]) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
getSpans() - Method in class org.zkoss.pivot.impl.util.HeaderMergeFiller
 
getStandardContextTypeRequirement() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
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
 
getSubtotal(int) - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getSubtotal(int) - Method in interface org.zkoss.pivot.PivotField
Returns the ith subtotal calculator on the field.
getSubtotalCount(boolean) - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
getSubtotalCount(boolean) - Method in interface org.zkoss.pivot.PivotHeaderNode
TODO
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
getSubtotalModalWindowURI() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Override this method to provide a different zul template for the modal window for subtotal selection.
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.
getSubtotals(PivotField) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
getSum() - Method in class org.zkoss.pivot.impl.calc.SumCountContext
Retrieve SUM.
getSum() - Method in class org.zkoss.pivot.impl.calc.VarianceContext
Retrieve sum of the numbers.
getSummary() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getSummary() - Method in class org.zkoss.pivot.impl.TabularPivotField
 
getSummary() - Method in interface org.zkoss.pivot.PivotField
Returns the summary calculator
getSumOfSquare() - Method in class org.zkoss.pivot.impl.calc.VarianceContext
Retrieve sum of the square of the numbers.
getSupportedCalculators() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
getSupportedCalculators() - Method in interface org.zkoss.pivot.PivotModelExt
Return a list of supported Calculators as options of Summary and Subtotals.
getTitle() - Method in class org.zkoss.pivot.impl.SimplePivotField
 
getTitle() - Method in interface org.zkoss.pivot.PivotField
Returns the title of the field.
getTitleCell(PivotExportCell.Type) - Method in interface org.zkoss.pivot.util.PivotExportContext
Retrieves one of the title cells.
getTotalContextTypeCount() - Method in class org.zkoss.pivot.impl.CalculatorContextSignature
 
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 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.calc.Numbers.MixedTypedNumber
 
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.PivotExportCell
The type of cell.
getTypeBound(Number) - Static method in class org.zkoss.pivot.impl.calc.Numbers
Return the minimal variable type required to hold the number.
getValue() - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
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.PivotExportCell
The value in the cell.
getVar() - Method in class org.zkoss.pivot.impl.calc.VarianceContext
 
getVarP() - Method in class org.zkoss.pivot.impl.calc.VarianceContext
 
getWidth() - Method in class org.zkoss.pivot.event.PivotColumnResizeEvent
Return the new width after resizing.
getWidthArray() - Method in class org.zkoss.pivot.event.PivotRowResizeEvent
 
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
 
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
 
IndexLinkedList<K,T> - Class in org.zkoss.pivot.impl.util
An extended LinkedList which supports finding element by an indexed key.
IndexLinkedList() - Constructor for class org.zkoss.pivot.impl.util.IndexLinkedList
 
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() - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
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.
initChildren() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
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
 
INTEGER - Static variable in class org.zkoss.pivot.impl.calc.Numbers
Integer type.
invalidate() - Method in class org.zkoss.pivot.Pivottable
Invalidates the pivottable, causing it to rerender.
isAutowrap() - Method in class org.zkoss.pivot.Pivottable
Gets whether auto wrap the content and adjust row height.
isChildable() - Method in class org.zkoss.pivot.Pivottable
 
isColumnAutoSize() - Method in class org.zkoss.pivot.util.PivotExportSheetConfig
 
isDataField(Row) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
isDataFieldColumnOrient() - Method in interface org.zkoss.pivot.util.PivotExportContext
Returns data fields.
isDataSheetHidden() - Method in class org.zkoss.pivot.util.PivotExportSheetConfig
 
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 child.
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.
isOpen() - Method in interface org.zkoss.pivot.util.PivotExportContext
open all row/column headers when exporting
isRoot() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
Return true if root node.
isRoot(PivotHeaderNode) - Static method in class org.zkoss.pivot.util.Trees
Return true if node is root.
isRowOrColumnField(Row) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
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(PivotExportCell.Type) - Static method in enum org.zkoss.pivot.util.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
 
iterateRawData(SimplePivotHeaderTree, SimplePivotHeaderTree, TabularPivotModel.RawDataRunner) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Override this method to provide a different implementation of raw data iteration.
iterateSource(SimplePivotHeaderTree, SimplePivotHeaderTree) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 

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_RES_PREFIX - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LABELS - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
LAYOUT_HORIZONTAL - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
The horizon layout, where the field lists are arranged horizontally.
LAYOUT_SQUARE - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
The square layout, where the field lists are arranged into a 2 by 2 square.
LAYOUT_VERTICAL - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
The vertical layout, where the field lists are arranged vertically.
loadLayout() - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
LONG - Static variable in class org.zkoss.pivot.impl.calc.Numbers
Long type.

M

MaxSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.MAX.
MaxSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.MaxSummarizer
 
menuDF - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
menuFilterList - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
menuRCF - 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
 
menuSummary - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
merge(C) - Method in interface org.zkoss.pivot.impl.calc.Context
Merge from another context of the same type.
merge(MinMaxContext) - Method in class org.zkoss.pivot.impl.calc.MinMaxContext
 
merge(ProductContext) - Method in class org.zkoss.pivot.impl.calc.ProductContext
 
merge(SumCountContext) - Method in class org.zkoss.pivot.impl.calc.SumCountContext
 
merge(VarianceContext) - Method in class org.zkoss.pivot.impl.calc.VarianceContext
 
mergeGroup(TabularPivotModel.CalculatorContextSpace.CalculatorContextGroup, SimplePivotHeaderNode, SimplePivotHeaderNode) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
MinMaxContext - Class in org.zkoss.pivot.impl.calc
The context that keeps track of the MAX and MIN value of the items.
MinMaxContext() - Constructor for class org.zkoss.pivot.impl.calc.MinMaxContext
 
MinSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.MIN.
MinSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.MinSummarizer
 

N

NODE_COMPARATOR - Static variable in class org.zkoss.pivot.impl.TabularPivotModel
 
nodesize() - Method in class org.zkoss.pivot.util.Trees.TreeTravCtx
 
NULL - Static variable in class org.zkoss.pivot.impl.calc.Numbers
null value.
Numbers - Class in org.zkoss.pivot.impl.calc
Utilities of arithmetic operations.
Numbers() - Constructor for class org.zkoss.pivot.impl.calc.Numbers
 
Numbers.MixedTypedNumber - Class in org.zkoss.pivot.impl.calc
 
Numbers.MixedTypedNumber() - Constructor for class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
Numbers.MixedTypedNumber(int) - Constructor for class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
Numbers.MixedTypedNumber(byte, int, long, double) - Constructor for class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 

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_ROW_RESIZE - Static variable in class org.zkoss.pivot.event.PivotRowResizeEvent
 
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$cancelBtn(Event) - Method in class org.zkoss.pivot.ui.impl.SubtotalSelectionController
 
onClick$menuSortA(Event) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
onClick$menuSortZ(Event) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
onClick$menuSubtotal(Event) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
onClick$okBtn(Event) - Method in class org.zkoss.pivot.ui.impl.SubtotalSelectionController
 
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.
operate(Numbers.MixedTypedNumber) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operate(Numbers.MixedTypedNumber, boolean) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operate(Number) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operate(Number, boolean) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operateDouble(double, double) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operateInt(int, int) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operateLong(long, long) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operateNullDouble(double) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operateNullInt(int) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
operateNullLong(long) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
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.calc - package org.zkoss.pivot.impl.calc
 
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.ui.impl - package org.zkoss.pivot.ui.impl
Implementation of Pivottable UI utilities.
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}
PivotExportCell - Class in org.zkoss.pivot.util
The cell unit for exporting to sheet-based format.
PivotExportCell(Number) - Constructor for class org.zkoss.pivot.util.PivotExportCell
 
PivotExportCell(Number, String) - Constructor for class org.zkoss.pivot.util.PivotExportCell
 
PivotExportCell(PivotExportCell.Type, String, int[]) - Constructor for class org.zkoss.pivot.util.PivotExportCell
 
PivotExportCell(PivotExportCell.Type, String, Object, int[], String) - Constructor for class org.zkoss.pivot.util.PivotExportCell
 
PivotExportCell(PivotExportCell.Type, String, Object, int[], String, Calculator) - Constructor for class org.zkoss.pivot.util.PivotExportCell
 
PivotExportCell.Type - Enum in org.zkoss.pivot.util
The type of PivotExportCell
PivotExportContext - Interface in org.zkoss.pivot.util
A context object containing information required for exporting to other files
PivotExportSheetConfig - Class in org.zkoss.pivot.util
export configuration object containing Sheet name/order/hidden information
PivotExportSheetConfig(String, String, PivotExportSheetConfig.SheetOrder, boolean, boolean) - Constructor for class org.zkoss.pivot.util.PivotExportSheetConfig
 
PivotExportSheetConfig.SheetOrder - Enum in org.zkoss.pivot.util
 
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
 
PivotFieldControlChangeEvent - Class in org.zkoss.pivot.ui
The event that represents moving a field in PivotFieldControl.
PivotFieldControlChangeEvent(Component, PivotField, PivotField.Type, PivotField.Type) - Constructor for class org.zkoss.pivot.ui.PivotFieldControlChangeEvent
Default constructor.
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}.
PivotRowResizeEvent - Class in org.zkoss.pivot.event
 
PivotRowResizeEvent(String, Component, int[], int[]) - Constructor for class org.zkoss.pivot.event.PivotRowResizeEvent
 
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
 
ProductContext - Class in org.zkoss.pivot.impl.calc
 
ProductContext() - Constructor for class org.zkoss.pivot.impl.calc.ProductContext
 
ProductSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.PRODUCT.
ProductSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.ProductSummarizer
 
put(T) - Method in class org.zkoss.pivot.impl.util.IndexMap
Put the value into map and returns the index.

Q

query(K) - Method in class org.zkoss.pivot.impl.util.IndexLinkedList
Retrieve element by key.

R

RC_FIELD_MENU_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
refreshPivotScheme() - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
refreshSourceFieldInfo() - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
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.
removeSupportedCalculator(ContextualCalculator<?>) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Unregister a custom Calculator supported in this model.
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(List<?>, SimplePivotHeaderTree, SimplePivotHeaderTree) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
run(List<?>, SimplePivotHeaderTree, SimplePivotHeaderTree) - Method in interface org.zkoss.pivot.impl.TabularPivotModel.RawDataRunner
 
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

searchSourceDataField(PivotField) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
searchSourceRCField(PivotField) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
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
setAutowrap(boolean) - Method in class org.zkoss.pivot.Pivottable
Sets whether auto wrap the content and adjust row height Note: It is strongly recommended NOT to use autowrap if there are huge amount of cells in one page or the performance at client side might be horrible.
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
setFieldSubtotals(String, Calculator[]) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Sets the subtotal calculators on a field, or null to show no subtotal.
setFieldSubtotals(PivotField, Calculator[]) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
setFieldSubtotals(PivotField, Calculator[]) - Method in interface org.zkoss.pivot.PivotModelExt
Set the subtotals on a field.
setFieldSummary(String, Calculator) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Sets the summary calculator on a field, or null to use the default one.
setFieldSummary(PivotField, Calculator) - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
setFieldSummary(PivotField, Calculator) - Method in interface org.zkoss.pivot.PivotModelExt
Set the summary on a field.
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
 
setSubtotals(PivotField, Calculator[]) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
setSummary(Calculator) - Method in class org.zkoss.pivot.impl.SimplePivotField
 
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.
shallReloadSourceSpace(CalculatorContextSignature, CalculatorContextSignature) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Override this method to determine whether to reload source space more aggressively than default setting.
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
sortColumnTree(SimplePivotHeaderTree) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Override this method to change the default node sorting in the column tree.
sortField(boolean) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
sortRowTree(SimplePivotHeaderTree) - Method in class org.zkoss.pivot.impl.TabularPivotModel
Override this method to change the default node sorting in the row tree.
sortTrees() - Method in class org.zkoss.pivot.impl.TabularPivotModel
StandardCalculator - Enum in org.zkoss.pivot.impl
The built-in Calculator set for TabularPivotModel.
StandardContextType - Enum in org.zkoss.pivot.impl
The built-in collection of ContextType.
StandardDeviationPSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.STD_DEV_P.
StandardDeviationPSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.StandardDeviationPSummarizer
 
StandardDeviationSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.STD_DEV.
StandardDeviationSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.StandardDeviationSummarizer
 
StyleFactory - Class in org.zkoss.pivot.util.poi
 
StyleFactory(Workbook) - Constructor for class org.zkoss.pivot.util.poi.StyleFactory
 
StyleFactory.FontProperty - Enum in org.zkoss.pivot.util.poi
 
SUBTOTAL_MODAL_URI - Static variable in class org.zkoss.pivot.ui.PivotFieldControl
 
SubtotalSelectionController - Class in org.zkoss.pivot.ui.impl
The controller that handles subtotal selection in the modal window, used in PivotFieldControl.
SubtotalSelectionController() - Constructor for class org.zkoss.pivot.ui.impl.SubtotalSelectionController
 
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.
SumCountContext - Class in org.zkoss.pivot.impl.calc
The most commonly used context including SUM, COUNT and COUNT_NUMBER aggregation.
SumCountContext() - Constructor for class org.zkoss.pivot.impl.calc.SumCountContext
 
Summarizer<C extends Context<C>> - Interface in org.zkoss.pivot.impl.calc
The interface for summarization from a Context, only used in StandardCalculator, for the convenience of polymorphism over its enum construction.
SUMMARY_CLICK_LISTENER - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
SumOrCountSummarizer - Class in org.zkoss.pivot.impl.calc
SumOrCountSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.SumOrCountSummarizer
 
SumSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.SUM.
SumSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.SumSummarizer
 
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
TabularPivotModel.CalculatorContextSpace - Class in org.zkoss.pivot.impl
 
TabularPivotModel.CalculatorContextSpace(TabularPivotModel) - Constructor for class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
TabularPivotModel.RawDataRunner - Interface in org.zkoss.pivot.impl
 
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.impl.CalculatorContextSignature
 
toString() - Method in class org.zkoss.pivot.impl.SimplePivotHeaderNode
 
toString() - Method in class org.zkoss.pivot.util.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.
traverse(PivotHeaderTree, boolean, int, int, Trees.NodeRunner) - Static method in class org.zkoss.pivot.util.Trees
Traverse the tree in a depth first, children first fashion, while concern paging.
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
 
Trees.TreeTravCtx(boolean) - Constructor for class org.zkoss.pivot.util.Trees.TreeTravCtx
 

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(boolean) - Method in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
update() - Method in class org.zkoss.pivot.ui.PivotFieldControl
Update changes to PivotModel.
updateContextSpace() - Method in class org.zkoss.pivot.impl.TabularPivotModel
 
updatePivotFields(Grid, PivotField.Type) - Method in class org.zkoss.pivot.ui.PivotFieldControl
 
updateRawData() - Method in class org.zkoss.pivot.impl.TabularPivotModel
Force to update the cached result in the model by rescanning the raw data.
upType(byte) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
upTypeFor(Number) - Method in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 

V

valueOf(String) - Static method in enum org.zkoss.pivot.impl.StandardCalculator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.zkoss.pivot.impl.StandardContextType
Returns the enum constant of this type with the specified name.
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.PivotExportCell.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.zkoss.pivot.util.PivotExportSheetConfig.SheetOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.zkoss.pivot.util.poi.StyleFactory.FontProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.zkoss.pivot.impl.StandardCalculator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.zkoss.pivot.impl.StandardContextType
Returns an array containing the constants of this enum type, in the order they are declared.
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.PivotExportCell.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.PivotExportSheetConfig.SheetOrder
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.poi.StyleFactory.FontProperty
Returns an array containing the constants of this enum type, in the order they are declared.
VarianceContext - Class in org.zkoss.pivot.impl.calc
The context for calculating variance and standard deviation.
VarianceContext() - Constructor for class org.zkoss.pivot.impl.calc.VarianceContext
 
VariancePSummarizer - Class in org.zkoss.pivot.impl.calc
VariancePSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.VariancePSummarizer
 
VarianceSummarizer - Class in org.zkoss.pivot.impl.calc
The summarizer of StandardCalculator.VARIANCE.
VarianceSummarizer() - Constructor for class org.zkoss.pivot.impl.calc.VarianceSummarizer
 
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
 

X

XLS - Static variable in class org.zkoss.pivot.util.Exports
 
XLSX - Static variable in class org.zkoss.pivot.util.Exports
 
XLSX_STATIC - Static variable in class org.zkoss.pivot.util.Exports
 

_

_base - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_baseSig - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_calmap - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_cfs - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_cfs0 - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_colPF - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_count - Variable in class org.zkoss.pivot.impl.calc.SumCountContext
 
_dataPF - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_deferred - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_delegateSrc - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_derived - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_dfs - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_double - Variable in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
_groupHandler - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
_int - Variable in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
_label - Variable in class org.zkoss.pivot.impl.AbstractCalculator
 
_labelKey - Variable in class org.zkoss.pivot.impl.AbstractCalculator
 
_layout - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_long - Variable in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
_max - Variable in class org.zkoss.pivot.impl.calc.MinMaxContext
 
_min - Variable in class org.zkoss.pivot.impl.calc.MinMaxContext
 
_model - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_model - Variable in class org.zkoss.pivot.ui.PivotFieldControl
 
_name - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
_ncount - Variable in class org.zkoss.pivot.impl.calc.VarianceContext
 
_numCount - Variable in class org.zkoss.pivot.impl.calc.SumCountContext
 
_pgInfo - Variable in class org.zkoss.pivot.impl.util.AbstractFiller
 
_product - Variable in class org.zkoss.pivot.impl.calc.ProductContext
 
_rcfs - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_rfs - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_rfs0 - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_rowPF - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_source - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_space - Variable in class org.zkoss.pivot.impl.TabularPivotModel
 
_sqsum - Variable in class org.zkoss.pivot.impl.calc.VarianceContext
 
_srcDataPF - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_srcRCPF - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_srcSig - Variable in class org.zkoss.pivot.impl.TabularPivotModel.CalculatorContextSpace
 
_STD_CAL_TYPE_SIZE - Static variable in class org.zkoss.pivot.impl.TabularPivotModel
 
_subtotals - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
_sum - Variable in class org.zkoss.pivot.impl.calc.SumCountContext
 
_sum - Variable in class org.zkoss.pivot.impl.calc.VarianceContext
 
_summary - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
_title - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
_type - Variable in class org.zkoss.pivot.impl.calc.Numbers.MixedTypedNumber
 
_type - Variable in class org.zkoss.pivot.impl.SimplePivotField
 
A B C D E F G H I K L M N O P Q R S T U V X _ 

Copyright © 2017. All rights reserved.