Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSOLUTE_REFERENCE_MARKER - Static variable in class org.jxls.util.CellRefUtil
The character ($) that signifies a row or column value is absolute instead of relative
AbstractAreaBuilder - Class in org.jxls.builder.xls
 
AbstractAreaBuilder() - Constructor for class org.jxls.builder.xls.AbstractAreaBuilder
 
AbstractCommand - Class in org.jxls.command
Implements basic command methods and is a convenient base class for other commands
AbstractCommand() - Constructor for class org.jxls.command.AbstractCommand
 
AbstractFormulaProcessor - Class in org.jxls.formula
Partial implementation of FormulaProcessor interface It implements only some helper methods to allow their reuse for FastFormulaProcessor and StandardFormulaProcessor
AbstractFormulaProcessor() - Constructor for class org.jxls.formula.AbstractFormulaProcessor
 
AbstractTransformer - Class in org.jxls.transform
Base transformer class providing basic implementation for some of the Transformer interface methods
AbstractTransformer() - Constructor for class org.jxls.transform.AbstractTransformer
 
add(Object) - Method in interface org.jxls.functions.Summarizer
Casts number to type T and adds value to sum if number not null.
add(Size) - Method in class org.jxls.common.Size
 
addArea(Area) - Method in class org.jxls.command.AbstractCommand
 
addArea(Area) - Method in interface org.jxls.command.Command
Adds an area to this command
addArea(Area) - Method in class org.jxls.command.EachCommand
 
addArea(Area) - Method in class org.jxls.command.GridCommand
 
addArea(Area) - Method in class org.jxls.command.IfCommand
 
addArea(Area) - Method in class org.jxls.command.UpdateCellCommand
 
addAreaListener(AreaListener) - Method in interface org.jxls.area.Area
 
addAreaListener(AreaListener) - Method in class org.jxls.area.XlsArea
 
addAreaListener(AreaListener, AreaRef, List<Area>) - Method in class org.jxls.builder.xls.XlsCommentAreaBuilder
Method for adding an AreaListener to an area given by an AreaRef
addCellData(CellData) - Method in class org.jxls.common.RowData
 
addCommand(String, Command) - Method in class org.jxls.area.XlsArea
 
addCommand(AreaRef, Command) - Method in interface org.jxls.area.Area
 
addCommand(AreaRef, Command) - Method in class org.jxls.area.XlsArea
 
addCommandMapping(String, Class<? extends Command>) - Method in interface org.jxls.builder.CommandMappings
 
addCommandMapping(String, Class<? extends Command>) - Method in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
addRowData(RowData) - Method in class org.jxls.common.SheetData
 
addTargetParentAreaRef(AreaRef) - Method in class org.jxls.common.CellData
 
addTargetPos(CellRef) - Method in class org.jxls.common.CellData
 
ADJACENT_SHIFT_MODE - Static variable in interface org.jxls.command.Command
 
AdjacentCellShiftStrategy - Class in org.jxls.common.cellshift
Shifts not only cells impacted by shifting area but also the adjacent area cells
AdjacentCellShiftStrategy() - Constructor for class org.jxls.common.cellshift.AdjacentCellShiftStrategy
 
adjustTableSize(CellRef, Size) - Method in class org.jxls.transform.AbstractTransformer
 
adjustTableSize(CellRef, Size) - Method in interface org.jxls.transform.Transformer
 
adjustTableSize(CellRef, Size) - Method in class org.jxls.transform.TransformerDelegator
 
afterApplyAtCell(CellRef, Context) - Method in interface org.jxls.common.AreaListener
 
afterTransformCell(CellRef, CellRef, Context) - Method in interface org.jxls.common.AreaListener
 
append(int, int) - Method in class org.jxls.common.Size
 
append(Size) - Method in class org.jxls.common.Size
 
appendFormat(StringBuilder, String) - Static method in class org.jxls.util.CellRefUtil
 
applyAt(CellRef, Context) - Method in interface org.jxls.area.Area
 
applyAt(CellRef, Context) - Method in class org.jxls.area.XlsArea
 
applyAt(CellRef, Context) - Method in class org.jxls.builder.xls.AreaCommand
 
applyAt(CellRef, Context) - Method in interface org.jxls.command.Command
Applies a command at the given cell reference
applyAt(CellRef, Context) - Method in class org.jxls.command.EachCommand
 
applyAt(CellRef, Context) - Method in class org.jxls.command.GridCommand
 
applyAt(CellRef, Context) - Method in class org.jxls.command.IfCommand
 
applyAt(CellRef, Context) - Method in class org.jxls.command.UpdateCellCommand
 
area - Variable in class org.jxls.common.CellData
 
Area - Interface in org.jxls.area
Generic interface for excel area processing
AreaBuilder - Interface in org.jxls.builder
Interface for building the areas
AreaCommand - Class in org.jxls.builder.xls
A container area command used in XlsCommentAreaBuilder to enclose other commands
AreaCommand() - Constructor for class org.jxls.builder.xls.AreaCommand
 
areaList - Variable in class org.jxls.command.AbstractCommand
 
AreaListener - Interface in org.jxls.common
Defines callback methods to be called during area processing
AreaRef - Class in org.jxls.common
Defines area bounds
AreaRef(String) - Constructor for class org.jxls.common.AreaRef
 
AreaRef(CellRef, CellRef) - Constructor for class org.jxls.common.AreaRef
 
AreaRef(CellRef, Size) - Constructor for class org.jxls.common.AreaRef
 
areas - Variable in class org.jxls.builder.JxlsTemplateFiller
 
ASC - Static variable in class org.jxls.util.OrderByComparator
Sort ascending and don't ignore case (default).
ASC_IGNORECASE - Static variable in class org.jxls.util.OrderByComparator
Sort ascending and ignore case.
AUTO_DETECT - Static variable in class org.jxls.builder.JxlsStreaming
All sheets where a note contain exactly sheetStreaming="true" will be used for streaming.

B

beforeApplyAtCell(CellRef, Context) - Method in interface org.jxls.common.AreaListener
 
beforeTransformCell(CellRef, CellRef, Context) - Method in interface org.jxls.common.AreaListener
 
beforeWrite() - Method in class org.jxls.transform.TransformerDelegator
 
BigDecimalSummarizerBuilder - Class in org.jxls.functions
 
BigDecimalSummarizerBuilder() - Constructor for class org.jxls.functions.BigDecimalSummarizerBuilder
 
BLANK - Enum constant in enum class org.jxls.common.CellData.CellType
 
BOOLEAN - Enum constant in enum class org.jxls.common.CellData.CellType
 
build() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
build() - Method in class org.jxls.functions.BigDecimalSummarizerBuilder
 
build() - Method in class org.jxls.functions.DoubleSummarizerBuilder
 
build() - Method in interface org.jxls.functions.SummarizerBuilder
 
build(Transformer, boolean) - Method in interface org.jxls.builder.AreaBuilder
 
build(Transformer, boolean) - Method in class org.jxls.builder.xls.AbstractAreaBuilder
Builds a list of XlsArea objects defined by top level AreaCommand markup ("jx:area") containing a tree of all nested commands
buildAndFill(Map<String, Object>) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Builds template filler, creates Excel report with given data and returns Excel file as byte array.
buildAndFill(Map<String, Object>, File) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Builds template filler, creates Excel report with given data and saves it to given output file.
buildAndFill(Map<String, Object>, JxlsOutput) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Builds template filler, creates Excel report with given data and saves it to output.
buildCommands(Transformer, CellData, String) - Method in class org.jxls.builder.xls.AbstractAreaBuilder
 
buildCommands(Transformer, CellData, String) - Method in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
buildJointedCellRefMap(Transformer, CellData) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
buildTargetCellRefMap(Transformer, Area, CellData) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
BY_COLUMN - Enum constant in enum class org.jxls.common.CellData.FormulaStrategy
 
BY_ROW - Enum constant in enum class org.jxls.common.CellData.FormulaStrategy
 

C

calculateHeight() - Method in class org.jxls.common.CellRange
 
calculateWidth() - Method in class org.jxls.common.CellRange
 
CannotOpenWorkbookException - Exception in org.jxls.util
JXLS exception: Excel file cannot be opened
CannotOpenWorkbookException() - Constructor for exception org.jxls.util.CannotOpenWorkbookException
 
CannotOpenWorkbookException(Throwable) - Constructor for exception org.jxls.util.CannotOpenWorkbookException
 
