Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

ABBR_INDEX_VAR - Static variable in class net.sf.jett.parser.SheetNameMetadataParser
ABBR_LIMIT - Static variable in class net.sf.jett.parser.SheetNameMetadataParser
ABBR_REPLACE_VALUE - Static variable in class net.sf.jett.parser.SheetNameMetadataParser
ABBR_VAR_STATUS - Static variable in class net.sf.jett.parser.SheetNameMetadataParser
addCellListener(CellListener) - Method in class net.sf.jett.transform.ExcelTransformer
Registers the given CellListener.
addCssFile(String) - Method in class net.sf.jett.transform.ExcelTransformer
Register a file containing CSS-like style definitions.
addCssText(String) - Method in class net.sf.jett.transform.ExcelTransformer
Register one or more style definitions, without having to read them from a file.
addFixedSizeCollectionName(String) - Method in class net.sf.jett.transform.ExcelTransformer
This particular named Collection has a known size and does not need to have other Cells shifted out of the way for its contents; space is already allocated.
addSheetListener(SheetListener) - Method in class net.sf.jett.transform.ExcelTransformer
Registers the given SheetListener.
addSheetNameRefsAfterClone(WorkbookContext, String, String, int) - Static method in class net.sf.jett.util.FormulaUtil
After a sheet has been implicitly cloned, there is a sheet that is unaccounted for in the template sheet names, new sheet names, the formula map, and the cell ref map.
addStyle(Style, String, String) - Static method in class net.sf.jett.parser.StyleParser
Depending on the given property, parse the given value and set the appropriate attribute in the given Style object.
afterBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.BaseLoopTag
This method is called once per iteration loop, immediately after the given Block is processed.
afterBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.ForEachTag
Remove the Iterator item from the Map of beans.
afterBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.ForTag
Remove the index "item" from the Map of beans.
afterBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.MultiForEachTag
Remove the values from the List of collection item values from the Map of beans.
AggTag - Class in net.sf.jett.tag
An AggTag represents possibly many aggregate values calculated from a List of values already exposed to the context.
AggTag() - Constructor for class net.sf.jett.tag.AggTag
 
Alignment - Enum in net.sf.jett.model
Alignments represent the built-in horizontal alignment names that correspond with Excel's horizontal alignment scheme.
AnaTag - Class in net.sf.jett.tag
An AnaTag represents analytic values calculated from a List of values already exposed to the context.
AnaTag() - Constructor for class net.sf.jett.tag.AnaTag
 
apply(Style) - Method in class net.sf.jett.model.Style
Applies the given Style to this Style, overwriting any properties in common.
applyFont(RichTextString, Cell, CellStyleCache, FontCache) - Static method in class net.sf.jett.util.RichTextStringUtil
Take the first Font from the given RichTextString and apply it to the given Cell's CellStyle.
applySettings(Sheet) - Method in interface net.sf.jett.transform.SheetTransformer.AfterOffSheetProperties
Apply settings to the given Sheet after all off-sheet properties have been transformed.
ASC - Static variable in class net.sf.jett.util.OrderByComparator
Sort ascending (default).
ATTR_ADDRESS - Static variable in class net.sf.jett.tag.HyperlinkTag
Attribute that specifies the address of the link, e.g.
ATTR_ADJUST - Static variable in class net.sf.jett.tag.SpanTag
Attribute for specifying an adjustment to the size of the merged region.
ATTR_AGGS - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies the List of AggregateFunctions to use.
ATTR_AGGS_VAR - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies the name of the List of exposed aggregate functions.
ATTR_ANALYTICS - Static variable in class net.sf.jett.tag.AnaTag
Attribute that specifies the List of analytic functions to use.
ATTR_ANALYTICS_VAR - Static variable in class net.sf.jett.tag.AnaTag
Attribute that specifies the name of the List of exposed AnalyticAggregators.
ATTR_AUTHOR - Static variable in class net.sf.jett.tag.CommentTag
Attribute that specifies the author of the Comment to be created.
ATTR_BEAN - Static variable in class net.sf.jett.tag.FormulaTag
Attribute that specifies the bean name that contains the Expression string to be evaluated by JETT that results in formula creation in the cell.
ATTR_CLASS - Static variable in class net.sf.jett.tag.StyleTag
Attribute that specifies the desired pre-defined style class to apply to the current Cell.
ATTR_COLLAPSE - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for specifying whether the group should be displayed collapsed.
ATTR_COLLAPSE - Static variable in class net.sf.jett.tag.GroupTag
Attribute for specifying whether the group should be displayed collapsed.
ATTR_COLLECTIONS - Static variable in class net.sf.jett.tag.MultiForEachTag
Attribute for specifying the Collections over which to iterate.
ATTR_COLS - Static variable in class net.sf.jett.tag.ImageTag
Attribute for specifying the number of columns wide the image will be.
ATTR_COMMENT - Static variable in class net.sf.jett.tag.CommentTag
Attribute that specifies the comment text.
ATTR_COPY_RIGHT - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for forcing "copy right" behavior.
ATTR_CUBE - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies a data cube that should occur on the results.
ATTR_ELSE - Static variable in class net.sf.jett.tag.IfTag
Attribute for specifying the value of the Cell if the condition is false (bodiless if-tag only).
ATTR_ELSE_ACTION - Static variable in class net.sf.jett.tag.IfTag
Attribute for specifying the action to be taken if the condition is false (if-tags with a body only).
ATTR_END - Static variable in class net.sf.jett.tag.ForTag
Attribute for specifying the ending value (included in the range).
ATTR_EXPAND_RIGHT - Static variable in class net.sf.jett.tag.SpanTag
Attribute for forcing "expand right" behavior.
ATTR_FACTOR - Static variable in class net.sf.jett.tag.SpanTag
Attribute for specifying the growth factor.
ATTR_FIXED - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for not shifting other content out of the way; works the same as "fixed size collections".
ATTR_FIXED - Static variable in class net.sf.jett.tag.SpanTag
Attribute that specifies the value of the cell/merged region.
ATTR_FORMULA - Static variable in class net.sf.jett.tag.NameTag
Attribute that specifies the JETT formula to be applied to the named range.
ATTR_GROUP_BY - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies the List of group-by properties.
ATTR_GROUP_BY - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the property or properties by which to group the Collection items, if any.
ATTR_GROUP_DIR - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for specifying the direction of the grouping.
ATTR_GROUP_DIR - Static variable in class net.sf.jett.tag.GroupTag
Attribute for specifying the direction of the grouping.
ATTR_GROUPING_SETS - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies the exact grouping sets that should occur on the results.
ATTR_IF_ERROR - Static variable in class net.sf.jett.tag.FormulaTag
Attribute that specifies the Expression string to be evaluated by JETT to be used as alternative text in case an Excel error results.
ATTR_INDEXVAR - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the name of the variable to be exposed that indicates the 0-based index position into the Collection.
ATTR_INDEXVAR - Static variable in class net.sf.jett.tag.MultiForEachTag
Attribute for specifying the name of the variable to be exposed that indicates the 0-based index position into the Collection.
ATTR_ITEMS - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies the List of items to aggregate.
ATTR_ITEMS - Static variable in class net.sf.jett.tag.AnaTag
Attribute that specifies the List of items to analyze.
ATTR_ITEMS - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the Collection over which to iterate.
ATTR_ITEMS - Static variable in class net.sf.jett.tag.TotalTag
Attribute that specifies the List of items to aggregate.
ATTR_LIMIT - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the number of iterations to be displayed.
ATTR_LIMIT - Static variable in class net.sf.jett.tag.MultiForEachTag
Attribute for specifying the number of iterations to be displayed.
ATTR_NAME - Static variable in class net.sf.jett.tag.NameTag
Attribute that specifies the name of the named range.
ATTR_ON_LOOP_PROCESSED - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for specifying a TagLoopListener to listen for TagLoopEvents.
ATTR_ON_PROCESSED - Static variable in class net.sf.jett.tag.BaseTag
Attribute for specifying a TagListener to listen for TagEvents.
ATTR_ORDER_BY - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the property or properties by which to order the Collection items, if any.
ATTR_PARALLEL - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies the degree of parallelism to use.
ATTR_PARALLEL - Static variable in class net.sf.jett.tag.TotalTag
Attribute that specifies the degree of parallelism to use.
ATTR_PAST_END_ACTION - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for specifying the "past end action", an action for dealing with content beyond the range of looping content.
ATTR_PATHNAME - Static variable in class net.sf.jett.tag.ImageTag
Attribute for specifying the pathname of the image file, relative to the current working directory.
ATTR_PREFER_WORKBOOK_SCOPE - Static variable in class net.sf.jett.tag.NameTag
Attribute that specifies whether to prefer a named range with workbook scope over a same-named named range with sheet scope.
ATTR_REPLACE_VALUE - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for specifying a replacement value for expressions that reference a collection that is past the end of iteration.
ATTR_ROLLUP - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies a rollup that should occur on the results.
ATTR_ROLLUPS - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies multiple rollups that should occur on the results.
ATTR_ROWS - Static variable in class net.sf.jett.tag.ImageTag
Attribute for specifying the number of rows tall the image will be.
ATTR_START - Static variable in class net.sf.jett.tag.ForTag
Attribute for specifying the starting value.
ATTR_STEP - Static variable in class net.sf.jett.tag.ForTag
Attribute for specifying how much the value increments per iteration.
ATTR_STYLE - Static variable in class net.sf.jett.tag.StyleTag
Attribute that specifies the desired style property(ies) to change in the current Cell.
ATTR_TEST - Static variable in class net.sf.jett.tag.BaseHideTag
Attribute for specifying whether to hide what is to be hidden.
ATTR_TEST - Static variable in class net.sf.jett.tag.IfTag
Attribute for specifying the boolean test condition.
ATTR_TEXT - Static variable in class net.sf.jett.tag.FormulaTag
Attribute that specifies the Expression string to be evaluated by JETT that results in formula creation in the cell.
ATTR_TEXT - Static variable in class net.sf.jett.tag.NullTag
Attribute that specifies the un-process text to display (bodiless only).
ATTR_THEN - Static variable in class net.sf.jett.tag.IfTag
Attribute for specifying the value of the Cell if the condition is true (bodiless if-tag only).
ATTR_TYPE - Static variable in class net.sf.jett.tag.HyperlinkTag
Attribute that specifies the link type to be created, which could be a web address, an email address, a document reference, or a file reference.
ATTR_TYPE - Static variable in class net.sf.jett.tag.ImageTag
Attribute for specifying the type of the image file.
ATTR_USE_MSD - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies whether to use Multiset Discrimination instead of sorting during aggregation processing.
ATTR_VALUE - Static variable in class net.sf.jett.tag.CommentTag
Attribute that specifies the value of the Cell itself after transformation.
ATTR_VALUE - Static variable in class net.sf.jett.tag.HyperlinkTag
Attribute that specifies the value of the cell, which is the label for the link.
ATTR_VALUE - Static variable in class net.sf.jett.tag.SpanTag
Attribute that specifies the value of the cell/merged region.
ATTR_VALUE - Static variable in class net.sf.jett.tag.TotalTag
Attribute that specifies the aggregator to use.
ATTR_VALUES_VAR - Static variable in class net.sf.jett.tag.AggTag
Attribute that specifies name of the List of exposed aggregation values.
ATTR_VALUES_VAR - Static variable in class net.sf.jett.tag.AnaTag
Attribute that specifies name of the List of exposed analytic values.
ATTR_VAR - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the "looping variable" name.
ATTR_VAR - Static variable in class net.sf.jett.tag.ForTag
Attribute for specifying the name of the looping variable.
ATTR_VAR_STATUS - Static variable in class net.sf.jett.tag.BaseLoopTag
Attribute for specifying the name of the LoopTagStatus object that will be exposed in the beans map.
ATTR_VARS - Static variable in class net.sf.jett.tag.MultiForEachTag
Attribute for specifying the "looping variable" names.
ATTR_VISIBLE - Static variable in class net.sf.jett.tag.CommentTag
Attribute that specifies whether the comment is initially visible.
ATTR_WHERE - Static variable in class net.sf.jett.tag.ForEachTag
Attribute for specifying the condition that filters the Collection contents before display.
AttributeExpressionException - Exception in net.sf.jett.exception
An AttributeExpressionException is a particular kind of TagParseException that indicates that there was a problem evaluating a JEXL Expression that was encountered as part of an attribute value on a JETT tag.
AttributeExpressionException() - Constructor for exception net.sf.jett.exception.AttributeExpressionException
Create a AttributeExpressionException.
AttributeExpressionException(String) - Constructor for exception net.sf.jett.exception.AttributeExpressionException
Create a AttributeExpressionException with the given message.
AttributeExpressionException(Throwable) - Constructor for exception net.sf.jett.exception.AttributeExpressionException
Create a AttributeExpressionException.
AttributeExpressionException(String, Throwable) - Constructor for exception net.sf.jett.exception.AttributeExpressionException
Create a AttributeExpressionException with the given message.
AttributeUtil - Class in net.sf.jett.util
The AttributeUtil class provides methods for evaluating Expressions that are expected to result in a specific type.

B

BaseHideTag - Class in net.sf.jett.tag
A BaseHideTag represents something that can be hidden conditionally.
BaseHideTag() - Constructor for class net.sf.jett.tag.BaseHideTag
 
BaseLoopTag - Class in net.sf.jett.tag
The abstract class BaseLoopTag is the base class for all tags that represent loops.
BaseLoopTag() - Constructor for class net.sf.jett.tag.BaseLoopTag
 
BaseLoopTagStatus - Class in net.sf.jett.model
A BaseLoopTagStatus represents information about the current iteration of a looping tag.
BaseLoopTagStatus(Tag, int) - Constructor for class net.sf.jett.model.BaseLoopTagStatus
Constructs a BaseLoopTagStatus with the given number of iterations and a current index of 0.
BaseLoopTagStatus(int, int) - Constructor for class net.sf.jett.model.BaseLoopTagStatus
Constructs a BaseLoopTagStatus with the given number of iterations and the current iteration number.
BaseTag - Class in net.sf.jett.tag
The abstract class BaseTag provides common functionality to all Tags.
BaseTag() - Constructor for class net.sf.jett.tag.BaseTag
 
beforeBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.BaseLoopTag
This method is called once per iteration loop, immediately before the given Block is processed.
beforeBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.ForEachTag
Place the Iterator item into the Map of beans.
beforeBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.ForTag
Place the index "item" into the Map of beans.
beforeBlockProcessed(TagContext, Block, Object, int) - Method in class net.sf.jett.tag.MultiForEachTag
Place the values from the List of collection item values into the Map of beans.
beforeCellProcessed(CellEvent) - Method in interface net.sf.jett.event.CellListener
Called immediately before a Cell is about to be processed.
beforeSheetProcessed(SheetEvent) - Method in interface net.sf.jett.event.SheetListener
Called immediately before a Sheet is about to be processed.
beforeTagLoopProcessed(TagLoopEvent) - Method in interface net.sf.jett.event.TagLoopListener
Called immediately before a block of Cells is about to be processed in a looping tag.
beforeTagProcessed(TagEvent) - Method in interface net.sf.jett.event.TagListener
Called immediately before a Tag is about to be processed.
BEGIN_END_TAG - Static variable in class net.sf.jett.parser.TagParser
Determines the beginning of an XML end tag.
BEGIN_EXPR - Static variable in class net.sf.jett.expression.Expression
Determines the start of a JEXL expression.
BEGIN_FORMULA - Static variable in class net.sf.jett.formula.Formula
The beginning delimiter for a Formula.
BEGIN_METADATA - Static variable in class net.sf.jett.transform.CollectionsTransformer
Determines the beginning of metadata text.
BEGIN_METADATA - Static variable in class net.sf.jett.transform.SheetCloner
Determines the beginning of metadata text inside sheet names only.
BEGIN_START_TAG - Static variable in class net.sf.jett.parser.TagParser
Determines the beginning of an XML start tag.
Block - Class in net.sf.jett.model
A Block object represents a rectangular block of Cells.
Block(Block, Cell, Cell) - Constructor for class net.sf.jett.model.Block
Construct a Block that lies in between the given start and end tags.
Block(Block, Cell) - Constructor for class net.sf.jett.model.Block
Construct a Block that coincides with the given Cell.
Block(Block, int, int, int, int) - Constructor for class net.sf.jett.model.Block
Construct a Block at the given boundary column and row numbers.
Block.Direction - Enum in net.sf.jett.model
Possible directionalities of the Block.
BlockTransformer - Class in net.sf.jett.transform
A BlockTransformer knows how to transform a Block of Cells that reside on a Sheet (given with a TagContext).
BlockTransformer() - Constructor for class net.sf.jett.transform.BlockTransformer
 
BorderType - Enum in net.sf.jett.model
BorderTypes represent the built-in border type names that correspond with Excel's border type scheme.

C

