A B C D E F G H I L M N O P R S T U V W X Y

A

addAnd() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
addAnd() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Add a logical "and" between Conditionals in the active ConditionalComposite
addAnd() - Method in class com.fdsapi.arrays.ArrayFilter
Used to indicate that two conditionals are true only if both of them are true.
addConditional(Conditional) - Method in class com.fdsapi.arrays.WhereClauseTokens
 
addConditional(Conditional) - Method in class com.fdsapi.arrays.ConditionalCompositeImp
Add a conditional to the Composite.
addConditional(Conditional) - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Add a Conditional to the currently active ConditionalComposite.
addConditional(Conditional) - Method in interface com.fdsapi.arrays.ConditionalComposite
Add another Conditional to the composite.
addConditional(Conditional) - Method in class com.fdsapi.arrays.ArrayFilter
This method can be used if you create your own Condtional and would like it to be called to see if the row should be retained.
addConditional(int, String, Object) - Method in class com.fdsapi.arrays.ArrayFilter
Add a Conditional to be called against a given column.
addConditional(String) - Method in class com.fdsapi.arrays.ConditionalParser
Add a conditional to be parsed such as col0='souza'
addConditional(String, String, Object) - Method in class com.fdsapi.arrays.ArrayFilter
Add a conditional against the named column.
addConditionalComposite(ConditionalComposite) - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
This adds the ConditionalComposite to the chain AND makes it the active ConditionalComposite to which all subsequent Conditionals are added to until the paren level changes.
addDisplayCol(int) - Method in class com.fdsapi.arrays.ArrayFilter
Select a column number to be displayed.
addDisplayCol(String) - Method in class com.fdsapi.arrays.ArrayFilter
Display the named column.
addDisplayFunction(String) - Method in class com.fdsapi.arrays.ArrayFilter
 
addLeftParen() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
addLeftParen() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Add a left paren to group Conditionals together.
addLeftParen() - Method in class com.fdsapi.arrays.ArrayFilter
Group logicals together with parens.
addNot() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
addNot() - Method in class com.fdsapi.arrays.ConditionalCompositeImp
Negate the boolean return status of the entire composite.
addNot() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Negate the value of the active ConditionalComposite
addNot() - Method in interface com.fdsapi.arrays.ConditionalComposite
negate the isTrue(...) method
addNot() - Method in class com.fdsapi.arrays.ArrayFilter
Negate the current paren level/composite.
addOr() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
addOr() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Add a logical "or" between Conditionals in the active ConditionalComposite
addOr() - Method in class com.fdsapi.arrays.ArrayFilter
Used to indicate that two conditionals are true if one or both of them are true.
addRightParen() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
addRightParen() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Add a right paren to end the current grouping of Conditionals together.
addRightParen() - Method in class com.fdsapi.arrays.ArrayFilter
Group logicals together with parens.
addSelectCol(String) - Method in class com.fdsapi.arrays.SelectColsParser
Add a single select column such as col0 or fname to the ArrayFilter
addSelectCols() - Method in class com.fdsapi.arrays.SelectColsParser
Parses the String passed to the constructor and calls the appropriate ArrayFilter function to add the columns to the display list
addSortCol(int, String) - Method in class com.fdsapi.arrays.ArrayComparator
Used to specify what columns are to be sorted in what order (asc or desc).
addSortCol(String) - Method in class com.fdsapi.arrays.OrderByParser
 
addSortCol(String, String) - Method in class com.fdsapi.arrays.ArrayComparator
Used to specify what columns are to be sorted in what order (asc or desc).
addSortCols() - Method in class com.fdsapi.arrays.OrderByParser
This method parses the order by string passed to the constructor and adds the clauses to the backing ArrayComparator object
addTabularDataFactory(Class, TabularData) - Method in class com.fdsapi.TabularDataFactory
 
addWhereClause() - Method in class com.fdsapi.arrays.WhereClauseParser
If a where clause was passed in the contructor then add it else simply return
AppConstants - class com.fdsapi.AppConstants.
This class defines constants used in the FormattedDataSet codeline.
AppConstants() - Constructor for class com.fdsapi.AppConstants
 
ArrayComparator - class com.fdsapi.arrays.ArrayComparator.
This class allows you to sort Object[][] arrays by multiple columns.
ArrayComparator() - Constructor for class com.fdsapi.arrays.ArrayComparator
 
ArrayComparator(int, String) - Constructor for class com.fdsapi.arrays.ArrayComparator
Constructor to use when you know what column and direction you would like to sort on.
ArrayComparator(String[]) - Constructor for class com.fdsapi.arrays.ArrayComparator
Creates a new instance filter and allows the columns to be referenced by the label in both display columns and where clauses.
ArrayConverter - class com.fdsapi.arrays.ArrayConverter.
Mention either can overwrite data in input array with converted data or copy the output into another array.
ArrayConverter() - Constructor for class com.fdsapi.arrays.ArrayConverter
Creates a new instance of ArrayConverter
ArrayConverter(boolean) - Constructor for class com.fdsapi.arrays.ArrayConverter
Creates a new instance of ArrayConverter and when convert is called if true is passed the array passed into the convert method will be used in place to contain the resulting data, thus saving the the array creation for the output.
ArrayConverter(String[]) - Constructor for class com.fdsapi.arrays.ArrayConverter
Creates a new instance of ArrayConverter and allows you to use colnames from a header when setting column converters.
ArrayConverter(String[], boolean) - Constructor for class com.fdsapi.arrays.ArrayConverter
Creates an instance that allows for column converters to be set by name, and allows the developer to indicate whether they want the output array to be the original array or not
ArrayConverterFactory - class com.fdsapi.arrays.ArrayConverterFactory.
This class returns an array of Converter objects to be used in Converting an array based on the rules speicied below.
ArrayConverterFactory() - Constructor for class com.fdsapi.arrays.ArrayConverterFactory
default constructor
ArrayFilter - class com.fdsapi.arrays.ArrayFilter.
This class does for arrays what a SQL select statement for a database table.
ArrayFilter() - Constructor for class com.fdsapi.arrays.ArrayFilter
Creates a new instance of ArrayFilter
ArrayFilter(ArrayConverter) - Constructor for class com.fdsapi.arrays.ArrayFilter
Creates a new instance of ArrayFilter
ArrayFilter(String[]) - Constructor for class com.fdsapi.arrays.ArrayFilter
Creates a new instance filter and allows the columns to be referenced by the label in both display columns and where clauses.
ArrayFilter(String[], ArrayConverter) - Constructor for class com.fdsapi.arrays.ArrayFilter
 
ArrayHeaderLocator - class com.fdsapi.arrays.ArrayHeaderLocator.
This class is used internal to the ArrayFilter, and ArrayComparator classes to allow them to locate array entries by a column lable as opposed to an index.
ArrayHeaderLocator() - Constructor for class com.fdsapi.arrays.ArrayHeaderLocator
 
ArrayHeaderLocator(boolean) - Constructor for class com.fdsapi.arrays.ArrayHeaderLocator
 
ArrayHeaderLocator(String[]) - Constructor for class com.fdsapi.arrays.ArrayHeaderLocator
 
ArrayHeaderLocator(String[], boolean) - Constructor for class com.fdsapi.arrays.ArrayHeaderLocator
 
ArraySQL - class com.fdsapi.arrays.ArraySQL.
This class does for arrays what a SQL select statement for a database table.
ArraySQL(String) - Constructor for class com.fdsapi.arrays.ArraySQL
Creates a new instance of ArraySQL
ArraySQL(String[], String) - Constructor for class com.fdsapi.arrays.ArraySQL
 

B

build() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
This method is called to convert ArrayFilter calls such as addConditional that build the object structure that implements ArrayFilter.

C

clone() - Method in class com.fdsapi.Template
 
clone() - Method in class com.fdsapi.DataSetParm
 
clone() - Method in class com.fdsapi.DataSetMap
 
clone() - Method in class com.fdsapi.DataSetFactoryParm
 
clone() - Method in class com.fdsapi.DataSetDecorator
 
clone() - Method in class com.fdsapi.DataSet
Note clone() returns a shallow copy of the object.
clone() - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Clone this factory
clone() - Method in class com.fdsapi.arrays.ArrayConverterFactory
Clone this factory
clone() - Method in class com.fdsapi.arrays.ArrayConverter
Make a clone of the ArrayConverter
close() - Method in class com.fdsapi.DataAccessClient
Close open Statements, ResultSets and the Connection
close() - Method in class com.fdsapi.DataAccessBase
 
close() - Method in interface com.fdsapi.DataAccess
 
closeConnection() - Method in class com.fdsapi.DataAccessBase
 
closeConnection() - Method in interface com.fdsapi.DataAccess
 
closeResultSet() - Method in class com.fdsapi.DataAccessBase
 
closeResultSet() - Method in interface com.fdsapi.DataAccess
 
closeStatement() - Method in class com.fdsapi.DataAccessBase
 
closeStatement() - Method in interface com.fdsapi.DataAccess
 
col - Variable in class com.fdsapi.arrays.ConditionalBase
Column number to be used in the comparsison
ColBoundary - class com.fdsapi.ColBoundary.
Class used by the FormattedDataSet Template parser to build Template objects.
colIterator - Variable in class com.fdsapi.TabularDataBase
 
Column - interface com.fdsapi.arrays.Column.
Interface for columns that occur in a select statement.
ColumnData - class com.fdsapi.arrays.ColumnData.
An implementation of the Column interface that displays a particular column from the array as part of the select clause.
ColumnData(int) - Constructor for class com.fdsapi.arrays.ColumnData
Creates a new instance of ColumnData
ColumnDate - class com.fdsapi.arrays.ColumnDate.
An implementation of the Column interface that displays the current date as part of the select clause.
ColumnDate() - Constructor for class com.fdsapi.arrays.ColumnDate
Creates a new instance of ColumnDate
ColumnFunctionFactory - class com.fdsapi.arrays.ColumnFunctionFactory.
A factory that is in charge of creating Column objects.
ColumnFunctionFactory() - Constructor for class com.fdsapi.arrays.ColumnFunctionFactory
Creates a new instance of ColumnFunctionFactory
ColumnRowNum - class com.fdsapi.arrays.ColumnRowNum.
An implementation of the Column interface that displays the current rownumber as part of the select clause.
ColumnRowNum() - Constructor for class com.fdsapi.arrays.ColumnRowNum
 