CaseInsensitiveHashMap - Class in org.jxls.jdbc
This class is taken from Apache Commons DbUtils library (https://commons.apache.org/proper/commons-dbutils/) A Map that converts all keys to lowercase Strings for case insensitive lookups.
CaseInsensitiveHashMap() - Constructor for class org.jxls.jdbc.CaseInsensitiveHashMap
 
CellData - Class in org.jxls.common
Represents an Excel cell data holder and cell value evaluator
CellData(String, int, int) - Constructor for class org.jxls.common.CellData
 
CellData(String, int, int, CellData.CellType, Object) - Constructor for class org.jxls.common.CellData
 
CellData(CellRef) - Constructor for class org.jxls.common.CellData
 
CellData(CellRef, CellData.CellType, Object) - Constructor for class org.jxls.common.CellData
 
CellData.CellType - Enum Class in org.jxls.common
 
CellData.FormulaStrategy - Enum Class in org.jxls.common
 
CellDataUpdater - Interface in org.jxls.command
Interface for updating CellData
CellRange - Class in org.jxls.common
Represents an Excel cell range
CellRange(CellRef, int, int) - Constructor for class org.jxls.common.CellRange
 
cellRef - Variable in class org.jxls.common.CellData
 
CellRef - Class in org.jxls.common
Represents cell reference
CellRef(int, int) - Constructor for class org.jxls.common.CellRef
 
CellRef(String) - Constructor for class org.jxls.common.CellRef
 
CellRef(String, int, int) - Constructor for class org.jxls.common.CellRef
 
CellRef(CellRef) - Constructor for class org.jxls.common.CellRef
Copy constructor
CellRefColPrecedenceComparator - Class in org.jxls.common
Cell comparator used to order cells first by columns and then by rows
CellRefColPrecedenceComparator() - Constructor for class org.jxls.common.CellRefColPrecedenceComparator
 
cellReferenceIsWithinRange(String, String, int, int) - Static method in class org.jxls.util.CellRefUtil
Used to decide whether a name of the form "[A-Z]*[0-9]*" that appears in a formula can be interpreted as a cell reference.
CellRefGenerator - Interface in org.jxls.command
Defines generic method for generating new cell references during EachCommand command iteration
CellRefRowPrecedenceComparator - Class in org.jxls.common
Cell comparator used to order cell by rows first and then by columns
CellRefRowPrecedenceComparator() - Constructor for class org.jxls.common.CellRefRowPrecedenceComparator
 
CellRefUtil - Class in org.jxls.util
This is a class to convert Excel cell names to (sheet, row, col) representations and vice versa.
CellRefUtil() - Constructor for class org.jxls.util.CellRefUtil
 
CellShiftStrategy - Interface in org.jxls.common.cellshift
Defines cell shift strategy
cellType - Variable in class org.jxls.common.CellData
 
cellValue - Variable in class org.jxls.common.CellData
 
clear() - Method in class org.jxls.common.MapDelegator
 
clear() - Method in class org.jxls.expression.ExpressionEvaluator4JSR223Impl
Clear cache for current thread
clear() - Static method in class org.jxls.expression.JexlExpressionEvaluator
Clear expression cache for current thread
clear() - Static method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
Clear expression cache
clearCell(CellRef) - Method in interface org.jxls.transform.Transformer
 
clearCell(CellRef) - Method in class org.jxls.transform.TransformerDelegator
 
clearCells() - Method in interface org.jxls.area.Area
 
clearCells() - Method in class org.jxls.area.XlsArea
 
clearCells(int, int, int, int) - Method in class org.jxls.common.CellRange
 
clearTemplateCells - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
close() - Method in class org.jxls.command.RunVar
 
columnWidth - Variable in class org.jxls.common.SheetData
 
Command - Interface in org.jxls.command
A command interface defines a transformation of a list of areas at a specified cell
COMMAND_NAME - Static variable in class org.jxls.builder.xls.AreaCommand
 
COMMAND_NAME - Static variable in class org.jxls.command.EachCommand
 
COMMAND_NAME - Static variable in class org.jxls.command.GridCommand
 
COMMAND_NAME - Static variable in class org.jxls.command.IfCommand
 
COMMAND_NAME - Static variable in class org.jxls.command.UpdateCellCommand
 
COMMAND_PREFIX - Static variable in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
CommandData - Class in org.jxls.area
A command holder class
CommandData(String, Command) - Constructor for class org.jxls.area.CommandData
 
CommandData(AreaRef, Command) - Constructor for class org.jxls.area.CommandData
 
CommandData(CellRef, Size, Command) - Constructor for class org.jxls.area.CommandData
 
CommandMappings - Interface in org.jxls.builder
 
commands - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
compare(CellRef, CellRef) - Method in class org.jxls.common.CellRefColPrecedenceComparator
 
compare(CellRef, CellRef) - Method in class org.jxls.common.CellRefRowPrecedenceComparator
 
compare(T, T) - Method in class org.jxls.util.OrderByComparator
 
compareTo(CellRef) - Method in class org.jxls.common.CellRef
 
configureTransformer() - Method in class org.jxls.builder.JxlsTemplateFiller
 
contains(int, int) - Method in class org.jxls.common.AreaRef
 
contains(int, int) - Method in class org.jxls.common.CellRange
 
contains(AreaRef) - Method in class org.jxls.common.AreaRef
 
contains(CellRef) - Method in class org.jxls.common.AreaRef
 
containsCommandsInRow(int) - Method in class org.jxls.common.CellRange
 
containsKey(Object) - Method in class org.jxls.common.MapDelegator
 
containsKey(Object) - Method in class org.jxls.jdbc.CaseInsensitiveHashMap
containsValue(Object) - Method in class org.jxls.common.MapDelegator
 
containsVar(String) - Method in class org.jxls.common.ContextImpl
 
containsVar(String) - Method in interface org.jxls.common.PublicContext
 
Context - Interface in org.jxls.common
Jxls context interface (Jxls internal class)
CONTEXT_VAR_NAME - Static variable in interface org.jxls.transform.SafeSheetNameBuilder
 
ContextImpl - Class in org.jxls.common
Jxls context (Jxls internal class)
ContextImpl() - Constructor for class org.jxls.common.ContextImpl
Should only be used for Jxls internal testcases
ContextImpl(ExpressionEvaluatorContext, Map<String, Object>, RunVarAccess) - Constructor for class org.jxls.common.ContextImpl
 
convertColStringToIndex(String) - Static method in class org.jxls.util.CellRefUtil
takes in a column reference portion of a CellRef and converts it from ALPHA-26 number format to 0-based base 10.
convertNumToColString(int) - Static method in class org.jxls.util.CellRefUtil
Takes in a 0-based base-10 column and returns a ALPHA-26 representation.
create(InputStream, OutputStream, JxlsStreaming, JxlsLogger) - Method in interface org.jxls.transform.JxlsTransformerFactory
 
createContext(ExpressionEvaluatorContext, Map<String, Object>, RunVarAccess) - Method in class org.jxls.builder.JxlsTemplateFiller
 
createExpressionEvaluator(String) - Method in interface org.jxls.expression.ExpressionEvaluatorFactory
 
createExpressionEvaluator(String) - Method in class org.jxls.expression.ExpressionEvaluatorFactoryJexlImpl
 
createExpressionEvaluator(String) - Method in class org.jxls.expression.ExpressionEvaluatorFactoryJSR223Impl
 
createExpressionEvaluator(String) - Method in class org.jxls.expression.ExpressionEvaluatorNoThreadLocalFactoryJexlImpl
 
createExpressionEvaluatorContext() - Method in class org.jxls.builder.JxlsTemplateFiller
 
createFormulaProcessorContext(CellData, Transformer, Area) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
createSafeSheetName(String, int, JxlsLogger) - Method in interface org.jxls.transform.SafeSheetNameBuilder
 
createTargetCellRefListByColumn(CellRef, List<CellRef>, List<CellRef>) - Method in class org.jxls.formula.AbstractFormulaProcessor
Creates a list of target formula cell references
createTransformer(OutputStream) - Method in class org.jxls.builder.JxlsTemplateFiller
 

D

DATA_VAR - Static variable in class org.jxls.command.GridCommand
 
DatabaseAccess - Class in org.jxls.jdbc
Execute SQL queries
DatabaseAccess(Connection) - Constructor for class org.jxls.jdbc.DatabaseAccess
 
DATE - Enum constant in enum class org.jxls.common.CellData.CellType
 
debug(String) - Method in interface org.jxls.logging.JxlsLogger
 
DEFAULT - Enum constant in enum class org.jxls.common.CellData.FormulaStrategy
 
DEFAULT_EXPRESSION_BEGIN - Static variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
DEFAULT_EXPRESSION_END - Static variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
DELETE - Enum constant in enum class org.jxls.builder.KeepTemplateSheet
 
deleteSheet(String) - Method in class org.jxls.transform.AbstractTransformer
 
deleteSheet(String) - Method in interface org.jxls.transform.Transformer
 
deleteSheet(String) - Method in class org.jxls.transform.TransformerDelegator
 
DESC - Static variable in class org.jxls.util.OrderByComparator
Sort descending and don't ignore case.
DESC_IGNORECASE - Static variable in class org.jxls.util.OrderByComparator
Sort descending and ignore case.
DIB - Enum constant in enum class org.jxls.common.ImageType
 
dispose() - Method in class org.jxls.transform.AbstractTransformer
 
dispose() - Method in interface org.jxls.transform.Transformer
Must be called after use.
dispose() - Method in class org.jxls.transform.TransformerDelegator
 
DoubleSummarizerBuilder - Class in org.jxls.functions
 
DoubleSummarizerBuilder() - Constructor for class org.jxls.functions.DoubleSummarizerBuilder
 
DOWN - Enum constant in enum class org.jxls.command.EachCommand.Direction
 
DynamicSheetNameGenerator - Class in org.jxls.command
Creates cell references based on passed sheet names.
DynamicSheetNameGenerator(String, CellRef) - Constructor for class org.jxls.command.DynamicSheetNameGenerator
 

E

EachCommand - Class in org.jxls.command
Implements iteration over collection or array of items
EachCommand() - Constructor for class org.jxls.command.EachCommand
 
EachCommand(String, String, Area) - Constructor for class org.jxls.command.EachCommand
 
EachCommand(String, String, Area, CellRefGenerator) - Constructor for class org.jxls.command.EachCommand
 
EachCommand(String, String, Area, EachCommand.Direction) - Constructor for class org.jxls.command.EachCommand
 
EachCommand(String, String, EachCommand.Direction) - Constructor for class org.jxls.command.EachCommand
 
EachCommand(String, Area) - Constructor for class org.jxls.command.EachCommand
 
EachCommand.Direction - Enum Class in org.jxls.command
 
EMF - Enum constant in enum class org.jxls.common.ImageType
 
EMPTY_AREA - Static variable in class org.jxls.area.XlsArea
 
entrySet() - Method in class org.jxls.common.MapDelegator
 
equals(Object) - Method in class org.jxls.common.AreaRef
 
equals(Object) - Method in class org.jxls.common.CellData
 
equals(Object) - Method in class org.jxls.common.CellRef
 
equals(Object) - Method in class org.jxls.common.MapDelegator
 
equals(Object) - Method in class org.jxls.common.Size
 
equals(Object) - Method in class org.jxls.expression.JxlsJexlPermissions
 
error(String) - Method in interface org.jxls.logging.JxlsLogger
 
error(Throwable, String) - Method in interface org.jxls.logging.JxlsLogger
 
ERROR - Enum constant in enum class org.jxls.common.CellData.CellType
 
evaluate(String) - Method in class org.jxls.common.ContextImpl
 
evaluate(String) - Method in interface org.jxls.common.PublicContext
 
evaluate(String, Map<String, Object>) - Method in interface org.jxls.expression.ExpressionEvaluator
 
evaluate(String, Map<String, Object>) - Method in class org.jxls.expression.ExpressionEvaluator4JSR223Impl
 
evaluate(String, Map<String, Object>) - Method in class org.jxls.expression.JexlExpressionEvaluator
 
evaluate(String, Map<String, Object>) - Method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
evaluate(Map<String, Object>) - Method in interface org.jxls.expression.ExpressionEvaluator
 
evaluate(Map<String, Object>) - Method in class org.jxls.expression.ExpressionEvaluator4JSR223Impl
 
evaluate(Map<String, Object>) - Method in class org.jxls.expression.JexlExpressionEvaluator
 
evaluate(Map<String, Object>) - Method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
evaluate(Context) - Method in class org.jxls.common.CellData
 
evaluateRawExpression(String, Map<String, Object>) - Method in class org.jxls.transform.ExpressionEvaluatorContext
INTERNAL
EvaluationException - Exception in org.jxls.expression
Custom exception class for exceptions thrown during evaluation of expressions
EvaluationException() - Constructor for exception org.jxls.expression.EvaluationException
 
EvaluationException(String) - Constructor for exception org.jxls.expression.EvaluationException
 
EvaluationException(String, Throwable) - Constructor for exception org.jxls.expression.EvaluationException
 
EvaluationException(Throwable) - Constructor for exception org.jxls.expression.EvaluationException
 
evaluationResult - Variable in class org.jxls.common.CellData
 
EvaluationResult - Class in org.jxls.common
 
EvaluationResult(Object) - Constructor for class org.jxls.common.EvaluationResult
 
EvaluationResult(Object, boolean) - Constructor for class org.jxls.common.EvaluationResult
 
excludeCells(int, int, int, int) - Method in class org.jxls.common.CellRange
 
ExpressionEvaluator - Interface in org.jxls.expression
An interface to evaluate expressions
ExpressionEvaluator4JSR223Impl - Class in org.jxls.expression
JSR 223 based implementation of the ExpressionEvaluator interface
ExpressionEvaluator4JSR223Impl(ScriptEngine, String) - Constructor for class org.jxls.expression.ExpressionEvaluator4JSR223Impl
 
ExpressionEvaluatorContext - Class in org.jxls.transform
 
ExpressionEvaluatorContext(ExpressionEvaluatorFactory, String, String) - Constructor for class org.jxls.transform.ExpressionEvaluatorContext
 
ExpressionEvaluatorFactory - Interface in org.jxls.expression
A factory interface for creating ExpressionEvaluator instances
ExpressionEvaluatorFactoryJexlImpl - Class in org.jxls.expression
A factory to create ExpressionEvaluator instance implementation based on JEXL
ExpressionEvaluatorFactoryJexlImpl() - Constructor for class org.jxls.expression.ExpressionEvaluatorFactoryJexlImpl
 
ExpressionEvaluatorFactoryJexlImpl(boolean) - Constructor for class org.jxls.expression.ExpressionEvaluatorFactoryJexlImpl
 
ExpressionEvaluatorFactoryJexlImpl(boolean, boolean, JxlsJexlPermissions) - Constructor for class org.jxls.expression.ExpressionEvaluatorFactoryJexlImpl
 
ExpressionEvaluatorFactoryJSR223Impl - Class in org.jxls.expression
A factory to create ExpressionEvaluator instance which is based on JSR 223
ExpressionEvaluatorFactoryJSR223Impl(String) - Constructor for class org.jxls.expression.ExpressionEvaluatorFactoryJSR223Impl
 
ExpressionEvaluatorNoThreadLocalFactoryJexlImpl - Class in org.jxls.expression
A factory to create JexlExpressionEvaluatorNoThreadLocal instance implementation based on JEXL
ExpressionEvaluatorNoThreadLocalFactoryJexlImpl() - Constructor for class org.jxls.expression.ExpressionEvaluatorNoThreadLocalFactoryJexlImpl
 
ExpressionEvaluatorNoThreadLocalFactoryJexlImpl(boolean) - Constructor for class org.jxls.expression.ExpressionEvaluatorNoThreadLocalFactoryJexlImpl
 
ExpressionEvaluatorNoThreadLocalFactoryJexlImpl(boolean, boolean, JxlsJexlPermissions) - Constructor for class org.jxls.expression.ExpressionEvaluatorNoThreadLocalFactoryJexlImpl
 
expressionNotationBegin - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
expressionNotationEnd - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
extract(String) - Method in class org.jxls.util.LiteralsExtractor
 

F

FastFormulaProcessor - Class in org.jxls.formula
Fast formula processor implementation.
FastFormulaProcessor() - Constructor for class org.jxls.formula.FastFormulaProcessor
 
fill(Map<String, Object>, JxlsOutput) - Method in class org.jxls.builder.JxlsTemplateFiller
Creates Excel report using the given data map and writes it to the given output.
findCommandByName(String) - Method in interface org.jxls.area.Area
 
findCommandByName(String) - Method in class org.jxls.area.XlsArea
 
findTargetRow(int) - Method in class org.jxls.common.CellRange
 
formula - Variable in class org.jxls.common.CellData
 
FORMULA - Enum constant in enum class org.jxls.common.CellData.CellType
 
formulaContainsJointedCellRef(String) - Method in class org.jxls.common.CellData
Checks if the formula contains jointed cell references Jointed references have format U_(cell1, cell2) e.g.
FormulaProcessor - Interface in org.jxls.formula
Defines formula processing for Area

G

generateCellRef(int, Context, JxlsLogger) - Method in interface org.jxls.command.CellRefGenerator
 
generateCellRef(int, Context, JxlsLogger) - Method in class org.jxls.command.DynamicSheetNameGenerator
 
generateCellRef(int, Context, JxlsLogger) - Method in class org.jxls.command.SheetNameGenerator
 
get(Object) - Method in class org.jxls.common.MapDelegator
 
get(Object) - Method in class org.jxls.jdbc.CaseInsensitiveHashMap
getArea() - Method in class org.jxls.common.CellData
 
getAreaBuilder() - Method in class org.jxls.builder.JxlsOptions
 
getAreaBuilder() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
getAreaList() - Method in class org.jxls.command.AbstractCommand
 
getAreaList() - Method in interface org.jxls.command.Command
 
getAreaListeners() - Method in interface org.jxls.area.Area
 
getAreaListeners() - Method in class org.jxls.area.XlsArea
 
getAreaRef() - Method in interface org.jxls.area.Area
 
getAreaRef() - Method in class org.jxls.area.CommandData
 
getAreaRef() - Method in class org.jxls.area.XlsArea
 
getAttrMap() - Method in class org.jxls.common.CellData
 
getCell(int, int) - Method in class org.jxls.common.CellRange
 
getCellComment() - Method in class org.jxls.common.CellData
 
getCellData(int) - Method in class org.jxls.common.RowData
 
getCellData(CellRef) - Method in class org.jxls.transform.AbstractTransformer
 
getCellData(CellRef) - Method in interface org.jxls.transform.Transformer
 
getCellData(CellRef) - Method in class org.jxls.transform.TransformerDelegator
 
getCellDataUpdater() - Method in class org.jxls.command.UpdateCellCommand
 
getCellName() - Method in class org.jxls.common.CellRef
 
getCellRef() - Method in class org.jxls.common.CellData
 
getCellRefGenerator() - Method in class org.jxls.command.EachCommand
Gets defined cell ref generator
getCellRefsFromJointedCellRef(String) - Method in class org.jxls.formula.AbstractFormulaProcessor
Parses a "jointed cell" reference and extracts individual cell references
getCellShiftStrategy() - Method in class org.jxls.common.CellRange
 
getCellStyleMap() - Method in interface org.jxls.common.Context
 
getCellStyleMap() - Method in class org.jxls.common.ContextImpl
 
getCellType() - Method in class org.jxls.common.CellData
 
getCellValue() - Method in class org.jxls.common.CellData
 
getCol() - Method in class org.jxls.common.CellData
 
getCol() - Method in class org.jxls.common.CellRef
 
getColumnWidth(int) - Method in class org.jxls.common.SheetData
 
getCommand() - Method in class org.jxls.area.CommandData
 
getCommandClass(String) - Method in interface org.jxls.builder.CommandMappings
 
getCommandClass(String) - Method in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
getCommandDataList() - Method in interface org.jxls.area.Area
 
getCommandDataList() - Method in class org.jxls.area.XlsArea
 
getCommands() - Method in class org.jxls.builder.JxlsOptions
 
getCommentedCells() - Method in interface org.jxls.transform.Transformer
 
getCommentedCells() - Method in class org.jxls.transform.TransformerDelegator
 
getCondition() - Method in class org.jxls.command.IfCommand
Gets test condition as JEXL expression string
getData() - Method in class org.jxls.command.GridCommand
 
getDefaultValue() - Method in class org.jxls.common.CellData
 
getDefaultValueDelimiter() - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
getDirection() - Method in class org.jxls.command.EachCommand
Gets iteration direction
getElseArea() - Method in class org.jxls.command.IfCommand
Gets an area to render when the condition is evaluated to 'false'
getEnd() - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
getEvaluatedFormulas() - Method in class org.jxls.common.CellData
 
getExpression() - Method in interface org.jxls.expression.ExpressionEvaluator
 
getExpression() - Method in class org.jxls.expression.ExpressionEvaluator4JSR223Impl
 
getExpression() - Method in class org.jxls.expression.JexlExpressionEvaluator
 
getExpression() - Method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
getExpressionEvaluator() - Method in class org.jxls.transform.ExpressionEvaluatorContext
 
getExpressionEvaluator(String) - Method in interface org.jxls.common.Context
 
getExpressionEvaluator(String) - Method in class org.jxls.common.ContextImpl
 
getExpressionEvaluator(String) - Method in class org.jxls.transform.ExpressionEvaluatorContext
 
getExpressionEvaluatorFactory() - Method in class org.jxls.builder.JxlsOptions
 
getExpressionEvaluatorFactory() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
getExpressionNotationBegin() - Method in class org.jxls.builder.JxlsOptions
 
getExpressionNotationEnd() - Method in class org.jxls.builder.JxlsOptions
 
getFirstCellRef() - Method in class org.jxls.common.AreaRef
 
getFormatCells() - Method in class org.jxls.command.GridCommand
 
getFormattedSheetName() - Method in class org.jxls.common.CellRef
 
getFormula() - Method in class org.jxls.common.CellData
 
getFormulaCellRefs(String) - Static method in class org.jxls.formula.AbstractFormulaProcessor
Parses a formula and returns a list of cell names used in it E.g.
getFormulaCells() - Method in class org.jxls.transform.AbstractTransformer
 
getFormulaCells() - Method in interface org.jxls.transform.Transformer
 
getFormulaCells() - Method in class org.jxls.transform.TransformerDelegator
 
getFormulaProcessor() - Method in class org.jxls.builder.JxlsOptions
 
getFormulaProcessor() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
getFormulaStrategy() - Method in class org.jxls.common.CellData
 
getGroupBy() - Method in class org.jxls.command.EachCommand
 
getGroupOrder() - Method in class org.jxls.command.EachCommand
 
getHeaders() - Method in class org.jxls.command.GridCommand
 
getHeight() - Method in class org.jxls.common.RowData
 
getHeight() - Method in class org.jxls.common.Size
 
getIfArea() - Method in class org.jxls.command.IfCommand
Gets an area to render when the condition is evaluated to 'true'
getItem() - Method in class org.jxls.common.GroupData
 
getItems() - Method in class org.jxls.command.EachCommand
Gets collection bean name
getItems() - Method in class org.jxls.common.GroupData
 
getJexlEngine() - Method in class org.jxls.expression.JexlExpressionEvaluator
 
getJexlEngine() - Method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
getJexlExpression() - Method in class org.jxls.expression.JexlExpressionEvaluator
 
getJexlExpression() - Method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
getJointedCellRefs(String) - Method in class org.jxls.formula.AbstractFormulaProcessor
Parses a formula to extract a list of so called "jointed cells" The jointed cells are cells combined with a special notation "U_(cell1, cell2)" into a single cell They are used in formulas like this "$[SUM(U_(F8,F13))]".
getKeepTemplateSheet() - Method in class org.jxls.builder.JxlsOptions
 
getLastCellRef() - Method in class org.jxls.common.AreaRef
 
getLockRange() - Method in class org.jxls.command.AbstractCommand
 
getLockRange() - Method in interface org.jxls.command.Command
Whether the command area is locked Other commands will no longer execute in this area after locking
getLogger() - Method in class org.jxls.builder.JxlsOptions
 
getLogger() - Method in class org.jxls.command.AbstractCommand
 
getLogger() - Method in interface org.jxls.transform.Transformer
 
getLogger() - Method in class org.jxls.transform.TransformerDelegator
 
getMultisheet() - Method in class org.jxls.command.EachCommand
 
getName() - Method in class org.jxls.builder.xls.AreaCommand
 
getName() - Method in interface org.jxls.command.Command
 
getName() - Method in class org.jxls.command.EachCommand
 
getName() - Method in class org.jxls.command.GridCommand
 
getName() - Method in class org.jxls.command.IfCommand
 
getName() - Method in class org.jxls.command.UpdateCellCommand
 
getNeedsPublicContextList() - Method in class org.jxls.builder.JxlsOptions
 
getNumberOfCells() - Method in class org.jxls.common.RowData
 
getNumberOfRows() - Method in class org.jxls.common.SheetData
 
getObjectProperty(Object, String) - Static method in class org.jxls.common.ObjectPropertyAccess
Gets value of the passed object by the given property name.
getObjectProperty(Object, String, JxlsLogger) - Static method in class org.jxls.common.ObjectPropertyAccess
Gets value of the passed object by the given property name.
getObjectVarName() - Method in class org.jxls.functions.GroupSum
 
getOptions() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Creates internal used options object for template filler
getOrderBy() - Method in class org.jxls.command.EachCommand
 
getOutputStream() - Method in interface org.jxls.builder.JxlsOutput
 
getOutputStream() - Method in class org.jxls.builder.JxlsOutputFile
 
getParentCommand() - Method in interface org.jxls.area.Area
 
getParentCommand() - Method in class org.jxls.area.XlsArea
 
getPreWriteActions() - Method in class org.jxls.builder.JxlsOptions
 
getProps() - Method in class org.jxls.command.GridCommand
 
getResult() - Method in class org.jxls.common.EvaluationResult
 
getRow() - Method in class org.jxls.common.CellData
 
getRow() - Method in class org.jxls.common.CellRef
 
getRowAccessWindowSize() - Method in class org.jxls.builder.JxlsStreaming
 
getRowData(int) - Method in class org.jxls.common.SheetData
 
getRunVar(String) - Method in class org.jxls.common.ContextImpl
 
getRunVar(String) - Method in interface org.jxls.common.PublicContext
 
getRunVar(String, Map<String, Object>) - Method in interface org.jxls.common.RunVarAccess
 
getRunVar(String, PublicContext) - Static method in class org.jxls.command.RunVar
 
getRunVarAccess() - Method in class org.jxls.builder.JxlsOptions
 
getSelect() - Method in class org.jxls.command.EachCommand
Gets current 'select' expression for filtering out collection items
getSheetName() - Method in class org.jxls.common.AreaRef
 
getSheetName() - Method in class org.jxls.common.CellData
 
getSheetName() - Method in class org.jxls.common.CellRef
 
getSheetName() - Method in class org.jxls.common.SheetData
 
getSheetNames() - Method in class org.jxls.builder.JxlsStreaming
 
getSheetsNameOfMultiSheetTemplate(List<Area>) - Static method in class org.jxls.builder.JxlsTemplateFiller
Return names of all multi sheet template
getShiftMode() - Method in class org.jxls.command.AbstractCommand
 
getShiftMode() - Method in interface org.jxls.command.Command
Returns the cell shifting mode defining the CellShiftStrategy to use for the command Possible values are "inner" defining the InnerCellShiftStrategy to use "adjacent" defining the AdjacentCellShiftStrategy to use null value means the default strategy will be used (InnerCellShiftStrategy)
getSize() - Method in interface org.jxls.area.Area
 
getSize() - Method in class org.jxls.area.CommandData
 
getSize() - Method in class org.jxls.area.XlsArea
 
getSize() - Method in class org.jxls.common.AreaRef
 
getSourceSize() - Method in class org.jxls.area.CommandData
 
getSourceStartCellRef() - Method in class org.jxls.area.CommandData
 
getStart() - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
getStartCellRef() - Method in interface org.jxls.area.Area
 
getStartCellRef() - Method in class org.jxls.area.CommandData
 
getStartCellRef() - Method in class org.jxls.area.XlsArea
 
getStreaming() - Method in class org.jxls.builder.JxlsOptions
 
getStreaming() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
getSum() - Method in interface org.jxls.functions.Summarizer
 
getTargetCellRef(CellRef) - Method in class org.jxls.transform.AbstractTransformer
 
getTargetCellRef(CellRef) - Method in interface org.jxls.transform.Transformer
 
getTargetCellRef(CellRef) - Method in class org.jxls.transform.TransformerDelegator
 
getTargetParentAreaRef() - Method in class org.jxls.common.CellData
 
getTargetPos() - Method in class org.jxls.common.CellData
 
getTransformer() - Method in interface org.jxls.area.Area
 
getTransformer() - Method in class org.jxls.area.XlsArea
 
getTransformer() - Method in class org.jxls.command.AbstractCommand
 
getTransformer() - Method in class org.jxls.common.CellData
 
getTransformer() - Method in class org.jxls.common.RowData
 
getTransformer() - Method in class org.jxls.common.SheetData
 
getTransformerFactory() - Method in class org.jxls.builder.JxlsOptions
 
getTransformerFactory() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
getUpdater() - Method in class org.jxls.command.UpdateCellCommand
 
getVar() - Method in class org.jxls.command.EachCommand
Gets current variable name for collection item in the context during iteration
getVar(String) - Method in class org.jxls.common.ContextImpl
 
getVar(String) - Method in interface org.jxls.common.PublicContext
 
getVarIndex() - Method in class org.jxls.command.EachCommand
 
getWidth() - Method in class org.jxls.common.Size
 
GridCommand - Class in org.jxls.command
The command implements a grid with dynamic columns and rows
GridCommand() - Constructor for class org.jxls.command.GridCommand
 
GridCommand(String, String) - Constructor for class org.jxls.command.GridCommand
 
GridCommand(String, String, String, Area, Area) - Constructor for class org.jxls.command.GridCommand
 
GridCommand(String, String, Area, Area) - Constructor for class org.jxls.command.GridCommand
 
groupByColRange(List<CellRef>) - Method in class org.jxls.formula.AbstractFormulaProcessor
Groups a list of cell references in a column into a list of ranges
groupByRanges(List<CellRef>, int) - Method in class org.jxls.formula.AbstractFormulaProcessor
Groups a list of cell references into a list ranges which can be used in a formula substitution
groupByRowRange(List<CellRef>) - Method in class org.jxls.formula.AbstractFormulaProcessor
Groups a list of cell references in a row into a list of ranges
GroupData - Class in org.jxls.common
Used in collection grouping to hold group data
GroupData(Object, Collection<Object>) - Constructor for class org.jxls.common.GroupData
 
GroupSum<T> - Class in org.jxls.functions
Group sum
GroupSum(SummarizerBuilder<T>) - Constructor for class org.jxls.functions.GroupSum
 

H

handle(ResultSet) - Method in class org.jxls.jdbc.DatabaseAccess
 
handleCellException(Exception, String, Context) - Method in interface org.jxls.logging.JxlsLogger
 
handleEvaluationException(Exception, String, String) - Method in interface org.jxls.logging.JxlsLogger
 
handleFormulaException(Exception, String, String) - Method in interface org.jxls.logging.JxlsLogger
 
handleGetObjectPropertyException(Exception, Object, String) - Method in interface org.jxls.logging.JxlsLogger
 
handleSetObjectPropertyException(Exception, Object, String, String) - Method in interface org.jxls.logging.JxlsLogger
 
handleSheetNameChange(String, String) - Method in interface org.jxls.logging.JxlsLogger
 
handleTransformException(Exception, String, String) - Method in interface org.jxls.logging.JxlsLogger
 
handleUpdateRowHeightsException(Exception, int, int) - Method in interface org.jxls.logging.JxlsLogger
 
hasChanged(int, int) - Method in class org.jxls.common.CellRange
 
hashCode() - Method in class org.jxls.common.AreaRef
 
hashCode() - Method in class org.jxls.common.CellData
 
hashCode() - Method in class org.jxls.common.CellRef
 
hashCode() - Method in class org.jxls.common.MapDelegator
 
hashCode() - Method in class org.jxls.common.Size
 
hashCode() - Method in class org.jxls.expression.JxlsJexlPermissions
 
HEADER_VAR - Static variable in class org.jxls.command.GridCommand
 
height - Variable in class org.jxls.common.RowData
 
HIDE - Enum constant in enum class org.jxls.builder.KeepTemplateSheet
 

I

IfCommand - Class in org.jxls.command
Implements if-else logic
IfCommand() - Constructor for class org.jxls.command.IfCommand
 
IfCommand(String) - Constructor for class org.jxls.command.IfCommand
 
IfCommand(String, Area, Area) - Constructor for class org.jxls.command.IfCommand
 
IfCommand(String, XlsArea) - Constructor for class org.jxls.command.IfCommand
 
ignoreColumnProps - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
ignoreRowProps - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
ImageType - Enum Class in org.jxls.common
Represents possible image types
info(String) - Method in interface org.jxls.logging.JxlsLogger
 
init() - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
INNER_SHIFT_MODE - Static variable in interface org.jxls.command.Command
 
InnerCellShiftStrategy - Class in org.jxls.common.cellshift
Shifts only cells directly impacted by the cells being shifted E.g.
InnerCellShiftStrategy() - Constructor for class org.jxls.common.cellshift.InnerCellShiftStrategy
 
INSTANT - Enum constant in enum class org.jxls.common.CellData.CellType
 
isAutoDetect() - Method in class org.jxls.builder.JxlsStreaming
 
isClearTemplateCells() - Method in class org.jxls.builder.JxlsOptions
 
isColAbs() - Method in class org.jxls.common.CellRef
 
isColumnWithnRange(String, int) - Static method in class org.jxls.util.CellRefUtil
 
isCommandString(String) - Static method in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
isCompressTmpFiles() - Method in class org.jxls.builder.JxlsStreaming
 
isConditionTrue(String) - Method in class org.jxls.common.ContextImpl
 
isConditionTrue(String) - Method in interface org.jxls.common.PublicContext
 
isConditionTrue(String, Map<String, Object>) - Method in interface org.jxls.expression.ExpressionEvaluator
Evaluates if getExpression() is true.
isConditionTrue(Context) - Method in interface org.jxls.expression.ExpressionEvaluator
Evaluates if getExpression() is true.
isEmpty() - Method in class org.jxls.common.MapDelegator
 
isEmpty(int, int) - Method in class org.jxls.common.CellRange
 
isEvaluateFormulas() - Method in class org.jxls.transform.AbstractTransformer
 
isEvaluateFormulas() - Method in interface org.jxls.transform.Transformer
This property is used to recalculate all formulas before saving the workbook.
isEvaluateFormulas() - Method in class org.jxls.transform.TransformerDelegator
 
isExcluded(int, int) - Method in class org.jxls.common.CellRange
 
isFormulaCell() - Method in class org.jxls.common.CellData
 
isForwardOnly() - Method in class org.jxls.transform.AbstractTransformer
 
isForwardOnly() - Method in interface org.jxls.transform.Transformer
 
isForwardOnly() - Method in class org.jxls.transform.TransformerDelegator
 
isFullFormulaRecalculationOnOpening() - Method in class org.jxls.transform.AbstractTransformer
 
isFullFormulaRecalculationOnOpening() - Method in interface org.jxls.transform.Transformer
 
isFullFormulaRecalculationOnOpening() - Method in class org.jxls.transform.TransformerDelegator
 
isIgnoreColumnProps() - Method in class org.jxls.builder.JxlsOptions
 
isIgnoreColumnProps() - Method in class org.jxls.transform.AbstractTransformer
 
isIgnoreRowProps() - Method in class org.jxls.builder.JxlsOptions
 
isIgnoreRowProps() - Method in class org.jxls.transform.AbstractTransformer
 
isIgnoreSheetNameInFormat() - Method in class org.jxls.common.CellRef
 
isIgnoreSourceCellStyle() - Method in interface org.jxls.common.Context
 
isIgnoreSourceCellStyle() - Method in class org.jxls.common.ContextImpl
 
isJointedFormulaCell() - Method in class org.jxls.common.CellData
 
isJxlsParamsComment(String) - Method in class org.jxls.common.CellData
 
isOldSelectBehavior() - Method in class org.jxls.command.EachCommand
 
isParameterizedFormulaCell() - Method in class org.jxls.common.CellData
 
isPlainColumn(String) - Static method in class org.jxls.util.CellRefUtil
 
isRead() - Method in exception org.jxls.util.JxlsPropertyException
 
isRecalculateFormulasBeforeSaving() - Method in class org.jxls.builder.JxlsOptions
 
isRecalculateFormulasOnOpening() - Method in class org.jxls.builder.JxlsOptions
 
isRowAbs() - Method in class org.jxls.common.CellRef
 
isRowWithnRange(String, int) - Static method in class org.jxls.util.CellRefUtil
 
isSetTargetCellType() - Method in class org.jxls.common.EvaluationResult
 
isStreaming() - Method in class org.jxls.builder.JxlsStreaming
 
isTransformed(int, int) - Method in class org.jxls.common.CellRange
 
isUpdateCellDataArea() - Method in class org.jxls.builder.JxlsOptions
 
isUpdateCellDataArea() - Method in interface org.jxls.common.Context
 
isUpdateCellDataArea() - Method in class org.jxls.common.ContextImpl
 
isUseSharedStringsTable() - Method in class org.jxls.builder.JxlsStreaming
 
isValid() - Method in class org.jxls.common.CellRef
 
isWrite() - Method in exception org.jxls.util.JxlsPropertyException
 
iterator() - Method in class org.jxls.common.RowData
 
iterator() - Method in class org.jxls.common.SheetData
 

J

JexlExpressionEvaluator - Class in org.jxls.expression
JEXL based implementation of ExpressionEvaluator interface
JexlExpressionEvaluator() - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluator(boolean, boolean) - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluator(boolean, boolean, JxlsJexlPermissions) - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluator(boolean, boolean, JxlsJexlPermissions, String) - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluator(String) - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluator(Map<String, Object>) - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluator(JexlContext) - Constructor for class org.jxls.expression.JexlExpressionEvaluator
 
JexlExpressionEvaluatorNoThreadLocal - Class in org.jxls.expression
This is an implementation of ExpressionEvaluator without using ThreadLocal.
JexlExpressionEvaluatorNoThreadLocal() - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(boolean, boolean) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(boolean, boolean, JexlPermissions) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(boolean, boolean, JxlsJexlPermissions) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(boolean, boolean, JxlsJexlPermissions, String) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(String) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(Map<String, Object>) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JexlExpressionEvaluatorNoThreadLocal(JexlContext) - Constructor for class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
JPEG - Enum constant in enum class org.jxls.common.ImageType
 
JX_PARAMS_PREFIX - Static variable in class org.jxls.common.CellData
 
JxlsCommentException - Exception in org.jxls.builder.xls
 
JxlsCommentException(String) - Constructor for exception org.jxls.builder.xls.JxlsCommentException
 
JxlsCommentException(String, Throwable) - Constructor for exception org.jxls.builder.xls.JxlsCommentException
 
JxlsException - Exception in org.jxls.common
This is just a wrapper for non-runtime exceptions
JxlsException() - Constructor for exception org.jxls.common.JxlsException
 
JxlsException(String) - Constructor for exception org.jxls.common.JxlsException
 
JxlsException(String, Throwable) - Constructor for exception org.jxls.common.JxlsException
 
JxlsException(String, Throwable, boolean, boolean) - Constructor for exception org.jxls.common.JxlsException
 
JxlsException(Throwable) - Constructor for exception org.jxls.common.JxlsException
 
JxlsJexlPermissions - Class in org.jxls.expression
 
JxlsJexlPermissions(String...) - Constructor for class org.jxls.expression.JxlsJexlPermissions
 
JxlsLogger - Interface in org.jxls.logging
 
JxlsNationalLanguageSupport - Class in org.jxls.util
With R{key} in the Excel XLSX template file, resource bundles can be accessed to realize multilingualism.
JxlsNationalLanguageSupport() - Constructor for class org.jxls.util.JxlsNationalLanguageSupport
 
JxlsOptions - Class in org.jxls.builder
Internal transport object for delivering the builder options to the template filler
JxlsOptions(ExpressionEvaluatorFactory, String, String, JxlsLogger, FormulaProcessor, boolean, boolean, boolean, boolean, boolean, KeepTemplateSheet, AreaBuilder, Map<String, Class<? extends Command>>, boolean, JxlsTransformerFactory, JxlsStreaming, List<NeedsPublicContext>, List<PreWriteAction>, RunVarAccess) - Constructor for class org.jxls.builder.JxlsOptions
 
JxlsOutput - Interface in org.jxls.builder
An implementation is used to deliver the OutputStream for writing the created Excel report info and can also responsible for the further processing of that file.
JxlsOutputFile - Class in org.jxls.builder
 
JxlsOutputFile(File) - Constructor for class org.jxls.builder.JxlsOutputFile
 
JxlsPropertyException - Exception in org.jxls.util
 
JxlsPropertyException(String, boolean, Throwable) - Constructor for exception org.jxls.util.JxlsPropertyException
 
JxlsStreaming - Class in org.jxls.builder
You have 4 options for streaming: STREAMING_OFF, STREAMING_ON, AUTO_DETECT or streamingWithGivenSheets(...)
JxlsTemplateFiller - Class in org.jxls.builder
 
JxlsTemplateFiller(JxlsOptions, InputStream) - Constructor for class org.jxls.builder.JxlsTemplateFiller
 
JxlsTemplateFillerBuilder<SELF extends JxlsTemplateFillerBuilder<SELF>> - Class in org.jxls.builder
This builder is the starting point for creating reports using Jxls.
JxlsTemplateFillerBuilder() - Constructor for class org.jxls.builder.JxlsTemplateFillerBuilder
 
JxlsTemplateFillException - Exception in org.jxls.builder
 
JxlsTemplateFillException(Exception) - Constructor for exception org.jxls.builder.JxlsTemplateFillException
 
JxlsTransformerFactory - Interface in org.jxls.transform
 

K

KEEP - Enum constant in enum class org.jxls.builder.KeepTemplateSheet
 
keepTemplateSheet - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
old names: deleteTemplateSheet, hideTemplateSheet
KeepTemplateSheet - Enum Class in org.jxls.builder
Keep Multisheet template?
keySet() - Method in class org.jxls.common.MapDelegator
 

L

LINE_SEPARATOR - Static variable in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
LiteralsExtractor - Class in org.jxls.util
 
LiteralsExtractor() - Constructor for class org.jxls.util.LiteralsExtractor
 
LOCAL_DATE - Enum constant in enum class org.jxls.common.CellData.CellType
 
LOCAL_DATETIME - Enum constant in enum class org.jxls.common.CellData.CellType
 
LOCAL_TIME - Enum constant in enum class org.jxls.common.CellData.CellType
 
logger - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 

M

MapDelegator<K,V> - Class in org.jxls.common
Map implementation that delegates to another map for use as decorator pattern.
MapDelegator(Map<K, V>) - Constructor for class org.jxls.common.MapDelegator
 
markAsTransformed(int, int) - Method in class org.jxls.common.CellRange
 
minus(Size) - Method in class org.jxls.common.Size
 
MULTI_LINE_SQL_FEATURE - Static variable in class org.jxls.builder.xls.XlsCommentAreaBuilder
Feature toggle for the multi-line SQL feature (#79)

N

needsContextList - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
needsPublicContext(NeedsPublicContext) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
If you are adding an object to the data map which needs PublicContext access, implement the NeedsPublicContext interface and call this method.
NeedsPublicContext - Interface in org.jxls.common
 
newInstance() - Static method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
NUMBER - Enum constant in enum class org.jxls.common.CellData.CellType
 

O

ObjectPropertyAccess - Class in org.jxls.common
 
options - Variable in class org.jxls.builder.JxlsTemplateFiller
 
OrderByComparator<T> - Class in org.jxls.util
An OrderByComparator is a Comparator that is capable of comparing two objects based on a dynamic list of properties of the objects of type T.
OrderByComparator(List<String>) - Constructor for class org.jxls.util.OrderByComparator
Constructs an OrderByComparator based on a List of expressions, of the format "property [ASC|DESC]".
org.jxls.area - package org.jxls.area
 
org.jxls.builder - package org.jxls.builder
 
org.jxls.builder.xls - package org.jxls.builder.xls
 
org.jxls.command - package org.jxls.command
 
org.jxls.common - package org.jxls.common
 
org.jxls.common.cellshift - package org.jxls.common.cellshift
 
org.jxls.expression - package org.jxls.expression
 
org.jxls.formula - package org.jxls.formula
 
org.jxls.functions - package org.jxls.functions
 
org.jxls.jdbc - package org.jxls.jdbc
 
org.jxls.logging - package org.jxls.logging
 
org.jxls.transform - package org.jxls.transform
 
org.jxls.util - package org.jxls.util
 

P

parseSheetName(String, int) - Static method in class org.jxls.util.CellRefUtil
 
PICT - Enum constant in enum class org.jxls.common.ImageType
 
PNG - Enum constant in enum class org.jxls.common.ImageType
 
preWrite() - Method in class org.jxls.builder.JxlsTemplateFiller
 
preWrite(Transformer, PublicContext) - Method in interface org.jxls.transform.PreWriteAction
 
PreWriteAction - Interface in org.jxls.transform
 
preWriteActions - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
process(InputStream) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
process(InputStream, OutputStream) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
processAreaFormulas(Transformer, Area) - Method in class org.jxls.formula.FastFormulaProcessor
 
processAreaFormulas(Transformer, Area) - Method in interface org.jxls.formula.FormulaProcessor
Processes all
processAreaFormulas(Transformer, Area) - Method in class org.jxls.formula.StandardFormulaProcessor
The method transforms all the formula cells according to the command transformations happened during the area processing
processAreas(Map<String, Object>) - Method in class org.jxls.builder.JxlsTemplateFiller
Implementation must set areas variable.
processCommandData(List<CommandData>, List<CommandData>, List<Area>, List<Area>, Transformer) - Method in class org.jxls.builder.xls.AbstractAreaBuilder
 
processCommands(List<CommandData>, List<Area>, List<Area>, boolean) - Method in class org.jxls.builder.xls.AbstractAreaBuilder
 
processFormulas(FormulaProcessor) - Method in interface org.jxls.area.Area
 
processFormulas(FormulaProcessor) - Method in class org.jxls.area.XlsArea
 
processJxlsParams(String) - Method in class org.jxls.common.CellData
The method parses jx:params attribute from a cell comment
processTargetFormula(CellData, AbstractFormulaProcessor.FormulaProcessorContext) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
processTargetFormulaCell(int, CellData, AbstractFormulaProcessor.FormulaProcessorContext) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
processTargetFormulaCell(int, CellData, AbstractFormulaProcessor.FormulaProcessorContext) - Method in class org.jxls.formula.FastFormulaProcessor
 
processTargetFormulaCell(int, CellData, AbstractFormulaProcessor.FormulaProcessorContext) - Method in class org.jxls.formula.StandardFormulaProcessor
 
processTargetFormulaCells(CellData, Transformer, Area) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
processZipEntry(ZipEntry, InputStream, ZipOutputStream) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
PublicContext - Interface in org.jxls.common
Jxls public context interface
put(Object) - Method in class org.jxls.command.RunVar
Set value of running var
put(Object, Object) - Method in class org.jxls.command.RunVar
Set values of running vars
put(String, Object) - Method in class org.jxls.jdbc.CaseInsensitiveHashMap
put(K, V) - Method in class org.jxls.common.MapDelegator
 
putAll(Map<? extends String, ?>) - Method in class org.jxls.jdbc.CaseInsensitiveHashMap
putAll(Map<? extends K, ? extends V>) - Method in class org.jxls.common.MapDelegator
 
putVar(String, Object) - Method in class org.jxls.common.ContextImpl
 
putVar(String, Object) - Method in interface org.jxls.common.PublicContext
 

Q

query(String, Object...) - Method in class org.jxls.jdbc.DatabaseAccess
 

R

recalculateFormulasBeforeSaving - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
old name: evaluateFormulas
recalculateFormulasOnOpening - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
old name: fullFormulaRecalculationOnOpening
regexCellRef - Static variable in class org.jxls.formula.AbstractFormulaProcessor
 
regexExcludePrefixSymbols - Static variable in class org.jxls.formula.AbstractFormulaProcessor
 
regexJointedCellRefPattern - Static variable in class org.jxls.formula.AbstractFormulaProcessor
 
regexJointedLookBehind - Static variable in class org.jxls.formula.AbstractFormulaProcessor
 
remove(Object) - Method in class org.jxls.common.MapDelegator
 
remove(Object) - Method in class org.jxls.jdbc.CaseInsensitiveHashMap
removeCommandMapping(String) - Method in interface org.jxls.builder.CommandMappings
 
removeCommandMapping(String) - Method in class org.jxls.builder.xls.XlsCommentAreaBuilder
 
removeVar(String) - Method in class org.jxls.common.ContextImpl
 
removeVar(String) - Method in interface org.jxls.common.PublicContext
 
requiresColShifting(CellRef, int, int, int) - Method in class org.jxls.common.CellRange
 
requiresColShifting(CellRef, int, int, int) - Method in class org.jxls.common.cellshift.AdjacentCellShiftStrategy
 
requiresColShifting(CellRef, int, int, int) - Method in interface org.jxls.common.cellshift.CellShiftStrategy
 
requiresColShifting(CellRef, int, int, int) - Method in class org.jxls.common.cellshift.InnerCellShiftStrategy
 
requiresRowShifting(CellRef, int, int, int) - Method in class org.jxls.common.cellshift.AdjacentCellShiftStrategy
 
requiresRowShifting(CellRef, int, int, int) - Method in interface org.jxls.common.cellshift.CellShiftStrategy
 
requiresRowShifting(CellRef, int, int, int) - Method in class org.jxls.common.cellshift.InnerCellShiftStrategy
 
reset() - Method in interface org.jxls.area.Area
 
reset() - Method in class org.jxls.area.XlsArea
 
reset() - Method in class org.jxls.command.AbstractCommand
 
reset() - Method in interface org.jxls.command.Command
Resets command data for repeatable command usage
resetArea(AreaRef) - Method in interface org.jxls.transform.Transformer
 
resetArea(AreaRef) - Method in class org.jxls.transform.TransformerDelegator
 
resetChangeMatrix() - Method in class org.jxls.common.CellRange
 
resetTargetCellRefs() - Method in class org.jxls.transform.AbstractTransformer
 
resetTargetCellRefs() - Method in interface org.jxls.transform.Transformer
 
resetTargetCellRefs() - Method in class org.jxls.transform.TransformerDelegator
 
resetTargetPos() - Method in class org.jxls.common.CellData
 
RESTRICTED - Static variable in class org.jxls.expression.JxlsJexlPermissions
 
RIGHT - Enum constant in enum class org.jxls.command.EachCommand.Direction
 
RowData - Class in org.jxls.common
Represents an Excel row data holder
RowData() - Constructor for class org.jxls.common.RowData
 
rowDataList - Variable in class org.jxls.common.SheetData
 
RunVar - Class in org.jxls.command
Running variable handling
RunVar(String, String, PublicContext) - Constructor for class org.jxls.command.RunVar
 
RunVar(String, PublicContext) - Constructor for class org.jxls.command.RunVar
 
runVarAccess - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
RunVarAccess - Interface in org.jxls.common
 

S

SafeSheetNameBuilder - Interface in org.jxls.transform
 
separateAreaRefs(String) - Static method in class org.jxls.util.CellRefUtil
Separates Area refs in two parts and returns them as separate elements in a String array, each qualified with the sheet name (if present)
separateRefParts(String) - Static method in class org.jxls.util.CellRefUtil
 
setArea(XlsArea) - Method in class org.jxls.common.CellData
 
setAttrMap(Map<String, String>) - Method in class org.jxls.common.CellData
 
setCellComment(String) - Method in class org.jxls.common.CellData
 
setCellDataUpdater(CellDataUpdater) - Method in class org.jxls.command.UpdateCellCommand
 
setCellRefGenerator(CellRefGenerator) - Method in class org.jxls.command.EachCommand
 
setCellShiftStrategy(CellShiftStrategy) - Method in class org.jxls.common.CellRange
 
setCellStyleMap(Map<String, String>) - Method in interface org.jxls.common.Context
 
setCellStyleMap(Map<String, String>) - Method in class org.jxls.common.ContextImpl
 
setCellType(CellData.CellType) - Method in class org.jxls.common.CellData
 
setCol(int) - Method in class org.jxls.common.CellRef
 
setCondition(String) - Method in class org.jxls.command.IfCommand
Sets test condition as JEXL expression string
setData(String) - Method in class org.jxls.command.GridCommand
 
setDefaultValue(String) - Method in class org.jxls.common.CellData
 
setDefaultValueDelimiter(String) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
setDirection(String) - Method in class org.jxls.command.EachCommand
 
setDirection(EachCommand.Direction) - Method in class org.jxls.command.EachCommand
Sets iteration direction
setEnd(String) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
setEvaluatedFormulas(List<String>) - Method in class org.jxls.common.CellData
 
setEvaluateFormulas(boolean) - Method in class org.jxls.transform.AbstractTransformer
This option does not work for streaming.
setEvaluateFormulas(boolean) - Method in interface org.jxls.transform.Transformer
This property is used to recalculate all formulas before saving the workbook.
setEvaluateFormulas(boolean) - Method in class org.jxls.transform.TransformerDelegator
 
setEvaluationResult(Object) - Method in class org.jxls.common.CellData
 
setFormatCells(String) - Method in class org.jxls.command.GridCommand
 
setFormula(String) - Method in class org.jxls.common.CellData
 
setFormula(CellRef, String) - Method in interface org.jxls.transform.Transformer
 
setFormula(CellRef, String) - Method in class org.jxls.transform.TransformerDelegator
 
setFormulaStrategy(CellData.FormulaStrategy) - Method in class org.jxls.common.CellData
 
setFullFormulaRecalculationOnOpening(boolean) - Method in class org.jxls.transform.AbstractTransformer
 
setFullFormulaRecalculationOnOpening(boolean) - Method in interface org.jxls.transform.Transformer
If you set this option to true, all formulas will be recalculated when the file is opened in MS Excel.
setFullFormulaRecalculationOnOpening(boolean) - Method in class org.jxls.transform.TransformerDelegator
 
setGroupBy(String) - Method in class org.jxls.command.EachCommand
 
setGroupOrder(String) - Method in class org.jxls.command.EachCommand
 
setHeaders(String) - Method in class org.jxls.command.GridCommand
 
setHeight(int) - Method in class org.jxls.common.Size
 
setHidden(String, boolean) - Method in interface org.jxls.transform.Transformer
 
setHidden(String, boolean) - Method in class org.jxls.transform.TransformerDelegator
 
setIgnoreColumnProps(boolean) - Method in class org.jxls.transform.AbstractTransformer
 
setIgnoreColumnProps(boolean) - Method in interface org.jxls.transform.Transformer
 
setIgnoreColumnProps(boolean) - Method in class org.jxls.transform.TransformerDelegator
 
setIgnoreRowProps(boolean) - Method in class org.jxls.transform.AbstractTransformer
 
setIgnoreRowProps(boolean) - Method in interface org.jxls.transform.Transformer
 
setIgnoreRowProps(boolean) - Method in class org.jxls.transform.TransformerDelegator
 
setIgnoreSheetNameInFormat(boolean) - Method in class org.jxls.common.CellRef
 
setIgnoreSourceCellStyle(boolean) - Method in interface org.jxls.common.Context
 
setIgnoreSourceCellStyle(boolean) - Method in class org.jxls.common.ContextImpl
 
setIsColAbs(boolean) - Method in class org.jxls.common.CellRef
 
setIsRowAbs(boolean) - Method in class org.jxls.common.CellRef
 
setItem(Object) - Method in class org.jxls.common.GroupData
 
setItems(String) - Method in class org.jxls.command.EachCommand
Sets collection bean name
setItems(Collection<Object>) - Method in class org.jxls.common.GroupData
 
setJexlEngine(JexlEngine) - Method in class org.jxls.expression.JexlExpressionEvaluator
 
setJexlEngine(JexlEngine) - Method in class org.jxls.expression.JexlExpressionEvaluatorNoThreadLocal
 
setLockRange(Boolean) - Method in class org.jxls.command.AbstractCommand
 
setLockRange(String) - Method in class org.jxls.command.AbstractCommand
 
setLockRange(String) - Method in interface org.jxls.command.Command
Other commands will no longer execute in this area after locking
setLogger(JxlsLogger) - Method in interface org.jxls.transform.Transformer
 
setLogger(JxlsLogger) - Method in class org.jxls.transform.TransformerDelegator
 
setMultisheet(String) - Method in class org.jxls.command.EachCommand
Sets name of context variable holding a list of Excel sheet names to output the collection to
setObjectProperty(Object, String, String) - Static method in class org.jxls.common.ObjectPropertyAccess
Dynamically sets an object property via reflection
setObjectProperty(Object, String, String, JxlsLogger) - Static method in class org.jxls.common.ObjectPropertyAccess
Dynamically sets an object property via reflection
setObjectVarName(String) - Method in class org.jxls.functions.GroupSum
 
setOldSelectBehavior(boolean) - Method in class org.jxls.command.EachCommand
 
setOldSelectBehavior(String) - Method in class org.jxls.command.EachCommand
 
setOrderBy(String) - Method in class org.jxls.command.EachCommand
 
setOutputStream(OutputStream) - Method in interface org.jxls.transform.Transformer
 
setOutputStream(OutputStream) - Method in class org.jxls.transform.TransformerDelegator
 
setParentCommand(Command) - Method in interface org.jxls.area.Area
 
setParentCommand(Command) - Method in class org.jxls.area.XlsArea
 
setProps(String) - Method in class org.jxls.command.GridCommand
 
setPublicContext(PublicContext) - Method in interface org.jxls.common.NeedsPublicContext
 
setPublicContext(PublicContext) - Method in class org.jxls.functions.GroupSum
 
setRow(int) - Method in class org.jxls.common.CellRef
 
setSelect(String) - Method in class org.jxls.command.EachCommand
Sets current 'select' expression for filtering collection
setSheetName(String) - Method in class org.jxls.common.CellRef
 
setSheetStreaming(String) - Method in class org.jxls.builder.xls.AreaCommand
 
setShiftMode(String) - Method in class org.jxls.command.AbstractCommand
 
setShiftMode(String) - Method in interface org.jxls.command.Command
Defines the CellShiftStrategy to use when shifting the cells for the command while transforming an area The mode value "inner" sets the InnerCellShiftStrategy (default) The mode value "adjacent" sets the AdjacentCellShiftStrategy
setSourceSize(Size) - Method in class org.jxls.area.CommandData
 
setSourceStartCellRef(CellRef) - Method in class org.jxls.area.CommandData
 
setStart(String) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
setStartCellRef(CellRef) - Method in class org.jxls.area.CommandData
 
setTransformer(Transformer) - Method in class org.jxls.area.XlsArea
 
setTransformer(Transformer) - Method in class org.jxls.common.CellData
 
setTransformer(Transformer) - Method in class org.jxls.common.RowData
 
setTransformer(Transformer) - Method in class org.jxls.common.SheetData
 
setUpdateCellDataArea(boolean) - Method in interface org.jxls.common.Context
 
setUpdateCellDataArea(boolean) - Method in class org.jxls.common.ContextImpl
 
setUpdater(String) - Method in class org.jxls.command.UpdateCellCommand
 
setVar(String) - Method in class org.jxls.command.EachCommand
Sets current variable name for collection item in the context during iteration
setVarIndex(String) - Method in class org.jxls.command.EachCommand
 
setWidth(int) - Method in class org.jxls.common.Size
 
SHEET_NAME_DELIMITER - Static variable in class org.jxls.util.CellRefUtil
The character (!) that separates sheet names from cell references
SheetData - Class in org.jxls.common
Represents an Excel sheet data holder
SheetData() - Constructor for class org.jxls.common.SheetData
 
sheetMap - Variable in class org.jxls.transform.AbstractTransformer
 
sheetName - Variable in class org.jxls.common.SheetData
 
SheetNameGenerator - Class in org.jxls.command
Creates cell references based on passed sheet names
SheetNameGenerator(List<String>, CellRef) - Constructor for class org.jxls.command.SheetNameGenerator
 
sheetNameRegex(Map.Entry<CellRef, List<CellRef>>) - Method in class org.jxls.formula.AbstractFormulaProcessor
 
shiftCellsWithColBlock(int, int, int, int, boolean) - Method in class org.jxls.common.CellRange
 
shiftCellsWithRowBlock(int, int, int, int, boolean) - Method in class org.jxls.common.CellRange
 
size() - Method in class org.jxls.common.MapDelegator
 
Size - Class in org.jxls.common
 
Size() - Constructor for class org.jxls.common.Size
 
Size(int, int) - Constructor for class org.jxls.common.Size
 
StandardFormulaProcessor - Class in org.jxls.formula
This is a standard formula processor implementation which takes into account all the performed cell transformations to properly evaluate all the formulas even for complex templates.
StandardFormulaProcessor() - Constructor for class org.jxls.formula.StandardFormulaProcessor
 
STREAMING_OFF - Static variable in class org.jxls.builder.JxlsStreaming
 
STREAMING_ON - Static variable in class org.jxls.builder.JxlsStreaming
Use standard streaming for all sheets
streamingWithGivenSheets(String...) - Static method in class org.jxls.builder.JxlsStreaming
 
streamingWithGivenSheets(Set<String>) - Static method in class org.jxls.builder.JxlsStreaming
 
STRING - Enum constant in enum class org.jxls.common.CellData.CellType
 
sum(String, Iterable<Object>) - Method in class org.jxls.functions.GroupSum
Returns the sum of the given field of all items.
sum(String, Iterable<Object>, String) - Method in class org.jxls.functions.GroupSum
 
sum(String, String) - Method in class org.jxls.functions.GroupSum
Returns the sum of the given field of all items.
sum(String, String, String) - Method in class org.jxls.functions.GroupSum
 
Summarizer<T> - Interface in org.jxls.functions
 
SummarizerBuilder<T> - Interface in org.jxls.functions
 

T

targetCellType - Variable in class org.jxls.common.CellData
 
template - Variable in class org.jxls.builder.JxlsTemplateFiller
 
template - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
 
toMap() - Method in interface org.jxls.common.Context
 
toMap() - Method in class org.jxls.common.ContextImpl
 
toString() - Method in class org.jxls.area.XlsArea
 
toString() - Method in class org.jxls.common.AreaRef
 
toString() - Method in class org.jxls.common.CellData
 
toString() - Method in class org.jxls.common.CellRef
 
toString() - Method in class org.jxls.common.ContextImpl
 
toString() - Method in class org.jxls.common.GroupData
 
toString() - Method in class org.jxls.common.MapDelegator
 
toString() - Method in class org.jxls.common.Size
 
toString(boolean) - Method in class org.jxls.common.CellRef
 
transfer(InputStream, OutputStream) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
transform(CellRef, CellRef, Context, boolean) - Method in interface org.jxls.transform.Transformer
 
transform(CellRef, CellRef, Context, boolean) - Method in class org.jxls.transform.TransformerDelegator
 
transformer - Variable in class org.jxls.builder.JxlsTemplateFiller
 
transformer - Variable in class org.jxls.transform.TransformerDelegator
 
Transformer - Interface in org.jxls.transform
Defines interface methods for Excel operations
TransformerDelegator - Class in org.jxls.transform
Decorator pattern for Transformer, in particular write() can be extended overriding beforeWrite()
TransformerDelegator(Transformer) - Constructor for class org.jxls.transform.TransformerDelegator
 
transformToIterableObject(String, Context) - Method in class org.jxls.command.AbstractCommand
Evaluates the passed collection name into an Iterable object
translate(String, String) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
translateAll(String) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 
translateSet(Set<String>) - Method in class org.jxls.util.JxlsNationalLanguageSupport
 

U

UNRESTRICTED - Static variable in class org.jxls.expression.JxlsJexlPermissions
 
UpdateCellCommand - Class in org.jxls.command
Allows to update a cell data dynamically for any cell
UpdateCellCommand() - Constructor for class org.jxls.command.UpdateCellCommand
 
updateCellData(CellData, CellRef, Context) - Method in interface org.jxls.command.CellDataUpdater
 
updateCellDataArea - Variable in class org.jxls.builder.JxlsTemplateFillerBuilder
old name: formulaProcessingRequired
updateFormulaValue() - Method in class org.jxls.common.CellData
 
updateRowHeight(String, int, String, int) - Method in interface org.jxls.transform.Transformer
 
updateRowHeight(String, int, String, int) - Method in class org.jxls.transform.TransformerDelegator
 

V

valueOf(String) - Static method in enum class org.jxls.builder.KeepTemplateSheet
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jxls.command.EachCommand.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jxls.common.CellData.CellType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jxls.common.CellData.FormulaStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jxls.common.ImageType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.jxls.builder.KeepTemplateSheet
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jxls.command.EachCommand.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jxls.common.CellData.CellType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jxls.common.CellData.FormulaStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jxls.common.ImageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.jxls.common.MapDelegator
 

W

warn(String) - Method in interface org.jxls.logging.JxlsLogger
 
warn(Throwable, String) - Method in interface org.jxls.logging.JxlsLogger
 
withAreaBuilder(AreaBuilder) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
See website
withClearTemplateCells(boolean) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withCommand(String, Class<? extends Command>) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Adds a command.
withExpressionEvaluatorFactory(ExpressionEvaluatorFactory) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Defines a factory class with which ExpressionEvaluator classes are created during report creation.
withExpressionNotation(String, String) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Expressions in Excel cells are inside ${ and }.
withFastFormulaProcessor() - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Sets FastFormulaProcessor which is 10 times faster but can handle only simple templates.
withFormulaProcessor(FormulaProcessor) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withIgnoreColumnProps(boolean) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
See website
withIgnoreRowProps(boolean) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
See website
withKeepTemplateSheet(KeepTemplateSheet) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
This is for the multisheet feature.
withLogger(JxlsLogger) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Defines which class should be used for logging and throwing exceptions.
withOptions(int, boolean, boolean) - Method in class org.jxls.builder.JxlsStreaming
Not often used streaming options
withPreWriteAction(PreWriteAction) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withRecalculateFormulasBeforeSaving(boolean) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Call this method with argument false if you don't need an extra recalculation of all formula results before saving the Excel file.
withRecalculateFormulasOnOpening(boolean) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Call this method with argument true if you all formula results should be recalculated while opening the report file using Microsoft Excel.
withRunVarAccess(RunVarAccess) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Change the behavior for accessing run vars.
withStreaming(JxlsStreaming) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Use streaming if you have large sheets.
withTemplate(File) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withTemplate(InputStream) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withTemplate(String) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withTemplate(URL) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
 
withTransformerFactory(JxlsTransformerFactory) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
See website
withUpdateCellDataArea(boolean) - Method in class org.jxls.builder.JxlsTemplateFillerBuilder
Cell reference tracking
WMF - Enum constant in enum class org.jxls.common.ImageType
 
write() - Method in class org.jxls.builder.JxlsTemplateFiller
 
write() - Method in interface org.jxls.transform.Transformer
Writes Excel workbook to output stream and disposes the workbook.
write() - Method in class org.jxls.transform.TransformerDelegator
 
writeButNotCloseStream() - Method in class org.jxls.transform.AbstractTransformer
 
writeButNotCloseStream() - Method in interface org.jxls.transform.Transformer
Writes Excel workbook to output stream but not close the stream designed to use with ZipOutputStream or other OutputStream for creates several xls files one time.
writeButNotCloseStream() - Method in class org.jxls.transform.TransformerDelegator
 

X

XlsArea - Class in org.jxls.area
Core implementation of Area interface
XlsArea(String, Transformer) - Constructor for class org.jxls.area.XlsArea
 
XlsArea(AreaRef, Transformer) - Constructor for class org.jxls.area.XlsArea
 
XlsArea(CellRef, CellRef, Transformer) - Constructor for class org.jxls.area.XlsArea
 
XlsArea(CellRef, Size) - Constructor for class org.jxls.area.XlsArea
 
XlsArea(CellRef, Size, List<CommandData>, Transformer) - Constructor for class org.jxls.area.XlsArea
 
XlsArea(CellRef, Size, Transformer) - Constructor for class org.jxls.area.XlsArea
 
XlsCommentAreaBuilder - Class in org.jxls.builder.xls
Builds XlsArea from Excel comments in the Excel template
XlsCommentAreaBuilder() - Constructor for class org.jxls.builder.xls.XlsCommentAreaBuilder
 

Z

ZERO_SIZE - Static variable in class org.jxls.common.Size
 
ZONED_DATETIME - Enum constant in enum class org.jxls.common.CellData.CellType
 

_

_evaluateRawExpression(String) - Method in interface org.jxls.common.Context
 
_evaluateRawExpression(String) - Method in class org.jxls.common.ContextImpl
INTERNAL
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form