Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(int, T) - Method in class excelExporter.excelParser.dataModel.ObjectList
-
Add an element to the list.
- add(T) - Method in class excelExporter.excelParser.dataModel.ObjectList
-
Add an element to the list.
- addRow(RowObject) - Method in class excelExporter.excelParser.dataModel.RowObjectContainer
-
Add a row object to the list of those.
- addRowWithPath(RowObject, ColumnTitleMgr) - Method in class excelExporter.excelParser.dataModel.RowObjectContainer
-
Add a row object to the list of those in the right group.
- application - Static variable in class excelExporter.excelParser.dataModel.Info
-
The name of the code generating application.
- ASCII - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
Similar to
lexical
but the natural Java compare of class String is applied. - authorOfComment - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The author of comment
CellObject.comment
if there is one, otherwise null.
B
- blank - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Empty cell.
- bookAry - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The list of all parsed workbooks.
- bool - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Cell with Boolean contents.
- bool - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The Boolean value of a cell of
CellObject.CellType.bool
.
C
- calc - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a Java Map object, which can hold custom number objects.
- cellAry - Enum constant in enum class excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
The list
ObjectMap.itemAry
of all properties of the row object. - CellObject - Class in excelExporter.excelParser.dataModel
-
The representation of a single cell of the Excel worksheet.
- CellObject() - Constructor for class excelExporter.excelParser.dataModel.CellObject
-
Create a cell object, which represents a blank Excel cell.
- CellObject.CellType - Enum Class in excelExporter.excelParser.dataModel
-
An enumeration describing the possible data types of the cell contents.
- Cluster - Class in excelExporter.excelParser.dataModel
-
The root of all parsed and rendered information.
- Cluster(ErrorCounter, String) - Constructor for class excelExporter.excelParser.dataModel.Cluster
-
Create a new cluster object.
- Cluster.PseudoFieldName - Enum Class in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
Cluster
that can be accessed from a StringTemplate V4 template. - cmp - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model provides ordinary string comparison to the template expansion process.
- cmpI - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model provides ordinary, case insensitive string comparison to the template expansion process.
- cmpRegExp - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model provides regular expression based string comparison to the template expansion process.
- cmpRegExpI - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model provides regular expression based, case insensitive string comparison to the template expansion process.
- comment - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The comment, which is attached to the cell or null if no such comment exists.
- compare(CellObject, CellObject, SortOrder.Order) - Static method in class excelExporter.excelParser.dataModel.CellObject
-
Compare two cell objects.
- compare(String, String, SortOrder.Order) - Static method in class excelExporter.excelParser.SortOrder
-
Compare two String objects with given sort order.
- containsKey(Object) - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Check for presence of a given key,value pair in the map.
- createComparator(SortOrder.Order) - Static method in class excelExporter.excelParser.dataModel.ObjectMap
-
A comparator for sorting containers in a Java List is created and returned.
- createComparator(SortOrder.Order, String) - Static method in class excelExporter.excelParser.dataModel.RowObject
-
A comparator for sorting row objects in a collection is created and returned.
- createComparatorString(SortOrder.Order) - Static method in class excelExporter.excelParser.SortOrder
-
A comparator for sorting String objects is created and returned.
D
- d - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The integer value of a numeric cell if it is of type
CellObject.CellType.integer
orCellObject.CellType.bool
. - date - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Cell with calendar date information.
- date - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The value of a numeric cell if it is of type
CellObject.CellType.date
ornull
for non dates. - debug - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a pseudo field of the StringTemplate V4 data model.
E
- 1 excelExporter - Rendering Excel Spreadsheets as Text - Search tag in Overview
- Section
- entrySet() - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Deriving a new Map class from AbstractMap requires at minimum overloading the entrySet function.
- envVarHOME - Static variable in class excelExporter.excelParser.dataModel.Info
-
The value of the environment variable HOME.
- envVarOS - Static variable in class excelExporter.excelParser.dataModel.Info
-
The value of the environment variable OS.
- envVarTMP - Static variable in class excelExporter.excelParser.dataModel.Info
-
The value of the environment variable TMP.
- envVarUSERNAME - Static variable in class excelExporter.excelParser.dataModel.Info
-
The value of the environment variable USERNAME.
- error - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Cell with error information.
- error - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a pseudo field of the StringTemplate V4 data model.
- excelExporter.excelParser - package excelExporter.excelParser
- excelExporter.excelParser.dataModel - package excelExporter.excelParser.dataModel
- excelFile - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
The file designation
ExcelWorkbook.excelFile
of the Excel source. - excelFile - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
The file designation
ExcelWorksheet.excelFile
of the Excel source. - excelFile - Variable in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
The file designation of the Excel source.
- excelFile - Variable in class excelExporter.excelParser.dataModel.ExcelWorksheet
-
The file designation of the Excel source.
- ExcelWorkbook - Class in excelExporter.excelParser.dataModel
-
The data structure describing the complete workbook.
- ExcelWorkbook(ErrorCounter) - Constructor for class excelExporter.excelParser.dataModel.ExcelWorkbook
-
Create a new Excel workbook object.
- ExcelWorkbook.PseudoFieldName - Enum Class in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
ExcelWorkbook
that can be accessed from a StringTemplate V4 template. - ExcelWorksheet - Class in excelExporter.excelParser.dataModel
-
The data structure describing a worksheet in the workbook.
- ExcelWorksheet(ErrorCounter, String, String) - Constructor for class excelExporter.excelParser.dataModel.ExcelWorksheet
-
Create a new Excel worksheet object.
- ExcelWorksheet.PseudoFieldName - Enum Class in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
ExcelWorksheet
that can be accessed from a StringTemplate V4 template. - exists - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
Flag
ObjectMap.exists
, the presence of the container in the data model. - exists - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
The presence of a container object as Boolean.
- ext - Variable in class excelExporter.excelParser.dataModel.FileExt
-
The file name extension without the dot.
F
- FileExt - Class in excelExporter.excelParser.dataModel
-
The Java class File already brings some valuable information about the name of a file and parts of it, which is accessible from a StringTemplate V4 template - but in this derived class it is even extended.
- FileExt(String) - Constructor for class excelExporter.excelParser.dataModel.FileExt
-
Split a file name into parts and store all details about the file name and path in public fields.
G
- get(Object) - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Get an object from the Map as it is seen by the StringTemplate V4 engine.
- getI_() - Method in class excelExporter.excelParser.dataModel.CellObject
-
The usual name of an object's one based index-in-collection in the data model is
CellObject.i0
. - getI0_() - Method in class excelExporter.excelParser.dataModel.CellObject
-
The usual name of an object's null based index-in-collection in the data model is
CellObject.i0
. - getName_() - Method in class excelExporter.excelParser.dataModel.CellObject
-
The usual name of an object's name in the data model is
CellObject.name
. - getNoCalcNumbers() - Method in class excelExporter.excelParser.dataModel.Info
-
The number of user stored numbers in the scratch pad
Info.calc
. - getNoItems() - Method in class excelExporter.excelParser.dataModel.ObjectList
-
The number of contained data items.
- getNoItems() - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
The number of data items in
ObjectMap.itemAry
andObjectMap.itemMap
. - getNoOptions() - Method in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
The number of user options in
ExcelWorkbook.optionMap
. - getNoOptions() - Method in class excelExporter.excelParser.dataModel.Info
-
The number of user options in
Info.optionMap
. - getNoRows() - Method in class excelExporter.excelParser.dataModel.RowObjectContainer
-
The number of row objects in
RowObjectContainer.rowAry
. - getNoSheetGroups() - Method in class excelExporter.excelParser.dataModel.Cluster
-
The number of global groups of worksheets in
Cluster.sheetGroupMap
. - getSortOrder() - Method in interface excelExporter.excelParser.SortOrder.Comparator
-
Query the sort order implemented by the given Comparator object.
- getUniqueId() - Static method in class excelExporter.excelParser.dataModel.Identifier
-
Get the next unique ID, useful for a new object of the data model.
- givenName - Variable in class excelExporter.excelParser.dataModel.Identifier
-
The natural, given name of the object.
- groupAry - Enum constant in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
The list
ObjectMap.itemAry
of sub-group/container objects of the given container.
I
- i - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The one based index of the attribute in a collection.
- i_ - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The one based index-in-collection
ObjectMap.i_
of the object. - i_ - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
The one based index of the object in a collection of those.
- i0 - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The null based index of the object in a collection.
- i0_ - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The null based index-in-collection
ObjectMap.i0_
of the object. - i0_ - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
The null based index of the object in a collection of those.
- i0Col - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The null based index of the column, which the cell is located in.
- i0Row - Enum constant in enum class excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
Access the null based row coordinate
RowObject.i0Row
in the Excel input. - i0Row - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The null based index of the row, which the cell is located in.
- i0Row - Variable in class excelExporter.excelParser.dataModel.RowObject
-
The null based index of the row in the worksheet.
- iCol - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The one based index of the column, which the cell is located in.
- ident - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The text contents modified such that it becomes an identifier as defined in many programming languages, e.g.
- ident - Variable in class excelExporter.excelParser.dataModel.Identifier
-
The name of the object as an identifier as defined in many programming languages, e.g.
- identEquals - Variable in class excelExporter.excelParser.dataModel.CellObject
-
This flag indicates whether the text contents of the cell and the modification into identifier
CellObject.ident
are identical. - identEquals - Variable in class excelExporter.excelParser.dataModel.Identifier
-
This flag indicates whether the given name of the object and the name of the object as identifier
Identifier.ident
are identical. - Identifier - Class in excelExporter.excelParser.dataModel
-
Names of the objects in the data model are represented by this class.
- Identifier(String) - Constructor for class excelExporter.excelParser.dataModel.Identifier
-
A new instance of Identifier is created from a normal String.
- identifierfy(String, boolean) - Static method in class excelExporter.excelParser.dataModel.Identifier
-
Modify a character string carefully, such that it becomes an identifier.
- identStrict - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The text contents modified such that it becomes a more restricted identifier as for
CellObject.ident
. - identStrict - Variable in class excelExporter.excelParser.dataModel.Identifier
-
The name of the object as a more restricted identifier as for
Identifier.ident
. - identStrictEquals - Variable in class excelExporter.excelParser.dataModel.CellObject
-
This flag indicates whether the text contents of the cell and the modification into identifier
CellObject.identStrict
are identical. - identStrictEquals - Variable in class excelExporter.excelParser.dataModel.Identifier
-
This flag indicates whether the given name of the object and the name of the object as strict identifier
Identifier.identStrict
are identical. - info - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a pseudo field of the StringTemplate V4 data model.
- Info - Class in excelExporter.excelParser.dataModel
-
The data structure holding general information for code generation.
- Info(ErrorCounter) - Constructor for class excelExporter.excelParser.dataModel.Info
-
Create the Info object.
- Info.StringSupport - Class in excelExporter.excelParser.dataModel
-
This class bundles the command interpreters, which implement the string operations.
- integer - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Cell with integral numeric value.
- interpret(Integer, String) - Method in class excelExporter.excelParser.dataModel.Info
-
This method implements the command listener, which is used to emit a message to the application log under control of the currently expanded StringTemplate V4 template.
- inverseASCII - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
This sorting order leads to the inverse sequence as
ASCII
does. - inverseLexical - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
This sorting order leads to the inverse sequence as
lexical
does. - inverseNumerical - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
The inverse numerically sort order leads to a sequence, where number representing strings precede non number strings.
- iRow - Enum constant in enum class excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
Access the one based row coordinate
RowObject.iRow
in the Excel input. - iRow - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The one based index of the row, which the cell is located in.
- iRow - Variable in class excelExporter.excelParser.dataModel.RowObject
-
The one based index of the row in the worksheet.
- is - Variable in class excelExporter.excelParser.dataModel.CellObject
-
Query function for cells with text or most simple numeric contents: Does the cell contain a specific (expected) string?
- isBool - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isDate - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isError - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isInt - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isNotBlank - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isReal - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isRoot - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
The flag
ExcelWorksheet.isRoot
, whether this container is a complete worksheet and not just a nested sub-group of row objects. - isRoot - Variable in class excelExporter.excelParser.dataModel.ExcelWorksheet
-
This always true flag indicates that we are a Worksheet.
- isText - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents as Boolean flag.
- isVersionDataModel - Static variable in class excelExporter.excelParser.dataModel.Info
-
The version designation versionDataModel for the data model, which is essential for relating templates to permitted, compatible tool revisions, is testable through this data element.
- itemAry - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The sorted list
ObjectMap.itemAry
of real data items in the container. - itemAry - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
All real data items (in contrast to the pseudo-fields), which are held in the map
ObjectMap.itemMap
are stored a second time in this list. - itemMap - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The map
ObjectMap.itemMap
of real data items in the container. - itemMap - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
This is an embedded map, which stores all real data items (in contrast to the pseudo-fields).
J
- jsonString - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The text contents in the form of a valid JSON String.
L
- lexical - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
Lexical order.
M
- mnm - Variable in class excelExporter.excelParser.dataModel.FileExt
-
The file name prefix or menmonic.
N
- n - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The floating point value of a numeric cell if it is of type
CellObject.CellType.real
,CellObject.CellType.integer
,CellObject.CellType.bool
orCellObject.CellType.date
. - name - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The name of the cell object is the name of the property of the row object, which is represented by this cell.
- name_ - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The name
ObjectMap.name_
of the container of data items. - name_ - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
The name of the object.
- nameStem - Variable in class excelExporter.excelParser.dataModel.FileExt
-
The file name stem, the name without path, menmonic and extension.
- noBooks - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The number of parsed workbooks in the cluster.
- noCells - Enum constant in enum class excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
The number of properties of the row object.
- noGroups - Enum constant in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
The number of sub-groups/containers in the given group/container.
- noItems - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The number of real data items in map
ObjectMap.itemMap
and listObjectMap.itemAry
, as returned byObjectMap.getNoItems()
. - noOptions - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
The number
ExcelWorkbook.getNoOptions()
of user specified options inExcelWorkbook.optionMap
. - noRows - Enum constant in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
The number
RowObjectContainer.getNoRows()
of row objects in the group/container. - noSheetGroups - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The number
Cluster.getNoSheetGroups()
of named worksheet groups inCluster.sheetGroupMap
. - noSheets - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The total number
Cluster.noSheets
of parsed worksheets. - noSheets - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
The number of parsed worksheets in the workbook.
- noSheets - Variable in class excelExporter.excelParser.dataModel.Cluster
-
The total number of parsed sheets, regardless of how this relates to different books and sheet groups.
- numerical - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
The numerical order tries to interpret both compared character strings as real numbers.
O
- ObjectList<T> - Class in excelExporter.excelParser.dataModel
-
A list of objects in the data model.
- ObjectList(Identifier) - Constructor for class excelExporter.excelParser.dataModel.ObjectList
-
Constructor for a new list.
- ObjectMap<T> - Class in excelExporter.excelParser.dataModel
-
This is the base class of most elements in the data model, a map of objects, which is compliant with the interface of the StringTemplate V4 engine.
- ObjectMap.PseudoFieldName - Enum Class in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
ObjectMap
that can be accessed from a StringTemplate V4 template. - objId - Enum constant in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
The unique ID
ObjectMap.objId
of this object in the data model. - objId - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The ID of this object.
- objId - Variable in class excelExporter.excelParser.dataModel.ObjectList
-
The ID of this object.
- objId - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
The ID of this object.
- optionMap - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
The map
ExcelWorkbook.optionMap
of user specified options. - optionMap - Variable in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
A map of user specified options or template attributes.
- optionMap - Variable in class excelExporter.excelParser.dataModel.Info
-
A map of user specified options or template attributes.
- output - Variable in class excelExporter.excelParser.dataModel.Info
-
The generated output file as an extended Java File object.
P
- parent - Variable in class excelExporter.excelParser.dataModel.ObjectList
-
The parent of the list of data model objects is the name of the the list containing group.
- parentBook - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
The work book object
ExcelWorksheet.parentBook
, this sheet belongs to. - parentBook - Variable in class excelExporter.excelParser.dataModel.ExcelWorksheet
-
The workbook by reference, which contains this worksheet.
- prop - Enum constant in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
If
RowObjectContainer.getNoRows()
returns one then this pseudo-fieldRowObjectContainer.prop
holds a reference to the one and only row object inRowObjectContainer.rowAry
. - prop - Variable in class excelExporter.excelParser.dataModel.RowObjectContainer
-
A reference to the one and only row object in
RowObjectContainer.rowAry
. - put(Object, Object) - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Adding a real data item to this map object must only be done using
ObjectMap.putItem(java.lang.String, T)
. - putBook(ExcelWorkbook) - Method in class excelExporter.excelParser.dataModel.Cluster
-
Add a new workbook.
- putCell(String, CellObject) - Method in class excelExporter.excelParser.dataModel.RowObject
-
Add a cell object to the map.
- putGroup(RowObjectContainer, int, int) - Method in class excelExporter.excelParser.dataModel.RowObjectContainer
-
Add a group object (i.e.
- putItem(String, T) - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Add a real data item to the map.
- putSheet(ExcelWorksheet) - Method in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
Add a worksheet object to the workbook.
R
- rawName - Variable in class excelExporter.excelParser.dataModel.FileExt
-
The file name without extension (and without the separating dot).
- real - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Cell with real numeric value.
- replRegExp - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model provides regular expression based string replacement to the template expansion process.
- replRegExpI - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model provides case insensitive regular expression based string replacement to the template expansion process.
- reportDirectDataAccess() - Method in class excelExporter.excelParser.dataModel.Cluster
-
User feedback: This method reports if the direct access to a single workbook/worksheet is available.
- rowAry - Enum constant in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
The list
RowObjectContainer.rowAry
of row objects in the group/container. - rowAry - Variable in class excelExporter.excelParser.dataModel.RowObjectContainer
-
The list of leaf objects of the tree of row objects and groups of such.
- RowObject - Class in excelExporter.excelParser.dataModel
-
The row of an Excel worksheet as map of properties.
- RowObject(ErrorCounter, String, int) - Constructor for class excelExporter.excelParser.dataModel.RowObject
-
Create a new row object.
- RowObject.PseudoFieldName - Enum Class in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
RowObject
that can be accessed from a StringTemplate V4 template. - RowObjectContainer - Class in excelExporter.excelParser.dataModel
-
This is the recursive data structure, which holds the tree structure of groups or containers of row objects.
- RowObjectContainer(ErrorCounter, String, Identifier, int) - Constructor for class excelExporter.excelParser.dataModel.RowObjectContainer
-
Create a new container object.
- RowObjectContainer.PseudoFieldName - Enum Class in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
RowObjectContainer
that can be accessed from a StringTemplate V4 template.
S
- setApplicationInfo(String, int[], int) - Static method in class excelExporter.excelParser.dataModel.Info
-
Set the information about this application.
- setArgumentDelimiter - Variable in class excelExporter.excelParser.dataModel.Info.StringSupport
-
This pseudo field of the StringTemplate V4 data model allows redefining the argument delimiter, which is used by all the string comparison operations.
- setErrorContext(ErrorCounter, String) - Static method in class excelExporter.excelParser.dataModel.Identifier
-
Set the error context.
- setExcelFile(FileExt) - Method in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
Set the name of the represented Excel file.
- setIndexInCollection(int) - Method in class excelExporter.excelParser.dataModel.CellObject
-
Set the index-in-collection.
- setIndexInCollection(int) - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Set the index-in-collection.
- setName(String) - Method in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
Set the name of the object and adjust the logging context accordingly.
- setOutputInfo(String) - Method in class excelExporter.excelParser.dataModel.Info
-
Fill the information concerning the generated output file.
- setParent(ExcelWorkbook) - Method in class excelExporter.excelParser.dataModel.ExcelWorksheet
-
Set parent of the worksheet.
- setTemplateInfo(String, String, String, String, int) - Method in class excelExporter.excelParser.dataModel.Info
-
Fill the object with information about the template in use.
- setUserOptions(LinkedHashMap<String, Object>) - Method in class excelExporter.excelParser.dataModel.Info
-
Copy a map with user attributes by reference into the Info object.
- sheetAry - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
The list of parsed worksheets in the book.
- sheetGroupMap - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The parsed worksheets can be kept in global groups of those (and regardless of their relationship to workbooks).
- sheetGroupMap - Variable in class excelExporter.excelParser.dataModel.Cluster
-
The worksheets of all the workbooks are held a second time in a map of global worksheet groups.
- sort(ColumnTitleMgr) - Method in class excelExporter.excelParser.dataModel.RowObjectContainer
-
Sort the contents of this container, sort the row objects and the sub-groups in this container.
- sort(SortOrder.Comparator<? super T>) - Method in class excelExporter.excelParser.dataModel.ObjectList
-
Sort the list with help of an external comparator.
- sort(SortOrder.Order) - Method in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
Sort the worksheets in this workbook.
- sort(SortOrder.Order, SortOrder.Order) - Method in class excelExporter.excelParser.dataModel.Cluster
-
Sort the workbooks of this cluster and the worksheets in the global groups, which are managed by the cluster.
- sortOrder - Variable in class excelExporter.excelParser.dataModel.ObjectList
-
The chosen sort order of the list.
- SortOrder - Class in excelExporter.excelParser
-
The sort orders, which can be applied to the elements of the data model as an enumeration.
- SortOrder() - Constructor for class excelExporter.excelParser.SortOrder
- SortOrder.Comparator<T> - Interface in excelExporter.excelParser
-
This is an extension of the Java class
Comparator
, which provides access to the sort order, which is implemented by the comparator object. - SortOrder.Order - Enum Class in excelExporter.excelParser
-
An enumeration describing the supported sorting of objects in the data model.
- str - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a container for string support operations, mostly comparison of strings in several modes.
- StringSupport(ErrorCounter) - Constructor for class excelExporter.excelParser.dataModel.Info.StringSupport
-
Create the StringSupport object.
T
- tabName - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
The tab name
ExcelWorksheet.tabName
of the worksheet in the Excel source. - tabName - Variable in class excelExporter.excelParser.dataModel.ExcelWorksheet
-
The title string of the tab as found in the Excel file.
- templateArgNameCluster - Variable in class excelExporter.excelParser.dataModel.Info
-
The StringTemplate V4 template, which is used to render the information has an argument, that contains all network related information.
- templateArgNameInfo - Variable in class excelExporter.excelParser.dataModel.Info
-
The StringTemplate V4 template, which is used to render the information has an argument, that contains general purpose information (e.g., data, time, file names).
- templateFile - Variable in class excelExporter.excelParser.dataModel.Info
-
The StringTemplate V4 group template file as an extended Java File object.
- templateName - Variable in class excelExporter.excelParser.dataModel.Info
-
The name of the StringTemplate V4 template used to render the information.
- templateWrapCol - Variable in class excelExporter.excelParser.dataModel.Info
-
Information rendering can optionally apply line wrapping.
- text - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Cell with text contents.
- text - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The text contents of a cell, mainly used if it is of type
CellObject.CellType.text
. - theOnlyWorkbook - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The only parsed workbook
Cluster.theOnlyWorkbook
, if unambiguously possible. - theOnlyWorkbook - Variable in class excelExporter.excelParser.dataModel.Cluster
-
To simplify template writing in a special but quite common case the data model offers a direct reference to the workbook.
- theOnlyWorksheet - Enum constant in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
The only parsed worksheet
Cluster.theOnlyWorksheet
, if unambiguously possible. - theOnlyWorksheet - Enum constant in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
The only parsed worksheet
ExcelWorkbook.theOnlyWorksheet
of the workbook, if unambiguously possible. - theOnlyWorksheet - Variable in class excelExporter.excelParser.dataModel.Cluster
-
To simplify template writing in a special but quite common case the data model offers a direct reference to the worksheet.
- theOnlyWorksheet - Variable in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
To simplify template writing in a special but quite common case the data model offers a direct reference from the workbook to its worksheet.
- time - Variable in class excelExporter.excelParser.dataModel.Info
-
Time of code generation.
- toString() - Method in class excelExporter.excelParser.dataModel.CellObject
-
Get the string representation of the cell.
- toString() - Method in class excelExporter.excelParser.dataModel.FileExt
-
The default representation of the file name in user feedback.
- toString() - Method in class excelExporter.excelParser.dataModel.Identifier
-
Return the name of the object that is designated by this Identifier as an identifier.
- toString() - Method in class excelExporter.excelParser.dataModel.Info
-
Get the string representation of the Info object; it's composed from some of some of its general fields.
- toString() - Method in class excelExporter.excelParser.dataModel.ObjectList
-
Get the string representation of the list; it's its parent's name.
- toString() - Method in class excelExporter.excelParser.dataModel.ObjectMap
-
Get the string representation of the map object; it's its name as an identifier.
- type - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The data type of the cell contents.
U
- undefined - Enum constant in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
No information about cell type (yet).
- undefined - Enum constant in enum class excelExporter.excelParser.SortOrder.Order
-
Illegal value, no sort order.
V
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class excelExporter.excelParser.SortOrder.Order
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class excelExporter.excelParser.dataModel.CellObject.CellType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class excelExporter.excelParser.SortOrder.Order
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Static variable in class excelExporter.excelParser.dataModel.Info
-
The first three parts of the version of the tool, which relate to the functional state of the application.
- versionBuild - Static variable in class excelExporter.excelParser.dataModel.Info
-
Forth part of version designation of the application.
- versionDataModel - Static variable in class excelExporter.excelParser.dataModel.Info
-
The version of the data model supported by the code generator.
- versionFix - Static variable in class excelExporter.excelParser.dataModel.Info
-
Third part of version designation of the application.
- versionMajor - Static variable in class excelExporter.excelParser.dataModel.Info
-
Major part of version designation of the application.
- versionMinor - Static variable in class excelExporter.excelParser.dataModel.Info
-
Minor part of version designation of the application.
W
- warn - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a pseudo field of the StringTemplate V4 data model.
Y
- year - Variable in class excelExporter.excelParser.dataModel.Info
-
Year of date (as applicable for copyright notices).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form