ColumnString - class com.fdsapi.arrays.ColumnString.
An implementation of the Column interface that displays a string constant as part of the select clause.
ColumnString(String) - Constructor for class com.fdsapi.arrays.ColumnString
Creates a new instance of ColumnString
com.fdsapi - package com.fdsapi
This package contains the classes and interfaces used to in the FormattedDataSet API.
com.fdsapi.arrays - package com.fdsapi.arrays
This package contains the classes and interfaces used in the ArraySQL, ArrayFilter, ArrayComparator, and ArrayConverter classes.
compare(Object, Object) - Method in class com.fdsapi.arrays.ConditionalLessThan
Method used by the comparator interface.
compare(Object, Object) - Method in class com.fdsapi.arrays.ConditionalGreaterThan
Method used by the comparator interface.
compare(Object, Object) - Method in class com.fdsapi.arrays.ArrayComparator
Method used by the comparator interface.
comparisonValue - Variable in class com.fdsapi.arrays.ConditionalBaseComparator
Object that the column value will be compared against.
Conditional - interface com.fdsapi.arrays.Conditional.
Interface for conditional logic.
ConditionalBase - class com.fdsapi.arrays.ConditionalBase.
Abstract base class for other Conditional objects.
ConditionalBase(int) - Constructor for class com.fdsapi.arrays.ConditionalBase
A Constructor that takes the column to be compared in the decorator
ConditionalBase(int, Conditional) - Constructor for class com.fdsapi.arrays.ConditionalBase
Contructor that takes the column to be compared as well as the next conditional in the decorator chain.
ConditionalBaseComparator - class com.fdsapi.arrays.ConditionalBaseComparator.
This is the base class for any Conditional that implements the Comparator interface.
ConditionalBaseComparator(int, Comparable) - Constructor for class com.fdsapi.arrays.ConditionalBaseComparator
Constructor that takes the column to compare as well as a Comparable object that it will be compared against.
ConditionalBaseComparator(int, Comparable, Conditional) - Constructor for class com.fdsapi.arrays.ConditionalBaseComparator
Constructor that takes the column to compare as well as a Comparable object that it will be compared against, and the next conditional in the decorator chain.
ConditionalComposite - interface com.fdsapi.arrays.ConditionalComposite.
This interface is the starting point for the implementation of the Composite design pattern.
ConditionalCompositeContainer - class com.fdsapi.arrays.ConditionalCompositeContainer.
This class is used to build the ArrayFilter and ArraySQL classes (ArraySQL is simply backed by ArrayFilter).
ConditionalCompositeContainer() - Constructor for class com.fdsapi.arrays.ConditionalCompositeContainer
 
