Package | Description |
---|---|
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 |
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 |
Provides utility functionality for JETT.
|
Modifier and Type | Method | Description |
---|---|---|
TagContext |
BaseTag.getContext() |
Returns the
TagContext to which the Tag is
associated. |
TagContext |
Tag.getContext() |
Returns the
TagContext to which the Tag is
associated. |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
BaseLoopTag.afterBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
This method is called once per iteration loop, immediately after the
given
Block is processed. |
protected void |
ForEachTag.afterBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
Remove the
Iterator item from the Map of beans. |
protected void |
ForTag.afterBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
Remove the index "item" from the
Map of beans. |
protected void |
MultiForEachTag.afterBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
Remove the values from the
List of collection item values
from the Map of beans. |
protected abstract void |
BaseLoopTag.beforeBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
This method is called once per iteration loop, immediately before the
given
Block is processed. |
protected void |
ForEachTag.beforeBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
Place the
Iterator item into the Map of beans. |
protected void |
ForTag.beforeBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
Place the index "item" into the
Map of beans. |
protected void |
MultiForEachTag.beforeBlockProcessed(TagContext context,
Block currBlock,
java.lang.Object item,
int index) |
Place the values from the
List of collection item values
into the Map of beans. |
Tag |
TagLibraryRegistry.createTag(TagParser parser,
TagContext context,
WorkbookContext workbookContext) |
Creates a
Tag , looking in a specific namespace for a class
matching a specific tag name. |
void |
BaseTag.setContext(TagContext context) |
Sets the
TagContext to which the Tag is
associated. |
void |
Tag.setContext(TagContext context) |
Sets the
TagContext to which the Tag is
associated. |
Modifier and Type | Method | Description |
---|---|---|
void |
BlockTransformer.transform(TagContext context,
WorkbookContext workbookContext) |
Transforms the given
Sheet , using the given Map
of bean names to bean objects. |
void |
BlockTransformer.transform(TagContext context,
WorkbookContext workbookContext,
boolean process) |
Transforms the given
Sheet , using the given Map
of bean names to bean objects. |
boolean |
CellTransformer.transform(org.apache.poi.ss.usermodel.Cell cell,
WorkbookContext workbookContext,
TagContext cellContext) |
Transforms the given
Cell , using the given Map
of bean names to bean objects. |
void |
CollectionsTransformer.transform(org.apache.poi.ss.usermodel.Cell cell,
WorkbookContext workbookContext,
TagContext cellContext) |
Transform a
Block of Cells around the given
Cell , which has declared implicit collection processing
behavior using the given collection expression. |
Modifier and Type | Method | Description |
---|---|---|
static Block |
SheetUtil.copyBlock(org.apache.poi.ss.usermodel.Sheet sheet,
TagContext tagContext,
Block block,
WorkbookContext context,
int numBlocksAway) |
Copies an entire
Block the given number of blocks away on
the given Sheet . |
static void |
SheetUtil.deleteBlock(org.apache.poi.ss.usermodel.Sheet sheet,
TagContext tagContext,
Block block,
WorkbookContext context) |
Removes all
Cells found inside the given Block
on the given Sheet . |
static void |
SheetUtil.removeBlock(org.apache.poi.ss.usermodel.Sheet sheet,
TagContext tagContext,
Block block,
WorkbookContext context) |
Removes the given
Block of Cells from the given
Sheet . |
static void |
SheetUtil.shiftForBlock(org.apache.poi.ss.usermodel.Sheet sheet,
TagContext tagContext,
Block block,
WorkbookContext context,
int numBlocksAway) |
Shifts
Cells out of the way. |
Copyright © 2012–2018 Jett Team. All rights reserved.