cacheCellStyle(CellStyle) - Method in class net.sf.jett.model.CellStyleCache
Caches the given CellStyle.
cacheFont(Font) - Method in class net.sf.jett.model.FontCache
Caches the given Font.
CellEvent - Class in net.sf.jett.event
A CellEvent represents data associated with a "cell processed" event.
CellEvent(Cell, Map<String, Object>, Object, Object) - Constructor for class net.sf.jett.event.CellEvent
Creates a CellEvent.
CellListener - Interface in net.sf.jett.event
A CellListener is an object that has an opportunity to inspect a Cell as it's being transformed, with access to the Cell, the current Map of beans, and the old and new values for the Cell.
cellProcessed(CellEvent) - Method in interface net.sf.jett.event.CellListener
Called when a Cell has been processed.
cellRef(int, int) - Static method in class net.sf.jett.expression.JettFuncs
Takes 0-based row and column numbers (e.g.
cellRef(int, int, int, int) - Static method in class net.sf.jett.expression.JettFuncs
Takes 0-based row and column numbers (e.g.
CellRef - Class in net.sf.jett.formula
A CellRef is a subclass of the POI class CellReference that provides a correct equals method and adds the concept of a default value.
CellRef(String) - Constructor for class net.sf.jett.formula.CellRef
 
CellRef(int, int) - Constructor for class net.sf.jett.formula.CellRef
 
CellRef(int, short) - Constructor for class net.sf.jett.formula.CellRef
 
CellRef(Cell) - Constructor for class net.sf.jett.formula.CellRef
 
CellRef(int, int, boolean, boolean) - Constructor for class net.sf.jett.formula.CellRef
 
CellRef(String, int, int, boolean, boolean) - Constructor for class net.sf.jett.formula.CellRef
 
CellRefRange - Class in net.sf.jett.formula
A CellRefRange is a CellRef, representing a range.
CellRefRange(String) - Constructor for class net.sf.jett.formula.CellRefRange
 
CellRefRange(int, int) - Constructor for class net.sf.jett.formula.CellRefRange
 
CellRefRange(int, short) - Constructor for class net.sf.jett.formula.CellRefRange
 
CellRefRange(Cell) - Constructor for class net.sf.jett.formula.CellRefRange
 
CellRefRange(int, int, boolean, boolean) - Constructor for class net.sf.jett.formula.CellRefRange
 
CellRefRange(String, int, int, boolean, boolean) - Constructor for class net.sf.jett.formula.CellRefRange
 
CellStyleCache - Class in net.sf.jett.model
A CellStyleCache is used internally to keep track of CellStyles.
CellStyleCache(Workbook) - Constructor for class net.sf.jett.model.CellStyleCache
Constructs a CellStyleCache on a Workbook.
CellTransformer - Class in net.sf.jett.transform
A CellTransformer knows how to transform a Cell inside of a Sheet.
CellTransformer() - Constructor for class net.sf.jett.transform.CellTransformer
 
checkAttributes() - Method in class net.sf.jett.tag.BaseTag
Checks the Tag's attributes to ensure that certain requirements are met:
checkAttributes() - Method in class net.sf.jett.tag.RickrollTag
Validates the attributes for this Tag.
ClassAwareMapContext - Class in net.sf.jett.expression
A ClassAwareMapContext is a JEXL MapContext that can resolve class names using Class.forName for the purposes of allowing access to built-in Java methods, especially static methods such as java.lang.String.format.
ClassAwareMapContext() - Constructor for class net.sf.jett.expression.ClassAwareMapContext
Constructs a ClassAwareMapContext that uses an automatically allocated, empty Map.
ClassAwareMapContext(Map<String, Object>) - Constructor for class net.sf.jett.expression.ClassAwareMapContext
Constructs a ClassAwareMapContext that wraps the existing Map of bean names to bean values.
clear() - Method in class net.sf.jett.model.HashMapWrapper
Clears all entries in this map and in the wrapped map.
clearBlock() - Method in class net.sf.jett.tag.BaseTag
Clears the content from the Block of Cells associated with this Tag.
clearBlock(Sheet, Block, WorkbookContext) - Static method in class net.sf.jett.util.SheetUtil
Blanks out all Cells found inside the given Block on the given Sheet.
clearExpressionToCollNamesMap() - Static method in class net.sf.jett.expression.Expression
Clear the Map that is used to cache the fact that a certain collection name may be present in expression text.
cloneForSheetSpecificBeans(List<String>, List<String>) - Method in class net.sf.jett.transform.SheetCloner
Clones and moves Sheets around as necessary according to the given template and new sheet names lists.
collapse() - Method in class net.sf.jett.model.Block
Collapses the block to zero size in columns and rows.
CollectionsTransformer - Class in net.sf.jett.transform
A CollectionsTransformer knows how to perform implicit collections processing on a group of Collections, processing an implicit MultiForEachTag.
CollectionsTransformer() - Constructor for class net.sf.jett.transform.CollectionsTransformer
 
CommentTag - Class in net.sf.jett.tag
A CommentTag represents a Cell that needs to have an Excel Comment attached to it.
CommentTag() - Constructor for class net.sf.jett.tag.CommentTag
 
compare(T, T) - Method in class net.sf.jett.util.GroupOrderByComparator
Compares the given Groups to determine order.
compare(T, T) - Method in class net.sf.jett.util.OrderByComparator
Compares the given objects to determine order.
compareTo(CellRef) - Method in class net.sf.jett.formula.CellRef
Compares this CellRef to another CellRef.
containsKey(Object) - Method in class net.sf.jett.model.HashMapWrapper
Looks in this map, and if not found, looks in the wrapped map.
containsValue(Object) - Method in class net.sf.jett.model.HashMapWrapper
Looks in this map, and if not found, looks in the wrapped map.
copyBlock(Sheet, TagContext, Block, WorkbookContext, int) - Static method in class net.sf.jett.util.SheetUtil
Copies an entire Block the given number of blocks away on the given Sheet.
copyCellReferencesInRange(String, WorkbookContext, int, int, int, int, int, int, String, String) - Static method in class net.sf.jett.util.FormulaUtil
Copies cell references that are on the same Sheet in the given cell reference map by the given number of rows and/or columns (usually one of those two will be zero).
createCellRefMap(Map<String, Formula>) - Static method in class net.sf.jett.util.FormulaUtil
Finds unique cell references in all Formulas in the given formula map.
createCellStyle(Workbook, short, short, short, short, short, String, boolean, Color, Color, short, short, short, short, Color, Color, Color, Color, boolean, boolean) - Static method in class net.sf.jett.util.SheetUtil
Creates a new CellStyle for the given Workbook, with the given attributes.
createContext(Workbook, SheetTransformer) - Method in class net.sf.jett.transform.ExcelTransformer
Creates a WorkbookContext for a Workbook.
createContext(Workbook, SheetTransformer, List<String>, List<String>, List<Map<String, Object>>) - Method in class net.sf.jett.transform.ExcelTransformer
Creates a WorkbookContext for a Workbook.
createDrawing() - Method in class net.sf.jett.tag.TagContext
Returns the Sheet's Drawing object, creating it if it doesn't exist.
createExcelFormulaString(Formula, String, WorkbookContext) - Static method in class net.sf.jett.util.FormulaUtil
Replaces cell references in the given formula text with the translated cell references, and returns the formula string.
createExcelFormulaString(String, Formula, String, WorkbookContext) - Static method in class net.sf.jett.util.FormulaUtil
Replaces cell references in the given formula text with the translated cell references, and returns the formula string.
createExpression(String) - Method in class net.sf.jett.expression.ExpressionFactory
Create a JEXL Expression from a string.
createFont(Workbook, short, boolean, Color, String, short, byte, boolean, int, short) - Static method in class net.sf.jett.util.SheetUtil
Creates a new Font for the given Workbook, with the given attributes.
createFormattedString(int, CreationHelper, String, List<FormattingRun>) - Static method in class net.sf.jett.util.RichTextStringUtil
Construct a RichTextString of the same type as richTextString, format it, and return it.
createTag(TagParser, TagContext, WorkbookContext) - Method in class net.sf.jett.tag.TagLibraryRegistry
Creates a Tag, looking in a specific namespace for a class matching a specific tag name.

D

DEF_DEFAULT_VALUE - Static variable in class net.sf.jett.formula.CellRef
If no default value is given, this the default default value.
DEF_TYPE - Static variable in class net.sf.jett.tag.ImageTag
The default image type, "png".
DEFAULT_VALUE_IND - Static variable in class net.sf.jett.formula.CellRef
The token expected in a cell reference with a default value.
deleteBlock() - Method in class net.sf.jett.tag.BaseTag
Removes the content from the Block of Cells associated with this Tag.
deleteBlock(Sheet, TagContext, Block, WorkbookContext) - Static method in class net.sf.jett.util.SheetUtil
Removes all Cells found inside the given Block on the given Sheet.
DESC - Static variable in class net.sf.jett.util.OrderByComparator
Sort descending.
determineFormattingRunStats(RichTextString) - Static method in class net.sf.jett.util.RichTextStringUtil
Determine formatting run statistics for the given RichTextString.
distance(int, int, int) - Method in enum net.sf.jett.model.ExcelColor
Returns the "distance" of the given RGB triplet from this color, as defined by the sum of each of the differences for the red, green, and blue values.

E

ELSE_ACTION_CLEAR - Static variable in class net.sf.jett.tag.IfTag
Value for the "elseAction" attribute indicating to remove the block by clearing cell contents and not shifting cells, if the test condition is false.
ELSE_ACTION_REMOVE - Static variable in class net.sf.jett.tag.IfTag
Value for the "elseAction" attribute indicating to clear the block by remove the cells, but not shifting other cells, if the test condition is false.
ELSE_ACTION_SHIFT_LEFT - Static variable in class net.sf.jett.tag.IfTag
Value for the "elseAction" attribute indicating to remove the block by shifting cells left, if the test condition is false.
ELSE_ACTION_SHIFT_UP - Static variable in class net.sf.jett.tag.IfTag
Value for the "elseAction" attribute indicating to remove the block by shifting cells up, if the test condition is false.
END_BODILESS_TAG - Static variable in class net.sf.jett.parser.TagParser
Determines the ending of an XML start tag that is bodiless.
END_EXPR - Static variable in class net.sf.jett.expression.Expression
Determines the end of a JEXL expression.
END_FORMULA - Static variable in class net.sf.jett.formula.Formula
The ending delimiter for a Formula.
END_TAG - Static variable in class net.sf.jett.parser.TagParser
Determines the ending of an XML start tag with a body.
ensureAtLeastOneExists(Tag, List<RichTextString>, List<String>) - Static method in class net.sf.jett.util.AttributeUtil
Ensures that at least one of the given attribute values exists.
ensureAtMostOneExists(Tag, List<RichTextString>, List<String>) - Static method in class net.sf.jett.util.AttributeUtil
Ensures that at most one of the given attribute values exists.
ensureExactlyOneExists(Tag, List<RichTextString>, List<String>) - Static method in class net.sf.jett.util.AttributeUtil
Ensures that exactly one of the given attribute values exists.
entrySet() - Method in class net.sf.jett.model.HashMapWrapper
Returns a Set of all entries in this map and the wrapped map, with this map overriding any entries in the wrapped map.
equals(Object) - Method in class net.sf.jett.formula.CellRef
Checks whether this cell reference is equal to another object.
equals(Object) - Method in class net.sf.jett.formula.CellRefRange
Checks whether this cell reference range is equal to another object.
equals(Object) - Method in class net.sf.jett.util.OrderByComparator
Indicates whether the given OrderByComparator is equal to this OrderByComparator.
eval(List<Object>, String) - Static method in class net.sf.jett.expression.JaggFuncs
Have jAgg evaluate an Aggregate Expression.
evaluate(ExpressionFactory, Map<String, Object>) - Method in class net.sf.jett.expression.Expression
Evaluate this Expression using the given Map of beans as a context.
evaluateBoolean(Tag, RichTextString, Map<String, Object>, boolean) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a boolean value from the result, calling Boolean.parseBoolean() on the result if necessary.
evaluateDouble(Tag, RichTextString, Map<String, Object>, String, double) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a double value from the result, calling toString() on the result and parsing it if necessary.
evaluateInt(Tag, RichTextString, Map<String, Object>, String, int) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract an integer value from the result, calling toString() on the result and parsing it if necessary.
evaluateIntegerArray(Tag, RichTextString, Map<String, Object>, List<Integer>) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a List of Integers from the result, accepting an int array or a Collection or delimited list of numbers.
evaluateIntegerArrayArray(Tag, RichTextString, Map<String, Object>, List<List<Integer>>) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a List of Lists of Integers from the result, accepting a 2D int array or a Collection of Collections or delimited list of numbers.
evaluateList(Tag, RichTextString, Map<String, Object>, List<String>) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a List out of the result, parsing a delimited list to create a list if necessary.
evaluateNonNegativeInt(Tag, RichTextString, Map<String, Object>, String, int) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract an integer value from the result, calling toString() on the result and parsing it if necessary.
evaluateNonZeroInt(Tag, RichTextString, Map<String, Object>, String, int) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract an integer value from the result, calling toString() on the result and parsing it if necessary.
evaluateObject(Tag, RichTextString, Map<String, Object>, String, Class<T>, T) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a result, and cast it to the same class as the given expected class.
evaluateObject(Tag, String, Map<String, Object>, String, Class<T>, T) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a result, and cast it to the same class as the given expected class.
evaluatePositiveInt(Tag, RichTextString, Map<String, Object>, String, int) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract an integer value from the result, calling toString() on the result and parsing it if necessary.
evaluateRichTextStringNotNull(Tag, RichTextString, CreationHelper, Map<String, Object>, String, String) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given rich text, which may have embedded Expressions, and attempts to extract the result, which may be either a RichTextString or a String.
evaluateString(RichTextString, CreationHelper, ExpressionFactory, Map<String, Object>) - Static method in class net.sf.jett.expression.Expression
Find any Expressions embedded in the given string, evaluate them, and replace the expressions with the resulting values.
evaluateString(String, ExpressionFactory, Map<String, Object>) - Static method in class net.sf.jett.expression.Expression
Find any Expressions embedded in the given string, evaluate them, and replace the expressions with the resulting values.
evaluateString(Tag, RichTextString, Map<String, Object>, String) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a String result, calling toString() on the result.
evaluateStringNotNull(Tag, RichTextString, Map<String, Object>, String, String) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a String result, calling toString() on the result.
evaluateStringSpecificValues(Tag, RichTextString, Map<String, Object>, String, List<String>, String) - Static method in class net.sf.jett.util.AttributeUtil
Evaluates the given text, which may have embedded Expressions, and attempts to extract a String result, calling toString() on the result.
EXCEL_BUILT_IN_NAMES - Static variable in class net.sf.jett.tag.NameTag
A list of Excel built-in named range names.
ExcelColor - Enum in net.sf.jett.model
Colors represent the built-in color names that correspond with Excel's indexed color scheme.
ExcelTransformer - Class in net.sf.jett.transform
The ExcelTransformer class represents the main JETT API.
ExcelTransformer() - Constructor for class net.sf.jett.transform.ExcelTransformer
Construct an ExcelTransformer.
execQuery(String) - Method in class net.sf.jett.jdbc.JDBCExecutor
Executes the given SQL statement using a Statement to obtain a List of ResultSetRows.
execQuery(String, Object...) - Method in class net.sf.jett.jdbc.JDBCExecutor
Executes the given SQL statement using a PreparedStatement to obtain a List of ResultSetRows.
expand(int, int) - Method in class net.sf.jett.model.Block
Expands the block the given number of columns and rows.
EXPLICIT_REF_PREFIX - Static variable in class net.sf.jett.util.FormulaUtil
Prefix for explicit cell map references.
Expression - Class in net.sf.jett.expression
An Expression object represents a JEXL Expression that can be evaluated given a Map of bean names to values.
Expression(String) - Constructor for class net.sf.jett.expression.Expression
Create an Expression.
ExpressionFactory - Class in net.sf.jett.expression
An ExpressionFactory is a factory class that creates and uses a JexlEngine to create JEXL Expressions.
ExpressionFactory() - Constructor for class net.sf.jett.expression.ExpressionFactory
Constructs a ExpressionFactory.

F

FillPattern - Enum in net.sf.jett.model
FillPatterns represent the built-in fill pattern names that correspond with Excel's indexed fill pattern scheme.
findAndReplaceCellRanges(Map<String, List<CellRef>>) - Static method in class net.sf.jett.util.FormulaUtil
Examines all CellRefs in each List.
findCellStyleWithFont(CellStyle, Font) - Method in class net.sf.jett.model.CellStyleCache
Finds the given CellStyle, but with the font characteristics of the given Font, not its own Font.
findFont(Font) - Method in class net.sf.jett.model.FontCache
Finds the given cached Font with the font characteristics of the given Font.
FIRST - Static variable in class net.sf.jett.util.OrderByComparator
Sort nulls first (default if descending order).
FontBoldweight - Enum in net.sf.jett.model
FontBoldweights represent the built-in boldweight names that correspond with Excel's font boldness scheme.
FontCache - Class in net.sf.jett.model
A FontCache is used internally to keep track of Fonts.
FontCache(Workbook) - Constructor for class net.sf.jett.model.FontCache
Constructs a FontCache on a Workbook.
FontCharset - Enum in net.sf.jett.model
Charsets represent the built-in type charset names that correspond with Excel's charset scheme.
FontTypeOffset - Enum in net.sf.jett.model
FontTypeOffsets represent the built-in type offset names that correspond with Excel's type offset scheme.
FontUnderline - Enum in net.sf.jett.model
FontUnderlines represent the built-in underline names that correspond with Excel's underlining scheme.
ForEachTag - Class in net.sf.jett.tag
A ForEachTag represents a repetitively placed Block of Cells, with each repetition corresponding to an element of a Collection.
ForEachTag() - Constructor for class net.sf.jett.tag.ForEachTag
 
ForLoopTagStatus - Class in net.sf.jett.model
A ForLoopTagStatus is a BaseLoopTagStatus that is also a RangedLoopTagStatus.
ForLoopTagStatus(Tag, int, int, int, int) - Constructor for class net.sf.jett.model.ForLoopTagStatus
Constructs a ForLoopTagStatus with the given number of iterations, a current index of 0, and the given start, end, and step values.
formatAsString() - Method in class net.sf.jett.formula.CellRefRange
If there is a range end CellRef, then append a colon ":" character followed by the range end formatted string.
formatAsStringWithDef() - Method in class net.sf.jett.formula.CellRef
Include any default value in the formatted string.
formatSheetNames(String, List<CellRef>) - Static method in class net.sf.jett.util.FormulaUtil
It's possible that a JETT formula was entered that wouldn't be accepted by Excel because the sheet name needs to be formatted -- enclosed in single quotes, e.g.
formatString(RichTextString, int, List<FormattingRun>) - Static method in class net.sf.jett.util.RichTextStringUtil
Format a RichTextString that has already been created.
Formula - Class in net.sf.jett.formula
A Formula represents an Excel-like formula inside "$[" and "]" delimiters.
Formula(String, List<CellRef>) - Constructor for class net.sf.jett.formula.Formula
Creates a Formula with the given formula text and the given List of CellRefs.
FormulaParseException - Exception in net.sf.jett.exception
A FormulaParseException occurs when there is an error parsing formula text.
FormulaParseException() - Constructor for exception net.sf.jett.exception.FormulaParseException
Create a FormulaParseException.
FormulaParseException(String) - Constructor for exception net.sf.jett.exception.FormulaParseException
Create a FormulaParseException with the given message.
FormulaParseException(Throwable) - Constructor for exception net.sf.jett.exception.FormulaParseException
Create a FormulaParseException.
FormulaParseException(String, Throwable) - Constructor for exception net.sf.jett.exception.FormulaParseException
Create a FormulaParseException with the given message.
FormulaParser - Class in net.sf.jett.parser
A FormulaParser parses formulas in formula text, extracting out all cell references.
FormulaParser() - Constructor for class net.sf.jett.parser.FormulaParser
Create a FormulaParser.
FormulaParser(String) - Constructor for class net.sf.jett.parser.FormulaParser
Create a FormulaParser object that will parse the given formula text.
FormulaScanner - Class in net.sf.jett.parser
A FormulaScanner scans formula text and returns tokens.
FormulaScanner() - Constructor for class net.sf.jett.parser.FormulaScanner
Construct a FormulaScanner object, with empty input.
FormulaScanner(String) - Constructor for class net.sf.jett.parser.FormulaScanner
Construct a FormulaScanner object, with the given input.
FormulaScanner.Token - Enum in net.sf.jett.parser
Enumeration for the different types of Tokens in Formulas.
FormulaTag - Class in net.sf.jett.tag
A FormulaTag represents a dynamically generated Excel Formula.
FormulaTag() - Constructor for class net.sf.jett.tag.FormulaTag
 
FormulaUtil - Class in net.sf.jett.util
The FormulaUtil utility class provides methods for Excel formula creation and manipulation.
FormulaUtil() - Constructor for class net.sf.jett.util.FormulaUtil
 
ForTag - Class in net.sf.jett.tag
A ForTag represents a repetitively placed Block of Cells, with each repetition corresponding to an increment of an index.
ForTag() - Constructor for class net.sf.jett.tag.ForTag
 

G

gatherFormulasAndTagLocations(Sheet, Map<String, Formula>, Map<String, String>) - Method in class net.sf.jett.transform.SheetTransformer
Searches for all Formulas contained on the given Sheet.
get(String) - Method in class net.sf.jett.expression.ClassAwareMapContext
Retrieves the variable value, or the Class object, by name as defined in this context.
get(String) - Method in class net.sf.jett.jdbc.ResultSetRow
Returns the value for a given property string name.
get(Object) - Method in class net.sf.jett.model.HashMapWrapper
Returns the value from this map to which the key is mapped, or from the wrapped map if not present in this map.
getAbbreviations() - Method in class net.sf.jett.parser.MetadataParser
Returns a Map of abbreviations.
getAbbreviations() - Method in class net.sf.jett.parser.SheetNameMetadataParser
This parser will recognize abbreviations in the returned map.
getAfterTagIdx() - Method in class net.sf.jett.parser.TagParser
Returns the 0-based index into the cell text that is after the tag.
getAlignment() - Method in class net.sf.jett.model.Style
Returns the horizontal alignment.
getAttributes() - Method in class net.sf.jett.parser.TagParser
Returns a Map of attribute names mapped to attribute values, possibly empty.
getAttributes() - Method in class net.sf.jett.tag.BaseTag
Returns the Map of attribute names and attribute values.
getAttributes() - Method in interface net.sf.jett.tag.Tag
A Tag can retrieve its attributes by calling this method.
getBeans() - Method in class net.sf.jett.event.CellEvent
Returns the Map of bean names and values that was used to process the Cell.
getBeans() - Method in class net.sf.jett.event.SheetEvent
Returns the Map of bean names and values that was used to process the Sheet.
getBeans() - Method in class net.sf.jett.event.TagEvent
Returns the Map of bean names to values used to process the block of cells.
getBeans() - Method in class net.sf.jett.tag.TagContext
Returns the Map of beans.
getBeansMaps() - Method in class net.sf.jett.model.WorkbookContext
Returns a List of beans maps.
getBlock() - Method in class net.sf.jett.event.TagEvent
Returns the Block of cells that was processed.
getBlock() - Method in class net.sf.jett.tag.TagContext
Returns the Block that applies to a tag.
getBlue() - Method in enum net.sf.jett.model.ExcelColor
Returns the blue value, 0-255.
getBorderBottomColor() - Method in class net.sf.jett.model.Style
Returns the bottom border color, as a color name or a hex string.
getBorderBottomType() - Method in class net.sf.jett.model.Style
Returns the bottom border type.
getBorderLeftColor() - Method in class net.sf.jett.model.Style
Returns the left border color, as a color name or a hex string.
getBorderLeftType() - Method in class net.sf.jett.model.Style
Returns the left border type.
getBorderRightColor() - Method in class net.sf.jett.model.Style
Returns the right border color, as a color name or a hex string.
getBorderRightType() - Method in class net.sf.jett.model.Style
Returns the right border type.
getBorderTopColor() - Method in class net.sf.jett.model.Style
Returns the top border color, as a color name or a hex string.
getBorderTopType() - Method in class net.sf.jett.model.Style
Returns the top border type.
getBottomRowNum() - Method in class net.sf.jett.model.Block
Returns the bottom row number (0-based).
getCell() - Method in class net.sf.jett.event.CellEvent
Returns the Cell that was processed.
getCell() - Method in class net.sf.jett.parser.TagParser
Returns the Cell whose tag text is being parsed.
getCellKey(CellRef, String) - Static method in class net.sf.jett.util.FormulaUtil
Creates a "cell key" from a cell ref, with a sheet name supplied if the cell ref doesn't refer to a sheet name.
getCellKey(Cell) - Static method in class net.sf.jett.util.SheetUtil
Returns a String that can reference the given Cell.
getCellListeners() - Method in class net.sf.jett.model.WorkbookContext
Returns the CellListeners.
getCellLocation(Cell) - Static method in class net.sf.jett.util.SheetUtil
Returns a String formatted in the following way:
getCellReferences() - Method in class net.sf.jett.parser.FormulaParser
Returns a List of CellRefs that this parser found in the formula text.
getCellRefMap() - Method in class net.sf.jett.model.WorkbookContext
Returns the cell reference map, a Map of cell key strings to Lists of CellRefs.
getCellRefs() - Method in class net.sf.jett.formula.Formula
Returns the List of CellRefs.
getCellStyleCache() - Method in class net.sf.jett.model.WorkbookContext
Returns the CellStyleCache.
getCode() - Method in enum net.sf.jett.parser.FormulaScanner.Token
Returns the unique code associated with this Token.
getCode() - Method in enum net.sf.jett.parser.MetadataScanner.Token
Returns the unique code associated with this Token.
getCode() - Method in enum net.sf.jett.parser.StyleScanner.Token
Returns the unique code associated with this Token.
getCode() - Method in enum net.sf.jett.parser.TagScanner.Token
Returns the unique code associated with this Token.
getCollapsingGroup() - Method in class net.sf.jett.parser.MetadataParser
Returns the "collapse" lexeme.
getCollectionNames() - Method in class net.sf.jett.tag.BaseLoopTag
Returns the names of the Collections that are being used in this BaseLoopTag.
getCollectionNames() - Method in class net.sf.jett.tag.ForEachTag
Returns the names of the Collections that are being used in this ForEachTag.
getCollectionNames() - Method in class net.sf.jett.tag.ForTag
Returns the names of the Collections that are being used in this ForTag.
getCollectionNames() - Method in class net.sf.jett.tag.MultiForEachTag
Returns the names of the Collections that are being used in this MultiForEachTag.
getCollectionSize() - Method in class net.sf.jett.tag.BaseLoopTag
Returns the size of the collection being iterated.
getCollectionSize() - Method in class net.sf.jett.tag.ForEachTag
Returns the size of the collection being iterated.
getCollectionSize() - Method in class net.sf.jett.tag.ForTag
Returns the number of iterations.
getCollectionSize() - Method in class net.sf.jett.tag.MultiForEachTag
Returns the maximum size of the collections being iterated.
getColor(Workbook, String) - Static method in class net.sf.jett.util.SheetUtil
Determines the proper POI Color, given a string value that could be a color name, e.g.
getColorHexString(Color) - Static method in class net.sf.jett.util.SheetUtil
Get the hex string that represents the Color.
getColsLeft() - Method in class net.sf.jett.parser.MetadataParser
Returns the "columns left" lexeme.
getColsRight() - Method in class net.sf.jett.parser.MetadataParser
Returns the "columns right" lexeme.
getColumnWidth() - Method in class net.sf.jett.model.Style
Returns the column width in number of characters.
getConditionalFormattingRegions() - Method in class net.sf.jett.tag.TagContext
Returns the List of Lists of CellRangeAddress objects to be manipulated through this TagContext.
getContext() - Method in class net.sf.jett.tag.BaseTag
Returns the TagContext to which the Tag is associated.
getContext() - Method in interface net.sf.jett.tag.Tag
Returns the TagContext to which the Tag is associated.
getCopies() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the number of copies.
getCopyingRight() - Method in class net.sf.jett.parser.MetadataParser
Returns the "copy right" lexeme.
getCurrentTag() - Method in class net.sf.jett.tag.TagContext
Returns the current Tag for this context.
getCurrLexeme() - Method in class net.sf.jett.parser.FormulaScanner
Returns the current lexeme after a call to getNextToken.
getCurrLexeme() - Method in class net.sf.jett.parser.MetadataScanner
Returns the current lexeme after a call to getNextToken.
getCurrLexeme() - Method in class net.sf.jett.parser.StyleScanner
Returns the current lexeme after a call to getNextToken.
getCurrLexeme() - Method in class net.sf.jett.parser.TagScanner
Returns the current lexeme after a call to getNextToken.
getDataFormat() - Method in class net.sf.jett.model.Style
Returns the data format string.
getDefaultValue() - Method in class net.sf.jett.formula.CellRef
Returns the default value.
getDirection() - Method in class net.sf.jett.model.Block
Returns the specific Direction of this Block.
getDrawing() - Method in class net.sf.jett.tag.TagContext
Returns the Sheet's Drawing object, if it exists yet.
getEnd() - Method in class net.sf.jett.model.ForLoopTagStatus
Returns the ending value of the range.
getEnd() - Method in interface net.sf.jett.model.RangedLoopTagStatus
Returns the ending value of the range.
getEndOfJettFormula(String, int) - Static method in class net.sf.jett.util.FormulaUtil
Finds the end of the Jett formula substring.
getExpressionFactory() - Method in class net.sf.jett.model.WorkbookContext
Returns the ExpressionFactory.
getExtraRows() - Method in class net.sf.jett.parser.MetadataParser
Returns the "extra rows" lexeme.
getFillBackgroundColor() - Method in class net.sf.jett.model.Style
Returns the fill background color, as a color name or a hex string.
getFillForegroundColor() - Method in class net.sf.jett.model.Style
Returns the fill foreground color, as a color name or a hex string.
getFillPatternType() - Method in class net.sf.jett.model.Style
Returns the fill pattern type.
getFitHeight() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the number of pages tall to fit the sheet.
getFitWidth() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the number of pages wide to fit the sheet.
getFixed() - Method in class net.sf.jett.parser.MetadataParser
Returns the "fixed" lexeme.
getFixedSizedCollectionNames() - Method in class net.sf.jett.model.WorkbookContext
Returns the List of "fixed size" collection names.
getFontAtIndex(RichTextString, int) - Static method in class net.sf.jett.util.RichTextStringUtil
Gets the font index of the Font in use at the specified position in the given RichTextString.
getFontBoldweight() - Method in class net.sf.jett.model.Style
Returns the font boldweight.
getFontCache() - Method in class net.sf.jett.model.WorkbookContext
Returns the FontCache.
getFontCharset() - Method in class net.sf.jett.model.Style
Returns the font charset.
getFontColor() - Method in class net.sf.jett.model.Style
Returns the font color, either a color name or a hex string.
getFontHeightInPoints() - Method in class net.sf.jett.model.Style
Returns the font height in points.
getFontName() - Method in class net.sf.jett.model.Style
Returns the font name.
getFontTypeOffset() - Method in class net.sf.jett.model.Style
Returns the FontTypeOffset.
getFontUnderline() - Method in class net.sf.jett.model.Style
Returns the FontUnderLine.
getFormulaMap() - Method in class net.sf.jett.model.WorkbookContext
Returns the formula map, a Map of formula keys to Formulas, with the keys of the format "sheetName!formula".
getFormulaSuffix() - Method in class net.sf.jett.tag.TagContext
Returns the formula suffix.
getFormulaText() - Method in class net.sf.jett.formula.Formula
Returns the formula text.
getGreen() - Method in enum net.sf.jett.model.ExcelColor
Returns the green value, 0-255.
getGroupByProperties() - Method in class net.sf.jett.util.GroupOrderByComparator
Returns the List of "group by" properties.
getGroupDir() - Method in class net.sf.jett.parser.MetadataParser
Returns the "group dir" lexeme.
getHexString() - Method in enum net.sf.jett.model.ExcelColor
Returns the hex string, in the format "#RRGGBB".
getHResolution() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the "H Resolution".
getHssfColor() - Method in enum net.sf.jett.model.ExcelColor
Return the HSSFColor.
getHssfColorByIndex(short) - Static method in enum net.sf.jett.model.ExcelColor
Maps a short index color back to an HSSFColor.
getImplicitCollectionExpr(String, Map<String, Object>, WorkbookContext) - Static method in class net.sf.jett.expression.Expression
Determines whether a string representing an Expression represents implicit Collections access, which would result in an implicit collections processing loop.
getImplicitVarNames(List<String>) - Static method in class net.sf.jett.transform.CollectionsTransformer
Creates a List of substitute variable names, one for each of the given collection names.
getIndention() - Method in class net.sf.jett.model.Style
Returns the number characters the text is indented.
getIndex() - Method in enum net.sf.jett.model.Alignment
Returns the index.
getIndex() - Method in class net.sf.jett.model.BaseLoopTagStatus
Returns the current index.
getIndex() - Method in enum net.sf.jett.model.BorderType
Returns the index.
getIndex() - Method in enum net.sf.jett.model.ExcelColor
Returns the index.
getIndex() - Method in enum net.sf.jett.model.FillPattern
Returns the index.
getIndex() - Method in enum net.sf.jett.model.FontBoldweight
Returns the index.
getIndex() - Method in enum net.sf.jett.model.FontCharset
Returns the index.
getIndex() - Method in enum net.sf.jett.model.FontTypeOffset
Returns the index.
getIndex() - Method in enum net.sf.jett.model.FontUnderline
Returns the index.
getIndex() - Method in interface net.sf.jett.model.LoopTagStatus
Returns the current 0-based index of the current iteration.
getIndex() - Method in enum net.sf.jett.model.VerticalAlignment
Returns the index.
getIndexedColor() - Method in enum net.sf.jett.model.ExcelColor
Returns the IndexedColors.
getIndexVarName() - Method in class net.sf.jett.parser.MetadataParser
Returns the "looping" variable name.
getItems() - Method in class net.sf.jett.model.Group
Returns the List of items in the group.
getJtTagLibrary() - Static method in class net.sf.jett.tag.JtTagLibrary
Returns the singleton instance of a JtTagLibrary.
getLastPopulatedColIndex(Sheet) - Static method in class net.sf.jett.util.SheetUtil
Determine the last populated column and return its 0-based index.
getLeftColNum() - Method in class net.sf.jett.model.Block
Returns the left column number (0-based).
getLimit() - Method in class net.sf.jett.parser.MetadataParser
Returns the "limit" lexeme.
getLocation() - Method in class net.sf.jett.tag.BaseTag
Returns the location of this tag, in the format " at " + cellReference, e.g.
getLoopIndex() - Method in class net.sf.jett.event.TagLoopEvent
Returns the current loop index (zero-based).
getLoopIterator() - Method in class net.sf.jett.tag.BaseLoopTag
Returns an Iterator that iterates over some Collection of objects.
getLoopIterator() - Method in class net.sf.jett.tag.ForEachTag
Returns an Iterator that iterates over some Collection of objects.
getLoopIterator() - Method in class net.sf.jett.tag.ForTag
Returns an Iterator that iterates over the desired values.
getLoopIterator() - Method in class net.sf.jett.tag.MultiForEachTag
Returns an Iterator that iterates over all the items of all specified Collections of values.
getLoopTagStatus() - Method in class net.sf.jett.tag.BaseLoopTag
Returns a BaseLoopTagStatus that will be exposed in the beans map if the appropriate attribute is given.
getLoopTagStatus() - Method in class net.sf.jett.tag.ForTag
Returns a ForLoopTagStatus that will be exposed in the beans map if the appropriate attribute is given.
getMergedRegions() - Method in class net.sf.jett.tag.TagContext
Returns the List of CellRangeAddress objects on the current Sheet.
getMissingPropertiesSetter() - Method in class net.sf.jett.transform.SheetCloner
Returns an object that can set the missing properties on a Sheet after it has been moved and/or renamed.
getName() - Method in class net.sf.jett.tag.AggTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.AnaTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.CommentTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.ForEachTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.FormulaTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.ForTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.GroupTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.HideColsTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.HideRowsTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.HideSheetTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.HyperlinkTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.IfTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.ImageTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.MultiForEachTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.NameTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.NullTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.RickrollTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.SpanTag
Returns this Tag's name.
getName() - Method in class net.sf.jett.tag.StyleTag
Returns this Tag's name.
getName() - Method in interface net.sf.jett.tag.Tag
Returns the name of the Tag.
getName() - Method in class net.sf.jett.tag.TotalTag
Returns this Tag's name.
getNamespace() - Method in class net.sf.jett.parser.TagParser
Returns the namespace found, if any.
getNamespaceAndTagName() - Method in class net.sf.jett.parser.TagParser
Returns a formatted string containing the namespace, followed by a colon (if the namespace exists), followed by the tag name, e.g.
getNewValue() - Method in class net.sf.jett.event.CellEvent
Returns the new cell value.
getNextPosition() - Method in class net.sf.jett.parser.StyleScanner
Returns the current position of the next token.
getNextPosition() - Method in class net.sf.jett.parser.TagScanner
Returns the current position of the next token.
getNextToken() - Method in class net.sf.jett.parser.FormulaScanner
Returns the Token.
getNextToken() - Method in class net.sf.jett.parser.MetadataScanner
Returns the Token.
getNextToken() - Method in class net.sf.jett.parser.StyleScanner
Returns the Token.
getNextToken() - Method in class net.sf.jett.parser.TagScanner
Returns the Token.
getNoImplicitProcessingCollectionNames() - Method in class net.sf.jett.model.WorkbookContext
Returns the List of collection names on which NOT to perform implicit collections processing.
getNullOrderings() - Method in class net.sf.jett.util.OrderByComparator
Returns a List of null orderings.
getNumEntries() - Method in class net.sf.jett.model.CellStyleCache
Returns the number of entries in this cache.
getNumEntries() - Method in class net.sf.jett.model.FontCache
Returns the number of entries in this cache.
getNumIterations() - Method in class net.sf.jett.model.BaseLoopTagStatus
Returns the number of iterations.
getNumIterations() - Method in class net.sf.jett.tag.BaseLoopTag
Returns the number of iterations.
getNumIterations() - Method in class net.sf.jett.tag.ForEachTag
Returns the number of iterations.
getNumIterations() - Method in class net.sf.jett.tag.ForTag
Returns the number of iterations.
getNumIterations() - Method in class net.sf.jett.tag.MultiForEachTag
Returns the number of iterations.
getObj() - Method in class net.sf.jett.model.Group
Returns the object that is representative of all objects in the group.
getOldValue() - Method in class net.sf.jett.event.CellEvent
Returns the old cell value.
getOptionalAttributes() - Method in class net.sf.jett.tag.AggTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.AnaTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.BaseHideTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.BaseLoopTag
All BaseLoopTags support the optional copy down tag.
getOptionalAttributes() - Method in class net.sf.jett.tag.BaseTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.CommentTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.ForEachTag
Returns the List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.FormulaTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.ForTag
Returns the List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.GroupTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.HyperlinkTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.IfTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.ImageTag
Returns the List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.MultiForEachTag
Returns the List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.NameTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.NullTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.SpanTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.StyleTag
Returns a List of optional attribute names.
getOptionalAttributes() - Method in class net.sf.jett.tag.TotalTag
Returns a List of optional attribute names.
getOrderings() - Method in class net.sf.jett.util.OrderByComparator
Returns a List of orderings.
getPageStart() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the starting page number.
getPaperSize() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the paper size.
getParent() - Method in class net.sf.jett.model.Block
Returns this Block's parent Block.
getParentTag() - Method in class net.sf.jett.tag.BaseTag
Returns the parent Tag.
getParentTag() - Method in interface net.sf.jett.tag.Tag
Returns the parent Tag to this Tag.
getPastEndAction() - Method in class net.sf.jett.parser.MetadataParser
Returns the "past end action" lexeme.
getPastEndAction() - Method in class net.sf.jett.tag.BaseLoopTag
Returns the PastEndAction, which is controlled by the attribute specified by ATTR_PAST_END_ACTION.
getProcessedCellsMap() - Method in class net.sf.jett.tag.TagContext
Returns the Map of Cells that have already been processed.
getProperties() - Method in class net.sf.jett.util.OrderByComparator
Returns a List of all properties.
getRangeEndCellRef() - Method in class net.sf.jett.formula.CellRefRange
Returns the end of the cell range.
getRed() - Method in enum net.sf.jett.model.ExcelColor
Returns the red value, 0-255.
getRegistry() - Method in class net.sf.jett.model.WorkbookContext
Returns the TagLibraryRegistry.
getRepeatingColumns() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the range of columns to repeat at the left of every page.
getRepeatingRows() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the range of rows to repeat at the top of every page.
getReplacementExprValue() - Method in class net.sf.jett.tag.BaseLoopTag
Returns the replacement expression value, which defaults to am empty string "".
getReplacementValue() - Method in class net.sf.jett.parser.MetadataParser
Returns the replacement value, which is used to replace expressions that have been exhaused prior to the end of iteration, if the past end action is to replace expressions.
getRequiredAttributes() - Method in class net.sf.jett.tag.AggTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.AnaTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.BaseHideTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.BaseLoopTag
There are no required attributes that all BaseLoopTags support.
getRequiredAttributes() - Method in class net.sf.jett.tag.BaseTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.CommentTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.ForEachTag
Returns the List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.FormulaTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.ForTag
Returns the List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.GroupTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.HyperlinkTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.IfTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.ImageTag
Returns the List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.MultiForEachTag
Returns the List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.NameTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.NullTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.SpanTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.StyleTag
Returns a List of required attribute names.
getRequiredAttributes() - Method in class net.sf.jett.tag.TotalTag
Returns a List of required attribute names.
getRightColNum() - Method in class net.sf.jett.model.Block
Returns the right column number (0-based).
getRotationDegrees() - Method in class net.sf.jett.model.Style
Returns the degrees the text is rotated.
getRowHeight() - Method in class net.sf.jett.model.Style
Sets the row height in points.
getScale() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the scale.
getSequenceNbr() - Method in class net.sf.jett.model.WorkbookContext
Returns the current sequence number.
getSheet() - Method in class net.sf.jett.event.SheetEvent
Returns the Sheet that was processed.
getSheet() - Method in class net.sf.jett.event.TagEvent
Returns the Sheet on which the block of cells was processed.
getSheet() - Method in class net.sf.jett.tag.TagContext
Returns the Sheet on which a tag is found.
getSheetListeners() - Method in class net.sf.jett.model.WorkbookContext
Returns the SheetListeners.
getSheetNames() - Method in class net.sf.jett.model.WorkbookContext
Returns a List of sheet names.
getShiftEndingAncestor(Block) - Static method in class net.sf.jett.util.SheetUtil
Walk up the Block tree until a "shift ending" ancestor is found, or until the tree has been exhausted.
getShiftEndingAncestor(Block, int, int) - Static method in class net.sf.jett.util.SheetUtil
Walk up the Block tree until a "shift ending" ancestor is found, or until the tree has been exhausted.
getStart() - Method in class net.sf.jett.model.ForLoopTagStatus
Returns the starting value of the range.
getStart() - Method in interface net.sf.jett.model.RangedLoopTagStatus
Returns the starting value of the range.
getStep() - Method in class net.sf.jett.model.ForLoopTagStatus
Returns the step amount of the range.
getStep() - Method in interface net.sf.jett.model.RangedLoopTagStatus
Returns the change per iteration.
getStyleMap() - Method in class net.sf.jett.model.WorkbookContext
Returns the Map of style names to Styles.
getStyleMap() - Method in class net.sf.jett.parser.StyleParser
Returns the style map of style names to Styles.
getTagListener() - Method in class net.sf.jett.parser.MetadataParser
Returns the "tag listener" lexeme.
getTagLocationsMap() - Method in class net.sf.jett.model.WorkbookContext
Returns the tag locations map, a Map of current tag location cell references to original tag location cell references, with the cell references being in the format "Sheet!B1".
getTagLocationWithHierarchy(Tag) - Static method in class net.sf.jett.util.SheetUtil
Returns a String formatted in the following way:
getTagLoopListener() - Method in class net.sf.jett.parser.MetadataParser
Returns the "tag loop listener" lexeme.
getTagMap() - Method in class net.sf.jett.tag.JtTagLibrary
Returns the Map of tag names to tag Class objects, e.g.
getTagMap() - Method in interface net.sf.jett.tag.TagLibrary
Returns the Map of tag names to tag Class objects, e.g.
getTagName() - Method in class net.sf.jett.parser.TagParser
Returns the tag name found, if any.
getTagText() - Method in class net.sf.jett.parser.TagParser
Returns the portion of the cell text that is the tag text.
getTemplateSheetNames() - Method in class net.sf.jett.model.WorkbookContext
Returns a List of template sheet names.
getTopRowNum() - Method in class net.sf.jett.model.Block
Returns the top row number (0-based).
getValueIndicatingImplicitCollection(Map<String, Object>, WorkbookContext) - Method in class net.sf.jett.expression.Expression
Determines whether this represents implicit Collections access, which would result in an implicit collections processing loop.
getVarNames() - Method in class net.sf.jett.tag.BaseLoopTag
Returns the names of the variables that are being used in this BaseLoopTag.
getVarNames() - Method in class net.sf.jett.tag.ForEachTag
Returns the name of the variable that is being used in this ForEachTag.
getVarNames() - Method in class net.sf.jett.tag.ForTag
Returns the variable names of the Collections that are being used in this ForTag.
getVarNames() - Method in class net.sf.jett.tag.MultiForEachTag
Returns the names of the variables that are being used in this MultiForEachTag.
getVarStatusName() - Method in class net.sf.jett.parser.MetadataParser
Returns the "varStatus" lexeme.
getVerticalAlignment() - Method in class net.sf.jett.model.Style
Returns the vertical alignment.
getVResolution() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns the "V resolution".
getWorkbookContext() - Method in class net.sf.jett.tag.BaseTag
Returns the WorkbookContext to which the Tag is associated.
getWorkbookContext() - Method in interface net.sf.jett.tag.Tag
Returns the WorkbookContext to which the Tag is associated.
getXssfColor() - Method in enum net.sf.jett.model.ExcelColor
Return the XSSFColor.
Group - Class in net.sf.jett.model
A Group is a group of objects that shares some common values for some properties.
Group() - Constructor for class net.sf.jett.model.Group
Constructs a Group without a representative object or a list of all items in the group.
GROUP_DIR_COLS - Static variable in class net.sf.jett.tag.BaseLoopTag
The "group dir" value to specify that columns should be grouped.
GROUP_DIR_COLS - Static variable in class net.sf.jett.tag.GroupTag
The "group dir" value to specify that columns should be grouped.
GROUP_DIR_NONE - Static variable in class net.sf.jett.tag.BaseLoopTag
The "group dir" value to specify that neither rows nor columns should be grouped.
GROUP_DIR_NONE - Static variable in class net.sf.jett.tag.GroupTag
The "group dir" value to specify that neither rows nor columns should be grouped.
GROUP_DIR_ROWS - Static variable in class net.sf.jett.tag.BaseLoopTag
The "group dir" value to specify that rows should be grouped.
GROUP_DIR_ROWS - Static variable in class net.sf.jett.tag.GroupTag
The "group dir" value to specify that rows should be grouped.
groupColumns(Sheet, int, int, boolean) - Static method in class net.sf.jett.util.SheetUtil
Group all columns on the sheet between the "begin" and "end" indices, inclusive.
GroupOrderByComparator<T extends Group> - Class in net.sf.jett.util
A GroupOrderByComparator is an OrderByComparator that operates on groups and understands that some of the "order by" properties are group properties (these must all be before the other "order by" properties that aren't group properties).
GroupOrderByComparator(OrderByComparator<Object>, List<String>) - Constructor for class net.sf.jett.util.GroupOrderByComparator
Constructs a GroupOrderByComparator that operates on the given List of "order by" expressions, and assumes that the Groups are grouped by the given List of "group by" expressions.
groupRows(Sheet, int, int, boolean) - Static method in class net.sf.jett.util.SheetUtil
Group all rows on the sheet between the "begin" and "end" indices, inclusive.
GroupTag - Class in net.sf.jett.tag
A GroupTag represents a set of rows or a set of columns that needs an Excel "group" associated with it.
GroupTag() - Constructor for class net.sf.jett.tag.GroupTag
 

H

has(String) - Method in class net.sf.jett.expression.ClassAwareMapContext
Checks whether the name is a variable defined in this context, or if it is a valid Java class name as determined by Class.forName.
HashMapWrapper<K,V> - Class in net.sf.jett.model
A HashMapWrapper is a HashMap that "wraps" another HashMap.
HashMapWrapper(Map<K, V>) - Constructor for class net.sf.jett.model.HashMapWrapper
Constructs a HashMapWrapper that wraps the given Map.
HideColsTag - Class in net.sf.jett.tag
A HideColsTag is a BaseHideTag that hides a range of columns.
HideColsTag() - Constructor for class net.sf.jett.tag.HideColsTag
 
HideRowsTag - Class in net.sf.jett.tag
A HideRowsTag is a BaseHideTag that hides a range of rows.
HideRowsTag() - Constructor for class net.sf.jett.tag.HideRowsTag
 
HideSheetTag - Class in net.sf.jett.tag
A HideSheetTag is a BaseHideTag that hides an entire sheet.
HideSheetTag() - Constructor for class net.sf.jett.tag.HideSheetTag
 
HSSF_COLOR_AUTOMATIC - Static variable in enum net.sf.jett.model.ExcelColor
The "automatic" color in HSSF (.xls).
HyperlinkTag - Class in net.sf.jett.tag
A HyperlinkTag represents a Cell that needs to have a hyperlink on the cell.
HyperlinkTag() - Constructor for class net.sf.jett.tag.HyperlinkTag
 

I

IfTag - Class in net.sf.jett.tag
An IfTag represents a conditionally placed Block of Cells.
IfTag() - Constructor for class net.sf.jett.tag.IfTag
 
ImageTag - Class in net.sf.jett.tag
An ImageTag represents an image to be placed on the sheet.
ImageTag() - Constructor for class net.sf.jett.tag.ImageTag
 
IMPLICIT_REF_PREFIX - Static variable in class net.sf.jett.util.FormulaUtil
Prefix for implicit cell map references.
incrementIndex(Tag) - Method in class net.sf.jett.model.BaseLoopTagStatus
Increments the current index, if the given tag is this object's parent tag.
incrSequenceNbr() - Method in class net.sf.jett.model.WorkbookContext
Increments the current sequence number.
isBodiless() - Method in class net.sf.jett.parser.TagParser
Returns whether this tag is bodiless.
isBodiless() - Method in class net.sf.jett.tag.BaseTag
Returns whether this Tag is bodiless.
isBodiless() - Method in interface net.sf.jett.tag.Tag
Returns whether this Tag is bodiless.
isCellBlank(Sheet, int, int) - Static method in class net.sf.jett.util.SheetUtil
Determines whether the Cell on the given Sheet at the given row and column indexes is blank: either it doesn't exist, or it exists and the cell type is blank.
isCellImmaterial(Sheet, int, int) - Static method in class net.sf.jett.util.SheetUtil
Determines whether the Cell on the given Sheet at the given row and column indexes is immaterial: either it doesn't exist, or it exists and the cell type is blank.
isDefiningCols() - Method in class net.sf.jett.parser.MetadataParser
Returns whether column definitions are present.
isDraft() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether it's draft quality.
isEmpty() - Method in class net.sf.jett.model.HashMapWrapper
Returns true if this map and the wrapped map are both empty.
isEndTag() - Method in class net.sf.jett.parser.TagParser
Returns whether this tag is the end of the tag or not.
isFirst() - Method in class net.sf.jett.model.BaseLoopTagStatus
Returns whether the current iteration is the first iteration.
isFirst() - Method in interface net.sf.jett.model.LoopTagStatus
Returns whether the current iteration is the first iteration.
isFontItalic() - Method in class net.sf.jett.model.Style
Returns whether the font is italic.
isFontStrikeout() - Method in class net.sf.jett.model.Style
Returns whether the font is strikeout.
isHidden() - Method in class net.sf.jett.model.Style
Returns whether the cell is "hidden".
isLandscape() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether it's landscape.
isLast() - Method in class net.sf.jett.model.BaseLoopTagStatus
Returns whether the current iteration is the last iteration.
isLast() - Method in interface net.sf.jett.model.LoopTagStatus
Returns whether the current iteration is the last iteration.
isLeftToRight() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether the page print order should be left to right before up to down.
isLenient() - Method in class net.sf.jett.expression.ExpressionFactory
Returns the internal JexlEngine's "lenient" flag.
isLocked() - Method in class net.sf.jett.model.Style
Returns whether the cell is "locked".
isNoColor() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether to print with no color (b/w).
isNotes() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether to use "notes".
isRestricted(String) - Method in class net.sf.jett.parser.MetadataParser
Determines whether the given metadata key is restricted -- not allowed in this context.
isRestricted(String) - Method in class net.sf.jett.parser.SheetNameMetadataParser
Restricts many metadata keys that don't make sense in the context of a sheet name.
isSilent() - Method in class net.sf.jett.expression.ExpressionFactory
Returns the internal JexlEngine's "silent" flag.
isStyleToApply() - Method in class net.sf.jett.model.Style
Returns whether there are styles to apply, i.e.
isTag() - Method in class net.sf.jett.parser.TagParser
Returns whether the given tag text is in fact a tag.
isUsePage() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether to "use page".
isValidSettings() - Method in class net.sf.jett.model.MissingCloneSheetProperties
Returns whether the settings are "valid".
isWrappingText() - Method in class net.sf.jett.model.Style
Returns whether text is wrapped on to the next line.

J

JaggFuncs - Class in net.sf.jett.expression
A JaggFuncs object is an object that represents jAgg aggregate functionality in the JEXL world.
JaggFuncs() - Constructor for class net.sf.jett.expression.JaggFuncs
 
JDBCExecutor - Class in net.sf.jett.jdbc
A JDBCExecutor has the capability of running SQL statements via JDBC over a supplied Connection.
JDBCExecutor(Connection) - Constructor for class net.sf.jett.jdbc.JDBCExecutor
Constructs a JDBCExecutor that will operate over the given open Connection to a database.
JettFuncs - Class in net.sf.jett.expression
A JettFuncs object is an object that represents JETT utility functionality in the JEXL world.
JettFuncs() - Constructor for class net.sf.jett.expression.JettFuncs
 
JtTagLibrary - Class in net.sf.jett.tag
A JtTagLibrary represents the built-in TagLibrary.

K

keySet() - Method in class net.sf.jett.model.HashMapWrapper
Returns a Set of all keys in this map and the wrapped map, with this map overriding any keys in the wrapped map.

L

LAST - Static variable in class net.sf.jett.util.OrderByComparator
Sort nulls last (default if ascending order).
LoopTagStatus - Interface in net.sf.jett.model
A LoopTagStatus object gives information about the current loop's status.

M

MetadataParseException - Exception in net.sf.jett.exception
A MetadataParseException occurs when there is an error parsing the metadata text.
MetadataParseException() - Constructor for exception net.sf.jett.exception.MetadataParseException
Create a MetadataParseException.
MetadataParseException(String) - Constructor for exception net.sf.jett.exception.MetadataParseException
Create a MetadataParseException with the given message.
MetadataParseException(Throwable) - Constructor for exception net.sf.jett.exception.MetadataParseException
Create a MetadataParseException.
MetadataParseException(String, Throwable) - Constructor for exception net.sf.jett.exception.MetadataParseException
Create a MetadataParseException with the given message.
MetadataParser - Class in net.sf.jett.parser
A MetadataParser parses metadata at the end of cell text.
MetadataParser() - Constructor for class net.sf.jett.parser.MetadataParser
Create a MetadataParser.
MetadataParser(String) - Constructor for class net.sf.jett.parser.MetadataParser
Create a MetadataParser object that will parse the given metadata text.
MetadataScanner - Class in net.sf.jett.parser
A MetadataScanner object scans metadata text and returns tokens.
MetadataScanner() - Constructor for class net.sf.jett.parser.MetadataScanner
Construct a MetadataScanner object, with empty input.
MetadataScanner(String) - Constructor for class net.sf.jett.parser.MetadataScanner
Construct a MetadataScanner object, with the given input.
MetadataScanner.Token - Enum in net.sf.jett.parser
Enumeration for the different types of Tokens in Metadata.
MissingCloneSheetProperties - Class in net.sf.jett.model
As it turns out, Workbook#cloneSheet doesn't clone all the properties of a Sheet, specifically missing things such as Print Setup properties.
MissingCloneSheetProperties() - Constructor for class net.sf.jett.model.MissingCloneSheetProperties
Default constructor to set things to default values.
MissingCloneSheetProperties(MissingCloneSheetProperties) - Constructor for class net.sf.jett.model.MissingCloneSheetProperties
When a Sheet is cloned, we will of course need to clone the missing clone sheet properties as well.
MultiForEachTag - Class in net.sf.jett.tag
A MultiForEachTag represents a repetitively placed Block of Cells, with each repetition corresponding to the same index into multiple Collections.
MultiForEachTag() - Constructor for class net.sf.jett.tag.MultiForEachTag
 

N

NameTag - Class in net.sf.jett.tag
A NameTag indicates an association between an Excel named range and a JETT formula.
NameTag() - Constructor for class net.sf.jett.tag.NameTag
 
NEGATIVE_LOOKBEHIND_BACKSLASH - Static variable in class net.sf.jett.expression.Expression
This pattern makes sure that there is no backslash in front of an expression that is due to be replaced with the result of its evaluation.
net.sf.jett.event - package net.sf.jett.event
Provides support for event-based processing of template spreadsheets.
net.sf.jett.exception - package net.sf.jett.exception
Declares certain runtime exceptions that may occur during spreadsheet transformation.
net.sf.jett.expression - package net.sf.jett.expression
Provides the classes necessary for JETT to interface to JEXL and evaluate Expressions.
net.sf.jett.formula - package net.sf.jett.formula
Provides support for JETT Formulas and CellReferences.
net.sf.jett.jdbc - package net.sf.jett.jdbc
Provides classes for executing queries via JDBC.
net.sf.jett.model - package net.sf.jett.model
Provides value objects for JETT processing and enumerated objects for things like style values.
net.sf.jett.parser - package net.sf.jett.parser
Provides classes for scanning and parsing any text-based value in JETT.
net.sf.jett.tag - package net.sf.jett.tag
Provides Tag functionality, including the Tag interface and all built-in tag classes, plus the TagLibrary interface and TagLibraryRegistry classes for custom tag creation and registration.
net.sf.jett.transform - package net.sf.jett.transform
Provides the classes and API necessary to transform pre-existing Excel template spreadsheets (.xls and .xlsx are supported) into new spreadsheets that are fully populated with user data.
net.sf.jett.util - package net.sf.jett.util
Provides utility functionality for JETT.
NULLS - Static variable in class net.sf.jett.util.OrderByComparator
Use this to indicate which sequence nulls should be ordered.
NULLS_FIRST - Static variable in class net.sf.jett.util.OrderByComparator
Constant to order nulls first.
NULLS_LAST - Static variable in class net.sf.jett.util.OrderByComparator
Constant to order nulls last.
NullTag - Class in net.sf.jett.tag
A NullTag does nothing to its Block except mark its Cells as processed.
NullTag() - Constructor for class net.sf.jett.tag.NullTag
 

O

onTagLoopProcessed(TagLoopEvent) - Method in interface net.sf.jett.event.TagLoopListener
Called when a block of Cells has been processed in a looping tag.
onTagProcessed(TagEvent) - Method in interface net.sf.jett.event.TagListener
Called when the block of Cells has been processed.
ORDER_ASC - Static variable in class net.sf.jett.util.OrderByComparator
Constant to order ascending.
ORDER_DESC - Static variable in class net.sf.jett.util.OrderByComparator
Constant to order descending.
OrderByComparator<T> - Class in net.sf.jett.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 net.sf.jett.util.OrderByComparator
Constructs an OrderByComparator based on a List of expressions, of the format "property [ASC|DESC] [NULLS FIRST|LAST]".

P

parse() - Method in class net.sf.jett.parser.FormulaParser
Parses the formula text.
parse() - Method in class net.sf.jett.parser.MetadataParser
Parses the metadata text.
parse() - Method in class net.sf.jett.parser.StyleParser
Parses the CSS text.
parse() - Method in class net.sf.jett.parser.TagParser
Parses the tag text.
ParseException - Exception in net.sf.jett.exception
A ParseException occurs when there is an error parsing anything related to JETT processing.
ParseException() - Constructor for exception net.sf.jett.exception.ParseException
Create a ParseException.
ParseException(String) - Constructor for exception net.sf.jett.exception.ParseException
Create a ParseException with the given message.
ParseException(Throwable) - Constructor for exception net.sf.jett.exception.ParseException
Create a ParseException.
ParseException(String, Throwable) - Constructor for exception net.sf.jett.exception.ParseException
Create a ParseException with the given message.
PAST_END_ACTION_CLEAR - Static variable in class net.sf.jett.tag.BaseLoopTag
The "past end action" value to clear the content of cells.
PAST_END_ACTION_REMOVE - Static variable in class net.sf.jett.tag.BaseLoopTag
The "past end action" value to remove the cells, including things like borders and formatting.
PAST_END_ACTION_REPLACE_EXPR - Static variable in class net.sf.jett.tag.BaseLoopTag
The "past end action" value to replace only the expressions that contain past-end references.
PAST_END_VALUE - Static variable in class net.sf.jett.model.PastEndValue
The singleton PastEndValue value.
PastEndAction - Enum in net.sf.jett.model
A PastEndAction enumerated value specifies a possible action when dealing with expressions that reference collection items beyond the end of the iteration.
PastEndValue - Class in net.sf.jett.model
A PastEndValue represents the fact that an expression references a collection item beyond the end of the iteration.
performEscaping(RichTextString, CreationHelper) - Static method in class net.sf.jett.util.RichTextStringUtil
Performs escaping.
pickACard() - Static method in class net.sf.jett.expression.JettFuncs
Picks a random card.
POI_ROTATION_STACKED - Static variable in class net.sf.jett.parser.StyleParser
POI value of rotation to use to produce vertically
process() - Method in class net.sf.jett.tag.AggTag
Run a "group by" operation on the specified AggregateFunctions, get the results, and expose the aggregate values and the AggregateFunctions used.
process() - Method in class net.sf.jett.tag.AnaTag
Run an "analyze" operation on the specified AnalyticFunctions, get the results, and expose the analytic values and the AnalyticAggregators used.
process() - Method in class net.sf.jett.tag.BaseHideTag
If the condition is met, hide something in the workbook.
process() - Method in class net.sf.jett.tag.BaseLoopTag
Provide a generic way to process a tag that loops, with the Template Method pattern.
process() - Method in class net.sf.jett.tag.BaseTag
Process this Tag.
process() - Method in class net.sf.jett.tag.CommentTag
Place the "value" attribute in the cell, and the rest of the attributes control the creation of a cell comment.
process() - Method in class net.sf.jett.tag.FormulaTag
Evaluate the "text" attribute, and place the resultant text in an Excel Formula.
process() - Method in class net.sf.jett.tag.GroupTag
Create an Excel group of rows or columns around the height or the width of the block.
process() - Method in class net.sf.jett.tag.HyperlinkTag
Place the Hyperlink in the Cell, which replaces any other value left behind in the Cell.
process() - Method in class net.sf.jett.tag.IfTag
Evaluate the condition.
process() - Method in class net.sf.jett.tag.ImageTag
Loads the image data and scales it if necessary, with the top-left corner of the image at the top-left corner of this cell.
process() - Method in class net.sf.jett.tag.NameTag
There should be a JETT formula in the formula map, keyed by the location of this tag, referring to the JETT formula.
process() - Method in class net.sf.jett.tag.NullTag
Just mark all Cells in this Block as processed.
process() - Method in class net.sf.jett.tag.SpanTag
If not already part of a merged region, and one of the factors is greater than 1, then create a merged region.
process() - Method in class net.sf.jett.tag.StyleTag
Override the cells' current styles with any non-null style property values.
process() - Method in class net.sf.jett.tag.TotalTag
Run a "group by" operation on the specified Aggregator, get the result, and set the cell value appropriately.
processTag() - Method in class net.sf.jett.tag.BaseTag
Validates all attributes and attribute values and processes this Tag.
processTag() - Method in interface net.sf.jett.tag.Tag
Validates all attributes and attribute values.
PROPERTY_ALIGNMENT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify horizontal alignment of the text.
PROPERTY_BORDER - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the type of all 4 borders.
PROPERTY_BORDER_BOTTOM - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the type of the bottom border.
PROPERTY_BORDER_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the color of all 4 borders.
PROPERTY_BORDER_LEFT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the type of the left border.
PROPERTY_BORDER_RIGHT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the type of the right border.
PROPERTY_BORDER_TOP - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the type of the top border.
PROPERTY_BOTTOM_BORDER_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the color of the bottom border.
PROPERTY_COLUMN_WIDTH_IN_CHARS - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the width of the column in number of characters.
PROPERTY_DATA_FORMAT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the numeric or date data format string.
PROPERTY_FILL_BACKGROUND_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the fill background color to be used in a fill pattern.
PROPERTY_FILL_FOREGROUND_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the fill foreground color to be used in a fill pattern.
PROPERTY_FILL_PATTERN - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the fill fattern to be used with the fill foreground color and the fill background color.
PROPERTY_FONT_BOLDWEIGHT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify whether the font is bold.
PROPERTY_FONT_CHARSET - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the charset used by the font.
PROPERTY_FONT_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the font color.
PROPERTY_FONT_HEIGHT_IN_POINTS - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the font height in points.
PROPERTY_FONT_ITALIC - Static variable in class net.sf.jett.parser.StyleParser
The property to specify whether the font is italic.
PROPERTY_FONT_NAME - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the font name.
PROPERTY_FONT_STRIKEOUT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify whether the font is strikeout.
PROPERTY_FONT_TYPE_OFFSET - Static variable in class net.sf.jett.parser.StyleParser
The property to specify whether the font type is offset, and if it is, whether it's superscript or subscript.
PROPERTY_FONT_UNDERLINE - Static variable in class net.sf.jett.parser.StyleParser
The property to specify how the font text is underlined.
PROPERTY_HIDDEN - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the "hidden" property.
PROPERTY_INDENTION - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the number of characters that the text is indented.
PROPERTY_LEFT_BORDER_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the color of the left border.
PROPERTY_LOCKED - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the "locked" property.
PROPERTY_RIGHT_BORDER_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the color of the right border.
PROPERTY_ROTATION - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the number of degrees that the text is rotated, from -90 to +90.
PROPERTY_ROW_HEIGHT_IN_POINTS - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the height of the row in points.
PROPERTY_TOP_BORDER_COLOR - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the color of the top border.
PROPERTY_VERTICAL_ALIGNMENT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify the vertical alignment of the text.
PROPERTY_WRAP_TEXT - Static variable in class net.sf.jett.parser.StyleParser
The property to specify whether long text values are wrapped to the next physical line within the cell.
put(K, V) - Method in class net.sf.jett.model.HashMapWrapper
Maps the given key to the given value in this map, never the wrapped map.
putAll(Map<? extends K, ? extends V>) - Method in class net.sf.jett.model.HashMapWrapper
Puts all entries from the given map into this map, never the wrapped map.

R

RangedLoopTagStatus - Interface in net.sf.jett.model
A RangedLoopTagStatus is a LoopTagStatus with a range (start/end) and a step (change per iteration).
reactToGrowth(Block, int, int) - Method in class net.sf.jett.model.Block
When this Block is a copy, it may have to react to "sibling" Blocks when the "sibling" is processed first and it grows or shrinks during processing.
registerFuncs(String, Object) - Method in class net.sf.jett.expression.ExpressionFactory
Registers an object under the given namespace in the JEXL Engine.
registerFuncs(String, Object) - Method in class net.sf.jett.transform.ExcelTransformer
Registers an object under the given namespace in the internal JEXL Engine.
registerTagLibrary(String, TagLibrary) - Method in class net.sf.jett.tag.TagLibraryRegistry
Add the given TagLibrary to the registry, associated with the given namespace.
registerTagLibrary(String, TagLibrary) - Method in class net.sf.jett.transform.ExcelTransformer
Registers the given TagLibrary so that this ExcelTransformer can recognize tags from the given namespace.
remove(Object) - Method in class net.sf.jett.model.HashMapWrapper
Removes the entry associated with this key from this map, never the wrapped map.
removeBlock() - Method in class net.sf.jett.tag.BaseTag
Removes the Block of Cells associated with this Tag.
removeBlock(Sheet, TagContext, Block, WorkbookContext) - Static method in class net.sf.jett.util.SheetUtil
Removes the given Block of Cells from the given Sheet.
replaceAll(RichTextString, CreationHelper, String, String) - Static method in class net.sf.jett.util.RichTextStringUtil
Replaces all occurrences of the given target string with the replacement string.
replaceAll(RichTextString, CreationHelper, String, String, boolean) - Static method in class net.sf.jett.util.RichTextStringUtil
Replaces all occurrences of the given target string with the replacement string.
replaceAll(RichTextString, CreationHelper, String, String, boolean, int) - Static method in class net.sf.jett.util.RichTextStringUtil
Replaces all occurrences of the given target string with the replacement string.
replaceAll(RichTextString, CreationHelper, String, String, boolean, int, boolean) - Static method in class net.sf.jett.util.RichTextStringUtil
Replaces all occurrences of the given target string with the replacement string.
replaceFormulas(Sheet, WorkbookContext) - Method in class net.sf.jett.transform.SheetTransformer
Replace all Formulas found in the given Sheet with Excel formulas.
replaceSheetNameRefs(WorkbookContext, String, String) - Static method in class net.sf.jett.util.FormulaUtil
When a Sheet is renamed, then this updates all CellRefs in the cell reference map need to be updated too.
replaceValues(RichTextString, CreationHelper, List<String>, List<String>, boolean) - Static method in class net.sf.jett.util.RichTextStringUtil
Replaces all strings in the given List of strings to replace with the corresponding replacement string in the given List.
reset() - Method in class net.sf.jett.parser.FormulaScanner
Resets the scanner to the beginning of the formula text.
reset() - Method in class net.sf.jett.parser.MetadataScanner
Resets the scanner to the beginning of the metadata text.
reset() - Method in class net.sf.jett.parser.StyleScanner
Resets the scanner to the beginning of the CSS text.
reset() - Method in class net.sf.jett.parser.TagScanner
Resets the scanner to the beginning of the tag text.
ResultSetRow - Class in net.sf.jett.jdbc
A ResultSetRow contains data from one row of a ResultSet.
ResultSetRow() - Constructor for class net.sf.jett.jdbc.ResultSetRow
Constructs an empty ResultSetRow.
retrieveCellStyle(short, boolean, Color, String, short, short, short, short, short, short, String, byte, boolean, boolean, Color, Color, short, short, short, short, Color, Color, Color, Color, int, short, boolean, boolean) - Method in class net.sf.jett.model.CellStyleCache
Retrieve a CellStyle from the cache with the given properties.
retrieveFont(short, boolean, Color, String, short, byte, boolean, int, short) - Method in class net.sf.jett.model.FontCache
Retrieve a Font from the cache with the given properties.
RichTextStringUtil - Class in net.sf.jett.util
The RichTextStringUtil utility class provides methods for RichTextString manipulation.
RichTextStringUtil() - Constructor for class net.sf.jett.util.RichTextStringUtil
 
RickrollTag - Class in net.sf.jett.tag
A RickrollTag is a HyperlinkTag that forces the type to be "url" and the address to be a URL that shows Rick Astley's "Never Gonna Give You Up" video.
RickrollTag() - Constructor for class net.sf.jett.tag.RickrollTag
 
ROTATION_STACKED - Static variable in class net.sf.jett.parser.StyleParser
Specify this value of rotation to use to produce vertically

S

safeSetSheetName(Workbook, int, String) - Static method in class net.sf.jett.util.SheetUtil
Sets the name of the indicated Sheet in the workbook to a safe, legal sheet name.
set(String, Object) - Method in class net.sf.jett.jdbc.ResultSetRow
Sets the given property string name to the given value.
setAlignment(Alignment) - Method in class net.sf.jett.model.Style
Sets the horizontal alignment.
setAttributes(Map<String, RichTextString>) - Method in class net.sf.jett.tag.BaseTag
When a Tag is created, the attributes are passed in via a (possibly empty) Map of attribute names and values.
setAttributes(Map<String, RichTextString>) - Method in interface net.sf.jett.tag.Tag
When a Tag is created, the attributes are passed in via a (possibly empty) Map of attribute names and values.
setBeans(Map<String, Object>) - Method in class net.sf.jett.tag.TagContext
Sets the Map of beans.
setBeansMaps(List<Map<String, Object>>) - Method in class net.sf.jett.model.WorkbookContext
Stores a copy of the given List of beans maps.
setBlock(Block) - Method in class net.sf.jett.tag.TagContext
Sets the Block that applies to a tag.
setBodiless(boolean) - Method in class net.sf.jett.tag.BaseTag
Sets whether this Tag is bodiless.
setBodiless(boolean) - Method in interface net.sf.jett.tag.Tag
Sets whether this Tag is bodiless.
setBorderBottomColor(String) - Method in class net.sf.jett.model.Style
Sets the bottom border color, as a color name or a hex string.
setBorderBottomType(BorderType) - Method in class net.sf.jett.model.Style
Sets the bottom border type.
setBorderLeftColor(String) - Method in class net.sf.jett.model.Style
Sets the left border color, as a color name or a hex string.
setBorderLeftType(BorderType) - Method in class net.sf.jett.model.Style
Sets the left border type.
setBorderRightColor(String) - Method in class net.sf.jett.model.Style
Sets the right border color, as a color name or a hex string.
setBorderRightType(BorderType) - Method in class net.sf.jett.model.Style
Sets the right border type.
setBorderTopColor(String) - Method in class net.sf.jett.model.Style
Sets the top border color, as a color name or a hex string.
setBorderTopType(BorderType) - Method in class net.sf.jett.model.Style
Sets the top border type.
setCache(int) - Method in class net.sf.jett.expression.ExpressionFactory
Sets the size of the Expression cache to be used inside the JEXL Engine.
setCache(int) - Method in class net.sf.jett.transform.ExcelTransformer
Creates and uses a JEXL Expression cache of the given size.
setCell(Cell) - Method in class net.sf.jett.parser.FormulaParser
Sets the Cell that contains the formula to be parsed.
setCell(Cell) - Method in class net.sf.jett.parser.MetadataParser
Sets the Cell that contains the formula to be parsed.
setCellListeners(List<CellListener>) - Method in class net.sf.jett.model.WorkbookContext
Sets the CellListeners.
setCellRefMap(Map<String, List<CellRef>>) - Method in class net.sf.jett.model.WorkbookContext
Sets the cell reference map, a Map of cell key strings to Lists of CellRefs.
setCellStyleCache(CellStyleCache) - Method in class net.sf.jett.model.WorkbookContext
Sets the CellStyleCache.
setCellText(String) - Method in class net.sf.jett.parser.TagParser
Sets the tag text to the given tag text and resets the parser.
setCellValue(WorkbookContext, Cell, Object) - Static method in class net.sf.jett.util.SheetUtil
Sets the cell value on the given Cell to the given value, regardless of data type.
setCellValue(WorkbookContext, Cell, Object, RichTextString) - Static method in class net.sf.jett.util.SheetUtil
Sets the cell value on the given Cell to the given value, regardless of data type.
setCollapsed(boolean) - Method in class net.sf.jett.tag.BaseLoopTag
Sets whether any Excel Group created is collapsed.
setCollectionNames(List<String>) - Method in class net.sf.jett.tag.MultiForEachTag
Sets the List of collection expressions.
setCollections(List<Collection<Object>>) - Method in class net.sf.jett.tag.MultiForEachTag
Sets the List of Collections to be processed.
setColumnWidth(Integer) - Method in class net.sf.jett.model.Style
Sets the column width in number of characters.
setConditionalFormattingRegions(List<List<CellRangeAddress>>) - Method in class net.sf.jett.tag.TagContext
Sets the List of Lists of CellRangeAddress objects to be manipulated through this TagContext.
setContext(TagContext) - Method in class net.sf.jett.tag.BaseTag
Sets the TagContext to which the Tag is associated.
setContext(TagContext) - Method in interface net.sf.jett.tag.Tag
Sets the TagContext to which the Tag is associated.
setCopies(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the number of copies.
setCopyRight(boolean) - Method in class net.sf.jett.tag.BaseLoopTag
Sets whether the repeated blocks are to be copied to the right (true) or downward (default, false).
setCssText(String) - Method in class net.sf.jett.parser.StyleParser
Sets the CSS text to the given CSS text and resets the parser.
setCssText(String) - Method in class net.sf.jett.parser.StyleScanner
Give the StyleScanner another CSS text to scan.
setCurrentTag(Tag) - Method in class net.sf.jett.tag.TagContext
Sets the current Tag for this context.
setDataFormat(String) - Method in class net.sf.jett.model.Style
Sets the data format string.
setDebug(boolean) - Method in class net.sf.jett.expression.ExpressionFactory
Passes the given "debug" flag on to the internal JexlEngine.
setDebug(boolean) - Method in class net.sf.jett.transform.ExcelTransformer
Sets whether the JEXL "debug" flag is set.
setDefaultValue(String) - Method in class net.sf.jett.formula.CellRef
Sets the default value.
setDirection(Block.Direction) - Method in class net.sf.jett.model.Block
Sets the specific Direction of this Block.
setDraft(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether it's draft quality.
setDrawing(Drawing) - Method in class net.sf.jett.tag.TagContext
Sets the Sheet's Drawing object.
setEvaluateFormulas(boolean) - Method in class net.sf.jett.transform.ExcelTransformer
After transformation, this determines whether JETT will evaluate all formulas and store their results in the Workbook.
setExpressionFactory(ExpressionFactory) - Method in class net.sf.jett.model.WorkbookContext
Sets the ExpressionFactory.
setFillBackgroundColor(String) - Method in class net.sf.jett.model.Style
Sets the fill background color, as a color name or a hex string.
setFillForegroundColor(String) - Method in class net.sf.jett.model.Style
Sets the fill foreground color, as a color name or a hex string.
setFillPatternType(FillPattern) - Method in class net.sf.jett.model.Style
Sets the fill pattern type.
setFitHeight(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the number of pages tall to fit the sheet.
setFitWidth(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the number of pages wide to fit the sheet.
setFixed(boolean) - Method in class net.sf.jett.tag.BaseLoopTag
Sets "fixed" mode, which doesn't shift other content out of the way when copying repeated blocks of cells.
setFixedSizeCollectionNames(List<String>) - Method in class net.sf.jett.model.WorkbookContext
These named Collections have a known size and do not need to have other Cells shifted out of the way for its contents; space is already allocated.
setFontBoldweight(FontBoldweight) - Method in class net.sf.jett.model.Style
Sets the font boldweight.
setFontCache(FontCache) - Method in class net.sf.jett.model.WorkbookContext
Sets the FontCache.
setFontCharset(FontCharset) - Method in class net.sf.jett.model.Style
Returns the font charset.
setFontColor(String) - Method in class net.sf.jett.model.Style
Sets the font color, either a color name or a hex string.
setFontHeightInPoints(Short) - Method in class net.sf.jett.model.Style
Sets the font height in points.
setFontItalic(Boolean) - Method in class net.sf.jett.model.Style
Sets whether the font is italic.
setFontName(String) - Method in class net.sf.jett.model.Style
Sets the font name.
setFontStrikeout(Boolean) - Method in class net.sf.jett.model.Style
Sets whether the font is strikeout.
setFontTypeOffset(FontTypeOffset) - Method in class net.sf.jett.model.Style
Sets the FontTypeOffset.
setFontUnderline(FontUnderline) - Method in class net.sf.jett.model.Style
Sets the FontUnderLine.
setForceRecalculationOnOpening(boolean) - Method in class net.sf.jett.transform.ExcelTransformer
After transformation, if this was called, then JETT will set whether to force recalculation of formulas when Excel opens this workbook.
setFormulaMap(Map<String, Formula>) - Method in class net.sf.jett.model.WorkbookContext
Sets the formula map, a Map of formula keys to Formulas, with the keys of the format "sheetName!formula".
setFormulaSuffix(String) - Method in class net.sf.jett.tag.TagContext
Sets the formula suffix.
setFormulaText(String) - Method in class net.sf.jett.parser.FormulaParser
Sets the formula text to the given formula text and resets the parser.
setFormulaText(String) - Method in class net.sf.jett.parser.FormulaScanner
Give the FormulaScanner another formula text to scan.
setGroupDirection(Block.Direction) - Method in class net.sf.jett.tag.BaseLoopTag
Sets the directionality of the Excel Group to be created, if any.
setHidden(Boolean) - Method in class net.sf.jett.model.Style
Sets whether the cell is "hidden".
setHidden(boolean) - Method in class net.sf.jett.tag.BaseHideTag
This method is called if the condition is true, to hide something in the workbook.
setHidden(boolean) - Method in class net.sf.jett.tag.HideColsTag
Hide/show the columns in this tag's block.
setHidden(boolean) - Method in class net.sf.jett.tag.HideRowsTag
Hide/show the rows in this tag's block.
setHidden(boolean) - Method in class net.sf.jett.tag.HideSheetTag
Hide/show the entire sheet where this tag is located.
setHResolution(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the "H Resolution".
setIndention(Short) - Method in class net.sf.jett.model.Style
Sets the number characters the text is indented.
setIndexVarName(String) - Method in class net.sf.jett.tag.MultiForEachTag
Sets the "looping" variable name.
setItems(List<?>) - Method in class net.sf.jett.model.Group
Sets the List of items in the group.
setLandscape(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether it's landscape.
setLeftToRight(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether the page print order should be left to right before up to down.
setLenient(boolean) - Method in class net.sf.jett.expression.ExpressionFactory
Passes the given "lenient" flag on to the internal JexlEngine.
setLenient(boolean) - Method in class net.sf.jett.transform.ExcelTransformer
Sets whether the JEXL "lenient" flag is set.
setLimit(int) - Method in class net.sf.jett.tag.MultiForEachTag
Sets the limit on the number of iterations.
setLocked(Boolean) - Method in class net.sf.jett.model.Style
Sets whether the cell is "locked".
setMergedRegions(List<CellRangeAddress>) - Method in class net.sf.jett.tag.TagContext
Sets the List of CellRangeAddress objects to be manipulated through this TagContext.
setMetadataText(String) - Method in class net.sf.jett.parser.MetadataParser
Sets the metadata text to the given metadata text and resets the parser.
setMetadataText(String) - Method in class net.sf.jett.parser.MetadataScanner
Give the MetadataScanner another metadata text to scan.
setNoColor(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether to print with no color (b/w).
setNoImplicitCollectionProcessingNames(List<String>) - Method in class net.sf.jett.model.WorkbookContext
Turn off implicit collections processing for the given Collections specified by the given collection names.
setNotes(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether to use "notes".
setObj(Object) - Method in class net.sf.jett.model.Group
Sets the object that is representative of all objects in the group.
setOnLoopProcessed(TagLoopListener) - Method in class net.sf.jett.tag.BaseLoopTag
Sets the TagLoopListener.
setPageStart(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the starting page number.
setPaperSize(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the paper size.
setParentTag(Tag) - Method in class net.sf.jett.tag.BaseTag
Sets the parent Tag.
setParentTag(Tag) - Method in interface net.sf.jett.tag.Tag
Sets the parent Tag to this Tag.
setPastEndAction(PastEndAction) - Method in class net.sf.jett.tag.BaseLoopTag
Sets the PastEndAction.
setProcessedCellsMap(Map<String, Cell>) - Method in class net.sf.jett.tag.TagContext
Sets the Map of Cells that have already been processed.
setRangeEndCellRef(CellRef) - Method in class net.sf.jett.formula.CellRefRange
Sets the end of the cell range with another CellRef.
setRegistry(TagLibraryRegistry) - Method in class net.sf.jett.model.WorkbookContext
Sets the TagLibraryRegistry.
setRepeatingColumns(CellRangeAddress) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the range of columns to repeat at the left of every page.
setRepeatingRows(CellRangeAddress) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the range of rows to repeat at the top of every page.
setReplaceExprValue(String) - Method in class net.sf.jett.tag.BaseLoopTag
Sets the replacement expression value.
setRotationDegrees(Short) - Method in class net.sf.jett.model.Style
Sets the degrees the text is rotated.
setRowHeight(Short) - Method in class net.sf.jett.model.Style
Sets the row height in points.
setScale(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the scale.
setSheet(Sheet) - Method in class net.sf.jett.tag.TagContext
Sets the Sheet on which a tag is found.
setSheetListeners(List<SheetListener>) - Method in class net.sf.jett.model.WorkbookContext
Sets the SheetListeners.
setSheetNames(List<String>) - Method in class net.sf.jett.model.WorkbookContext
Stores a copy of the given List of sheet names.
setSilent(boolean) - Method in class net.sf.jett.expression.ExpressionFactory
Passes the given "silent" flag on to the internal JexlEngine.
setSilent(boolean) - Method in class net.sf.jett.transform.ExcelTransformer
Sets whether the JEXL "silent" flag is set.
setStyleMap(Map<String, Style>) - Method in class net.sf.jett.model.WorkbookContext
Sets Map of style names to Styles.
setTagLocationsMap(Map<String, String>) - Method in class net.sf.jett.model.WorkbookContext
Sets the tag locations map, a Map of current tag location cell references to original tag location cell references, with the cell references being in the format "Sheet!B1".
setTagText(String) - Method in class net.sf.jett.parser.TagScanner
Give the TagScanner another tag text to scan.
setTemplateSheetNames(List<String>) - Method in class net.sf.jett.model.WorkbookContext
Stores a copy of the given List of template sheet names.
setUpBlockForImplicitCollectionAccess(Sheet, Block, List<String>, List<String>) - Static method in class net.sf.jett.util.SheetUtil
Replace all occurrences of the given collection expression name with the given item name, in preparation for implicit collections processing loops.
setupForImplicitCloning(Sheet, Map<String, Object>, WorkbookContext) - Method in class net.sf.jett.transform.SheetCloner
Performs all manipulation necessary for implicit cloning, so that the SheetTransformer can transform the resultant sheets as if they were already there.
setUpSheetForImplicitCloningAccess(Sheet, List<String>, List<String>) - Static method in class net.sf.jett.util.SheetUtil
Replace all occurrences of the given collection expression name with the given item name, in the entire Sheet, in preparation for implicit cloning processing loops.
setUsePage(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether to "use page".
setValidSettings(boolean) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets whether the settings are "valid".
setVarNames(List<String>) - Method in class net.sf.jett.tag.MultiForEachTag
Sets the List of variable names.
setVerticalAlignment(VerticalAlignment) - Method in class net.sf.jett.model.Style
Sets the vertical alignment.
setVResolution(short) - Method in class net.sf.jett.model.MissingCloneSheetProperties
Sets the "V resolution".
setWorkbookContext(WorkbookContext) - Method in class net.sf.jett.tag.BaseTag
Sets the WorkbookContext to which the Tag is associated.
setWorkbookContext(WorkbookContext) - Method in interface net.sf.jett.tag.Tag
Sets the WorkbookContext to which the Tag is associated.
setWrappingText(Boolean) - Method in class net.sf.jett.model.Style
Sets whether text is wrapped on to the next line.
SheetCloner - Class in net.sf.jett.transform
A SheetCloner clone sheets and can set them up for implicit collections processing when a collection is detected as part of an expression in a sheet name.
SheetCloner(Workbook) - Constructor for class net.sf.jett.transform.SheetCloner
Constructs an SheetCloner that will work on cloning the given source Sheet, in the given WorkbookContext.
SheetEvent - Class in net.sf.jett.event
A SheetEvent represents data associated with a "sheet processed" event.
SheetEvent(Sheet, Map<String, Object>) - Constructor for class net.sf.jett.event.SheetEvent
Creates a SheetEvent.
SheetListener - Interface in net.sf.jett.event
A SheetListener is an object that has an opportunity to inspect a Sheet as it's being transformed, with access to the Sheet and the current Map of beans.
SheetNameMetadataParser - Class in net.sf.jett.parser
A SheetNameMetadataParser is a MetadataParser that disallows certain metadata keys that do not make sense when present as part of a sheet name.
SheetNameMetadataParser() - Constructor for class net.sf.jett.parser.SheetNameMetadataParser
Create a SheetNameMetadataParser.
SheetNameMetadataParser(String) - Constructor for class net.sf.jett.parser.SheetNameMetadataParser
Create a SheetNameMetadataParser object that will parse the given metadata text.
sheetProcessed(SheetEvent) - Method in interface net.sf.jett.event.SheetListener
Called when a Sheet has been processed.
SheetTransformer - Class in net.sf.jett.transform
A SheetTransformer knows how to transform one Sheet in an Excel spreadsheet.
SheetTransformer() - Constructor for class net.sf.jett.transform.SheetTransformer
 
SheetTransformer.AfterOffSheetProperties - Interface in net.sf.jett.transform
Specifies a callback interface that is called after all off-sheet properties are set.
SheetUtil - Class in net.sf.jett.util
The SheetUtil utility class provides methods for Sheet, Row, and Cell manipulation.
SheetUtil() - Constructor for class net.sf.jett.util.SheetUtil
 
shiftCellReferencesInRange(String, WorkbookContext, int, int, int, int, int, int, boolean, boolean) - Static method in class net.sf.jett.util.FormulaUtil
Shifts all CellRefs that are in range and on the same Sheet by the given number of rows and/or columns (usually one of those two will be zero).
shiftForBlock(Sheet, TagContext, Block, WorkbookContext, int) - Static method in class net.sf.jett.util.SheetUtil
Shifts Cells out of the way.
size() - Method in class net.sf.jett.model.HashMapWrapper
Returns the number of mappings in this map unioned with the wrapped map.
SpanTag - Class in net.sf.jett.tag
A SpanTag represents a cell or merged region that will span extra rows and/or extra columns, depending on growth and/or adjustment factors.
SpanTag() - Constructor for class net.sf.jett.tag.SpanTag
 
SPEC_SEP - Static variable in class net.sf.jett.tag.BaseTag
Separates expressions in attributes that take multiple values.
SPEC_SEP - Static variable in class net.sf.jett.util.AttributeUtil
Separates expressions in attributes that take multiple values.
SPEC_SEP_2 - Static variable in class net.sf.jett.util.AttributeUtil
Separates expressions in attributes that take multiple values at a second level.
Style - Class in net.sf.jett.model
A Style object holds desired properties and property values for later reference.
Style() - Constructor for class net.sf.jett.model.Style
Construct a Style with no style preferences.
StyleParseException - Exception in net.sf.jett.exception
A StyleParseException occurs when there is an error parsing CSS text.
StyleParseException() - Constructor for exception net.sf.jett.exception.StyleParseException
Create a StyleParseException.
StyleParseException(String) - Constructor for exception net.sf.jett.exception.StyleParseException
Create a StyleParseException with the given message.
StyleParseException(Throwable) - Constructor for exception net.sf.jett.exception.StyleParseException
Create a StyleParseException.
StyleParseException(String, Throwable) - Constructor for exception net.sf.jett.exception.StyleParseException
Create a StyleParseException with the given message.
StyleParser - Class in net.sf.jett.parser
A StyleParser parses "CSS" text, from beginning to end, in a CSS-like format: [.styleName { propertyName: value [; propertyName: value]* }]*
StyleParser() - Constructor for class net.sf.jett.parser.StyleParser
Create a StyleParser.
StyleParser(String) - Constructor for class net.sf.jett.parser.StyleParser
Create a StyleParser object that will parse the given css text.
StyleScanner - Class in net.sf.jett.parser
A StyleScanner scans CSS text and returns tokens.
StyleScanner() - Constructor for class net.sf.jett.parser.StyleScanner
Construct a StyleScanner object, with empty input.
StyleScanner(String) - Constructor for class net.sf.jett.parser.StyleScanner
Construct a StyleScanner object, with the given input.
StyleScanner.Token - Enum in net.sf.jett.parser
Enumeration for the different types of Tokens in "CSS".
StyleTag - Class in net.sf.jett.tag
A StyleTag represents a dynamically determined style for a Cell.
StyleTag() - Constructor for class net.sf.jett.tag.StyleTag
 
substring(RichTextString, CreationHelper, int, int) - Static method in class net.sf.jett.util.RichTextStringUtil
Extracts a substring of a RichTextString as another RichTextString.

T

Tag - Interface in net.sf.jett.tag
A Tag represents an XML tag that can reside in a Cell.
TagContext - Class in net.sf.jett.tag
A TagContext object represents the context associated with a Tag.
TagContext() - Constructor for class net.sf.jett.tag.TagContext
Construct a TagContext, initializing things to null.
TagEvent - Class in net.sf.jett.event
A TagEvent represents data associated with a "tag processed" event.
TagEvent(Sheet, Block, Map<String, Object>) - Constructor for class net.sf.jett.event.TagEvent
Constructs a TagEvent built using the given TagContext.
TagLibrary - Interface in net.sf.jett.tag
A TagLibrary is a map of tag names to tag classes for a particular namespace.
TagLibraryRegistry - Class in net.sf.jett.tag
A TagLibraryRegistry represents a registry for all TagLibraries containing Tags.
TagLibraryRegistry() - Constructor for class net.sf.jett.tag.TagLibraryRegistry
Construct a TagLibraryRegistry.
TagListener - Interface in net.sf.jett.event
A TagListener is an object that has an opportunity to inspect a block of Cells as they're being transformed for a tag, with access to the block of Cells and the current Map of beans.
TagLoopEvent - Class in net.sf.jett.event
A TagLoopEvent represents data associated with a "tag loop processed" event.
TagLoopEvent(Sheet, Block, Map<String, Object>, int) - Constructor for class net.sf.jett.event.TagLoopEvent
Constructs a TagLoopEvent built using the given TagContext and zero-based loop index.
TagLoopListener - Interface in net.sf.jett.event
A TagLoopListener is an object that has an opportunity to manipulate a block of Cells as they're being transformed while in a looping tag, with access to the block of Cells, the current Map of beans, and the looping index.
TagParseException - Exception in net.sf.jett.exception
A TagParseException indicates when there is an error parsing the tag text.
TagParseException() - Constructor for exception net.sf.jett.exception.TagParseException
Create a TagParseException.
TagParseException(String) - Constructor for exception net.sf.jett.exception.TagParseException
Create a TagParseException with the given message.
TagParseException(Throwable) - Constructor for exception net.sf.jett.exception.TagParseException
Create a TagParseException.
TagParseException(String, Throwable) - Constructor for exception net.sf.jett.exception.TagParseException
Create a TagParseException with the given message.
TagParser - Class in net.sf.jett.parser
A TagParser parses one JETT XML tag, either a begin tag or an end tag, including the tag namespace (if any), the tag name, and any attributes.
TagParser(Cell) - Constructor for class net.sf.jett.parser.TagParser
Create a TagParser object that will parse the given tag text.
TagParser(Cell, int) - Constructor for class net.sf.jett.parser.TagParser
Create a TagParser object that will parse the given tag text, starting at the given position in the string..
TagScanner - Class in net.sf.jett.parser
A TagScanner scans tag XML text and returns tokens.
TagScanner() - Constructor for class net.sf.jett.parser.TagScanner
Construct a TagScanner object, with empty input.
TagScanner(String) - Constructor for class net.sf.jett.parser.TagScanner
Construct a TagScanner object, with the given input.
TagScanner.Token - Enum in net.sf.jett.parser
Enumeration for the different types of Tokens in Tags.
takePastEndAction(Sheet, List<String>, String) - Static method in class net.sf.jett.util.SheetUtil
Takes the "replace value" PastEndAction on the entire Sheet - sheet name, header/footer, and all Cells on it.
takePastEndAction(Sheet, Block, List<String>, PastEndAction, String) - Static method in class net.sf.jett.util.SheetUtil
Takes the given PastEndAction on all Cells found inside the given Block on the given Sheet that contain any of the given expressions.
toString() - Method in class net.sf.jett.formula.Formula
Returns the string representation.
toString() - Method in enum net.sf.jett.model.Alignment
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in class net.sf.jett.model.Block
Returns a String representation of this Block.
toString() - Method in enum net.sf.jett.model.BorderType
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in enum net.sf.jett.model.ExcelColor
Returns the color name, in all lowercase, no underscores or spaces.
toString() - Method in enum net.sf.jett.model.FillPattern
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in enum net.sf.jett.model.FontBoldweight
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in enum net.sf.jett.model.FontCharset
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in enum net.sf.jett.model.FontTypeOffset
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in enum net.sf.jett.model.FontUnderline
Returns the name, in all lowercase, no underscores or spaces.
toString() - Method in class net.sf.jett.model.Group
Returns the string representation.
toString() - Method in enum net.sf.jett.model.VerticalAlignment
Returns the name, in all lowercase, no underscores or spaces.
TotalTag - Class in net.sf.jett.tag
A TotalTag represents an aggregate value calculated from a List of values already exposed to the context.
TotalTag() - Constructor for class net.sf.jett.tag.TotalTag
 
transform(TagContext, WorkbookContext) - Method in class net.sf.jett.transform.BlockTransformer
Transforms the given Sheet, using the given Map of bean names to bean objects.
transform(TagContext, WorkbookContext, boolean) - Method in class net.sf.jett.transform.BlockTransformer
Transforms the given Sheet, using the given Map of bean names to bean objects.
transform(Cell, WorkbookContext, TagContext) - Method in class net.sf.jett.transform.CellTransformer
Transforms the given Cell, using the given Map of bean names to bean objects.
transform(Cell, WorkbookContext, TagContext) - Method in class net.sf.jett.transform.CollectionsTransformer
Transform a Block of Cells around the given Cell, which has declared implicit collection processing behavior using the given collection expression.
transform(String, String, Map<String, Object>) - Method in class net.sf.jett.transform.ExcelTransformer
Transforms the template Excel spreadsheet represented by the given input filename.
transform(InputStream, Map<String, Object>) - Method in class net.sf.jett.transform.ExcelTransformer
Transforms the template Excel spreadsheet represented by the given InputStream.
transform(Workbook, Map<String, Object>) - Method in class net.sf.jett.transform.ExcelTransformer
Transforms the template Excel spreadsheet represented by the given Workbook.
transform(String, String, List<String>, List<String>, List<Map<String, Object>>) - Method in class net.sf.jett.transform.ExcelTransformer
Transforms the template Excel spreadsheet represented by the given input filename.
transform(InputStream, List<String>, List<String>, List<Map<String, Object>>) - Method in class net.sf.jett.transform.ExcelTransformer
Transforms the template Excel spreadsheet represented by the given InputStream.
transform(Workbook, List<String>, List<String>, List<Map<String, Object>>) - Method in class net.sf.jett.transform.ExcelTransformer
Transforms the template Excel spreadsheet represented by the given Workbook.
transform(Sheet, WorkbookContext, Map<String, Object>) - Method in class net.sf.jett.transform.SheetTransformer
Transforms the given Sheet, using the given Map of bean names to bean objects.
transform(Sheet, WorkbookContext, Map<String, Object>, SheetCloner) - Method in class net.sf.jett.transform.SheetTransformer
Transforms the given Sheet, using the given Map of bean names to bean objects.
translate(int, int) - Method in class net.sf.jett.model.Block
Translates the block the given number of columns and rows.
turnOffImplicitCollectionProcessing(String) - Method in class net.sf.jett.transform.ExcelTransformer
The caller is stating that it will be explicitly accessing item(s) in the named Collection, so implicit collections processing should NOT be performed on this collection.
TYPE_DIB - Static variable in class net.sf.jett.tag.ImageTag
The type for a device independent image (or .bmp).
TYPE_DOC - Static variable in class net.sf.jett.tag.HyperlinkTag
The "type" value indicating a document link, with a cell reference.
TYPE_EMAIL - Static variable in class net.sf.jett.tag.HyperlinkTag
The "type" value indicating an email link with an email address.
TYPE_EMF - Static variable in class net.sf.jett.tag.ImageTag
The type for a Enhanced Windows Metafile image.
TYPE_FILE - Static variable in class net.sf.jett.tag.HyperlinkTag
The "type" value indicating a file link with a pathname.
TYPE_JPEG - Static variable in class net.sf.jett.tag.ImageTag
The type for a JPEG image.
TYPE_PICT - Static variable in class net.sf.jett.tag.ImageTag
The type for a Mac PICT image.
TYPE_PNG - Static variable in class net.sf.jett.tag.ImageTag
The type for a PNG image.
TYPE_URL - Static variable in class net.sf.jett.tag.HyperlinkTag
The "type" value indicating a web address with a URL.
TYPE_WMF - Static variable in class net.sf.jett.tag.ImageTag
The type for a Windows Metafile image.

U

updateSheetNameRefsAfterClone(WorkbookContext) - Static method in class net.sf.jett.util.FormulaUtil
After sheets have been cloned, all sheets could have been renamed, leaving the situation where in the cell ref map, all cell keys are of the new sheet names, but the CellRefs still refer to the template sheet names.

V

validateAttributes() - Method in class net.sf.jett.tag.AggTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.AnaTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.BaseHideTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.BaseLoopTag
Ensure that the past end action (if specified) is a valid value.
validateAttributes() - Method in class net.sf.jett.tag.BaseTag
Validates the attributes according to Tag-specific rules.
validateAttributes() - Method in class net.sf.jett.tag.CommentTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.ForEachTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.FormulaTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.ForTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.GroupTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.HyperlinkTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.IfTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.ImageTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.MultiForEachTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.NameTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.NullTag
No validation.
validateAttributes() - Method in class net.sf.jett.tag.SpanTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.StyleTag
Validates the attributes for this Tag.
validateAttributes() - Method in class net.sf.jett.tag.TotalTag
Validates the attributes for this Tag.
valueOf(String) - Static method in enum net.sf.jett.model.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.Block.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.BorderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.ExcelColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.FillPattern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.FontBoldweight
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.FontCharset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.FontTypeOffset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.FontUnderline
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.PastEndAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.model.VerticalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.parser.FormulaScanner.Token
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.parser.MetadataScanner.Token
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.parser.StyleScanner.Token
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jett.parser.TagScanner.Token
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.jett.model.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.Block.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.BorderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.ExcelColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.FillPattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.FontBoldweight
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.FontCharset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.FontTypeOffset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.FontUnderline
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.sf.jett.model.HashMapWrapper
Returns a Collection of all values in this map and the wrapped map, with this map overriding any values in the wrapped map with the same key.
values() - Static method in enum net.sf.jett.model.PastEndAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.model.VerticalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.parser.FormulaScanner.Token
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.parser.MetadataScanner.Token
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.parser.StyleScanner.Token
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jett.parser.TagScanner.Token
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_NAME_COLLAPSE - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying whether any Excel grouping created should be collapsed, defaulting to false.
VAR_NAME_COPY_RIGHT - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name for copying right instead of down.
VAR_NAME_EXTRA_ROWS - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name for extra rows in the Block.
VAR_NAME_FIXED - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name for not shifting other content out of the way of a looping block.
VAR_NAME_GROUP_DIR - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying to create an Excel grouping for rows, columns, or no grouping.
VAR_NAME_INDEXVAR - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying the name of the zero-based "looping" variable.
VAR_NAME_LEFT - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name for additional columns to the left in the Block.
VAR_NAME_LIMIT - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying a limit to the number of iterations processed.
VAR_NAME_ON_LOOP_PROCESSED - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying a TagLoopListener to listen for TagLoopEvents.
VAR_NAME_ON_PROCESSED - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying a TagListener to listen for TagEvents.
VAR_NAME_PAST_END_ACTION - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying the "past end action" to take whenever a Collection is exhausted before the end of iteration.
VAR_NAME_REPLACE_VALUE - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying the value with which to replace any expression that refers to a Collection that is exhausted before the end of iteration.
VAR_NAME_RIGHT - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name for additional columns to the right in the Block.
VAR_NAME_VAR_STATUS - Static variable in class net.sf.jett.parser.MetadataParser
Metadata variable name specifying the name of the LoopTagStatus variable.
VerticalAlignment - Enum in net.sf.jett.model
VerticalAlignments represent the built-in vertical alignment names that correspond with Excel's vertical alignment scheme.

W

WorkbookContext - Class in net.sf.jett.model
A WorkbookContext object holds data relevant to the context of a Workbook.
WorkbookContext() - Constructor for class net.sf.jett.model.WorkbookContext
Initializes things to null/0.

X

XSSF_COLOR_COMMENT - Static variable in enum net.sf.jett.model.ExcelColor
The color index used by comments in XSSF (.xlsx).
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2012-2016 Jett Team. All Rights Reserved.