C D E G I M N O P R S T V

C

com.synz.igor - package com.synz.igor
 
com.synz.igor.parser - package com.synz.igor.parser
 
com.synz.igor.printer - package com.synz.igor.printer
 
com.synz.igor.processor - package com.synz.igor.processor
 

D

DATE_FORMAT - Static variable in interface com.synz.igor.IgorConstants
Use the given string as a data format (see java.text.SimpleDateFormat for the list of options) Default: MM.d.yyyy h:m:s:SS aaa zz
DB_DRIVER - Static variable in interface com.synz.igor.IgorConstants
Optional.
DB_STRING - Static variable in interface com.synz.igor.IgorConstants
Optional.
DEBUG - Static variable in interface com.synz.igor.IgorConstants
Use this flag to turn debugging output on/off
Debug(String) - Static method in class com.synz.igor.printer.Printer
 
Debug(String) - Static method in class com.synz.igor.printer.SystemPrinter
If DEBUG variable in IgorConstants is set to true then print to stdout

E

Err(String) - Static method in class com.synz.igor.printer.Printer
 
Err(String) - Static method in class com.synz.igor.printer.SystemPrinter
Print to stderr
Err(String, Exception) - Static method in class com.synz.igor.printer.Printer
 
Err(String, Exception) - Static method in class com.synz.igor.printer.SystemPrinter
 

G

getVersionInfo() - Method in class com.synz.igor.Igor
 

I

Igor - class com.synz.igor.Igor.
The main Igor class.
Igor() - Constructor for class com.synz.igor.Igor
 
IgorConstants - interface com.synz.igor.IgorConstants.
The Igor constants.

M

main(String[]) - Static method in class com.synz.igor.parser.ResultSetParser
Test Harness
main(String[]) - Static method in class com.synz.igor.processor.Processor
Test Harness

N

NAME - Static variable in interface com.synz.igor.IgorConstants
 
now() - Static method in class com.synz.igor.printer.Printer
 

O

Out(String) - Static method in class com.synz.igor.printer.Printer
 
Out(String) - Static method in class com.synz.igor.printer.SystemPrinter
Print to stdout

P

parseRS(ResultSet) - Static method in class com.synz.igor.parser.ResultSetParser
Reads in the ResultSet and returns it as a Hashtable.
parseTemplate(String) - Static method in class com.synz.igor.parser.TemplateParser
Reads in the template file and returns it as a StringBuffer.
Printer - class com.synz.igor.printer.Printer.
This class is responsible for writing and appending files.
Processor - class com.synz.igor.processor.Processor.
This class handles the processing of ResultSets into XML.
Processor() - Constructor for class com.synz.igor.processor.Processor
 

R

replaceMacros(String, char, Hashtable) - Static method in class com.synz.igor.parser.TemplateParser
Reads in the template file and returns it as a StringBuffer.
ResultSetParser - class com.synz.igor.parser.ResultSetParser.
This class is responsible for parsing ResultSets.
ResultSetParser() - Constructor for class com.synz.igor.parser.ResultSetParser
 
rsToXml(String, ResultSet) - Static method in class com.synz.igor.Igor
This method loops through the resultset provided and returns the result in an XML-like format.
rsToXml(String, ResultSet) - Static method in class com.synz.igor.processor.Processor
 
rsToXmlTemplate(String, ResultSet) - Static method in class com.synz.igor.Igor
This method parses a template(see sample in the Example directory) and replaces the variables with records from the DB ResultSet.
rsToXmlTemplate(String, ResultSet) - Static method in class com.synz.igor.processor.Processor
 

S

SystemPrinter - class com.synz.igor.printer.SystemPrinter.
This class is responsible for writing to stdout and stderr.

T

tableToXml(String, Connection) - Static method in class com.synz.igor.Igor
This method selects *all* of the records from the tableName you supplied and returns them in an XML-like format.
tableToXml(String, Connection) - Static method in class com.synz.igor.processor.Processor
 
TemplateParser - class com.synz.igor.parser.TemplateParser.
This class is responsible for parsing templates.

V

VERSION - Static variable in interface com.synz.igor.IgorConstants
 

C D E G I M N O P R S T V