ConditionalCompositeContainer(ConditionalComposite) - Constructor for class com.fdsapi.arrays.ConditionalCompositeContainer
Contructor that takes an explicit ConditionalComposite (typically ConditionalCompositeOr) as the root (i.e.
ConditionalCompositeImp - class com.fdsapi.arrays.ConditionalCompositeImp.
Used for grouping conditionals in the ArraySQL and ArrayFilter classes.
ConditionalCompositeImp(String) - Constructor for class com.fdsapi.arrays.ConditionalCompositeImp
Creates a new instance of ConditionalCompositeImp
ConditionalEquals - class com.fdsapi.arrays.ConditionalEquals.
Conditional object that tests equality of objects.
ConditionalEquals(int, Object) - Constructor for class com.fdsapi.arrays.ConditionalEquals
Constructor that takes the col number that should be compared and the Object that the column should be Compared against.
ConditionalEquals(int, Object, Conditional) - Constructor for class com.fdsapi.arrays.ConditionalEquals
Constructor that takes the col number that should be compared and the Object that the column should be Compared against, as well as the next Conditional in the decorator chaing.
ConditionalFactory - class com.fdsapi.arrays.ConditionalFactory.
A Factory design pattern that creates the various Conditional classes that test for =,<,>, != and more.
ConditionalFactory() - Constructor for class com.fdsapi.arrays.ConditionalFactory
 
ConditionalGreaterThan - class com.fdsapi.arrays.ConditionalGreaterThan.
Conditional used to test to see if a column value is greater than value to compare it against.
ConditionalGreaterThan(int, Comparable) - Constructor for class com.fdsapi.arrays.ConditionalGreaterThan
Pass in the column to compare nad the value that it will be compared against.
ConditionalGreaterThan(int, Comparable, Conditional) - Constructor for class com.fdsapi.arrays.ConditionalGreaterThan
Pass in the column to compare the value that it will compare against and the next Condtional in the decorator chain.
ConditionalIn - class com.fdsapi.arrays.ConditionalIn.
Similar to the 'in clause' within a SQL select statement.
ConditionalIn(int, Object[]) - Constructor for class com.fdsapi.arrays.ConditionalIn
 
ConditionalIn(int, Object[], boolean) - Constructor for class com.fdsapi.arrays.ConditionalIn
 
ConditionalLessThan - class com.fdsapi.arrays.ConditionalLessThan.
Conditional used to test to see if a column value is less than value to compare it against.
ConditionalLessThan(int, Comparable) - Constructor for class com.fdsapi.arrays.ConditionalLessThan
Pass in the column to compare nad the value that it will be compared against.
ConditionalLessThan(int, Comparable, Conditional) - Constructor for class com.fdsapi.arrays.ConditionalLessThan
Pass in the column to compare the value that it will compare against and the next Condtional in the decorator chain.
ConditionalParser - class com.fdsapi.arrays.ConditionalParser.
This class parses individual where clauses within the where clauses such as 'where col0='steve' && lname in ('souza').
ConditionalParser(Object[][], ArrayFilter) - Constructor for class com.fdsapi.arrays.ConditionalParser
 
ConditionalRE - class com.fdsapi.arrays.ConditionalRE.
Conditional that compares a column value against a RegularExpression and returns true if they match.
ConditionalRE(int, Object) - Constructor for class com.fdsapi.arrays.ConditionalRE
Creates a new instance of ConditionalRE comparing the passed in column against the String representation of the passed in object.
connection - Variable in class com.fdsapi.DataAccessBase
 
connectionIsClosed() - Method in class com.fdsapi.DataAccessBase
 
connectionIsClosed() - Method in interface com.fdsapi.DataAccess
 
containsColName(String) - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Returns true if the this column name is valid
containsColNum(int) - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Returns true if the this column number is valid
convert(ArrayHeaderLocator, Object[][]) - Method in class com.fdsapi.arrays.ArrayConverter
This method 'Converts' the data in the input array.
convert(Object) - Method in class com.fdsapi.NullConverter
 
convert(Object) - Method in class com.fdsapi.ConverterNumToString
 
convert(Object) - Method in class com.fdsapi.ConverterMapValue
 
convert(Object) - Method in class com.fdsapi.ConverterDateToString
 
convert(Object) - Method in interface com.fdsapi.Converter
 
convert(Object[]) - Static method in class com.fdsapi.Utils
Converts a 1 dimensional array of objects to a 1 dimensional array of Strings.
convert(Object[]) - Method in class com.fdsapi.ResultSetUtils
Calls toString() on all elements of an Object[] array and converts all elements to a String[] array.
convert(Object[][]) - Method in class com.fdsapi.ResultSetUtils
Calls toString() on all elements of an Object[][] array and converts all elements to a String[][] array.
convert(Object[][]) - Method in class com.fdsapi.arrays.ArraySQL
This method executes the query against the data and convers the data with the ArrayConverter.
convert(Object[][]) - Method in class com.fdsapi.arrays.ArrayFilter
This method executes the query against the data and converts the data with the ArrayConverter.
convert(Object[][]) - Method in class com.fdsapi.arrays.ArrayConverter
This method 'Converts' the data in the input array.
convert(String[], Object[][]) - Method in class com.fdsapi.arrays.ArrayConverter
This method 'Converts' the data in the input array.
Converter - interface com.fdsapi.Converter.
This interface is implemented when you want to convert one Object to another.
ConverterBase - class com.fdsapi.ConverterBase.
Base class for Converter objects used to convert an input Object to an output Object.
ConverterBase() - Constructor for class com.fdsapi.ConverterBase
Creates a new instance of ConverterBase
ConverterBase(Converter) - Constructor for class com.fdsapi.ConverterBase
Constructor that takes the next Converter in the decorator chain
ConverterDateToString - class com.fdsapi.ConverterDateToString.
This class takes a Date Object and formats it into a String with a DateFormat object.
ConverterDateToString() - Constructor for class com.fdsapi.ConverterDateToString
Creates a new instance of ConverterNumToString
ConverterDateToString(Converter) - Constructor for class com.fdsapi.ConverterDateToString
Constructor that takes the next converter in the decorator chain
ConverterDateToString(DateFormat) - Constructor for class com.fdsapi.ConverterDateToString
Constructor that takes the formatter that will be used to format the date
ConverterDateToString(DateFormat, Converter) - Constructor for class com.fdsapi.ConverterDateToString
Constructor that takes the DateFormat object that will be used as well as the next Converter that will be called in the decorator chain.
ConverterMapValue - class com.fdsapi.ConverterMapValue.
This class looks for the Object passed to the convert method in a HashMap and replaces this key with the associated value in the Map (if key then replace with value).
ConverterMapValue(Map) - Constructor for class com.fdsapi.ConverterMapValue
Constructor that takes the map that the convert method uses to see what keys to replace with what value
ConverterMapValue(Map, Converter) - Constructor for class com.fdsapi.ConverterMapValue
Constructor that takes the map that the convert method uses to see what keys to replace with what values as well as the next Converter in the decorator chain.
ConverterNumToString - class com.fdsapi.ConverterNumToString.
This class takes any Object the inherits from the Number class (BigDecimal, BigInteger, Byte, Double, Float, Integer, Long, and Short) and converts it to a formatted string based on the NumberFormat that is passed to the constructor or if the no arg constructor is used based on the default NumberFormatter returned by NumberFormat.getInstance().
ConverterNumToString() - Constructor for class com.fdsapi.ConverterNumToString
Creates a new instance of ConverterNumToString
ConverterNumToString(Converter) - Constructor for class com.fdsapi.ConverterNumToString
Constructor that takes the next Converter in the decorator chain
ConverterNumToString(NumberFormat) - Constructor for class com.fdsapi.ConverterNumToString
Constructor that takes the NumberFormat that will be used to format the Number object passed to the convert method.
ConverterNumToString(NumberFormat, Converter) - Constructor for class com.fdsapi.ConverterNumToString
Constructor that takes the formatter that will be used by convert to format the number as well as the next Converter in the decorator chain.
Coordinate - class com.fdsapi.Coordinate.
This class is used to represent an x, y coordinate system by the FormattedDataSet API at runtime to find which DataSet's are registered at a particular coordinate.
Coordinate(int, int) - Constructor for class com.fdsapi.Coordinate
 
copy() - Method in class com.fdsapi.Template
Same action as clone however clone returns an Object that must be cast and copy casts to a Template.
copy() - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Clones the object and then casts it to the appropriate type
copy() - Method in class com.fdsapi.arrays.ArrayConverterFactory
Clones this factory and returns it as the factory type.
copy() - Method in class com.fdsapi.arrays.ArrayConverter
Clones the ArrayConverter and then casts it to the appropriate type
copy(Object[]) - Static method in class com.fdsapi.Utils
Called when all columns in a 1 dimentional array should be copied
copy(Object[][]) - Static method in class com.fdsapi.Utils
Duplicates all entries of the 2 dim array, and puts the original pointer of the data in the slots
copy(Object[][]) - Static method in class com.fdsapi.arrays.ArraySQL
Performs a shallow copy of the passed in array
copy(Object[][]) - Static method in class com.fdsapi.arrays.ArrayComparator
 
createColIterator(int) - Method in class com.fdsapi.TabularDataBase
 
createDataIterator() - Method in class com.fdsapi.DataSetRow
 
createDataIterator() - Method in class com.fdsapi.DataSetCol
 
createDataIterator() - Method in class com.fdsapi.DataSetCellBase
Return the appropriate DataIterator based on whether or not the data should be incremented or not.
createDataIterator() - Method in class com.fdsapi.DataSet
Iterator factory method
createFactoryInstance() - Method in class com.fdsapi.DataSetRow
 
createFactoryInstance() - Method in class com.fdsapi.DataSetNext
 
createFactoryInstance() - Method in class com.fdsapi.DataSetDecorator
 
createFactoryInstance() - Method in class com.fdsapi.DataSetConditional
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCol
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellRadioButton
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellNoAppend
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellListBox
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellFormattedDataSet
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellEmpty
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellDropDownListBox
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCellConstant
Factory method
createFactoryInstance() - Method in class com.fdsapi.DataSetCellAlternating
 
createFactoryInstance() - Method in class com.fdsapi.DataSetCell
Factory method that creates a new DataSetCell object
createFactoryInstance() - Method in class com.fdsapi.DataSet
A Factory method that creates a clone of this DataSet (see gang of 4 "Factory method" pattern).
createFactoryInstance(DataSetFactoryParm) - Method in class com.fdsapi.DataSetNext
 
createFactoryInstance(DataSetFactoryParm) - Method in class com.fdsapi.DataSetDecorator
 
createFactoryInstance(DataSetFactoryParm) - Method in class com.fdsapi.DataSet
A Factory method that creates a clone of this DataSet with whatever data that makes this instance unique .
createInstance() - Static method in class com.fdsapi.TemplateVariables
 
createInstance() - Static method in class com.fdsapi.TemplateVariableReader
 
createInstance() - Static method in class com.fdsapi.TemplateColumnReader
 
createInstance() - Static method in class com.fdsapi.TabularDataFactory
Create a TabularDataFactory
createInstance() - Static method in class com.fdsapi.TabularDataEmpty
 
createInstance() - Static method in class com.fdsapi.ResultSetUtils
 
createInstance() - Method in class com.fdsapi.NullConverter
 
createInstance() - Static method in class com.fdsapi.FormattedDataSet
Returns a singleton version of the FormattedDataSet.
createInstance() - Static method in class com.fdsapi.DataSetFactory
 
createInstance() - Method in class com.fdsapi.DataAccessJ2EE
 
createInstance() - Method in class com.fdsapi.DataAccessClient
Factory method that allows this class to clone itself
createInstance() - Method in interface com.fdsapi.DataAccess
 
createInstance() - Method in class com.fdsapi.ConverterBase
 
createInstance() - Method in interface com.fdsapi.Converter
 
createInstance() - Method in class com.fdsapi.arrays.ColumnString
 
createInstance() - Method in class com.fdsapi.arrays.ColumnRowNum
 
createInstance() - Method in class com.fdsapi.arrays.ColumnDate
A factory method
createInstance() - Method in class com.fdsapi.arrays.ColumnData
 
createInstance() - Method in interface com.fdsapi.arrays.Column
 
createInstance(Converter) - Method in class com.fdsapi.ConverterNumToString
Called by the parent class when a createInstance() is called to make a copy of this Object
createInstance(Converter) - Method in class com.fdsapi.ConverterMapValue
Method that works like clone in that it returns a usable copy of the this Object
createInstance(Converter) - Method in class com.fdsapi.ConverterDateToString
Creates a cloned/copy of this Object.
createInstance(Converter) - Method in class com.fdsapi.ConverterBase
This method returns the usable copy of this object.
createInstance(int, String, Object) - Static method in class com.fdsapi.arrays.ConditionalFactory
Some objects such as Boolean() do not implement the Comparator interface and so equals comparisons could not be called, so when an Object that doesn't implement Comparator is passed with a type of =, or == this method was created.
createInstance(Object) - Method in class com.fdsapi.TabularDataRSMD
 
createInstance(Object) - Method in class com.fdsapi.TabularDataResultSet
 
createInstance(Object) - Method in class com.fdsapi.TabularDataEmpty
 
createInstance(Object) - Method in class com.fdsapi.TabularDataDataSet
 
createInstance(Object) - Method in class com.fdsapi.TabularDataBase
 
createInstance(Object) - Method in class com.fdsapi.TabularData2DimArray
 
createInstance(Object) - Method in class com.fdsapi.TabularData1DimArray
 
createInstance(Object) - Method in interface com.fdsapi.TabularData
Factory method that returns a TabularData instance.
createInstance(String) - Static method in class com.fdsapi.TemplateTagReader
This routine is used to hide the implementation of using regular expressions.
createInstance(String) - Static method in class com.fdsapi.RegularExpression
Creates a RegularExpression object with the specified regular expression
createRowIterator(int) - Method in class com.fdsapi.TabularDataResultSet
 
createRowIterator(int) - Method in class com.fdsapi.TabularDataBase
 
createStatement() - Method in class com.fdsapi.DataAccessBase
 

D

data - Variable in class com.fdsapi.DataSetDecorator
 
DataAccess - interface com.fdsapi.DataAccess.
Interface used to abstract connection to a JDBC source.
DataAccessBase - class com.fdsapi.DataAccessBase.
This class is used to connect to a database server and execute SQL against that server.
DataAccessBase() - Constructor for class com.fdsapi.DataAccessBase
 
DataAccessClient - class com.fdsapi.DataAccessClient.
Class used to connect to a JDBC data source using direct JDBC connections in lieu of javax.sql.DataSource.
DataAccessClient(String, String, boolean) - Constructor for class com.fdsapi.DataAccessClient
Provide url only, which will include the username and password.
DataAccessClient(String, String, Properties, boolean) - Constructor for class com.fdsapi.DataAccessClient
provide Properties
DataAccessClient(String, String, String, String, boolean) - Constructor for class com.fdsapi.DataAccessClient
 
DataAccessJ2EE - class com.fdsapi.DataAccessJ2EE.
Class used to connect to a JDBC data source in a J2EE environment using javax.sql.DataSource.
DataAccessJ2EE() - Constructor for class com.fdsapi.DataAccessJ2EE
Use when InitialContext uses the default constructor, and the default DataSource name should be used.
DataAccessJ2EE(InitialContext, String) - Constructor for class com.fdsapi.DataAccessJ2EE
Use when InitialContext doesn't use the default constructor (for example when a username and password are required in the InitialContext constructor.
DataAccessJ2EE(String) - Constructor for class com.fdsapi.DataAccessJ2EE
Use when InitialContext uses the default constructor.
DataIterator - interface com.fdsapi.DataIterator.
Used to iterate through TabularData objects.
DataIteratorBase - class com.fdsapi.DataIteratorBase.
Used to iterate through TabularData objects.
DataIteratorBase() - Constructor for class com.fdsapi.DataIteratorBase
 
DataIteratorBase(int) - Constructor for class com.fdsapi.DataIteratorBase
Number of items that need to be iterated over
DataIteratorResultSetRow - class com.fdsapi.DataIteratorResultSetRow.
Used to iterate through ResultSet TabularData objects.
DataIteratorResultSetRow(ResultSet) - Constructor for class com.fdsapi.DataIteratorResultSetRow
 
DataSet - class com.fdsapi.DataSet.
This class represents a command to be issued gainst TabularData.
DataSet() - Constructor for class com.fdsapi.DataSet
 
DataSetBase - class com.fdsapi.DataSetBase.
Used as base class for anyone adding a DataSet.
DataSetBase() - Constructor for class com.fdsapi.DataSetBase
 
DataSetCell - class com.fdsapi.DataSetCell.
Used to display TabularData cells.
DataSetCell() - Constructor for class com.fdsapi.DataSetCell
 
DataSetCellAlternating - class com.fdsapi.DataSetCellAlternating.
Used when different text is required for every other row or cell (or any other Template Tag).
DataSetCellAlternating() - Constructor for class com.fdsapi.DataSetCellAlternating
 
DataSetCellBase - class com.fdsapi.DataSetCellBase.
Base class for DataSets that increments data by default for template tags that end in "_data".
DataSetCellBase() - Constructor for class com.fdsapi.DataSetCellBase
 
DataSetCellConstant - class com.fdsapi.DataSetCellConstant.
DataSet type Constant.
DataSetCellConstant() - Constructor for class com.fdsapi.DataSetCellConstant
 
DataSetCellDropDownListBox - class com.fdsapi.DataSetCellDropDownListBox.
DataSet used to create an HTML drop down list box by executing the specified query.
DataSetCellDropDownListBox() - Constructor for class com.fdsapi.DataSetCellDropDownListBox
 
DataSetCellEmpty - class com.fdsapi.DataSetCellEmpty.
This is a null object DataSet.
DataSetCellEmpty() - Constructor for class com.fdsapi.DataSetCellEmpty
 
DataSetCellFormattedDataSet - class com.fdsapi.DataSetCellFormattedDataSet.
DataSet used to create execute FormattedDataSet as a subquery to an outer call to FormattedDataSet.
DataSetCellFormattedDataSet() - Constructor for class com.fdsapi.DataSetCellFormattedDataSet
 
DataSetCellListBox - class com.fdsapi.DataSetCellListBox.
DataSet used to create an HTML list box by executing the specified query.
DataSetCellListBox() - Constructor for class com.fdsapi.DataSetCellListBox
 
DataSetCellNoAppend - class com.fdsapi.DataSetCellNoAppend.
This class is used when the tabularData object contains DataSets.
DataSetCellNoAppend() - Constructor for class com.fdsapi.DataSetCellNoAppend
 
DataSetCellRadioButton - class com.fdsapi.DataSetCellRadioButton.
DataSet used to create an HTML radio button by executing the specified query.
DataSetCellRadioButton() - Constructor for class com.fdsapi.DataSetCellRadioButton
 
DataSetCol - class com.fdsapi.DataSetCol.
DataSet used for columns.
DataSetCol() - Constructor for class com.fdsapi.DataSetCol
 
DataSetConditional - class com.fdsapi.DataSetConditional.
DataSet used to take different action depending on the specified data.
DataSetConditional() - Constructor for class com.fdsapi.DataSetConditional
 
DataSetDecorator - class com.fdsapi.DataSetDecorator.
This class is used to wrap prefixes and suffixes around a DataSet.
DataSetDecorator() - Constructor for class com.fdsapi.DataSetDecorator
 
DataSetFactory - class com.fdsapi.DataSetFactory.
This class is used to create DataSet objects.
DataSetFactory() - Constructor for class com.fdsapi.DataSetFactory
Populate the DataSetFactory with its default objects.
DataSetFactoryParm - class com.fdsapi.DataSetFactoryParm.
Class used to create a factory instance of DataSetDecorators.
DataSetFactoryParm(String, String, DataSet) - Constructor for class com.fdsapi.DataSetFactoryParm
 
DataSetMap - class com.fdsapi.DataSetMap.
This class maps DataSets to x,y coordinates.
DataSetMap(int, int) - Constructor for class com.fdsapi.DataSetMap
 
DataSetNext - class com.fdsapi.DataSetNext.
DataSet that simply redirects the call to the next DataSet in line.
DataSetNext() - Constructor for class com.fdsapi.DataSetNext
 
dataSetParm - Variable in class com.fdsapi.DataSet
 
DataSetParm - class com.fdsapi.DataSetParm.
Common data shared by all DataSets that build a particular Template object.
DataSetParm(TabularData, StringBuffer, Map) - Constructor for class com.fdsapi.DataSetParm
 
DataSetRow - class com.fdsapi.DataSetRow.
DataSet that contains actions for the rows in TabularData.
DataSetRow() - Constructor for class com.fdsapi.DataSetRow
 
DATASOURCE - Static variable in class com.fdsapi.AppConstants
 
DataTypeParser - class com.fdsapi.arrays.DataTypeParser.
Class used to determine the type of a passed in Object.
DataTypeParser() - Constructor for class com.fdsapi.arrays.DataTypeParser
Creates a new instance of DataTypeParser
debugString() - Method in class com.fdsapi.arrays.ArraySQL
Get a debug String.
decoratorConvert(Object) - Method in class com.fdsapi.ConverterBase
This method calls the decorator chain of Converters.

E

equals(Object) - Method in class com.fdsapi.Coordinate
This method is called automatically by a HashMap when this class is used as a HashMap key.
execute() - Method in class com.fdsapi.DataSetDecorator
 
execute() - Method in class com.fdsapi.DataSetCellConstant
 
execute() - Method in class com.fdsapi.DataSet
This function should be implemented in DataSetDecorator class for the client program to call to get the process started.
execute(int) - Method in class com.fdsapi.DataSetNext
 
execute(int) - Method in class com.fdsapi.DataSetDecorator
 
execute(int) - Method in class com.fdsapi.DataSetConditional
 
execute(int) - Method in class com.fdsapi.DataSetCellRadioButton
 
execute(int) - Method in class com.fdsapi.DataSetCellNoAppend
 
execute(int) - Method in class com.fdsapi.DataSetCellListBox
 
execute(int) - Method in class com.fdsapi.DataSetCellFormattedDataSet
 
execute(int) - Method in class com.fdsapi.DataSetCellEmpty
 
execute(int) - Method in class com.fdsapi.DataSetCellDropDownListBox
 
execute(int) - Method in class com.fdsapi.DataSetCellConstant
Replace the constant with runtime template tag vairables and append this result to the buffer text stream
execute(int) - Method in class com.fdsapi.DataSetCellAlternating
Use modulo math to determine if this element (which could be a row, col etc) is odd or even and take appropriate action by placing the "odd" or "even" template variable contents into the text buffer.
execute(int) - Method in class com.fdsapi.DataSetCell
Method that appends a TabularData cell to the FormattedDataSet text buffer for output.
execute(int) - Method in class com.fdsapi.DataSet
Execute a command against the specified index.
execute(Object[][]) - Method in class com.fdsapi.arrays.ArraySQL
This method executes the query against the data.
execute(Object, Object) - Method in class com.fdsapi.Template
Performs action to be Taken against the TabularData
execute(Object, Object, Map) - Method in class com.fdsapi.Template
Performs action to be Taken against the TabularData and pass in a map of extra info accessed by the Template (##variables)
executeQuery(String) - Method in class com.fdsapi.DataAccessBase
 
executeUpdate(String) - Method in class com.fdsapi.DataAccessBase
 
executeUpdate(String) - Method in interface com.fdsapi.DataAccess
 

F

FDSArraysRuntimeException - exception com.fdsapi.arrays.FDSArraysRuntimeException.
RuntimeException used for coding errors in this package.
FDSArraysRuntimeException(String) - Constructor for class com.fdsapi.arrays.FDSArraysRuntimeException
 
FDSStack - class com.fdsapi.FDSStack.
Implimentation of a stack.
FDSStack() - Constructor for class com.fdsapi.FDSStack
Creates a new instance of FDSStack
filter(Object[][]) - Method in class com.fdsapi.arrays.ArrayFilter
Return the array filtered on both rows and columns.
formatList(String, String) - Method in class com.fdsapi.FormattedDataSet
Select/hightlight an item in an html list box
formatRadioButton(String, String) - Method in class com.fdsapi.FormattedDataSet
Select/highlight an item in an html radio button list box
FormattedDataSet - class com.fdsapi.FormattedDataSet.
Using templates and tabular data The FormattedDataSet generates dynamic text such as HTML, XML and more.
FormattedDataSet() - Constructor for class com.fdsapi.FormattedDataSet
FormattedDataSet may either be created with a constructor or the createInstance() method

G

get(String) - Method in class com.fdsapi.Templates
Returns an existing Template or null if the template doesn't exist.
get(String) - Static method in class com.fdsapi.AppConstants
 
getAction() - Method in class com.fdsapi.arrays.WhereClauseToken
 
getAppConstants() - Static method in class com.fdsapi.AppConstants
 
getArrayComparator() - Method in class com.fdsapi.arrays.OrderByParser
Returns the ArrayComparator object that backs this OrderByParser
getArrayComparator() - Method in class com.fdsapi.arrays.ArraySQL
Get the underlying ArrayComparator that backs the ArraySQL object.
getArrayConverter() - Method in class com.fdsapi.FormattedDataSet
Get the ArrayConverter that is set for any arrays.
getArrayConverter() - Method in class com.fdsapi.arrays.ArraySQL
Get the underlying ArrayConverter that backs the ArraySQL object
getArrayConverter() - Method in class com.fdsapi.arrays.ArrayFilter
Get the underlying ArrayConverter that backs the ArrayFilter object
getArrayConverterFactory() - Method in class com.fdsapi.arrays.ArrayConverter
Get the backing ArrayConverterFactory
getArrayFilter() - Method in class com.fdsapi.arrays.WhereClauseParser
Get the ArrayFilter that backs this WhereClauseParser
getArrayFilter() - Method in class com.fdsapi.arrays.SelectColsParser
Get the ArrayFilter that backs this object
getArrayFilter() - Method in class com.fdsapi.arrays.ArraySQL
Get the underlying ArrayFilter that backs the ArraySQL object.
getCellData() - Method in class com.fdsapi.TabularDataRSMD
 
getCellData() - Method in class com.fdsapi.TabularDataResultSet
 
getCellData() - Method in class com.fdsapi.TabularDataEmpty
 
getCellData() - Method in class com.fdsapi.TabularDataDataSet
 
getCellData() - Method in class com.fdsapi.TabularDataBase
 
getCellData() - Method in class com.fdsapi.TabularData2DimArray
 
getCellData() - Method in class com.fdsapi.TabularData1DimArray
 
getCellData() - Method in interface com.fdsapi.TabularData
Return current cell data (the current row and current column)
getCellData() - Method in class com.fdsapi.DataSet
 
getCellData(int) - Method in class com.fdsapi.TabularDataRSMD
 
getCellData(int) - Method in class com.fdsapi.TabularDataResultSet
 
getCellData(int) - Method in class com.fdsapi.TabularDataEmpty
 
getCellData(int) - Method in class com.fdsapi.TabularDataDataSet
 
getCellData(int) - Method in class com.fdsapi.TabularDataBase
 
getCellData(int) - Method in class com.fdsapi.TabularData2DimArray
 
getCellData(int) - Method in class com.fdsapi.TabularData1DimArray
 
getCellData(int) - Method in interface com.fdsapi.TabularData
Return cell data in the current rows specified column
getCellData(int, int) - Method in class com.fdsapi.ResultSetConverter
Returns the data at the specified row, col location.
getCellData(int, String) - Method in class com.fdsapi.ResultSetConverter
Returns the data at the specified row, col location with the col location corresponding to the position of the passed in column name.
getColIterator() - Method in class com.fdsapi.TabularDataBase
 
getColIterator() - Method in interface com.fdsapi.TabularData
Return the Iterator that can iterate through the TabularData's columns
getColName(int) - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Return the column name associated with the passed in index (i.e.
getColNum(String) - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Returns the column number when passed a column name that matches the header array passed into the Constructor
getColNumFromName(String) - Method in class com.fdsapi.arrays.ArrayFilter
Returns the column number when passed a column name that matches the header array passed into the Constructor
getColumnCount() - Method in class com.fdsapi.ResultSetConverter
Returns the number of columns in the ResultSet
getColumnNames(ResultSetMetaData) - Method in class com.fdsapi.ResultSetUtils
The following method returns an array of strings containing the column names for a given ResultSetMetaData object.
getColumnNames(ResultSetMetaData, int[]) - Method in class com.fdsapi.ResultSetUtils
The following method returns an array of strings containing the column names for a given ResultSetMetaData object.
getColumnValue() - Method in class com.fdsapi.TemplateColumnReader
 
getComparisonValue(Object, String) - Method in class com.fdsapi.arrays.DataTypeParser
Takes a String from ArraySQL and converts it to the appropriate data type based on the comparison value.
getConditional() - Method in class com.fdsapi.arrays.WhereClauseToken
 
getConditionalString(Object) - Method in class com.fdsapi.arrays.ConditionalBase
Display a String representation of this Conditional.
getConnection() - Method in class com.fdsapi.DataAccessJ2EE
 
getConnection() - Method in class com.fdsapi.DataAccessClient
Get database connection
getConnection() - Method in interface com.fdsapi.DataAccess
 
getContents() - Method in class com.fdsapi.Template
get The contents of the Template String
getConverters(ArrayHeaderLocator, Object[][]) - Method in class com.fdsapi.arrays.ArrayConverterFactory
This method returns an array of Converter objects.
getCopyData() - Method in class com.fdsapi.arrays.ArraySQL
Get the copy status for any array that will be passed to the execute(...) method.
getCreateData() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
getCurrent() - Method in class com.fdsapi.FDSStack
get the current top item on the stack, but don't pop.
getCurrentItemNumber() - Method in class com.fdsapi.DataIteratorBase
 
getCurrentItemNumber() - Method in interface com.fdsapi.DataIterator
Returns the number of the current item.
getData(int, int) - Method in class com.fdsapi.DataSetDecorator
 
getDataAccess() - Method in class com.fdsapi.FormattedDataSet
Return the underlying DataAccess object.
getDataIterator() - Method in class com.fdsapi.DataSetParm
 
getDataSet(int, int) - Method in class com.fdsapi.DataSetMap
Gets the DataSet value for a specific coordinate.
getDataSet(int, int) - Method in class com.fdsapi.DataSetDecorator
 
getDataSetParm() - Method in class com.fdsapi.DataSet
Convenience method that gets the DataSetParm object associated with the DataSet.
getDataSource() - Method in class com.fdsapi.DataSetCellFormattedDataSet
Used for a template tag variable of structure "DataSource==myDataSource" or if not provided it defaults to DataSource
getDataSource(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "DataSource==##this"
getDataSourceName() - Method in class com.fdsapi.DataAccessBase
 
getDataSourceName() - Method in interface com.fdsapi.DataAccess
 
getDebug() - Static method in class com.fdsapi.Utils
 
getDebug() - Method in class com.fdsapi.FormattedDataSet
Enable/Disable debugging.
getDropDownListBox(Object, Object, Map, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified data (which has to either implement TabularData or have been checked into the TabularData factory) display an html drop down listbox.
getDropDownListBox(Object, Object, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified data (which has to either implement TabularData or have been checked into the TabularData factory) display an html drop down listbox.
getDropDownListBox(ResultSetConverter, Map, String) - Method in class com.fdsapi.FormattedDataSet
Using a ResultSetConverter display an html drop down listbox.
getDropDownListBox(ResultSetConverter, String) - Method in class com.fdsapi.FormattedDataSet
Using a ResultSetConverter display an html drop down listbox.
getDropDownListBox(String, Map, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and default DataSource display an html drop down listbox (extra info can be passed in via a Map).
getDropDownListBox(String, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and the default DataSource display an html drop down listbox.
getDropDownListBox(String, String, Map, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and DataSource display an html drop down listbox (extra info can be passed in via a Map).
getDropDownListBox(String, String, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and DataSource display an html drop down listbox.
getFormattedDataSet(Object, Object, Map, String) - Method in class com.fdsapi.FormattedDataSet
Format the passed data using the passed template and pass in dynamic template variables.
getFormattedDataSet(Object, Object, Map, Template) - Method in class com.fdsapi.FormattedDataSet
Format the passed data using the passed template object and pass in dynamic template variables.
getFormattedDataSet(Object, Object, String) - Method in class com.fdsapi.FormattedDataSet
Format the passed data using the passed template.
getFormattedDataSet(ResultSetConverter, Map, String) - Method in class com.fdsapi.FormattedDataSet
Format the ResultSetConverter using the passed template and pass in dynamic template variables.
getFormattedDataSet(ResultSetConverter, Map, Template) - Method in class com.fdsapi.FormattedDataSet
Format the ResultSetConverter using the passed template object and pass in dynamic template variables.
getFormattedDataSet(ResultSetConverter, String) - Method in class com.fdsapi.FormattedDataSet
Format the ResultSetConverter using the passed template.
getFormattedDataSet(String, Map, String) - Method in class com.fdsapi.FormattedDataSet
Execute a query against the default DataSource (jdbc/DataSource) and format the results by using the specified template, also accepting a Map which can be used to specify dynamic template variables.
getFormattedDataSet(String, String) - Method in class com.fdsapi.FormattedDataSet
Execute a query against the default datasource (named jdbc/DataSource) and format the results by using the specified template.
getFormattedDataSet(String, String, Map, String) - Method in class com.fdsapi.FormattedDataSet
Execute a query against the named datasource (named jdbc/MyDataSource) and format the results by using the specified template.
getFormattedDataSet(String, String, Map, Template) - Method in class com.fdsapi.FormattedDataSet
Execute a query against the named datasource (named jdbc/MyDataSource) and format the results by using the specified Template object.
getFormattedDataSet(String, String, String) - Method in class com.fdsapi.FormattedDataSet
Execute a query against the named datasource (named jdbc/MyDataSource) and format the results by using the specified template.
getFormattedDataSet(String, Template) - Method in class com.fdsapi.FormattedDataSet
Execute a query against the default datasource (named jdbc/DataSource) and format the results by using the specified template.
getFunction(String) - Method in class com.fdsapi.arrays.ColumnFunctionFactory
Passing in a certain name return the associated object that implements the Column interface
getFunctionREString() - Method in class com.fdsapi.arrays.ColumnFunctionFactory
 
getHeader() - Method in class com.fdsapi.TabularDataBase
 
getHeader() - Method in interface com.fdsapi.TabularData
Get the Header (which is also TabularData)
getIncrementData() - Method in class com.fdsapi.DataSetCellBase
Returns true if the template tag is supposed to increment the underlying TabularData
getIncrementData(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "incrementData==##this"
getLeft() - Method in class com.fdsapi.arrays.ConditionalParser
 
getListBox(Object, Object, Map, String, int) - Method in class com.fdsapi.FormattedDataSet
Using the specified data (which can either be a TabularData interface or an Object that can implement this interface) display an html listbox (extra info may be passed in to the template via a Map).
getListBox(Object, Object, String, int) - Method in class com.fdsapi.FormattedDataSet
Using the specified data (which can either be a TabularData interface or an Object that can implement this interface) display an html listbox.
getListBox(ResultSetConverter, Map, String, int) - Method in class com.fdsapi.FormattedDataSet
Using a ResultSetConverter display an html listbox (extra info may be passed in to the template via a Map).
getListBox(ResultSetConverter, String, int) - Method in class com.fdsapi.FormattedDataSet
Using a ResultSetConverter display an html listbox (extra info may be passed in to the template via a Map).
getListBox(String, Map, String, int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and default DataSource display an html listbox (extra info can be passed in via a Map).
getListBox(String, String, int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and default DataSource display an html listbox.
getListBox(String, String, Map, String, int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and a named DataSource display an html listbox (extra info can be passed in via a Map).
getListBox(String, String, String, int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and DataSource display an html listbox.
getMaxX() - Method in class com.fdsapi.DataSetMap
 
getMaxY() - Method in class com.fdsapi.DataSetMap
 
getMetaData() - Method in class com.fdsapi.ResultSetConverter
Returns at 1 dimensional array of column names from the ResultSet.
getMiscDataMap() - Method in class com.fdsapi.DataSetParm
 
getMiscDataMap() - Method in class com.fdsapi.DataSet
 
getMultiSelectListBox(Object, Object, Map, String[], int) - Method in class com.fdsapi.FormattedDataSet
Use the specified header and body to display an html multi-select listbox (which must either be an implementation of the TabularData interface or the Objects must be in the TabularData factory.
getMultiSelectListBox(Object, Object, String[], int) - Method in class com.fdsapi.FormattedDataSet
Use the specified header and body to display an html multi-select lisbox (which must either be an implementation of the TabularData interface or the Objects must be in the TabularData factory).
getMultiSelectListBox(ResultSetConverter, Map, String[], int) - Method in class com.fdsapi.FormattedDataSet
Using a ResultSetConverter display an html multi-select listbox (extra info may be passed into the template via a Map).
getMultiSelectListBox(ResultSetConverter, String[], int) - Method in class com.fdsapi.FormattedDataSet
Using a ResultSetConverter display an html multi-select listbox.
getMultiSelectListBox(String, Map, String[], int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and the default DataSource display an html multi-select listbox (extra info can be passed in via a Map).
getMultiSelectListBox(String, String[], int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and the default DataSource display an html multi-select listbox.
getMultiSelectListBox(String, String, Map, String[], int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and a named DataSource display an html multi-select listbox (extra info can be passed in via a Map).
getMultiSelectListBox(String, String, String[], int) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and a named DataSource display an html multi-select listbox.
getNextConditional() - Method in class com.fdsapi.arrays.ConditionalBase
This method gets the next Conditional object in the decorator chain
getNextDataSet() - Method in class com.fdsapi.DataSetFactoryParm
 
getNumberOfItems() - Method in class com.fdsapi.DataIteratorBase
Gets the total number of items in the DataSet.
getObject(Object[]) - Method in class com.fdsapi.arrays.ColumnString
Return the objects associated String
getObject(Object[]) - Method in class com.fdsapi.arrays.ColumnRowNum
Return the current rownumber for the row in the array
getObject(Object[]) - Method in class com.fdsapi.arrays.ColumnDate
Returns the current date
getObject(Object[]) - Method in class com.fdsapi.arrays.ColumnData
 
getObject(Object[]) - Method in interface com.fdsapi.arrays.Column
 
getOperator() - Method in class com.fdsapi.arrays.ConditionalParser
Returns the operator for the conditional.
getOrderByClause(String) - Static method in class com.fdsapi.arrays.OrderByParser
Method that gets an order by clause from a select statement.
getParameters(HttpServletRequest) - Static method in class com.fdsapi.Utils
 
getParen(int) - Method in class com.fdsapi.TemplateReader
 
getParen(int) - Method in class com.fdsapi.RegularExpression
Get contents of the passed paren number
getPrefix(int, int) - Method in class com.fdsapi.DataSetDecorator
This method returns the prefix for a particular row, column (i.e.
getQuery() - Method in class com.fdsapi.DataSetCellFormattedDataSet
Used for a template tag variable of structure "Query==select * from table where name='##this'"
getQuery(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "query==##this"
getRadioButton(Object, Object, Map, String) - Method in class com.fdsapi.FormattedDataSet
Use the specified data (Either the TabularData interface or an object that has been placed in the TabularData factory) to display an html radio button listbox (extra info may be passed in via a Map).
getRadioButton(Object, Object, String) - Method in class com.fdsapi.FormattedDataSet
Use the specified data (Either the TabularData interface or an object that has been placed in the TabularData factory.) to display an html radio button listbox.
getRadioButton(ResultSetConverter, Map, String) - Method in class com.fdsapi.FormattedDataSet
Use a ResultSetConverter to display an html radio button listbox (extra info accessible in the template can be passed in via a Map).
getRadioButton(ResultSetConverter, String) - Method in class com.fdsapi.FormattedDataSet
Use a ResultSetConverter to display an html radio button listbox.
getRadioButton(String, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and the default DataSource display an HTML radio-button listbox.
getRadioButton(String, String, Map, String) - Method in class com.fdsapi.FormattedDataSet
Use the specified query and DataSource to display an HTML radio-button listbox.
getRadioButton(String, String, String) - Method in class com.fdsapi.FormattedDataSet
Using the specified query and DataSource display an HTML radio-button listbox.
getREMatch(String, String, int) - Static method in class com.fdsapi.Utils
 
getResultSet() - Method in class com.fdsapi.ResultSetConverter
Returns a 2 dimensional array containing the data in the ResultSet
getResultSet(String) - Method in class com.fdsapi.DataAccessBase
 
getResultSet(String) - Method in interface com.fdsapi.DataAccess
 
getResultSetConverter(String) - Method in class com.fdsapi.FormattedDataSet
Execute the query against the default DataSource (jdbc/DataSource) and return a ResultSetConverter object.
getResultSetConverter(String) - Method in class com.fdsapi.DataAccessBase
 
getResultSetConverter(String) - Method in interface com.fdsapi.DataAccess
 
getResultSetConverter(String, String) - Method in class com.fdsapi.FormattedDataSet
Execute the query against the named DataSource, and return a ResultSetConverter object.
getRight() - Method in class com.fdsapi.arrays.ConditionalParser
Returns the expression to the right of the conditional.
getRowCount() - Method in class com.fdsapi.ResultSetConverter
Returns the number of rows in the ResultSet
getRowIterator() - Method in class com.fdsapi.TabularDataBase
 
getRowIterator() - Method in interface com.fdsapi.TabularData
Return the Iterator that can iterate through the TabularData's rows
getSelectCols(String) - Static method in class com.fdsapi.arrays.SelectColsParser
Get the select column list from a full query such as: select col1, col2, * from array.
getSelected() - Method in class com.fdsapi.DataSetCellFormattedDataSet
Used for a template tag variable of structure "Selected==##this".
getSelected(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "selected==##this"
getSize() - Method in class com.fdsapi.DataSetCellFormattedDataSet
Used for a template tag variable of structure "size==5" to size list boxes and drop down list boxes.
getSize(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "size==##this"
getSortedText(Object[], Object[][], Map, int, String, String) - Method in class com.fdsapi.FormattedDataSet
Sort and format the input on the specified sort column and order (ascending, or descending).
getSortedText(Object[], Object[][], Map, int, String, Template) - Method in class com.fdsapi.FormattedDataSet
Sort and format the input on the specified sort column and order (ascending, or descending).
getSortedText(ResultSetConverter, Map, int, String, String) - Method in class com.fdsapi.FormattedDataSet
Sort and format the ResultSetConverter on the specified sort column and order (ascending, or descending).
getSortedText(String, Map, int, String, String) - Method in class com.fdsapi.FormattedDataSet
Sort and format the query on the specified sort column and order (ascending, or descending).
getSortedText(String, String, Map, int, String, String) - Method in class com.fdsapi.FormattedDataSet
Sort and format the query on the specified sort column and order (ascending, or descending).
getStackTraceAsString() - Method in class com.fdsapi.RuntimeExceptionBase
 
getStringBuffer() - Method in class com.fdsapi.DataSetParm
 
getStringBuffer() - Method in class com.fdsapi.DataSet
 
getSuffix(int, int) - Method in class com.fdsapi.DataSetDecorator
Returns the suffix for a particular row, column (i.e.
getTabularData() - Method in class com.fdsapi.DataSetParm
 
getTabularData() - Method in class com.fdsapi.DataSet
Convenience method that gets the underlying TabularData object that the DataSet is working on.
getTabularData(Object) - Method in class com.fdsapi.TabularDataFactory
Return a TabularData object for the passed in Object.
getTemplate() - Method in class com.fdsapi.DataSetCellFormattedDataSet
Used for a template tag variable of structure "Template==myTemplate".
getTemplate(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "template==##this"
getTemplate(String) - Method in class com.fdsapi.FormattedDataSet
Returns a Template object which can be manipulated programmatically.
getTemplateContents() - Method in class com.fdsapi.DataSetFactoryParm
 
getTemplateKey(String, String, String) - Static method in class com.fdsapi.TemplateConstants
 
getTemplates() - Method in class com.fdsapi.FormattedDataSet
Returns the templates that belong to the FormattedDataSet.
getTemplateTagType() - Method in class com.fdsapi.DataSetFactoryParm
 
getTemplateTagTypeRegExp(String) - Static method in class com.fdsapi.TemplateConstants
 
getTemplateTagTypes() - Static method in class com.fdsapi.TemplateConstants
 
getTemplateTagValue() - Method in class com.fdsapi.TemplateTagReader
 
getTemplateVariables() - Method in class com.fdsapi.DataSet
Convenience method that gets the TemplateVariables object associated with the DataSet.
getThrowExceptions() - Method in class com.fdsapi.arrays.ArrayHeaderLocator
 
getThrowValidationExceptions() - Static method in class com.fdsapi.arrays.WhereClauseTokens
Returns true if syntax exceptions will throw a RuntimeException
getTokens() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
getType() - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "type=="
getType() - Method in class com.fdsapi.DataSetCellBase
Returns the type of DataSet.
getType() - Method in class com.fdsapi.arrays.NullConditional
Empty implementation
getType() - Method in class com.fdsapi.arrays.NegateConditional
Returns '!' to help in creating a String representation of the Conditional
getType() - Method in class com.fdsapi.arrays.ConditionalRE
used to create a String represenation of this object.
getType() - Method in class com.fdsapi.arrays.ConditionalLessThan
Used to help create a String represenation of this Conditional.
getType() - Method in class com.fdsapi.arrays.ConditionalIn
 
getType() - Method in class com.fdsapi.arrays.ConditionalGreaterThan
used to help create a String representation of this Conditional
getType() - Method in class com.fdsapi.arrays.ConditionalEquals
Returns '=' which is used to make a String representation of this Conditional
getType() - Method in class com.fdsapi.arrays.ConditionalCompositeImp
Returns the empty string
getType() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Empty implementation
getType() - Method in interface com.fdsapi.arrays.Conditional
This method returns information about what action/type the conditional takes.
getTypes(Object) - Static method in class com.fdsapi.arrays.ArrayConverterFactory
This method returns an array of the classes and interfaces that the passed in Object extends or implements.
getValidationError() - Method in class com.fdsapi.arrays.WhereClauseTokens
Returns a message of what the syntax validation error was if one occured
getValidationError() - Method in class com.fdsapi.arrays.WhereClauseToken
 
getValue() - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "value=="
getValue() - Method in class com.fdsapi.arrays.WhereClauseToken
 
getValue(DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns value in variables of format "value==##this"
getVariable() - Method in class com.fdsapi.TemplateVariableReader
 
getVariables() - Method in class com.fdsapi.DataSetFactoryParm
 
getVariableValue() - Method in class com.fdsapi.TemplateVariableReader
 
getVariableValue(String) - Method in class com.fdsapi.TemplateVariables
Returns the variable value with no dynamic values.
getVariableValue(String) - Method in class com.fdsapi.DataSet
Return the value of a template variable.
getVariableValue(String, DataSetParm) - Method in class com.fdsapi.TemplateVariables
Returns the variable value dynamic values.
getWhereClause(String) - Static method in class com.fdsapi.arrays.WhereClauseParser
Get the where clause from a passed in select statement.
getX() - Method in class com.fdsapi.TemplateTagReader
 
getY() - Method in class com.fdsapi.TemplateTagReader
 

H

hashCode() - Method in class com.fdsapi.Coordinate
The hashCode function is used by a HashMap to help find a value associated with a key.
highLightMultiSelect(String, String[]) - Method in class com.fdsapi.FormattedDataSet
Method that can be used to highlight selected entries in a multi-select listbox

I

initialize(Object[][]) - Method in class com.fdsapi.FormattedDataSet
Pass in an array of template names and files to be parsed into Template objects contained in the FormattedDataSet instance.
initialize(String) - Method in class com.fdsapi.Template
Method that allows you to programmatically alter the Template object by passing a String representation of a Template to this method.
initialize(String) - Method in class com.fdsapi.DataSetDecorator
 
initialize(String) - Method in class com.fdsapi.DataSet
by default does nothing.
initialize(String[][]) - Method in class com.fdsapi.Templates
Loop through each template file, read the template file, parse it and populate the Templates object with the parsed templates.
initialize(String, int, int, String) - Method in class com.fdsapi.Template
Method that allows you to programmatically alter the Template object (similar to parsing a Template)
isAlpha(char) - Method in class com.fdsapi.arrays.DataTypeParser
 
isAlpha(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isAlphaNumeric(char) - Method in class com.fdsapi.arrays.DataTypeParser
 
isAlphaNumeric(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isAnd() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isBigDecimal(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isBigInteger(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isBoolean(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isCharacter(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isConditional() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isDate(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isDateString(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isDigit(char) - Method in class com.fdsapi.arrays.DataTypeParser
 
isDouble(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isEmpty() - Method in class com.fdsapi.ResultSetConverter
Returns true if the ResultSet has no rows
isEmpty() - Method in class com.fdsapi.FDSStack
Returns true if the stack is empty, false otherwise
isEmpty(String) - Static method in class com.fdsapi.Utils
returns true if the argument is null or the empty String.
isFloat(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isFloatString(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isInFormat(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isInteger(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isIntegerString(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isLeftParen() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isLong(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isNot() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isNull() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isNull(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isOperator() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isOr() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isQuotedString(String) - Method in class com.fdsapi.arrays.DataTypeParser
 
isRightParen() - Method in class com.fdsapi.arrays.WhereClauseToken
 
isShort(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isString(Object) - Method in class com.fdsapi.arrays.DataTypeParser
 
isTokenType(String) - Method in class com.fdsapi.arrays.WhereClauseToken
 
isTrue(Object[]) - Method in class com.fdsapi.arrays.NullConditional
The NullConditional returns false always because its use is as a terminator in a decorator chain that tests for true false with an or condition.
isTrue(Object[]) - Method in class com.fdsapi.arrays.NegateConditional
This method returns the opposite of the next Conditional in the chain thus negating it.
isTrue(Object[]) - Method in class com.fdsapi.arrays.ConditionalRE
Returns true if the column value matches the RegularExpression passed into the constructor.
isTrue(Object[]) - Method in class com.fdsapi.arrays.ConditionalIn
 
isTrue(Object[]) - Method in class com.fdsapi.arrays.ConditionalCompositeImp
 
isTrue(Object[]) - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
This method calls the root composites isTrue(...) method and it in turn calls all Conditionals that are contained's isTrue(...) methods.
isTrue(Object[]) - Method in interface com.fdsapi.arrays.ConditionalComposite
Returns true if the row passed in should be kept
isTrue(Object[]) - Method in class com.fdsapi.arrays.ConditionalBase
This method implements the Template design pattern.
isTrue(Object[]) - Method in interface com.fdsapi.arrays.Conditional
Pass in one row of an Object[][] array and the implementation of isTrue(...) returns true if the row should be kept and false otherwise
isTrueThis(Object[]) - Method in class com.fdsapi.arrays.ConditionalLessThan
Returns true if the column value is less than the comparison value.
isTrueThis(Object[]) - Method in class com.fdsapi.arrays.ConditionalGreaterThan
Returns true if the column value is greater than the comparison value.
isTrueThis(Object[]) - Method in class com.fdsapi.arrays.ConditionalEquals
Overridden method that determines if the column to be compared and the Comparison value match by calling the columns equal method against the comparison value.
isTrueThis(Object[]) - Method in class com.fdsapi.arrays.ConditionalBase
This method must be implemented in child classes to specify if the row matches the comparison value
isValid(WhereClauseToken) - Method in class com.fdsapi.arrays.WhereClauseToken
 
iterator() - Method in class com.fdsapi.TemplateVariables
Iterator that goes through all of a template tags variables.

L

listToObjectArray(List) - Method in class com.fdsapi.ResultSetUtils
The following method converts an List, into a two dimensional string array.
log(Object) - Static method in class com.fdsapi.Utils
 
log(String) - Method in class com.fdsapi.DataSet
Log to the standard logging device
logDebug(Object) - Static method in class com.fdsapi.Utils
 

M

main(String[]) - Static method in class com.fdsapi.TemplateVariables
Test code and sample usage
main(String[]) - Static method in class com.fdsapi.TemplateVariableReader
 
main(String[]) - Static method in class com.fdsapi.TemplateTagReader
 
main(String[]) - Static method in class com.fdsapi.Templates
Test and sample usage for the Templates class
main(String[]) - Static method in class com.fdsapi.TemplateColumnReader
 
main(String[]) - Static method in class com.fdsapi.Template
This method has sample code that is used to test the DataSetFactory as well as many of the classes used in implementing DataSets such as the DataSetMap and TemplateReader classes
main(String[]) - Static method in class com.fdsapi.ResultSetUtils
 
main(String[]) - Static method in class com.fdsapi.RegularExpression
Sample code for testing.
main(String[]) - Static method in class com.fdsapi.FormattedDataSet
Test code for the FormattedDataSet
main(String[]) - Static method in class com.fdsapi.arrays.WhereClauseTokens
 
main(String[]) - Static method in class com.fdsapi.arrays.WhereClauseParser
Method that has test code for this class.
main(String[]) - Static method in class com.fdsapi.arrays.SelectColsParser
Method that has testing code for this class.
main(String[]) - Static method in class com.fdsapi.arrays.OrderByParser
Code used to test this class.
main(String[]) - Static method in class com.fdsapi.arrays.ConditionalParser
Test code for this class.
main(String[]) - Static method in class com.fdsapi.arrays.ArraySQL
Test code for the ArraySQL class.
main(String[]) - Static method in class com.fdsapi.arrays.ArrayHeaderLocator
 
main(String[]) - Static method in class com.fdsapi.arrays.ArrayFilter
Test and Sample code for the ArrayFilter.
main(String[]) - Static method in class com.fdsapi.arrays.ArrayConverterFactory
Test and sample usage code
main(String[]) - Static method in class com.fdsapi.arrays.ArrayConverter
Method that has test and sample usage code
main(String[]) - Static method in class com.fdsapi.arrays.ArrayComparator
Method that has sample usage and test code
MONITOR_PREFIX - Static variable in class com.fdsapi.AppConstants
 
MONITOR_PRIORITY_LEVEL - Static variable in class com.fdsapi.AppConstants
 

N

NegateConditional - class com.fdsapi.arrays.NegateConditional.
Used in a decorator chain to Negate any other conditional.
NegateConditional(Conditional) - Constructor for class com.fdsapi.arrays.NegateConditional
Creates a new instance of NegateConditional, negating the Conditional that is passed in.
next() - Method in class com.fdsapi.TemplateReader
 
next() - Method in class com.fdsapi.RegularExpression
returns true while the input still has pattern matches.
next() - Method in class com.fdsapi.DataSet
Increment the underlying TabularData's iterator
next() - Method in class com.fdsapi.DataIteratorResultSetRow
 
next() - Method in class com.fdsapi.DataIteratorBase
Returns true if there are more items in the DataSet and also moves the internal pointer of the DataSet to the next available item.
next() - Method in interface com.fdsapi.DataIterator
Move to the next item.
next(int, int) - Method in class com.fdsapi.DataSetDecorator
 
next(int, int) - Method in class com.fdsapi.DataSetCol
 
NOT_IN_HEADER - Variable in class com.fdsapi.arrays.ArrayHeaderLocator
 
NOTUSED - Static variable in interface com.fdsapi.TabularData
 
NullConditional - class com.fdsapi.arrays.NullConditional.
This class implements the null object design pattern for Conditionals.
NullConditional() - Constructor for class com.fdsapi.arrays.NullConditional
Creates a new instance of NullConditional
NullConverter - class com.fdsapi.NullConverter.
Converter that simply takes an object as input and returns it unchanged.
NullConverter() - Constructor for class com.fdsapi.NullConverter
Creates a new instance of NullConverter

O

objectArrayToList(List, Object[][]) - Method in class com.fdsapi.ResultSetUtils
The following method converts an Object[][] to a List where each entry in the list is a row (i.e.
objectArrayToMap(Map, Object[][]) - Method in class com.fdsapi.ResultSetUtils
The following method converts an Object[][] to a Map of object keys and values using an instance of Map.
OrderByParser - class com.fdsapi.arrays.OrderByParser.
Class that parses the Order by clause passed to ArraySQL and translates the String to calls to the ArrayComparator.
OrderByParser(String) - Constructor for class com.fdsapi.arrays.OrderByParser
The constructor takes an order by clause not including the keywords 'order by'.
OrderByParser(String, ArrayComparator) - Constructor for class com.fdsapi.arrays.OrderByParser
 
overWriteExistingArray() - Method in class com.fdsapi.arrays.ArrayConverter
Returns true if an array will not be allocated to hold the converted results, and false otherwise

P

parse() - Method in class com.fdsapi.arrays.WhereClauseParser
Parse the passed in where clause and break it along token lines.
parse() - Method in class com.fdsapi.arrays.SelectColsParser
 
parse() - Method in class com.fdsapi.arrays.OrderByParser
 
parse(String) - Method in class com.fdsapi.arrays.ConditionalParser
 
pop() - Method in class com.fdsapi.FDSStack
pop from the stack
populateVariables(String) - Method in class com.fdsapi.TemplateVariables
Iterate throught template tag entry populating TemplateVariables Ex.
prependOrderBy(String, String, String) - Static method in class com.fdsapi.arrays.OrderByParser
Incomplete function that will eventually be used to improve the HTML sorting template
push(Object) - Method in class com.fdsapi.FDSStack
Push to the stack
put(String, Template) - Method in class com.fdsapi.Templates
Adds a new Template or if the template already exists it appends/overwrites any existing template tag variables.
putFunction(String, Column) - Method in class com.fdsapi.arrays.ColumnFunctionFactory
Add a function that implements the Column interface to the function factory
putTemplate(String, Template) - Method in class com.fdsapi.FormattedDataSet
Check in a template object to be used in subsequent calls to FormattedDataSet.

R

RegularExpression - class com.fdsapi.RegularExpression.
This class is used to run Regular Expressions.
RegularExpression(String) - Constructor for class com.fdsapi.RegularExpression
 
remove(String) - Method in class com.fdsapi.Templates
Removes an existing Template or performs no action if the template doesn't exist.
removeColConverter(int) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Remove the column Converter associated with the column number.
removeColConverter(int) - Method in class com.fdsapi.arrays.ArrayConverter
Remove the column converter for the specified column
removeColConverter(String) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Remove the column Converter associated with the column name
removeColConverter(String) - Method in class com.fdsapi.arrays.ArrayConverter
Remove the column converter for the specified column
removeTypeConverter(Class) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Remove the Converter associated with the data type
removeTypeConverter(Class) - Method in class com.fdsapi.arrays.ArrayConverter
Remove the Converter for the specified data type
replaceString(String, String, String) - Static method in class com.fdsapi.AppConstants
 
reset() - Method in class com.fdsapi.FDSStack
Wipe out anything on the stack i.e.
resultSet - Variable in class com.fdsapi.DataAccessBase
 
ResultSetConverter - class com.fdsapi.ResultSetConverter.
Class that converts a Java ResultSet to an Object[][] array.
ResultSetConverter(ResultSet) - Constructor for class com.fdsapi.ResultSetConverter
Convert the ResultSet to a ResultSetConverter.
ResultSetConverter(String[], Object[][]) - Constructor for class com.fdsapi.ResultSetConverter
A constructor that supports converting header and body arrays to a ResultSetConverter
resultSetMetaDataToList(List, ResultSet) - Method in class com.fdsapi.ResultSetUtils
The following method returns a List containing the ResultSetMetaData column names.
resultSetToList(List, ResultSet) - Method in class com.fdsapi.ResultSetUtils
The following method returns a List containing the ResultSet data.
resultSetToMap(Map, ResultSet) - Method in class com.fdsapi.ResultSetUtils
The following method converts ResultSet data to a Map of object keys and values using an instance of HashMap.
resultSetToObjectArray(ResultSet) - Method in class com.fdsapi.ResultSetUtils
The following method simply takes the ResultSet and converts it to a two dimensional array of Objects containing data.
ResultSetUtils - class com.fdsapi.ResultSetUtils.
Provides various methods for manipulating ResultSets such as converting them to Lists, and 2 dimensional arrays.
ResultSetUtils() - Constructor for class com.fdsapi.ResultSetUtils
 
rowIterator - Variable in class com.fdsapi.TabularDataBase
 
RuntimeExceptionBase - exception com.fdsapi.RuntimeExceptionBase.
RuntimeException used in FormattedDataSet code.
RuntimeExceptionBase() - Constructor for class com.fdsapi.RuntimeExceptionBase
 
RuntimeExceptionBase(String) - Constructor for class com.fdsapi.RuntimeExceptionBase
 
RuntimeExceptionBase(String, Exception) - Constructor for class com.fdsapi.RuntimeExceptionBase
 

S

SelectColsParser - class com.fdsapi.arrays.SelectColsParser.
Class that parses the select columns passed to ArraySQL and translates the String to calls to the ArrayFilter.
SelectColsParser(Object[][], String) - Constructor for class com.fdsapi.arrays.SelectColsParser
 
SelectColsParser(Object[][], String, ArrayFilter) - Constructor for class com.fdsapi.arrays.SelectColsParser
 
setAction(String) - Method in class com.fdsapi.arrays.WhereClauseToken
 
setAppConstants(Map) - Static method in class com.fdsapi.AppConstants
 
setArrayConverter(ArrayConverter) - Method in class com.fdsapi.FormattedDataSet
Set the ArrayConverter that is used to Format any passed in data to the getSortedText routines
setArrayConverter(ArrayConverter) - Method in class com.fdsapi.arrays.ArraySQL
 
setArrayConverter(ArrayConverter) - Method in class com.fdsapi.arrays.ArrayFilter
Set the underlying ArrayConverter that backs the ArrayFilter object
setArrayConverterFactory(ArrayConverterFactory) - Method in class com.fdsapi.arrays.ArrayConverter
Set the factory that will be used to determine which Converters to create
setArrayHeaderLocator(ArrayHeaderLocator) - Method in class com.fdsapi.arrays.ArrayConverter
Specify the ArrayHeaderLocator object that maps column names to column numbers.
setArrayHeaderLocator(String[]) - Method in class com.fdsapi.arrays.ArrayConverter
Set the ArrayHeaderLocator by passing in an array representing the column names
setBufferSize(int) - Method in class com.fdsapi.Template
Set the buffer size for this template.
setColConverter(int, Converter) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Set the column Converter by number.
setColConverter(int, Converter) - Method in class com.fdsapi.arrays.ArrayConverter
Set the column Converter to be used for a particular column number.
setColConverter(String, Converter) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Set the column Converter by name.
setColConverter(String, Converter) - Method in class com.fdsapi.arrays.ArrayConverter
Set the column Converter to be used for a particular column name.
setColName(String, int) - Method in class com.fdsapi.arrays.ArrayHeaderLocator
Allows you to explicitly associate a named label with a column index for the array (starting at 0).
setCopyData(boolean) - Method in class com.fdsapi.arrays.ArraySQL
Copy the array passed to the execute(...) method.
setCurrentItemNumber(int) - Method in class com.fdsapi.DataIteratorBase
Sets the current item number within the DataSet
setDataAccessFactory(DataAccess) - Method in class com.fdsapi.FormattedDataSet
This method sets the DataAccess interface that will be called by the FormattedDataSet when Database interaction is required.
setDataIterator(DataIterator) - Method in class com.fdsapi.DataSetParm
 
setDataSet(int, int, DataSet) - Method in class com.fdsapi.DataSetMap
Associate a DataSet with a specified (x,y) coordinate.
setDataSetFactoryMaster(String, DataSet) - Method in class com.fdsapi.DataSetFactory
Register a DataSet into the factory.
setDataSetParm(DataSetParm) - Method in class com.fdsapi.DataSetMap
Iterate through the map and set the DataSetParms for all DataSets that it contains
setDataSetParm(DataSetParm) - Method in class com.fdsapi.DataSetDecorator
 
setDataSetParm(DataSetParm) - Method in class com.fdsapi.DataSetCol
DataSetCol uses the DataIterator from all of its member DataSets to figure out how to iterate through itself.
setDataSetParm(DataSetParm) - Method in class com.fdsapi.DataSet
Method that sets the DataSetParm for the DataSet instance.
setDataSourceName(String) - Method in class com.fdsapi.DataAccessJ2EE
 
setDataSourceName(String) - Method in class com.fdsapi.DataAccessBase
 
setDataSourceName(String) - Method in interface com.fdsapi.DataAccess
 
setDebug(boolean) - Static method in class com.fdsapi.Utils
 
setDebug(boolean) - Method in class com.fdsapi.FormattedDataSet
Enable/Disable debugging.
setDefaultConverter(Converter) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Set the Converter to be used if no other matches occur based on column, or data type
setDefaultConverter(Converter) - Method in class com.fdsapi.arrays.ArrayConverter
Set the default Converter that will be used if no other matches are found
setDefaultTemplate(String) - Method in class com.fdsapi.DataSetFactory
If the predefined default Template string is not satisfactory it may be replaced.
setHeader(TabularData) - Method in class com.fdsapi.TabularDataBase
 
setHeader(TabularData) - Method in interface com.fdsapi.TabularData
Set the Header (which is also TabularData)
setMaxX(int) - Method in class com.fdsapi.DataSetMap
 
setMaxY(int) - Method in class com.fdsapi.DataSetMap
 
setOverWriteExistingArray(boolean) - Method in class com.fdsapi.arrays.ArrayConverter
If the contents of the original array are no longer needed then ArrayConverter will not allocate memory and will instead reuse the original data's array.
setSourceString(String) - Method in class com.fdsapi.TemplateVariableReader
 
setSourceString(String) - Method in class com.fdsapi.TemplateReader
 
setSourceString(String) - Method in class com.fdsapi.RegularExpression
Set source string to be searched for the regular expression passed into the constructor
setTemplateContents(String) - Method in class com.fdsapi.DataSetFactoryParm
 
setThrowExceptions(boolean) - Method in class com.fdsapi.arrays.ArrayHeaderLocator
 
setThrowValidationExceptions(boolean) - Static method in class com.fdsapi.arrays.WhereClauseTokens
if true syntax errors will throw a RuntimeException
setTypeConverter(Class, Converter) - Method in class com.fdsapi.arrays.ArrayConverterFactory
Set the column Converter by data type.
setTypeConverter(Class, Converter) - Method in class com.fdsapi.arrays.ArrayConverter
Set the column coverter to be used for the specified datatype.
setValues(int, int) - Method in class com.fdsapi.Coordinate
This function implements the flyweight pattern.
setVariable(String, String) - Method in class com.fdsapi.TemplateVariables
END inner classes
setVariables(TemplateVariables) - Method in class com.fdsapi.DataSetFactoryParm
 
size() - Method in class com.fdsapi.FDSStack
Return how many items are on the stack
sizeList(String, int) - Method in class com.fdsapi.FormattedDataSet
Change the size of an html listbox passed in as a String
sort(Object[][]) - Method in class com.fdsapi.arrays.ArrayComparator
Sorts the passed 2 dimensional array based on the data the already added sort columns.
sort(Object[][], int, String) - Static method in class com.fdsapi.arrays.ArrayComparator
Sorts the passed 2 dimensional array based on the data in column sortIndex.
split(String) - Method in class com.fdsapi.TemplateReader
 
split(String) - Method in class com.fdsapi.RegularExpression
 
split(String, String) - Static method in class com.fdsapi.Utils
Using a regular expression - split the passed in string along token boundaries
start(String) - Method in class com.fdsapi.DataAccessBase
 
start(String) - Static method in class com.fdsapi.AppConstants
 
statement - Variable in class com.fdsapi.DataAccessBase
 
stripQuotes(String) - Method in class com.fdsapi.arrays.DataTypeParser
 

T

TabularData - interface com.fdsapi.TabularData.
A shared abstraction for all types of TabularData (1 and 2 dimensional arrays, result sets, result set metadata and many other types of data can be viewed as a the same with this interface.
TabularData1DimArray - class com.fdsapi.TabularData1DimArray.
TabularData for Object[] that allows the FormattedDataSet to support them.
TabularData1DimArray() - Constructor for class com.fdsapi.TabularData1DimArray
 
TabularData1DimArray(Object[]) - Constructor for class com.fdsapi.TabularData1DimArray
 
TabularData1DimArray(Object[], int, int) - Constructor for class com.fdsapi.TabularData1DimArray
 
TabularData2DimArray - class com.fdsapi.TabularData2DimArray.
TabularData for Object[][] that allows the FormattedDataSet to support them.
TabularData2DimArray() - Constructor for class com.fdsapi.TabularData2DimArray
 
TabularData2DimArray(Object[][]) - Constructor for class com.fdsapi.TabularData2DimArray
 
TabularData2DimArray(Object[][], int, int) - Constructor for class com.fdsapi.TabularData2DimArray
 
TabularDataBase - class com.fdsapi.TabularDataBase.
Base class for TabularData that provides standard default behaviour for the TabularData interface.
TabularDataBase() - Constructor for class com.fdsapi.TabularDataBase
 
TabularDataBase(int, int) - Constructor for class com.fdsapi.TabularDataBase
 
TabularDataDataSet - class com.fdsapi.TabularDataDataSet.
TabularData for DataSet[] that allows the FormattedDataSet to support them.
TabularDataDataSet() - Constructor for class com.fdsapi.TabularDataDataSet
 
TabularDataDataSet(DataSet[]) - Constructor for class com.fdsapi.TabularDataDataSet
 
TabularDataDataSet(DataSet[], int, int) - Constructor for class com.fdsapi.TabularDataDataSet
 
TabularDataEmpty - class com.fdsapi.TabularDataEmpty.
Null TabularData object.
TabularDataEmpty() - Constructor for class com.fdsapi.TabularDataEmpty
 
TabularDataEmpty(int, int) - Constructor for class com.fdsapi.TabularDataEmpty
 
TabularDataFactory - class com.fdsapi.TabularDataFactory.
Class used to create all forms of Tabular Data such as 2 dimensional arrays and ResultSets have the same interface.
TabularDataFactory() - Constructor for class com.fdsapi.TabularDataFactory
 
TabularDataResultSet - class com.fdsapi.TabularDataResultSet.
TabularData for ResultSets that allows the FormattedDataSet to support them.
TabularDataResultSet() - Constructor for class com.fdsapi.TabularDataResultSet
 
TabularDataResultSet(ResultSet) - Constructor for class com.fdsapi.TabularDataResultSet
 
TabularDataResultSet(ResultSet, int, int) - Constructor for class com.fdsapi.TabularDataResultSet
 
TabularDataRSMD - class com.fdsapi.TabularDataRSMD.
TabularData for ResultSetMetaData that allows the FormattedDataSet to support them.
TabularDataRSMD() - Constructor for class com.fdsapi.TabularDataRSMD
 
TabularDataRSMD(ResultSetMetaData) - Constructor for class com.fdsapi.TabularDataRSMD
 
TabularDataRSMD(ResultSetMetaData, int, int) - Constructor for class com.fdsapi.TabularDataRSMD
 
Template - class com.fdsapi.Template.
Object that represents a file/String template in memory.
Template() - Constructor for class com.fdsapi.Template
 
TemplateColumnReader - class com.fdsapi.TemplateColumnReader.
Support class for parsing Template files/Strings.
TemplateColumnReader(String) - Constructor for class com.fdsapi.TemplateColumnReader
 
TemplateConstants - class com.fdsapi.TemplateConstants.
Constants and utilities used in other FormattedDataSet API classes.
TemplateConstants() - Constructor for class com.fdsapi.TemplateConstants
 
TemplateReader - class com.fdsapi.TemplateReader.
This is a utility class used to parse templates.
TemplateReader(String) - Constructor for class com.fdsapi.TemplateReader
 
Templates - class com.fdsapi.Templates.
Object that contains individual Template objects.
Templates() - Constructor for class com.fdsapi.Templates
Populates html table, listbox, drop down list box and radio button default templates.
TemplateTagReader - class com.fdsapi.TemplateTagReader.
This is a utility class used to parse templates.
TemplateTagReader(String) - Constructor for class com.fdsapi.TemplateTagReader
 
templateTagType - Variable in class com.fdsapi.DataSet
 
TemplateVariableReader - class com.fdsapi.TemplateVariableReader.
Classed used in parsing templates to read the variables of the format: variable==myValue.
TemplateVariableReader(String) - Constructor for class com.fdsapi.TemplateVariableReader
 
TemplateVariables - class com.fdsapi.TemplateVariables.
Object that allows code to find out the values stored in template tag variables after dynamic substitution.
TemplateVariables() - Constructor for class com.fdsapi.TemplateVariables
 
toString() - Method in class com.fdsapi.DataSet
 
toString() - Method in class com.fdsapi.Coordinate
 
toString() - Method in class com.fdsapi.arrays.WhereClauseTokens
 
toString() - Method in class com.fdsapi.arrays.WhereClauseToken
 
toString() - Method in class com.fdsapi.arrays.NullConditional
 
toString() - Method in class com.fdsapi.arrays.NegateConditional
Return a String representation of this Conditional
toString() - Method in class com.fdsapi.arrays.ConditionalRE
 
toString() - Method in class com.fdsapi.arrays.ConditionalParser
 
toString() - Method in class com.fdsapi.arrays.ConditionalIn
 
toString() - Method in class com.fdsapi.arrays.ConditionalEquals
Make a String representation of this Conditional
toString() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Display a string representation of all Conditionals owned by this ConditionalComposite
toString() - Method in class com.fdsapi.arrays.ConditionalBaseComparator
String representation of this Object
toString() - Method in class com.fdsapi.arrays.ArraySQL
The passed in query
toString() - Method in class com.fdsapi.arrays.ArrayHeaderLocator
 
toString() - Method in class com.fdsapi.arrays.ArrayFilter
Create a string representation of the ArrayFilter object.
toString() - Method in class com.fdsapi.arrays.ArrayConverterFactory
 
toString() - Method in class com.fdsapi.arrays.ArrayConverter
 
toString() - Method in class com.fdsapi.arrays.ArrayComparator
Return a string representation of the ordering that was selected.

U

Utils - class com.fdsapi.Utils.
Miscellaneous utility classes.
Utils() - Constructor for class com.fdsapi.Utils
 

V

validate() - Method in class com.fdsapi.arrays.WhereClauseTokens
Note by default this method throws a RuntimeException if there is a syntax error in the ArraySQL.
validate() - Method in class com.fdsapi.arrays.ConditionalCompositeContainer
Method that validates the syntax of the ArraySQL or ArrayFilter method calls.
variables - Variable in class com.fdsapi.DataSet
 

W

WhereClauseParser - class com.fdsapi.arrays.WhereClauseParser.
Class that parses an entire where clause passed to ArraySQL and translates the String to calls to the ArrayFilter.
WhereClauseParser(Object[][], String) - Constructor for class com.fdsapi.arrays.WhereClauseParser
 
WhereClauseParser(Object[][], String, ArrayFilter) - Constructor for class com.fdsapi.arrays.WhereClauseParser
This represents the beginning of the previous token and is used when to know to determine how big the token is
WhereClauseToken - class com.fdsapi.arrays.WhereClauseToken.
Class that represents each token in a where clause.
WhereClauseToken(Conditional) - Constructor for class com.fdsapi.arrays.WhereClauseToken
 
WhereClauseToken(String) - Constructor for class com.fdsapi.arrays.WhereClauseToken
Creates a new instance of WhereClauseToken
WhereClauseTokens - class com.fdsapi.arrays.WhereClauseTokens.
Class that validates and gives a rules table for building both ArrayFilter and ArraySQL classes.
WhereClauseTokens() - Constructor for class com.fdsapi.arrays.WhereClauseTokens
 

X

x - Variable in class com.fdsapi.Coordinate
The x coordinate in an x, y coordinate system.

Y

y - Variable in class com.fdsapi.Coordinate
The y coordinate in an x, y coordinate system.

A B C D E F G H I L M N O P R S T U V W X Y