- calc - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a Java Map object, which can hold custom number objects.
- 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 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 in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
Cluster that can be accessed
from a StringTemplate V4 template.
- 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.
- 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 - 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
-
Package dataModel is the set of nested classes, which form the two objects,
Cluster and
Info Info, which are passed in to the StringTemplate
V4 template engine as attributes of the root template.
- 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 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 in excelExporter.excelParser.dataModel
-
This is the list of pseudo-fields of class
ExcelWorksheet that can be
accessed from a StringTemplate V4 template.
- 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.
- i - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The one based index of the attribute in a collection.
- i0 - Variable in class excelExporter.excelParser.dataModel.CellObject
-
The null based index of the object in a collection.
- 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 - 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.
- i_ - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
The one based index of the object in a collection of those.
- 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
-
- 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 - 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 - Variable in class excelExporter.excelParser.dataModel.Info
-
This is a pseudo field of the StringTemplate V4 data model.
- 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.
- 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.
- 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 - 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 - 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 - Variable in class excelExporter.excelParser.dataModel.ObjectMap
-
This is an embedded map, which stores all real data items (in contrast to the
pseudo-fields).
- setApplicationInfo(String, int[], int) - Static method in class excelExporter.excelParser.dataModel.Info
-
Set the information about this application.
- 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.
- 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(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.
- sort(SortOrder.Order) - Method in class excelExporter.excelParser.dataModel.ExcelWorkbook
-
Sort the worksheets in this workbook.
- sort(SortOrder.Comparator<? super T>) - Method in class excelExporter.excelParser.dataModel.ObjectList
-
Sort the list with help of an external comparator.
- 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.
- 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 in excelExporter.excelParser
-
An enumeration describing the supported sorting of objects in the data model.
- 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.
- 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 - Variable in class excelExporter.excelParser.dataModel.CellObject
-
- 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 - 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.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.CellObject.CellType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum excelExporter.excelParser.SortOrder.Order
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum excelExporter.excelParser.dataModel.CellObject.CellType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.dataModel.Cluster.PseudoFieldName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.dataModel.ExcelWorkbook.PseudoFieldName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.dataModel.ExcelWorksheet.PseudoFieldName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.dataModel.ObjectMap.PseudoFieldName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.dataModel.RowObject.PseudoFieldName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.dataModel.RowObjectContainer.PseudoFieldName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum excelExporter.excelParser.SortOrder.Order
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version - Static variable in class excelExporter.excelParser.dataModel.Info
-
The first 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.