Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

abort(Executor) - Method in class fc.jdbc.PooledConnection
 
abortTransaction(Connection, String) - Static method in class fc.jdbc.QueryUtil
Aborts (rolls back) the current transaction on the specified connection.
abortTransaction(Connection) - Static method in class fc.jdbc.QueryUtil
Calls abortTransaction with an empty message string.
absolute(int) - Method in class fc.jdbc.ResultSetTransform
 
absoluteEncPath(HttpServletRequest, HttpServletResponse, String) - Static method in class fc.web.servlet.WebUtil
absolutePath(HttpServletRequest, String) - Static method in class fc.web.servlet.WebUtil
Creates an absolute path starting from the web document root directory.
AbstractText - Class in fc.web.forms
Represents a field that: returns one (1) string as their value.
accept(File) - Method in class fc.io.fileselectors.ChainedFileSelector
 
Action - Class in fc.web.servlet
Represents an action available to a servlet.
ActionMgr - Class in fc.web.servlet
Manages various Action available to a servlet.
add(Object) - Method in class fc.util.SortedCollection
 
add(Tree.Node) - Method in class fc.util.Tree.Node
Adds the specified node as a new child node to this node.
add(ChoiceGroup.Choice) - Method in class fc.web.forms.ChoiceGroup
 
add(FieldRefresher) - Method in class fc.web.forms.Field
Adds a refresher to this field.
add(Object) - Method in class fc.web.forms.FieldRef
Adds an object to this fieldref.
add(Field) - Method in class fc.web.forms.Form
Adds the specified element to the form.
add(Dependency) - Method in class fc.web.forms.Form
Adds the specified dependency to the form.
add(FieldRef) - Method in class fc.web.forms.Form
Adds a FieldRef to this Form.
add(Form) - Method in class fc.web.forms.FormSequence
Adds a form to the sequence
add(Select.Option) - Method in class fc.web.forms.RefreshableSelect
Adds a new option to the selection list.
add(String) - Method in class fc.web.forms.RefreshableSelect
Adds a new option to the selection list.
add(Select.Option) - Method in class fc.web.forms.Select
Adds a new option to the selection list.
add(String) - Method in class fc.web.forms.Select
Adds a new option to the selection list.
add(Connection, String, String, String) - Method in class fc.web.servlet.JDBCSession
Saves the tuple [sessionID, key, value] in the database.
addAction(Action) - Method in class fc.web.servlet.ActionMgr
Registers an action.
addAll(ChoiceGroup) - Method in class fc.web.forms.ChoiceGroup
Adds all the elements of the specified choice group to this choice group.
addAll(Connection, String, Map) - Method in class fc.web.servlet.JDBCSession
Adds all [key, value] pairs in the specified map to the session with the specified sessionID.
addBatch() - Method in class fc.jdbc.NamedParamStatement
 
addColumnTransform(int, ResultSetTransform.Rule) - Method in class fc.jdbc.ResultSetTransform
Adds a transform rule for the specified column.
addColumnTransform(String, ResultSetTransform.Rule) - Method in class fc.jdbc.ResultSetTransform
Adds a transform rule for the specified column.
addDependency(Dependency) - Method in class fc.web.forms.DependentField
This method should be invoked by all Dependency implementations in the implementations constructor.
addDynamicField(FormData, Hidden) - Method in class fc.web.forms.Form
Adds a Hidden field to this form.
addDynamicField(Hidden) - Method in class fc.web.forms.FormData
Adds a Hidden field to this form.
addError(FormData, String) - Method in class fc.web.forms.Field
Adds a field level validation error message.
addError(FormData, String, String) - Method in class fc.web.forms.Form
Adds a form level validation error message.
addError(FormData, String) - Method in class fc.web.forms.Form
Convenience method that invokes addError with an empty validation errorKey.
addFieldError(String, Object) - Method in class fc.web.simpleforms.Errors
Adds a field validation error
addFieldWarning(String, Object) - Method in class fc.web.simpleforms.Errors
Adds an arbitrary warning message generated as part of form processing.
addFormError(String) - Method in class fc.web.simpleforms.Errors
Adds a form level error, typically associated with the form itself and/or multiple fields as a group.
addFormWarning(String) - Method in class fc.web.simpleforms.Errors
Adds an arbitrary warning message generated as part of form processing
addHours(Calendar, Date, int) - Static method in class fc.util.CalendarUtil
Returns the date representing the addition/subtraction of a number of hours from the specified starting timestamp.
addIfFilledValidators(Form, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Validates a form field if it is filled by the user.
addLabel(String) - Method in class fc.web.forms.Field
Adds some arbitrary text to this field which can later be retrieved via the getLabel method and shown as an html label for this field.
addMessage(FormData, String, String) - Method in class fc.web.forms.Form
Adds an arbitrary message for this request.
addOption(Select.Option) - Method in class fc.web.forms.DependentSelect.Data
Convienence method for use by the Dependency.getInitialValues(fc.web.forms.Field) method.
addString(String) - Method in class fc.web.forms.Field
Adds any arbitrary string to the field, which is written as is when the field is rendered.
addSubmitHackedHandler(SubmitHackedHandler) - Method in class fc.web.forms.Form
 
addValidator(FormValidator) - Method in class fc.web.forms.Form
Adds a form level validator to this form.
addValidators(Form, String, String, Map) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Creates and attaches validators for all the fields in the specified Form.
addValidators(Form, Map) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that calls alltypesMgr.addValidators(Form, String, String, Map) with a null prefix/suffix and the specified map
addValidators(Form) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that calls alltypesMgr.addValidators(Form, String, String, Map) with a null prefix/suffix/map
addValidators(Form, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that calls #addValidators(Form, String, String, map) with the specified prefix and a null suffix/map
addWebApp(ServletContext, String, String) - Static method in class fc.web.servlet.WebApp
Add a new WebApp instance manually.
AdminServlet - Class in fc.web.servlet
Allows tweaking of configuration parameters (such as log levels) at runtime.
AdminServlet() - Constructor for class fc.web.servlet.AdminServlet
 
afterLast() - Method in class fc.jdbc.ResultSetTransform
 
allFieldsMap() - Method in class fc.jdbc.dbo.generated.alltypes
Returns a map of all fields->values (as Strings) contained in this object.
allFilledOrEmpty() - Method in class fc.web.forms.VFilledGroup
This is the default mode.
allowEmpty(boolean) - Method in class fc.web.forms.VText
Checks to see if the field is required to be filled by the user.
allowFloatingOnly() - Method in class fc.web.forms.VText
Ensures that the string is composed of only floating point number characters with optional leading/trailing blanks.
allowIntegersOnly() - Method in class fc.web.forms.VText
Ensures that the string is composed of only integer characters, with optional leading/trailing blanks.
allowMultiple(FormData, boolean) - Method in class fc.web.forms.DependentSelect
true if multiple selections are allowed, false otherwise.
allowMultiple(boolean) - Method in class fc.web.forms.RefreshableSelect
true is multiple selections are allowed, false otherwise.
allowMultiple(boolean) - Method in class fc.web.forms.Select
true is multiple selections are allowed, false otherwise.
allowSpaceBeforeAM_PM(boolean) - Method in class fc.web.forms.VTime
 
allServletsMap - Variable in class fc.web.servlet.WebApp
A (initially empty) Map that servlets can use to store a reference to themselves.
alltypes - Class in fc.jdbc.dbo.generated
Represents a row in the alltypes table.
alltypes() - Constructor for class fc.jdbc.dbo.generated.alltypes
 
alltypesMgr - Class in fc.jdbc.dbo.generated
Manages various operations on the alltypes table.
anyFilled(boolean) - Method in class fc.web.forms.VFilledOnChoice
By default, this validator checks to see that all post-condition fields are filled.
append(Object) - Method in class fc.util.ToString
Appends an arbitrary string to the result.
append(String, Object) - Method in class fc.util.ToString
 
append(String, String) - Method in class fc.util.ToString
 
append(String, long) - Method in class fc.util.ToString
 
append(String, int) - Method in class fc.util.ToString
 
append(String, short) - Method in class fc.util.ToString
 
append(String, byte) - Method in class fc.util.ToString
 
append(String, double) - Method in class fc.util.ToString
 
append(String, float) - Method in class fc.util.ToString
 
append(String, char) - Method in class fc.util.ToString
 
append(String, boolean) - Method in class fc.util.ToString
 
append(String, Object[]) - Method in class fc.util.ToString
 
append(String, long[]) - Method in class fc.util.ToString
 
append(String, int[]) - Method in class fc.util.ToString
 
append(String, short[]) - Method in class fc.util.ToString
 
append(String, byte[]) - Method in class fc.util.ToString
 
append(String, char[]) - Method in class fc.util.ToString
 
append(String, double[]) - Method in class fc.util.ToString
 
append(String, float[]) - Method in class fc.util.ToString
 
append(String, boolean[]) - Method in class fc.util.ToString
 
appLog - Variable in class fc.web.servlet.WebApp
A Log object.
appMap - Variable in class fc.web.servlet.WebApp
 
Argcheck - Class in fc.util
This class is intended primarily for checking whether method paramaters meet various pre-conditions.
Args - Class in fc.util
Manages arguments passed to an application.
Args(String[]) - Constructor for class fc.util.Args
Creates a new instance, with the specified String[] to read arguments from.
Args(InputStream) - Constructor for class fc.util.Args
Creates a new instance, with the specified InputStream to read arguments from.
arrayToCharBuffer(byte[], String) - Static method in class fc.io.IOUtil
Converts the specified byte array into a CharBuffer using the specified encoding.
arrayToCharBuffer(byte[]) - Static method in class fc.io.IOUtil
Convenience method that delegates to IOUtil.arrayToCharBuffer(byte[], String) using UTF-8 encoding by default.
arrayToString(char[]) - Static method in class fc.util.StringUtil
Converts a character array into a viewable comma delimited string.
arrayValSep - Variable in class fc.util.ToString.Style
default: ,
ask(String, boolean) - Method in class fc.io.Prompt
Shows the specified string to the user shows the input prompt to the user (to indicate the user's input is expected).
ask(String) - Method in class fc.io.Prompt
Calls Prompt.ask(String, boolean) so that a newline is not shown after the question shown to the user.
ask(String, String, boolean) - Method in class fc.io.Prompt
Shows the specified string to the user shows the input prompt to the user (to indicate the user's input is expected).
ask(String, String) - Method in class fc.io.Prompt
Calls Prompt.ask(String, String, boolean) so that a newline is not shown after the question shown to the user.
attributeAdded(HttpSessionBindingEvent) - Method in class fc.web.servlet.DebugSessionListener
 
attributeRemoved(HttpSessionBindingEvent) - Method in class fc.web.servlet.DebugSessionListener
 
attributeReplaced(HttpSessionBindingEvent) - Method in class fc.web.servlet.DebugSessionListener
 
AuthFilter - Class in fc.web.servlet
An abstract servlet filter that only allows authenticated access to a resource.
AuthFilter() - Constructor for class fc.web.servlet.AuthFilter
 

B

BasicArgcheckFailHandler - Class in fc.util
Handles argument Checker errors by printing the thread, time and stack trace to System.err.
BasicArgcheckFailHandler() - Constructor for class fc.util.BasicArgcheckFailHandler
 
beep() - Static method in class fc.io.IOUtil
Beeps by writing the beep control code to System.out
beforeFirst() - Method in class fc.jdbc.ResultSetTransform
 
BitUtil - Class in fc.util
Misc Binary/bit operation related utility methods.
BitUtil() - Constructor for class fc.util.BitUtil
 
BOTTOM - Static variable in class fc.util.VAlign
 
BoundedCache - Class in fc.util.cache
In memory cache with the ability to specify an item bound/cache-limit functionality.
BoundedCache(Log, String, BoundedCache.Policy, int) - Constructor for class fc.util.cache.BoundedCache
Instantiates this class with the specified name, logger, policy and cache size.
BoundedCache(BoundedCache.Policy, int) - Constructor for class fc.util.cache.BoundedCache
Creates a memory cache with a system-assigned name, logger and the specified policy and bound.
BoundedCache.Policy - Enum in fc.util.cache
least_used, fifo
BreadthFirst - Static variable in class fc.util.Tree.IterationOrder
A breadth first iteration of the tree, starting from the specified startnode.
bufferReader(Reader) - Static method in class fc.io.IOUtil
 
bufferStream(InputStream) - Static method in class fc.io.IOUtil
Buffers and returns the specified InputStream, if it is not already buffered.
bufferStream(OutputStream) - Static method in class fc.io.IOUtil
Buffers and returns the specified OutputStream, if it is not already buffered.
bufferWriter(Writer) - Static method in class fc.io.IOUtil
 
bug(Object) - Method in class fc.io.Log
 
bug(Object, Object) - Method in class fc.io.Log
 
bug(Object, Object, Object) - Method in class fc.io.Log
 
bug(Object, Object, Object, Object) - Method in class fc.io.Log
 
bug(Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
bug(Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
bug(Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
bug(Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.Log
 
bug(Writer, Object) - Method in class fc.util.pagetemplate.TemplatePage
Prints a debug statement if debugging is turned on for this page.
bug(Writer, Object, Object...) - Method in class fc.util.pagetemplate.TemplatePage
 
bug(Writer, Object) - Method in class fc.web.page.PageImpl
Prints a debug statement if debugging is turned on for this page.
bug(Writer, Object, Object) - Method in class fc.web.page.PageImpl
 
bug(Writer, Object, Object, Object) - Method in class fc.web.page.PageImpl
 
bug(Writer, Object, Object, Object, Object...) - Method in class fc.web.page.PageImpl
 
build_time - Static variable in class fc.util.Version
 
build_version - Static variable in class fc.util.Version
 

C

C - Class in fc.util
Misc collection related utility methods.
C() - Constructor for class fc.util.C
 
Cache - Interface in fc.util.cache
A data cache.
CalendarUtil - Class in fc.util
 
CalendarUtil() - Constructor for class fc.util.CalendarUtil
 
CalendarUtil.Duration - Enum in fc.util
 
cancelRowUpdates() - Method in class fc.jdbc.ResultSetTransform
 
canLog(LogLevel) - Method in class fc.io.Log
Returns true if the log's current level will allow logging messages at the specified logging level.
capitalWord(String) - Static method in class fc.util.StringUtil
Converts the specified String to start with a capital letter.
CENTER - Static variable in class fc.util.HAlign
 
ChainedFileSelector - Class in fc.io.fileselectors
Allows for chaining FileFilters, used in java.io.File directory listing methods.
ChainedFileSelector(ChainedFileSelector) - Constructor for class fc.io.fileselectors.ChainedFileSelector
 
CharRange - Class in fc.util
A range of characters.
CharRange(char, char) - Constructor for class fc.util.CharRange
Constructs a character range between the specified start and end chars (both inclusive).
CharRangeSet - Class in fc.util
A set of char ranges.
CharRangeSet(CharRange) - Constructor for class fc.util.CharRangeSet
Constructs a new CharRangeSet with the initial set containing only the specified charrange
Checkbox - Class in fc.web.forms
Represents a HTML form's checkbox element.
Checkbox(String, String, boolean) - Constructor for class fc.web.forms.Checkbox
Creates a new checkbox object.
Checkbox(String, String) - Constructor for class fc.web.forms.Checkbox
Constructs a new unselected checkbox with the specified value and HTML text.
Checkbox(String, boolean) - Constructor for class fc.web.forms.Checkbox
Constructs a new checkbox which is selected/unselected as specified.
Checkbox(String) - Constructor for class fc.web.forms.Checkbox
Constructs a new unselected checkbox with no separate value attribute
CHECKBOX - Static variable in class fc.web.forms.Field.Type
 
checkbox(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Returns the checked state of the submitted checkbox.
CheckboxGroup - Class in fc.web.forms
Represents a grouped set of check boxes.
CheckboxGroup(String) - Constructor for class fc.web.forms.CheckboxGroup
checkboxgroup(HttpServletRequest, String, String) - Static method in class fc.web.simpleforms.State
Returns the submitted state of the specified check box which is part of a checkbox group (multiple check buttons with the same name).
Choice - Class in fc.web.forms
Abstracts an HTML choice type such as choicebox or radio.
Choice(String, String, boolean) - Constructor for class fc.web.forms.ChoiceGroup.Choice
Creates a new choice object.
Choice(String, String) - Constructor for class fc.web.forms.ChoiceGroup.Choice
Constructs a new unselected choice with the specified value and HTML text.
Choice(String, boolean) - Constructor for class fc.web.forms.ChoiceGroup.Choice
Constructs a new unselected choice with the specified label (and no separate value attribute)
ChoiceGroup - Class in fc.web.forms
Abstracts a HTML grouped choice element type such as choicebox or radio.
ChoiceGroup(String) - Constructor for class fc.web.forms.ChoiceGroup
Creates a new grouped choice object that intitially contains no choice fields
ChoiceGroup(String, List) - Constructor for class fc.web.forms.ChoiceGroup
Creates a new grouped choice object that intitially contains the specified choices.
ChoiceGroup.Choice - Class in fc.web.forms
Creates a new choice for this choice group.
className - Variable in class fc.util.ToString.Style
Print the class name at all ? default: true
ClassUtil - Class in fc.util
 
ClassUtil() - Constructor for class fc.util.ClassUtil
 
clear() - Method in class fc.util.cache.BoundedCache
 
clear() - Method in interface fc.util.cache.Cache
Empties the entire cache by expiring and removing all objects.
clear() - Method in class fc.util.cache.MemoryCache
 
clear(HttpServletRequest) - Static method in class fc.web.simpleforms.State
The servlet api is written by retarded monkeys smoking crack....which is why there is no way to modify/remove/change/clear the parameters in the servlet request (the parameters map is read-only) ..which leads to all sort of problems in html form processing.
clearBit(byte, int) - Static method in class fc.util.BitUtil
 
clearBit(short, int) - Static method in class fc.util.BitUtil
 
clearBit(char, int) - Static method in class fc.util.BitUtil
 
clearBit(int, int) - Static method in class fc.util.BitUtil
 
clearBit(long, int) - Static method in class fc.util.BitUtil
 
clearParameters() - Method in class fc.jdbc.NamedParamStatement
 
clearSubmittedData() - Method in class fc.web.forms.DependentSelect.Data
 
clearWarnings() - Method in class fc.jdbc.PooledConnection
 
clearWarnings() - Method in class fc.jdbc.ResultSetTransform
 
clientRedirect(HttpServletRequest, HttpServletResponse, String) - Method in interface fc.web.page.Page
Redirects the client to the new page location.
clientRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class fc.web.page.PageImpl
 
clientRedirect(HttpServletRequest, HttpServletResponse, String) - Static method in class fc.web.servlet.WebUtil
Redirects the browser to the specified URL via a client side redirect URL.
close() - Method in class fc.io.HexOutputStream
Be careful with this call, if the underlying stream is say, System.out, then calling this method will close System.out
close() - Method in class fc.io.Log
 
close() - Method in class fc.io.SystemLog
Closes the log by flushing the destination PrintStream.
close() - Method in class fc.jdbc.ConnectionMgr
Closes the ConnectionMgr.
close() - Method in class fc.jdbc.NamedParamStatement
 
close() - Method in class fc.jdbc.PooledConnection
transactions are not rolled back or committed when close is invoked.
close(ResultSet, Statement, Connection) - Static method in class fc.jdbc.QueryUtil
Closes the specified connection, statement and resultset, logging any errors to the stderr.
close(Connection) - Static method in class fc.jdbc.QueryUtil
Closes the specified connection, ignoring any exceptions encountered in the connection.close() method itself.
close() - Method in class fc.jdbc.ResultSetTransform
 
close() - Method in class fc.util.cache.BoundedCache
Closes this cache, which makes all items in the cache unavailable.
close() - Method in interface fc.util.cache.Cache
Closes this cache, which makes all items in the cache unavailable.
close() - Method in class fc.util.cache.MemoryCache
Closes this cache, which makes all items in the cache unavailable.
close() - Method in class fc.util.pagetemplate.TemplateReader
 
close() - Method in class fc.web.page.PageReader
 
closeLog(String) - Static method in class fc.io.Log
Closes and removes the log with the specified name if it exists
code(Writer, Template) - Method in interface fc.util.CustomCode
Called back from the template engine while substiting data inside a template.
code(Writer, Template) - Method in class fc.util.TestCustomCode
 
columns() - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns a comma delimited list of all columns in alltypes.
columns(String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns a comma delimited list of all columns in alltypes.
CommentedFileReader - Class in fc.io
Extends the readLine functionality of BufferedReader by ignoring any commented and empty lines.
CommentedFileReader(Reader) - Constructor for class fc.io.CommentedFileReader
Reads from the specified Reader
CommentedFileReader(File) - Constructor for class fc.io.CommentedFileReader
Reads from the specified file, using UTF-8 encoding.
commit() - Method in class fc.jdbc.PooledConnection
 
compareTo(Object) - Method in class fc.io.LogLevel
 
compile() - Method in class fc.util.pagetemplate.TemplateCompiler
 
compile() - Method in class fc.web.page.PageCompiler
 
con - Variable in class fc.util.pagetemplate.TemplatePage
 
connectionManagers - Variable in class fc.web.servlet.WebApp
 
ConnectionMgr - Class in fc.jdbc
This class implements the gateway to a SQL Database.
ConnectionMgr(String, String, String, String, String) - Constructor for class fc.jdbc.ConnectionMgr
Creates a new ConnectionMgr with logging to logging to Log.getDefault().
ConnectionMgr(PropertyMgr) - Constructor for class fc.jdbc.ConnectionMgr
ConnectionMgr(PropertyMgr, String) - Constructor for class fc.jdbc.ConnectionMgr
Delegates to ConnectionMgr(Log, PropertyMgr) with logging to Log.getDefault() and using the specified prefix for property names.
ConnectionMgr(Log, PropertyMgr) - Constructor for class fc.jdbc.ConnectionMgr
Constructs a new ConnectionMgr.
ConnectionMgr(Log, PropertyMgr, String) - Constructor for class fc.jdbc.ConnectionMgr
Constructs a new ConnectionMgr.
ConnectionTimeoutWarning - Static variable in class fc.jdbc.PooledConnectionMgr
If a connection cannot be obtained within this time, then a warning will be logged.
containsChild(Tree.Node) - Method in class fc.util.Tree.Node
Returns true if this node contains the specified element.
containsField(String) - Method in class fc.web.forms.Form
Returns true if the form contains the specified field.
containsKey(Object) - Method in class fc.util.cache.BoundedCache
Returns the item for the specified key or null if the item does not exist.
containsKey(Object) - Method in interface fc.util.cache.Cache
Returns true if the cache has a valid cached item specified by the key.
containsKey(Object) - Method in class fc.util.cache.MemoryCache
 
context - Variable in class fc.util.pagetemplate.TemplatePage
 
contextDestroyed(ServletContextEvent) - Method in class fc.web.servlet.WebApp
Basic implementation of the web application cleanup upon context destruction.
contextInitialized(ServletContextEvent) - Method in class fc.web.servlet.WebApp
Basic implementation of the web application cleanup upon context creation.
copyDirectory(File, File) - Static method in class fc.io.IOUtil
copyDirectory(File, File, int) - Static method in class fc.io.IOUtil
Copies the source directory and all it's contents to the specified destination directory.
copyFile(File, File) - Static method in class fc.io.IOUtil
Copies source file (not directory) to destination.
copyFile(File, File, int) - Static method in class fc.io.IOUtil
Copies the source file (not directory) to the specified destination file or directory.
copyStream(InputStream, OutputStream) - Static method in class fc.io.IOUtil
Copies all data from the specific input stream to the specified output stream.
count(Connection) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the count of all rows in the table.
countUsing(Connection, alltypes, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the rows count by querying the table with the contents of the specified instance of alltypes As many fields in alltypes can be set as needed and the values of all set fields (including fields explicitly set to null) are then used to perform the query.
countUsing(Connection, alltypes) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that invokes getUsing with an empty clause parameter.
countWhere(Connection, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the count of rows in the table using the specified where clause.
create(Connection, String, String) - Method in class fc.web.servlet.JDBCSession
Creates a new session.
create(Connection, String) - Method in class fc.web.servlet.JDBCSession
Creates a new session.
create(Connection, String) - Static method in class fc.web.servlet.TransactionToken
Creates a new transactional token.
CreateAllTypes - Class in fc.jdbc.dbo
Create a table containing all JDBC/SQL types we are interested in.
CreateAllTypes() - Constructor for class fc.jdbc.dbo.CreateAllTypes
 
createArrayOf(String, Object[]) - Method in class fc.jdbc.PooledConnection
 
createBlob() - Method in class fc.jdbc.PooledConnection
 
createClob() - Method in class fc.jdbc.PooledConnection
 
createJDBCTables(Connection, String, boolean) - Static method in class fc.web.servlet.JDBCSession
Creates database tables for storing session data.
createNClob() - Method in class fc.jdbc.PooledConnection
 
createRootNode(Object) - Method in class fc.util.Tree
Creates and returns the root node for this tree.
createSQLXML() - Method in class fc.jdbc.PooledConnection
 
createStatement() - Method in class fc.jdbc.PooledConnection
 
createStatement(int, int) - Method in class fc.jdbc.PooledConnection
 
createStatement(int, int, int) - Method in class fc.jdbc.PooledConnection
 
createStruct(String, Object[]) - Method in class fc.jdbc.PooledConnection
 
cumulativeTime() - Method in class fc.util.NanoWatch
Returns the total time recorded by this Watch (across several starts/stops)
cumulativeTime() - Method in class fc.util.Watch
Returns the total time recorded by this Watch (across several starts/stops)
CustomCode - Interface in fc.util
Should be implemented for custom code functionality inside a Template.

D

d_buffersize - Static variable in class fc.web.page.PageParser
The name ("buffersize") of the [page buffersize=....] directive
d_encoding - Static variable in class fc.web.page.PageParser
The name ("encoding") of the [page encoding=....] directive.
d_mimetype - Static variable in class fc.web.page.PageParser
The name ("mimetype") of the[@ mimetype=....] directive.
d_out - Static variable in class fc.web.page.PageParser
The name ("out") of the [page out=....] directive
d_out_stream1 - Static variable in class fc.web.page.PageParser
A value ("outputstream") of the [page out=outputstream] directive
d_out_stream2 - Static variable in class fc.web.page.PageParser
A value ("outputstream") of the [page out=stream] directive
d_out_writer - Static variable in class fc.web.page.PageParser
A value ("writer") of the [page out=writer] directive
d_remove_all_emptylines - Static variable in class fc.util.pagetemplate.TemplateParser
The name of the ("remove-all-emptylines") directive
d_remove_initial_emptylines - Static variable in class fc.util.pagetemplate.TemplateParser
The name of the ("remove-initial-whitespace") directive
d_remove_initial_whitespace - Static variable in class fc.web.page.PageParser
The name of the ("remove-initial-whitespace") directive
d_src_encoding - Static variable in class fc.web.page.PageParser
The name ("src-encoding") of the [page src-encoding=....] directive.
Data() - Constructor for class fc.web.forms.DependentSelect.Data
 
DateRange - Class in fc.util
A range of dates.
DateRange(Date, Date) - Constructor for class fc.util.DateRange
Constructs a date range between the specified start and end dates (both inclusive).
DateRangeSet - Class in fc.util
A set of date ranges.
DateRangeSet(DateRange) - Constructor for class fc.util.DateRangeSet
Constructs a new DateRangeSet with the initial set containing only the specified DateRange
daysToMillis(int) - Static method in class fc.util.CalendarUtil
returns the number of millis in the specified number of days
dbg(boolean) - Method in class fc.util.pagetemplate.TemplatePage
 
dbg(boolean) - Method in class fc.web.page.PageImpl
Starts/stop debugging with no dbg_prefix/dbg_suffix.
dbgPrefix(String) - Method in class fc.web.page.PageImpl
Sets the prefix for debugging output.
dbgSuffix(String) - Method in class fc.web.page.PageImpl
Sets the suffix for debugging output.
DBName - Class in fc.jdbc
Enumerates database names.
DBO - Class in fc.jdbc.dbo
The base dbo class which is extended by all generated dbo classes.
DBOException - Exception in fc.jdbc.dbo
Captures exceptional conditions in the dbo framework.
DBOException(String) - Constructor for exception fc.jdbc.dbo.DBOException
 
DBOMgr - Class in fc.jdbc.dbo
The base Manager class which is extended by all generated "Mgr" classes.
DBOMgr() - Constructor for class fc.jdbc.dbo.DBOMgr
 
DEBUG - Static variable in class fc.io.Log
 
debug(Object) - Method in class fc.io.Log
 
debug(Object, Object) - Method in class fc.io.Log
 
debug(Object, Object, Object) - Method in class fc.io.Log
 
debug(Object, Object, Object, Object) - Method in class fc.io.Log
 
debug(Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
debug(Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
debug(Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
debug(Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.Log
 
debug(Writer, Object) - Method in class fc.web.page.PageImpl
Prints a debug statement if debugging is turned on for this page.
debug(Writer, Object, Object) - Method in class fc.web.page.PageImpl
 
debug(Writer, Object, Object, Object) - Method in class fc.web.page.PageImpl
 
debug(Writer, Object, Object, Object, Object...) - Method in class fc.web.page.PageImpl
 
debugRequestParams(HttpServletRequest) - Static method in class fc.web.servlet.WebUtil
writes all request params received in the specied request to System.out.
debugRequestParams(HttpServletRequest, OutputStream) - Static method in class fc.web.servlet.WebUtil
writes all request params received in the specied request to the specified output stream.
DebugSessionListener - Class in fc.web.servlet
For debugging session attribute set/get events.
DebugSessionListener() - Constructor for class fc.web.servlet.DebugSessionListener
 
dec_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
Decrements bigint_val by 1
dec_bigint_val(long) - Method in class fc.jdbc.dbo.generated.alltypes
Decrements bigint_val by the specified amount
dec_bigint_val(long, int) - Method in class fc.jdbc.dbo.generated.alltypes
Decrements bigint_val by the specified amount, upto but not below the lower bound (bound is inclusive)
dec_int_val() - Method in class fc.jdbc.dbo.generated.alltypes
Decrements int_val by 1
dec_int_val(int) - Method in class fc.jdbc.dbo.generated.alltypes
Decrements int_val by the specified amount
dec_int_val(int, int) - Method in class fc.jdbc.dbo.generated.alltypes
Decrements int_val by the specified amount, upto but not below the lower bound (bound is inclusive)
deepDelete(File) - Static method in class fc.io.IOUtil
This method recursively removes a specified file or recursively removes a specified directory.
DEFAULT - Static variable in class fc.util.ToString.Style.VisibleLevel
 
DEFAULT_BUFFER_SIZE - Static variable in interface fc.web.page.Page
 
default_dbcache_time - Variable in class fc.web.servlet.WebApp
 
DEFAULT_ENCODING - Static variable in class fc.util.pagetemplate.TemplatePage
 
DEFAULT_ENCODING - Static variable in interface fc.web.page.Page
The default encoding of the page, specified in the header sent back to the client.
DEFAULT_FLAGNAME - Static variable in class fc.util.Args
If a flag name is not well formed, then the corresponding value (if any) is stored under this name.
DEFAULT_LEVEL - Static variable in class fc.io.Log
The default level used for new logs.
DEFAULT_MIME_TYPE - Static variable in interface fc.web.page.Page
The default mime-type for each page.
DEFAULT_SRC_ENCODING - Static variable in interface fc.web.page.Page
Used when compiling a page using javac.
default_tlcal - Variable in class fc.web.servlet.WebApp
 
default_tldf - Variable in class fc.web.servlet.WebApp
 
default_tlnf - Variable in class fc.web.servlet.WebApp
 
default_tlrand - Variable in class fc.web.servlet.WebApp
 
defaultConnectionManager - Variable in class fc.web.servlet.WebApp
 
defaultSize - Static variable in class fc.jdbc.PooledConnectionMgr
 
delete(Connection, alltypes) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Deletes this object from the database.
delete(Connection, String, String) - Method in class fc.web.servlet.JDBCSession
Deletes both the key and value specified by the sessionID and key.
deleteByKey(Connection, int) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Deletes the rows with the specified primary key(s) from the database.
deleteRow() - Method in class fc.jdbc.ResultSetTransform
 
deleteTestCookie(HttpServletRequest, HttpServletResponse) - Static method in class fc.web.servlet.SessionUtil
Removes the test cookies if previously set.
deleteUsing(Connection, alltypes, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the rows returned by querying the table with the contents of the specified instance of alltypes or null if no rows were found.
deleteUsing(Connection, alltypes) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that invokes getUsing with an empty clause parameter.
deleteWhere(Connection, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Deletes the rows with the specified where clause.
Dependency - Interface in fc.web.forms
A dependency changes the values or state of some form element based on the user selection or choice of some other form element.
DependencyException - Exception in fc.web.forms
 
DependencyException(String) - Constructor for exception fc.web.forms.DependencyException
 
DependentField - Class in fc.web.forms
A dependent field.
DependentField(String) - Constructor for class fc.web.forms.DependentField
 
DependentSelect - Class in fc.web.forms
A dependent HTML DependentSelect field.
DependentSelect(String) - Constructor for class fc.web.forms.DependentSelect
Creates a new select element with no initial values.
DependentSelect.Data - Class in fc.web.forms
 
deque() - Method in class fc.util.Queue
Dequeues an object from the beginning of the queue
desc - Variable in class fc.io.LogLevel
 
destroy() - Method in class fc.web.forms.Form
This method should be called when the form is removed from session or application scope.
destroy() - Method in interface fc.web.page.Page
This method is invoked whenever a page is destoryed/unloaded
destroy() - Method in class fc.web.page.PageImpl
 
destroy() - Method in class fc.web.page.PageServlet
 
destroy() - Method in class fc.web.servlet.AuthFilter
 
destroy() - Method in class fc.web.servlet.FCBaseServlet
 
DIRCOPY_ADD_OR_OVERWRITE - Static variable in class fc.io.IOUtil
Copies the existing directory and overwrites any files with the same name in the destination directory.
DIRCOPY_DELETE_AND_WRITE - Static variable in class fc.io.IOUtil
Copies the existing directory.
DIRCOPY_NO_OVERWRITE - Static variable in class fc.io.IOUtil
Ignores a directory copy command if the destination directory already exists.
DirectorySelector - Class in fc.io.fileselectors
Filters a list of files and chooses only sub-directories.
DirectorySelector() - Constructor for class fc.io.fileselectors.DirectorySelector
 
DirectorySelector(ChainedFileSelector) - Constructor for class fc.io.fileselectors.DirectorySelector
 
dirName(String) - Static method in class fc.util.StringUtil
Returns the path component of the specified filename.
dirSize(File) - Static method in class fc.io.IOUtil
Gets the total size for a directory and all of it's contents.
disable(FormData) - Method in class fc.web.forms.Field
Disabled this field for this particular request.
disable() - Method in class fc.web.forms.Field
Disables this field for all users.
disabled(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Convenience method.
discard() - Method in class fc.jdbc.dbo.DBO
"discards" this object.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class fc.web.servlet.AuthFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.AdminServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.GzipFileServlet
Returns the specified gzip file.
doGet(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.LoginServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.PathServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.RawSQLServlet
 
doPathInfo(HttpServletRequest, HttpServletResponse, String) - Method in class fc.web.servlet.PathServlet
The pathinfo parameter is not intern()'ed but can be if/as needed in this method.
doPost(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.AdminServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.LoginServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.PathServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.RawSQLServlet
 
downloadAndSaveImage(File, String) - Static method in class fc.util.NetUtil
 

E

e(Object, Object) - Static method in class fc.util.C
Create a map entry to pass to the map method.
EIGHT_HOUR - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of eight hours (in milliseconds)
EIGHT_HOUR - Static variable in class fc.util.CalendarUtil
Useful constant of eight hours (in milliseconds)
elapsed() - Method in class fc.util.Watch
This method is an alias for Watch.timeInSeconds() method.
ellipsis(String, String, int) - Static method in class fc.util.StringUtil
Converts the specified String into a string with maxlen characters, using the specified ellipsis as the suffix to denote the missing characters.
ellipsis(String, int) - Static method in class fc.util.StringUtil
Converts the specified String into a string with maxlen characters, using ... as the suffix to denote the missing characters.
empty() - Method in class fc.util.Queue
Returns true is this queue is empty, false otherwise
empty_list - Static variable in class fc.web.forms.Form
 
empty_map - Static variable in class fc.web.forms.Form
 
enable(FormData) - Method in class fc.web.forms.Field
Enables this field for this particular request.
enable() - Method in class fc.web.forms.Field
Enables this field for all users.
encodePassword(String) - Method in class fc.web.servlet.LoginServlet
For this method to be available from application code, this servlet should be set to load on startup and code similar to the following example invoked.
endArray - Variable in class fc.util.ToString.Style
default: }
endContent - Variable in class fc.util.ToString.Style
The end of the string after the object classname and identity reference.
endRow() - Method in class fc.io.TablePrinter
This method should be called to finish the existing row
endString - Variable in class fc.util.ToString.Style
The end of the entire string.
endTable() - Method in class fc.io.TablePrinter
This method should be called to finish the table
endTransaction(Connection, String) - Static method in class fc.jdbc.QueryUtil
Commits the specified connection.
endTransaction(Connection) - Static method in class fc.jdbc.QueryUtil
Calls endTransaction with an empty message string.
enque(Object) - Method in class fc.util.Queue
Enqueue's the specified object.
ensureCount(int, int) - Static method in class fc.jdbc.QueryUtil
Checks to see if actual row count was same as expected row count, for some query.
ensureScrollable(ResultSet) - Static method in class fc.jdbc.QueryUtil
Checks to see if the specified result set is scrollable.
entityToQuote(String) - Static method in class fc.util.HTMLUtil
Replaces embedded entities for single and double quotes, back to the correspoding single and double quote characters.
entry(Object, Object) - Static method in class fc.util.C
Alias for the e method
equals(Object) - Method in class fc.util.NumberRange
 
equals(Object) - Method in class fc.util.Tree.Node
Calls super.equals(), i.e, reference equality.
ERROR - Static variable in class fc.io.Log
 
error(Object) - Method in class fc.io.Log
 
error(Object, Object) - Method in class fc.io.Log
 
error(Object, Object, Object) - Method in class fc.io.Log
 
error(Object, Object, Object, Object) - Method in class fc.io.Log
 
error(Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
error(Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
error(Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
error(Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.Log
 
error(HttpServletResponse, String) - Method in class fc.web.servlet.PathServlet
Sends a 404 (page not found) error to the client.
Errors - Class in fc.web.simpleforms
Convenience class to store arbitrary form validation errors and messages.
Errors() - Constructor for class fc.web.simpleforms.Errors
 
escapedHidden(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Convenience method that returns: HTMLUtil.quoteToEntity(hidden(req, name)); Useful for setting arbitrary values in the value="..." part of a hidden field.
escapeDoubleQuotes(String) - Static method in class fc.util.StringUtil
Escapes all double quotes in the specified a string with a backslash character.
escapeDoubleQuotes(String, String) - Static method in class fc.util.StringUtil
Escapes all double quotes in the specified a string with the specified escape character.
escapedPassword(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Convenience method that returns: HTMLUtil.quoteToEntity(password (req, name)); Useful for setting arbitrary values in the value="..." part of a password field.
escapedText(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Convenience method that returns: HTMLUtil.quoteToEntity(text(req, name)); Useful for setting arbitrary values in the value="..." part of a text field.
escapeSingleQuotes(String) - Static method in class fc.util.StringUtil
Escapes all single quotes in the specified a string with a backslash character.
escapeSingleQuotes(String, String) - Static method in class fc.util.StringUtil
Escapes all single quotes in the specified a string with the specified escape character.
execute() - Method in class fc.jdbc.NamedParamStatement
 
executeQuery() - Method in class fc.jdbc.NamedParamStatement
 
executeQuery(Connection, String) - Static method in class fc.jdbc.QueryUtil
Convenience method that calls QueryUtil.executeQuery(Connection, String, boolean) specifying no header options (i.e., column headers are not returned as part of the query results).
executeQuery(Connection, String, boolean) - Static method in class fc.jdbc.QueryUtil
Performs the specified query and returns a List (the result of converting the ResultSet via the QueryUtil.rsToList(java.sql.ResultSet, boolean) method).
executeUpdate() - Method in class fc.jdbc.NamedParamStatement
 
exists(Connection, int) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns true if a row with the specified primary keys exists, false otherwise.
exists(Connection, String) - Method in class fc.web.servlet.JDBCSession
Returns true is the specified sessionID is valid (i.e., the specified sessionID exists in the database and has not expired).
existsUsing(Connection, alltypes) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
A thin wrapper around getUsing that returns false if no rows are returned, true otherwise.
expandArrays - Variable in class fc.util.ToString.Style
Expand array values, default: false.
expire(Object) - Method in class fc.util.cache.BoundedCache
Removes the object specified by the key.
expire(Object) - Method in interface fc.util.cache.Cache
Expires immediately the object specified by the key.
expire(Object) - Method in class fc.util.cache.MemoryCache
 
expire(Connection, String) - Method in class fc.web.servlet.JDBCSession
Expires the session.
expireInactiveSessions(Connection) - Method in class fc.web.servlet.JDBCSession
Utility method that deletes (or marked as expired depending on JDBCSession.setDeleteExpiredSessions(boolean)) all sessions in the database that have exceeded the maximum inactive time.
expireTimeLeft(Object) - Method in class fc.util.cache.MemoryCache
 
extend(Object, long) - Method in interface fc.util.cache.Cache
Adds the specified amount of time to the object (to it's current time left) before that object will be expired.
extend(Object, long) - Method in class fc.util.cache.MemoryCache
 

F

fc.io - package fc.io
 
fc.io.fileselectors - package fc.io.fileselectors
 
fc.jdbc - package fc.jdbc
 
fc.jdbc.dbo - package fc.jdbc.dbo
 
fc.jdbc.dbo.generated - package fc.jdbc.dbo.generated
These are sample tables, purely to show as an example of DBO generated code.
fc.net - package fc.net
 
fc.util - package fc.util
 
fc.util.cache - package fc.util.cache
 
fc.util.pagetemplate - package fc.util.pagetemplate
 
fc.web.forms - package fc.web.forms
Encapsulates HTML forms as java objects (Usage Diagram [in new window], Class Hierarchy Diagram).
fc.web.page - package fc.web.page
 
fc.web.servlet - package fc.web.servlet
 
fc.web.simpleforms - package fc.web.simpleforms
 
FCBaseServlet - Class in fc.web.servlet
A basic servlet that other servlets should extend.
FCBaseServlet() - Constructor for class fc.web.servlet.FCBaseServlet
 
Field - Class in fc.web.forms
Represents an HTML form field.
Field(String) - Constructor for class fc.web.forms.Field
Creates a new form Field.
Field.Type - Class in fc.web.forms
Encapsulates different types of HTML form elements.
fieldAndValSep - Variable in class fc.util.ToString.Style
default: =
fieldName - Variable in class fc.util.ToString.Style
Print the field name ? default: true.
FieldRef - Class in fc.web.forms
Keeps track of a set of related/grouped fields in a form.
FieldRef(String) - Constructor for class fc.web.forms.FieldRef
Creates a new field with the specified name.
FieldRef(String, Object) - Constructor for class fc.web.forms.FieldRef
Creates a new field with the specified name and the specified object (which may be any data structure like a list, map or whatever containing references to fields in the form).
FieldRefresher - Class in fc.web.forms
Refreshes the value of a field (or fields) before the field is displayed to the user.
FieldRefresher() - Constructor for class fc.web.forms.FieldRefresher
 
fieldSep - Variable in class fc.util.ToString.Style
default: ,
FieldValidator - Class in fc.web.forms
Represents a form field validator.
FieldValidator(Field, String) - Constructor for class fc.web.forms.FieldValidator
Creates a new validator.
FILE_SEP - Static variable in class fc.io.IOUtil
System.getProperty("file.separator") for convenience
FILECOPY_NO_OVERWRITE - Static variable in class fc.io.IOUtil
 
FILECOPY_OVERWRITE - Static variable in class fc.io.IOUtil
 
fileName(String) - Static method in class fc.util.StringUtil
Returns the file component of specified filename.
FilePrefixRejectSelector - Class in fc.io.fileselectors
Filters a list of files based on the specified prefix.
FilePrefixRejectSelector(String) - Constructor for class fc.io.fileselectors.FilePrefixRejectSelector
 
FilePrefixRejectSelector(String, ChainedFileSelector) - Constructor for class fc.io.fileselectors.FilePrefixRejectSelector
 
FilePrefixSelector - Class in fc.io.fileselectors
Filters a list of files based on the specified prefix.
FilePrefixSelector(String) - Constructor for class fc.io.fileselectors.FilePrefixSelector
 
FilePrefixSelector(String, ChainedFileSelector) - Constructor for class fc.io.fileselectors.FilePrefixSelector
 
FilePropertyMgr - Class in fc.util
Loads properties from a file.
FilePropertyMgr(File) - Constructor for class fc.util.FilePropertyMgr
 
fileSizeToString(long, int) - Static method in class fc.io.IOUtil
Calls IOUtil.fileSizeToString(long) and truncates the size to fit in the specified number of digits.
fileSizeToString(long) - Static method in class fc.io.IOUtil
Converts the specified file size into a human readable description.
fileToByteArray(String) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a byte[].
fileToByteArray(File) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a byte[].
fileToByteBuffer(File) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a ByteBuffer backed by mapping the file to memory.
fileToCharArray(File, String) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a char[].
fileToLines(InputStream, boolean, String) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a List of individual lines.
fileToLines(File, boolean, String) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a List of individual lines.
fileToLines(File) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a List of individual lines.
fileToLines(String) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a List of individual lines.
fileToLines(InputStream) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a List of individual lines.
fileToString(File, boolean) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a String.
fileToString(String, boolean) - Static method in class fc.io.IOUtil
Returns the contents of an entire file as a String.
fileToString(String) - Static method in class fc.io.IOUtil
Calls IOUtil.fileToString(String, boolean) with trim being false (that is, files are not trimmed at their trailing end).
fileToString(File) - Static method in class fc.io.IOUtil
Calls IOUtil.fileToString(String, boolean) with trim being false (that is, files are not trimmed at their trailing end).
fill(String, String) - Method in class fc.util.Template
An alias for the set method.
fill(String, int) - Method in class fc.util.Template
An alias for the set method.
fill(String, long) - Method in class fc.util.Template
An alias for the set method.
fill(String, boolean) - Method in class fc.util.Template
An alias for the set method.
fill(String, Object) - Method in class fc.util.Template
An alias for the set method.
fillCheckboxGroup(CheckboxGroup, List, Class, String, String) - Static method in class fc.web.forms.FormUtil
Fills in the specified checkboxgroup with values from the supplied list.
fillRadioGroup(RadioGroup, List, Class, String, String) - Static method in class fc.web.forms.FormUtil
Fills in the specified radiogroup with values from the supplied list.
fillSelect(Select, List, String, Class, String, String) - Static method in class fc.web.forms.FormUtil
Note: This method is almost never needed.
fillSelect(Select, Map, String) - Static method in class fc.web.forms.FormUtil
Note: This method is almost never needed.
fillSelectWithDays(Select) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
fillSelectWithDays(Select, Calendar) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
fillSelectWithDaysToday(Select) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
fillSelectWithMonths(Select, boolean) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
fillSelectWithMonths(Select, boolean, Calendar) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
fillSelectWithMonthsToday(Select, boolean) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
fillSelectWithYears(Select, int) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year till the current year.
fillSelectWithYears(Select, int, Calendar) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year, upto the current year.
fillSelectWithYears(Select, int, int, Calendar) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, from the specified start and end years (both inclusive).
fillSelectWithYearsToday(Select, int) - Static method in class fc.web.forms.FormUtil
Fills the specified select from years, starting with the specified year.
findColumn(String) - Method in class fc.jdbc.ResultSetTransform
 
first() - Method in class fc.jdbc.ResultSetTransform
 
FIVE_MIN - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of five minutes (in milliseconds)
FIVE_MIN - Static variable in class fc.util.CalendarUtil
Useful constant of five minutes (in milliseconds)
FIVE_SEC - Static variable in class fc.util.cache.MemoryCache
Useful constant of five seconds (in milliseconds)
FIVE_SECOND - Static variable in class fc.util.cache.MemoryCache
Useful constant of five seconds (in milliseconds)
fixedWidth(String, int) - Static method in class fc.util.StringUtil
Converts the specified String into a fixed width string, left padding (with a blank space) or truncating on the right as necessary.
fixedWidth(String, int, HAlign) - Static method in class fc.util.StringUtil
Calls StringUtil.fixedWidth(String, int, HAlign, char) specifying the padding character as a blank space.
fixedWidth(String, int, HAlign, char) - Static method in class fc.util.StringUtil
Converts the specified String into a fixed width string.
FLAG_REPEAT_VALUE_DELIM - Static variable in class fc.util.Args
If a flag name is repeated, then all corresponding values for that name are concatenated with each other and the concatenated values are delimited by this value.
flagExists(String) - Method in class fc.util.Args
Checks if the specified flag exits, regardless of whether a corresponding value exist for that flag.
flush() - Method in class fc.io.HexOutputStream
 
Form - Class in fc.web.forms
Represents an HTML form.
Form(String, String, String, Log, SubmitHackedHandler) - Constructor for class fc.web.forms.Form
Creates a new form with the specified name, method (get/post) and URL
Form(String, String, String, Log) - Constructor for class fc.web.forms.Form
 
Form(String, String, String) - Constructor for class fc.web.forms.Form
Creates a new form with logging to the default log retreived by Log.getDefault() and the default SubmitHackedHandler
Form(String) - Constructor for class fc.web.forms.Form
Creates a new form with the specified name, method=POST and no action URL
FormData - Class in fc.web.forms
An object that contains form data submitted by a user.
FormData(Log) - Constructor for class fc.web.forms.FormData
 
FormData() - Constructor for class fc.web.forms.FormData
 
FormSequence - Class in fc.web.forms
A container for a sequence of forms.
FormSequence() - Constructor for class fc.web.forms.FormSequence
 
FormUtil - Class in fc.web.forms
Misc.
FormUtil() - Constructor for class fc.web.forms.FormUtil
 
FormValidator - Class in fc.web.forms
Represents a form level validator that may examine more than one form field for a grouped/form level validation.
FormValidator(Form, String, String) - Constructor for class fc.web.forms.FormValidator
Creates a new validator and adds it to the specified form.
forward(HttpServletRequest, HttpServletResponse, String) - Static method in class fc.web.servlet.WebUtil
Redirects the request (server side redirect) to the specified relative URL via the ServletRequest.getRequestDispatcher(java.lang.String).
FOUR_GB - Static variable in class fc.io.IOUtil
number of bytes equal to 2^32
FOUR_HOUR - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of four hours (in milliseconds)
FOUR_HOUR - Static variable in class fc.util.CalendarUtil
Useful constant of four hours (in milliseconds)
FREEBSD - Static variable in class fc.util.Platform
 
fromDriver(String) - Static method in class fc.jdbc.DBName
Returns the DBName corresponding to the specified jdbc driver or null if the jdbc driver could not be parsed.
fullClassName - Variable in class fc.util.ToString.Style
print full class name ? default: false

G

Generate - Class in fc.jdbc.dbo
Generates java objects that represent tables in a database.
Generate(String[]) - Constructor for class fc.jdbc.dbo.Generate
 
get(String) - Static method in class fc.io.Log
Returns a SystemLog with the specified name.
get(Class) - Static method in class fc.io.Log
Convenience method that returns the log named after the package that the specified class belong to.
get(Object) - Static method in class fc.io.Log
Convenience method that returns a log named after the package that the specified object's class belong to.
get(Object) - Method in class fc.jdbc.dbo.generated.alltypes
 
get(Connection, String) - Static method in class fc.jdbc.NamedParamStatement
Returns a new instance of NamedParamStatement.
get(int) - Method in class fc.util.Args
Returns an argument by positional value.
get(String) - Method in class fc.util.Args
Returns the value corresponding to the specified flag.
get(String, String) - Method in class fc.util.Args
Returns the value corresponding to the specified flag.
get(Object) - Method in class fc.util.cache.BoundedCache
Returns the item for the specified key or null if the item does not exist.
get(Object) - Method in interface fc.util.cache.Cache
Returns the cached item specified by the key.
get(Object) - Method in class fc.util.cache.MemoryCache
 
get(String) - Method in class fc.util.FilePropertyMgr
 
get(String) - Static method in class fc.util.pagetemplate.TemplateMgr
Returns a runnable page template, alias for the TemplateMgr.getTemplate(String) method.
get(File) - Static method in class fc.util.pagetemplate.TemplateMgr
Returns a runnable page template, alias for the TemplateMgr.getTemplate(File) method.
get(String) - Method in class fc.util.PropertyMgr
Returns the property associated with the specified key or null if the property was not found.
get(String, String) - Method in class fc.util.PropertyMgr
Returns the property associated with the specified key.
get(String, String) - Method in class fc.util.Table
Returns the object at row, col or null if the specified row or col do not exist.
get(int, String) - Method in class fc.util.Table
Returns the object at row, col or null if the specified row or col do not exist.
get(String, int) - Method in class fc.util.Table
Returns the object at row, col or null if the specified row or col do not exist.
get(int, int) - Method in class fc.util.Table
Returns the object at row, col or null if the specified row or col do not exist.
get() - Method in class fc.util.ThreadLocalCalendar
 
get() - Method in class fc.util.ThreadLocalDateFormat
 
get() - Method in class fc.util.ThreadLocalNumberFormat
 
get() - Method in class fc.util.ThreadLocalObject
 
get() - Method in class fc.util.ThreadLocalRandom
 
get(String) - Method in class fc.web.forms.Form
Returns the form field with the specified name.
get(String) - Method in class fc.web.forms.FormSequence
Returns the form with the specified name or null if a form with that name does not exist
get(Connection, String, String) - Method in class fc.web.servlet.JDBCSession
Returns the value associated with the specified sessionID and key.
get(String) - Method in class fc.web.servlet.ServletPropertyMgr
 
get(Object) - Method in class fc.web.servlet.WebApp
Returns the specified object from the global application map or null if the object was not found.
get_array_val() - Method in class fc.jdbc.dbo.generated.alltypes
_varchar (ARRAY); Nullable=true; AutoInc=false; MaxSize=10
get_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
int8 (BIGINT); Nullable=true; AutoInc=false; MaxSize=19
get_bit_val() - Method in class fc.jdbc.dbo.generated.alltypes
bit (BIT); Nullable=true; AutoInc=false; MaxSize=1
get_boolean_val() - Method in class fc.jdbc.dbo.generated.alltypes
bool (BIT); Nullable=true; AutoInc=false; MaxSize=1
get_char_val() - Method in class fc.jdbc.dbo.generated.alltypes
bpchar (CHAR); Nullable=true; AutoInc=false; MaxSize=10
get_date_val() - Method in class fc.jdbc.dbo.generated.alltypes
date (DATE); Nullable=true; AutoInc=false; MaxSize=13
get_double_val() - Method in class fc.jdbc.dbo.generated.alltypes
float8 (DOUBLE); Nullable=true; AutoInc=false; MaxSize=17
get_float_val() - Method in class fc.jdbc.dbo.generated.alltypes
float4 (REAL); Nullable=true; AutoInc=false; MaxSize=8
get_id() - Method in class fc.jdbc.dbo.generated.alltypes
serial (INTEGER); PK=yes; Nullable=false; AutoInc=true; MaxSize=10
get_int_val() - Method in class fc.jdbc.dbo.generated.alltypes
int4 (INTEGER); Nullable=false; AutoInc=false; MaxSize=10
get_json_val() - Method in class fc.jdbc.dbo.generated.alltypes
json (OTHER); Nullable=true; AutoInc=false; MaxSize=2147483647
get_jsonb_val() - Method in class fc.jdbc.dbo.generated.alltypes
jsonb (OTHER); Nullable=true; AutoInc=false; MaxSize=2147483647
get_longvarchar_val() - Method in class fc.jdbc.dbo.generated.alltypes
text (VARCHAR); Nullable=true; AutoInc=false; MaxSize=2147483647
get_numeric_val() - Method in class fc.jdbc.dbo.generated.alltypes
numeric (NUMERIC); Nullable=true; AutoInc=false; MaxSize=5
get_smallint_val() - Method in class fc.jdbc.dbo.generated.alltypes
int2 (SMALLINT); Nullable=true; AutoInc=false; MaxSize=5
get_time_val() - Method in class fc.jdbc.dbo.generated.alltypes
time (TIME); Nullable=true; AutoInc=false; MaxSize=15
get_timestamp_val() - Method in class fc.jdbc.dbo.generated.alltypes
timestamp (TIMESTAMP); Nullable=true; AutoInc=false; MaxSize=29
get_varbinary_val() - Method in class fc.jdbc.dbo.generated.alltypes
bytea (BINARY); Nullable=true; AutoInc=false; MaxSize=2147483647
get_varchar_val() - Method in class fc.jdbc.dbo.generated.alltypes
varchar (VARCHAR); Nullable=true; AutoInc=false; MaxSize=10
getAccessed() - Method in class fc.web.servlet.JDBCSession.Info
 
getActionURL() - Method in class fc.web.forms.Form
Returns the action URL string.
getAll(Connection, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns all rows in the table.
getAll(Connection) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that invokes getAll with an empty additional clause.
getAll() - Method in class fc.util.cache.BoundedCache
Returns the underlying storage read-only map for this cache.
getAll() - Method in interface fc.util.cache.Cache
Returns all objects in the cache.
getAll() - Method in class fc.util.cache.MemoryCache
 
getAll(Connection, String) - Method in class fc.web.servlet.JDBCSession
Returns a map of all [key, value] pairs associated with the specified sessionID.
getAllElements() - Method in class fc.web.forms.ChoiceGroup
Returns a map containing ChoiceGroup.Choice all elements contained within this group.
getAllFields() - Method in class fc.web.forms.Form
Returns a collection view of all the fields contained in this form.
getAppLog() - Method in class fc.web.servlet.WebApp
 
getArray(int) - Method in class fc.jdbc.ResultSetTransform
 
getArray(String) - Method in class fc.jdbc.ResultSetTransform
 
getAsciiStream(int) - Method in class fc.jdbc.ResultSetTransform
 
getAsciiStream(String) - Method in class fc.jdbc.ResultSetTransform
 
getAttribute(ServletContext, String, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified attribute from the servlet context.
getAttribute(HttpServletRequest, String, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified attribute from the request object.
getAutoCommit() - Method in class fc.jdbc.PooledConnection
 
getBeginOfCurrentDay(Calendar) - Static method in class fc.util.CalendarUtil
Returns the date representing the beginning of the current day (at 12:00:00.000 AM), starting from the current time and the specified calendar.
getBeginOfCurrentHour(Calendar) - Static method in class fc.util.CalendarUtil
Returns the closest hour, starting from the current time and the specified calendar.
getBeginOfDay(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the date representing the beginning of the specified day (at 12:00:00.000 AM), starting from the current time and the specified calendar.
getBeginOfHour(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the closest hour, starting from the specified time and the specified calendar.
getBigDecimal(int, int) - Method in class fc.jdbc.ResultSetTransform
 
getBigDecimal(String, int) - Method in class fc.jdbc.ResultSetTransform
 
getBigDecimal(int) - Method in class fc.jdbc.ResultSetTransform
 
getBigDecimal(String) - Method in class fc.jdbc.ResultSetTransform
 
getBinaryStream(int) - Method in class fc.jdbc.ResultSetTransform
 
getBinaryStream(String) - Method in class fc.jdbc.ResultSetTransform
 
getBlob(int) - Method in class fc.jdbc.ResultSetTransform
 
getBlob(String) - Method in class fc.jdbc.ResultSetTransform
 
getBoolean(int) - Method in class fc.jdbc.ResultSetTransform
 
getBoolean(String) - Method in class fc.jdbc.ResultSetTransform
 
getBoolean(String, boolean) - Method in class fc.util.Args
Returns the value corresponding to the specified flag.
getBoolean(String, boolean) - Method in class fc.util.PropertyMgr
Returns the property associated with the specified key as a boolean value.
getBooleanParameter(HttpServletRequest, String) - Static method in class fc.web.servlet.WebUtil
Convenience method that returns the specified parameter as a boolean value.
getBooleanValue(FormData) - Method in class fc.web.forms.AbstractText
Convenience method that returns the value of this field as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.Choice
Convenience method that returns the value of this field as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.ChoiceGroup.Choice
Convenience method that returns the value of this choice as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.DependentSelect
Convenience method that returns the single value of this field as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.Hidden
Convenience method that returns one value of this field as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.RadioGroup
Convenience method that returns the value of this field as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.RefreshableSelect
Convenience method that returns the single value of this field as a boolean.
getBooleanValue(FormData) - Method in class fc.web.forms.Select
Convenience method that returns the single value of this field as a boolean.
getBound() - Method in class fc.util.cache.BoundedCache
Gets the current bound of this cache.
getBuffer() - Method in class fc.util.ToString
Returns the internal buffer used to create the string
getByKey(Connection, int) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the row corresponding to the specified primary key(s) of this table or null if no row was found.
getByte(int) - Method in class fc.jdbc.ResultSetTransform
 
getByte(String) - Method in class fc.jdbc.ResultSetTransform
 
getBytes(int) - Method in class fc.jdbc.ResultSetTransform
 
getBytes(String) - Method in class fc.jdbc.ResultSetTransform
 
getCachedPreparedStatement(String) - Method in class fc.jdbc.PooledConnection
 
getCatalog() - Method in class fc.jdbc.PooledConnection
 
getCharacterStream(int) - Method in class fc.jdbc.ResultSetTransform
 
getCharacterStream(String) - Method in class fc.jdbc.ResultSetTransform
 
getCheckbox(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Checkbox.
getCheckboxGroup(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Checkbox.
getCheckoutInfo() - Method in class fc.jdbc.PooledConnectionMgr
Returns a iterator over a collection of Exception objects, each containing a stack trace for code that has currently checked out a connection from this pool.
getChildContaining(Object) - Method in class fc.util.Tree.Node
Returns the first child node whose data object equals the specified argument.
getChildren() - Method in class fc.util.Tree.Node
Returns the children of this node.
getChoice(int) - Method in class fc.web.forms.ChoiceGroup
Returns the choice specified by the index n.
getClassLoaderInfo(Object) - Static method in class fc.util.ClassUtil
Returns classloader information about the specified object
getClassLoaderInfo(Class) - Static method in class fc.util.ClassUtil
Returns classloader information about the specified class.
getClassName() - Static method in class fc.util.ClassUtil
This method can be called from either a instance or a static method.
getClassResource(Class, String) - Static method in class fc.io.IOUtil
Get the InputStream for the specified resource (in the same directory as from where the specified class was loaded).
getClientInfo() - Method in class fc.jdbc.PooledConnection
 
getClientInfo(String) - Method in class fc.jdbc.PooledConnection
 
getClob(int) - Method in class fc.jdbc.ResultSetTransform
 
getClob(String) - Method in class fc.jdbc.ResultSetTransform
 
getCol() - Method in class fc.util.pagetemplate.TemplateReader
 
getCol() - Method in class fc.web.page.PageReader
 
getConcurrency() - Method in class fc.jdbc.ResultSetTransform
 
getConnection() - Method in class fc.jdbc.ConnectionMgr
Returns a connection if successful, otherwise throws a SQLException.
getConnection() - Method in class fc.web.forms.FormData
 
getConnection(String) - Method in class fc.web.servlet.WebApp
 
getConnection() - Method in class fc.web.servlet.WebApp
 
getConnectionMgr(String) - Method in class fc.web.servlet.WebApp
Returns the connection manager corresponding to the database name.
getConnectionMgr() - Method in class fc.web.servlet.WebApp
Returns the connection manager corresponding to the default database name.
getContaining(String) - Method in class fc.web.forms.Form
Returns all the fields that contains the specified name.
getCookie(HttpServletRequest, String) - Static method in class fc.web.servlet.WebUtil
Returns the cookie with the specified name or null if no cookie was found.
getCreated() - Method in class fc.web.servlet.JDBCSession.Info
 
getCursorName() - Method in class fc.jdbc.ResultSetTransform
 
getData() - Method in class fc.util.Tree.Node
Returns the Object representing the data for this node, null if no data has been assigned.
getDate(int) - Method in class fc.jdbc.ResultSetTransform
 
getDate(String) - Method in class fc.jdbc.ResultSetTransform
 
getDate(int, Calendar) - Method in class fc.jdbc.ResultSetTransform
 
getDate(String, Calendar) - Method in class fc.jdbc.ResultSetTransform
 
getDateAfterDuration(Date, CalendarUtil.Duration) - Static method in enum fc.util.CalendarUtil.Duration
Returns the date representing start time + duration.
getDBCache() - Method in class fc.web.servlet.WebApp
Convenience method to get the pre-created application cache.
getDBName() - Method in class fc.jdbc.ConnectionMgr
Returns the dbname corresponding that the database connected to by this connection manager.
getDBName(Connection) - Static method in class fc.jdbc.QueryUtil
Returns the dbname corresponding that the database for the specified jdbc connection.
getDebugContext(LogLevel, int) - Method in class fc.io.Log
Returns the method name, file number and line number of the calling method.
getDefault() - Static method in class fc.io.Log
Returns the default system log.
getDefaultEncoding() - Static method in class fc.io.IOUtil
Returns the default encoding used by the current platform.
getDefaultStyle() - Static method in class fc.util.ToString
Returns the default style object.
getDefaultTTL() - Method in interface fc.util.cache.Cache
Gets the default TTL in milliseconds.
getDefaultTTL() - Method in class fc.util.cache.MemoryCache
Gets the default TTL in milliseconds.
getDisabled(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Returns true if the specified field was marked as disabled.
getDisplayURL() - Method in class fc.web.forms.Form
Returns the display URL string.
getDouble(int) - Method in class fc.jdbc.ResultSetTransform
 
getDouble(String) - Method in class fc.jdbc.ResultSetTransform
 
getDoubleValue(FormData) - Method in class fc.web.forms.AbstractText
Convenience method that returns the value of this field as a Double.
getDriver() - Method in class fc.jdbc.ConnectionMgr
Returns the Driver that this connection manager is using to connect to the database.
getDynamicField(FormData, String) - Method in class fc.web.forms.Form
Gets a Hidden field added to the form data object.
getDynamicField(String) - Method in class fc.web.forms.FormData
Gets a Hidden field added to this formdata object.
getEnd() - Method in class fc.util.CharRange
Get the end character for this character range.
getEnd() - Method in class fc.util.DateRange
Get the end date for this range
getEnd() - Method in class fc.util.NumberRange
Get the end number for this number range.
getEndOfCurrentDay(Calendar) - Static method in class fc.util.CalendarUtil
Returns the date representing the end of the current day (11:59:59.999 PM), starting from the current time and the specified calendar.
getEndOfCurrentHour(Calendar) - Static method in class fc.util.CalendarUtil
Returns the end of the hour, starting from the current time and the specified calendar.
getEndOfDay(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the date representing the end of the specified day (11:59:59.999 PM), starting from the current time and the specified calendar.
getEndOfHour(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the end of the hour, starting from the specified time and the specified calendar.
getError() - Method in class fc.util.pagetemplate.TemplateCompiler
 
getError() - Method in class fc.web.page.PageCompiler
 
getErrorMessage() - Method in class fc.web.forms.FieldValidator
 
getErrorMessage() - Method in class fc.web.forms.FormValidator
 
getExpireTime() - Method in class fc.web.servlet.JDBCSession
Returns the current expire interval (seconds after which sessions can be considered eligible for removal).
getExtraData(Object) - Method in class fc.jdbc.dbo.generated.alltypes
Allows retrieving arbitrary object-specific data from this object.
getFetchDirection() - Method in class fc.jdbc.ResultSetTransform
 
getFetchSize() - Method in class fc.jdbc.ResultSetTransform
 
getField() - Method in class fc.web.forms.FieldValidator
Returns the field associated with this validator.
getFieldError(String) - Method in class fc.web.simpleforms.Errors
Returns the field error for the specified fieldname or null if no error was found.
getFieldErrors(FormData) - Method in class fc.web.forms.Form
 
getFieldRef(String) - Method in class fc.web.forms.Form
Returns the FieldRef with the specified key.
getFieldWarning(String) - Method in class fc.web.simpleforms.Errors
Returns the warning for the specified field or null if no warning exists.
getFirstDayOfCurrentMonth(Calendar) - Static method in class fc.util.CalendarUtil
Returns the first day of the current month with the default locale;
getFirstDayOfCurrentWeek(Calendar) - Static method in class fc.util.CalendarUtil
Returns the date representing first day of the week (at 12:00:00.000 AM), starting from the current time and the specified calendar.
getFirstDayOfMonth(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the first day of the specified month with the default locale;
getFirstDayOfWeek(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the date representing the first day of the week (at 12:00:00.000 AM), using the specified date as the starting point of the week under consideration and the specified calendar.
getFirstRemaining() - Method in class fc.web.forms.FormSequence
 
getFlagCount() - Method in class fc.util.Args
Returns the total number of flags available
getFloat(int) - Method in class fc.jdbc.ResultSetTransform
 
getFloat(String) - Method in class fc.jdbc.ResultSetTransform
 
getFloatValue(FormData) - Method in class fc.web.forms.AbstractText
Convenience method that returns the value of this field as a Float.
getForm(String) - Method in class fc.web.servlet.WebApp
Convenience method to return a form stored previously via the putForm method.
getFormErrors() - Method in class fc.web.simpleforms.Errors
Returns a list of all form errors or null if no errors are present.
getFormErrorsCollection(FormData) - Method in class fc.web.forms.Form
 
getFormErrorsFor(FormData, String) - Method in class fc.web.forms.Form
Returns a list containing all form-level errors for the specified validator.
getFormWarnings() - Method in class fc.web.simpleforms.Errors
Returns the list of all form-level warnings or null if no warnings exist for the form.
getForUser(Connection, String) - Method in class fc.web.servlet.JDBCSession
Returns a List containing session information about all sessions associated with the specified ID.
getForUser(Connection, int) - Method in class fc.web.servlet.JDBCSession
Same as JDBCSession.getForUser(Connection, String) but takes a numeric userID.
getFriendlyDate(String) - Method in class fc.util.Args
Returns the value as a Date.
getFromRS(ResultSet) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Creates and returns a new alltypes object that represents a row from the specified ResultSet.
getFromRS(ResultSet, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Creates and returns a new alltypes object that represents a row from the specified ResultSet.
getFromRS1Table(ResultSet) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Creates and returns a new alltypes object that represents a row from the specified ResultSet.
getHeader() - Method in class fc.io.TablePrinter.PrintConfig
Gets the header row for the table if set.
getHidden(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Hidden.
getHoldability() - Method in class fc.jdbc.PooledConnection
 
getHoldability() - Method in class fc.jdbc.ResultSetTransform
 
getHTML() - Method in class fc.web.simpleforms.SelectOption
Returns the html text for this option.
getHungTransactions(long) - Method in class fc.jdbc.PooledConnectionMgr
Gets a list of connections in the pool such that each connection has a transaction that was started more than the specified milliseconds ago but has not yet been aborted or commited (this is a good way to see if there is a transaction leak somewhere).
getInitialValues(Field) - Method in interface fc.web.forms.Dependency
Returns the initial values for the target field These are the values that are displayed when the form is first rendered.
getInitialValues(Field) - Method in class fc.web.forms.TestDependency
 
getInstance() - Static method in class fc.web.servlet.JDBCSession
Returns an instance of JDBCSession.
getInstance(Log) - Static method in class fc.web.servlet.JDBCSession
Returns an instance of JDBCSession.
getInstance(String) - Static method in class fc.web.servlet.WebApp
 
getInt(int) - Method in class fc.jdbc.ResultSetTransform
 
getInt(String) - Method in class fc.jdbc.ResultSetTransform
 
getInt(String, int) - Method in class fc.util.Args
Returns the value corresponding to the specified flag.
getInt(String, int) - Method in class fc.util.PropertyMgr
Returns the property associated with the specified key as a integer value.
getInterfaceName() - Method in class fc.net.NIC.NICInfo
returns the name of the interface.
getIntValue(FormData) - Method in class fc.web.forms.AbstractText
Convenience method that returns the value of this field as a Integer.
getIntValue(FormData) - Method in class fc.web.forms.Choice
Convenience method that returns the value of this field as a Integer.
getIntValue() - Method in class fc.web.forms.ChoiceGroup.Choice
Convenience method that returns the value of this choice as a Integer.
getIntValue(FormData) - Method in class fc.web.forms.DependentSelect
Convenience method that returns the single value of this field as a Integer.
getIntValue(FormData) - Method in class fc.web.forms.Hidden
Convenience method that returns one value of this field as a Integer.
getIntValue(FormData) - Method in class fc.web.forms.RadioGroup
Convenience method that returns the value of this field as a integer.
getIntValue(FormData) - Method in class fc.web.forms.RefreshableSelect
Convenience method that returns the single value of this field as a Integer.
getIntValue(FormData) - Method in class fc.web.forms.Select
Convenience method that returns the single value of this field as a Integer.
getIsExpired() - Method in class fc.web.servlet.JDBCSession.Info
 
getJavaTypeFromSQLType(int, ColumnData) - Method in class fc.jdbc.dbo.Types
Converts a value corresponding to Type to the Java type used to represent that type.
getLabel() - Method in class fc.web.forms.ChoiceGroup.Choice
Returns the label for this choice.
getLabel() - Method in class fc.web.forms.Field
Returns the previously set label or null if no label was set.
getLastDayOfCurrentMonth(Calendar) - Static method in class fc.util.CalendarUtil
Returns the last day of the current month with the default locale;
getLastDayOfCurrentWeek(Calendar) - Static method in class fc.util.CalendarUtil
Returns the date representing the last day of the week (11:59:59.999 PM), starting from the current time and the specified calendar.
getLastDayOfMonth(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the last day of the specified month with the default locale;
getLastDayOfWeek(Calendar, Date) - Static method in class fc.util.CalendarUtil
Returns the date representing the last day of the week (at 11:59:59.999 PM) using the specified date as the starting point of the week under consideration and the specified calendar.
getLastInsertID(Connection, DBName, Object) - Static method in class fc.jdbc.QueryUtil
Gets the last inserted id, typically auto-increment(mysql) or serial (postgresql) columns.
getLastLine() - Method in class fc.io.Prompt
Gets the latest input line that has been read.
getLastNMonths(Calendar, int) - Static method in class fc.util.CalendarUtil
Returns {#getLastNMonths} with the default locale;
getLastNMonths(Calendar, Date, int, Locale) - Static method in class fc.util.CalendarUtil
Returns a List of Date[][], with each item being a month.
getLevel() - Method in class fc.io.Log
Returns the current level set for this log.
getLevel() - Method in class fc.util.Tree.Node
Gets the level of this node starting from the root (the root node is at level 0)
getLevelNames() - Method in class fc.io.Log
Returns an iteration containing level names for this log.
getLimited(Connection, String, int, int) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns all rows in the table starting from some row number and limited by a certain number of rows after that starting row.
getLine() - Method in class fc.util.pagetemplate.TemplateReader
 
getLine() - Method in class fc.web.page.PageReader
 
getList() - Method in class fc.web.forms.FieldRef
Returns the data object contained in this fieldref as a List.
getLoadedFromPath(Class) - Static method in class fc.util.ClassUtil
Returns either the directory or jar file from which the specified class was loaded
getLog(String) - Static method in class fc.io.Log
An alias for method Log.get(String).
getLog() - Static method in class fc.jdbc.dbo.DBOMgr
Returns the logger that is used for all generated Manager classes.
getLog() - Method in class fc.web.servlet.FCBaseServlet
Returns the logger for this servlet.
getLong(int) - Method in class fc.jdbc.ResultSetTransform
 
getLong(String) - Method in class fc.jdbc.ResultSetTransform
 
getLong(String, long) - Method in class fc.util.Args
Returns the value corresponding to the specified flag.
getMAC() - Static method in class fc.net.NIC
Returns a Map containing an IP address as the key and a NIC.NICInfo object as the value.
getMACAddress() - Method in class fc.net.NIC.NICInfo
returns the MAC address of the interface
getMainClassName() - Method in class fc.util.Args
Returns the fully qualified name of the class that contained the main() method used to invoke the application.
getMainClassName() - Static method in class fc.util.ClassUtil
Returns the fully qualified name of the class that contained the main() method used to invoke the application.
getMap() - Method in class fc.web.forms.FieldRef
Returns the data object contained in this fieldref as a Map.
getMaxDepth() - Method in class fc.util.Tree.Node
Returns the maximum depth of the tree starting from this node and following the deepest branch.
getMessage(FormData, String) - Method in class fc.web.forms.Form
Retrieves a previously added message or null if the speccified form data was null or if the message was not found.
getMetaData() - Method in class fc.jdbc.NamedParamStatement
 
getMetaData() - Method in class fc.jdbc.PooledConnection
 
getMetaData() - Method in class fc.jdbc.ResultSetTransform
 
getMetaData() - Method in class fc.jdbc.ResultSetTransform.Rule
 
getName() - Method in class fc.io.Log
Returns the name of this log.
getName() - Method in class fc.web.forms.Field
Returns the name of this form element
getName() - Method in class fc.web.forms.Field.Type
 
getName() - Method in class fc.web.forms.Form
Returns the name of this form
getName() - Method in class fc.web.forms.FormValidator
 
getName() - Method in class fc.web.servlet.Action
Returns the name of this action.
getNCharacterStream(int) - Method in class fc.jdbc.ResultSetTransform
 
getNCharacterStream(String) - Method in class fc.jdbc.ResultSetTransform
 
getNClob(int) - Method in class fc.jdbc.ResultSetTransform
 
getNClob(String) - Method in class fc.jdbc.ResultSetTransform
 
getNetworkTimeout() - Method in class fc.jdbc.PooledConnection
 
getNewTxID() - Static method in class fc.jdbc.QueryUtil
Returns a montonically increasing number starting from 1.
getNowTimestamp() - Static method in class fc.util.CalendarUtil
returns now as java.sql.Timestamp
getNString(int) - Method in class fc.jdbc.ResultSetTransform
 
getNString(String) - Method in class fc.jdbc.ResultSetTransform
 
getObject(int) - Method in class fc.jdbc.ResultSetTransform
 
getObject(String) - Method in class fc.jdbc.ResultSetTransform
 
getObject(int, Map) - Method in class fc.jdbc.ResultSetTransform
 
getObject(String, Map) - Method in class fc.jdbc.ResultSetTransform
 
getObject(String, Class) - Method in class fc.jdbc.ResultSetTransform
 
getObject(int, Class) - Method in class fc.jdbc.ResultSetTransform
 
getObject() - Method in class fc.web.forms.FieldRef
Returns the data object contained in this fieldref.
getPage(String) - Method in class fc.web.page.PageMgr
Returns the Page corresponding the the page path.
getPagePath(HttpServletRequest) - Method in interface fc.web.page.Page
Returns the path to this page from the web servers document root.
getPagePath(HttpServletRequest) - Method in class fc.web.page.PageImpl
 
getParam(ServletContext, String, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified initialization parameter from the servlet context.
getParam(Servlet, String, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified initialization parameter for the specified servlet (via it's ServletConfig).
getParam(HttpServletRequest, String, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified parameter from the request object.
getParameterMetaData() - Method in class fc.jdbc.NamedParamStatement
 
getParent() - Method in class fc.util.Tree.Node
Returns the parent of the TreeNode, null if there is no parent
getParentDir(Class) - Static method in class fc.util.ClassUtil
Returns the right most parent directory from which the actual class was loaded.
getParentDirAsURL(Class) - Static method in class fc.util.ClassUtil
Returns the parent directory from which the actual class was loaded.
getPassword(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Password.
getPlatform() - Static method in class fc.util.Platform
 
getPreparedStmtSetMethod(int, String, String, String, ColumnData) - Method in class fc.jdbc.dbo.Types
Returns a suitable setXXX method name to set the prepared statement placeholder data for some column.
getPreparedStmtSetNullMethod(int, String, String, ColumnData) - Method in class fc.jdbc.dbo.Types
 
getPropertyMgr() - Method in class fc.web.servlet.WebApp
Returns the property manager associated with this WebApp (properties of the app configuration file can be read via this property mgr)
getQueries() - Method in class fc.jdbc.QueryReader
returns the entire query map containing all successfully read queries.
getQuery(String) - Method in class fc.jdbc.QueryReader
returns the query with the specified name or null if the query does not exist.
getRadio(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Radio.
getRadioGroup(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Checkbox.
getRealPath(HttpServletRequest) - Method in interface fc.web.page.Page
Returns the real absolute directory path for the PagePath.
getRealPath(HttpServletRequest) - Method in class fc.web.page.PageImpl
 
getRef(int) - Method in class fc.jdbc.ResultSetTransform
 
getRef(String) - Method in class fc.jdbc.ResultSetTransform
 
getRequestURL(HttpServletRequest) - Static method in class fc.web.servlet.WebUtil
 
getRequired(int) - Method in class fc.util.Args
Returns a required argument by positional value.
getRequired(String) - Method in class fc.util.Args
Returns the value corresponding to the specified flag.
getRequired(String) - Method in class fc.util.PropertyMgr
Returns the value corresponding to the specified key.
getRequiredAttribute(ServletContext, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified required attribute from the servlet context.
getRequiredAttribute(HttpServletRequest, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified required attribute from the request object.
getRequiredBoolean(String) - Method in class fc.util.Args
 
getRequiredBoolean(String) - Method in class fc.util.PropertyMgr
 
getRequiredFile(String) - Method in class fc.util.Args
Returns the value obtained via Args.getRequired(String) as a File.
getRequiredFriendlyDate(String) - Method in class fc.util.Args
Returns the value as a Date.
getRequiredInt(String) - Method in class fc.util.Args
 
getRequiredInt(String) - Method in class fc.util.PropertyMgr
 
getRequiredInteger(String) - Method in class fc.util.Args
another alias for Args.getRequiredInt(String)
getRequiredLong(String) - Method in class fc.util.Args
 
getRequiredParam(ServletContext, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified required initialization parameter from the servlet context.
getRequiredParam(Servlet, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified initialization parameter for the specified servlet (via it's ServletConfig).
getRequiredParam(HttpServletRequest, String) - Static method in class fc.web.servlet.WebUtil
Gets the specified required parameter from the request object.
getRequiredString(String) - Method in class fc.util.Args
another alias for Args.getRequired(String)
getResultSet() - Method in class fc.jdbc.ResultSetTransform.Rule
 
getResultSetMethod(int, String, ColumnData) - Method in class fc.jdbc.dbo.Types
Returns a suitable getResultXXX method name to retrieve the data for some column.
getRewindablePreparedStmt(Connection, String) - Static method in class fc.jdbc.QueryUtil
Creates a new connection that will return ResultSet's of TYPE_SCROLL_INSENSITIVE and CONCUR_READ_ONLY.
getRewindableStmt(Connection) - Static method in class fc.jdbc.QueryUtil
Creates a new connection that will return ResultSet's of TYPE_SCROLL_INSENSITIVE and CONCUR_READ_ONLY.
getRootNode() - Method in class fc.util.Tree
Returns the root node of this tree.
getRow() - Method in class fc.jdbc.ResultSetTransform
 
getRowCount(ResultSet) - Static method in class fc.jdbc.QueryUtil
Returns the number of rows in the specified ResultSet.
getRowId(int) - Method in class fc.jdbc.ResultSetTransform
 
getRowId(String) - Method in class fc.jdbc.ResultSetTransform
 
getRuntimeResultSetMethod(int, String, ColumnData) - Method in class fc.jdbc.dbo.Types
Returns a suitable getResultXXX method name to retrieve the data for some column (which will use a runtime prefix argument prepended to the column name).
getSchema() - Method in class fc.jdbc.PooledConnection
 
getScrollable(Connection, String) - Static method in class fc.jdbc.NamedParamStatement
Returns a new instance of NamedParamStatement.
getSelect(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Select.
getSessionID() - Method in class fc.web.servlet.JDBCSession.Info
 
getSessionString(HttpSession, String) - Static method in class fc.web.servlet.WebUtil
Returns a HttpSession attribute as a String or null if the attribute was absent.
getShort(int) - Method in class fc.jdbc.ResultSetTransform
 
getShort(String) - Method in class fc.jdbc.ResultSetTransform
 
getShortValue(FormData) - Method in class fc.web.forms.AbstractText
Convenience method that returns the value of this field as a Short.
getShortValue(FormData) - Method in class fc.web.forms.Choice
Convenience method that returns the value of this field as a Short.
getShortValue(FormData) - Method in class fc.web.forms.ChoiceGroup.Choice
Convenience method that returns the value of this choice as a Short.
getShortValue(FormData) - Method in class fc.web.forms.Hidden
Convenience method that returns one value of this field as a Short.
getSiblings() - Method in class fc.util.Tree.Node
Returns the siblings of this node.
getSIDCookie(HttpServletRequest) - Static method in class fc.web.servlet.LoginServlet
Returns the cookie corresponding to the "sid".
getSize() - Method in class fc.util.NumberRange
Returns the size of this range which is calculated as the (endnumber - startnumber) + 1 - i.e., the number of slots in this range, start and end inclusive.
getSourcePath() - Method in class fc.util.pagetemplate.TemplatePage
 
getSQLTypeName(int) - Method in class fc.jdbc.dbo.Types
Converts the Type for some column (returned by the driver) to a readable value.
getSQLXML(int) - Method in class fc.jdbc.ResultSetTransform
 
getSQLXML(String) - Method in class fc.jdbc.ResultSetTransform
 
getStart() - Method in class fc.util.CharRange
Get the start character for this character range
getStart() - Method in class fc.util.DateRange
Get the start date for this range
getStart() - Method in class fc.util.NumberRange
Get the start number for this number range
getStatement() - Method in class fc.jdbc.ResultSetTransform
 
getString(int) - Method in class fc.jdbc.ResultSetTransform
 
getString(String) - Method in class fc.jdbc.ResultSetTransform
 
getStringValue(FormData) - Method in class fc.web.forms.AbstractText
Convenience method that returns the value of this field as a String.
getStringValue(FormData) - Method in class fc.web.forms.DependentSelect
Convenience method that returns the selected option as a String.
getStringValue(FormData) - Method in class fc.web.forms.Hidden
Convenience method that returns one value of this field as a String with null values being returned as an empty string).
getStringValue(FormData) - Method in class fc.web.forms.RadioGroup
Convenience method that returns the selected option as a String.
getStringValue(FormData) - Method in class fc.web.forms.RefreshableSelect
Convenience method that returns the selected option as a String.
getStringValue(FormData) - Method in class fc.web.forms.Select
Convenience method that returns the selected option as a String.
getStyle() - Method in class fc.util.ToString
Returns the style being currently used by this instance.
getSubmittedField(HttpServletRequest, String) - Method in class fc.web.forms.Form
Once the form is displayed to the user (with, say, hidden fields that were added dynamically for that request), then when that form is submitted, those dynamic fields can be retrieved via any of: the ServletRequest.getParameter(java.lang.String) method (often the easiest way) the #getSubmittedField(HttpServletRequest) method (which will attempt to read the request parameter with the specified name and return is as a Hidden field.
getTemplate(String) - Static method in class fc.util.pagetemplate.TemplateMgr
Returns a runnable page template.
getTemplate(File) - Static method in class fc.util.pagetemplate.TemplateMgr
Returns a runnable page template.
getTemplateData() - Method in class fc.util.Template
Returns the template data, which is a Map of template variables to values (which were all set, using the Template.set(String, String) method.
getTerminalColumnCount() - Static method in class fc.util.MiscUtil
Returns the number of columns in the terminal - if this program is invoked from a Terminal.
getText(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a Text.
getTextArea(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a TextArea.
getThreadLocalCalendar(String) - Method in class fc.web.servlet.WebApp
Returns the ThreadLocalCalendar object corresponding to the specified name (a new ThreadLocalCalendar is created if it does not exist).
getThreadLocalCalendar() - Method in class fc.web.servlet.WebApp
Returns the default ThreadLocalCalendar object (a new ThreadLocalCalendar is created if it does not exist).
getThreadLocalDateFormat(String) - Method in class fc.web.servlet.WebApp
Returns the ThreadLocalDateFormat object corresponding to the specified name (a new ThreadLocalDateFormat is created if it does not exist).
getThreadLocalDateFormat() - Method in class fc.web.servlet.WebApp
Returns the default threadLocalDateFormat object (a new ThreadLocalDateFormat is created if it does not exist).
getThreadLocalNumberFormat(String) - Method in class fc.web.servlet.WebApp
Returns the ThreadLocalNumberFormat object corresponding to the specified name (a new ThreadLocalNumberFormat is created if it does not exist).
getThreadLocalNumberFormat() - Method in class fc.web.servlet.WebApp
Returns the default ThreadLocalNumberFormat object (a new ThreadLocalNumberFormat is created if it does not exist).
getThreadLocalObject(String) - Method in class fc.web.servlet.WebApp
Returns the ThreadLocalObject corresponding to the specified name (a new ThreadLocalObject is created if it does not exist).
getThreadLocalRandom(String) - Method in class fc.web.servlet.WebApp
Returns the ThreadLocalRandom object corresponding to the specified name (a new ThreadLocalRandom is created if it does not exist).
getThreadLocalRandom() - Method in class fc.web.servlet.WebApp
Returns the default ThreadLocalRandom object (a new ThreadLocalRandom is created if it does not exist).
getThreadLocalWriter() - Method in interface fc.web.page.Page
Returns a thread specific CharArrayWriter that can be passed to this method as various points in the page.
getThreadLocalWriter() - Method in class fc.web.page.PageImpl
 
getTime(int) - Method in class fc.jdbc.ResultSetTransform
 
getTime(String) - Method in class fc.jdbc.ResultSetTransform
 
getTime(int, Calendar) - Method in class fc.jdbc.ResultSetTransform
 
getTime(String, Calendar) - Method in class fc.jdbc.ResultSetTransform
 
getTime() - Method in class fc.util.NanoWatch
Returns the time elapsed since the Watch was started.
getTime() - Method in class fc.util.Watch
This method is an alias for Watch.time() method.
getTime() - Method in class fc.web.page.PageImpl
Returns the time elapsed after invoking startTime method (in milliseconds)
getTimeInMillis() - Method in class fc.util.NanoWatch
Returns the elapsed time in milliseconds.
getTimeInMillis() - Method in class fc.util.Watch
Useful in NanoWatch and other subclasses.
getTimeInSeconds() - Method in class fc.util.Watch
This method is an alias for Watch.timeInSeconds() method.
getTimeLeft(Object) - Method in interface fc.util.cache.Cache
Returns the amount of time left (in milliseconds) before the object will be expired from the cache.
getTimeLeft(Object) - Method in class fc.util.cache.MemoryCache
 
getTimer() - Method in class fc.web.forms.Form
 
getTimestamp(int) - Method in class fc.jdbc.ResultSetTransform
 
getTimestamp(String) - Method in class fc.jdbc.ResultSetTransform
 
getTimestamp(int, Calendar) - Method in class fc.jdbc.ResultSetTransform
 
getTimestamp(String, Calendar) - Method in class fc.jdbc.ResultSetTransform
 
getTransactionIsolation() - Method in class fc.jdbc.PooledConnection
 
getType() - Method in class fc.jdbc.ResultSetTransform
 
getType() - Method in class fc.web.forms.Checkbox
 
getType() - Method in class fc.web.forms.CheckboxGroup
 
getType() - Method in class fc.web.forms.Choice
 
getType() - Method in class fc.web.forms.ChoiceGroup
 
getType() - Method in class fc.web.forms.DependentSelect
 
getType() - Method in class fc.web.forms.Field
Subclasses should return an appropriate Field.Type.
getType() - Method in class fc.web.forms.Hidden
 
getType() - Method in class fc.web.forms.Password
 
getType() - Method in class fc.web.forms.Radio
 
getType() - Method in class fc.web.forms.RadioGroup
 
getType() - Method in class fc.web.forms.RefreshableSelect
 
getType() - Method in class fc.web.forms.Select
 
getType() - Method in class fc.web.forms.Text
 
getType() - Method in class fc.web.forms.TextArea
 
getTypeMap() - Method in class fc.jdbc.PooledConnection
 
getUnicodeStream(int) - Method in class fc.jdbc.ResultSetTransform
 
getUnicodeStream(String) - Method in class fc.jdbc.ResultSetTransform
 
getUpdatableSelect(String) - Method in class fc.web.forms.Form
Returns the field with the specific name as a RefreshableSelect.
getURL() - Method in class fc.jdbc.ConnectionMgr
Returns the jdbc url that this connection manager is using,
getURL(int) - Method in class fc.jdbc.ResultSetTransform
 
getURL(String) - Method in class fc.jdbc.ResultSetTransform
 
getUsing(Connection, alltypes, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the rows returned by querying the table with the value of the specified alltypes object or an empty list if no rows were found.
getUsing(Connection, alltypes) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Convenience method that invokes getUsing with an empty clause parameter.
getUsing(Connection, PreparedStatement) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
This is a convenience method that runs the specified prepared statement to perform an arbitrary query.
getUsing(Connection, NamedParamStatement) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
This is a convenience method that runs the specified NamedParamStatement to perform an arbitrary query.
getValidatedData(String) - Method in class fc.web.forms.FormData
 
getValidateErrors(FormData) - Method in class fc.web.forms.Field
Returns a List of Strings containing validation errors.
getValue(FormData) - Method in class fc.web.forms.AbstractText
Returns a string representing the value of this field or null if there is no current value.
getValue(FormData) - Method in class fc.web.forms.Choice
Returns the current value of this field.
getValue() - Method in class fc.web.forms.ChoiceGroup.Choice
Returns the value of this choice.
getValue(FormData) - Method in class fc.web.forms.ChoiceGroup
Returns a Collection containing the choices selected by the user.
getValue(FormData) - Method in class fc.web.forms.DependentSelect
Returns a List containing the selected options.
getValue(FormData) - Method in class fc.web.forms.Hidden
Returns a String representing the value of this field or null if there is no current value.
getValue(FormData) - Method in class fc.web.forms.RefreshableSelect
Returns a List containing the selected options.
getValue(FormData) - Method in class fc.web.forms.Select
Returns a List containing the selected options.
getValue() - Method in class fc.web.forms.Select.Option
Returns the value of this option tag.
getValue() - Method in class fc.web.simpleforms.SelectOption
Returns the value of this option tag.
getValues(FormData) - Method in class fc.web.forms.Hidden
Returns a String[] containing all values associated with this field.
getWarnings() - Method in class fc.jdbc.PooledConnection
 
getWarnings() - Method in class fc.jdbc.ResultSetTransform
 
getWhere(Connection, String) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns the rows returned by querying the table with the specified WHERE clause or an empty list if no rows were found.
GzipFileServlet - Class in fc.web.servlet
Sends the specified file as a binary stream after setting the ContenEncoding to be gzip.
GzipFileServlet() - Constructor for class fc.web.servlet.GzipFileServlet
 

H

HAlign - Class in fc.util
A horizontal HAlign enumeration.
handle(String) - Method in class fc.util.BasicArgcheckFailHandler
 
handle(String) - Method in interface fc.util.IArgcheckFailHandler
This method will be called on by the fc.app.Checker class in case of an Argcheck failure.
handle(HttpServletRequest, String) - Method in class fc.web.forms.SubmitHackedHandler
This method should handle submit data that is hacked (different than the options/values allowed by the html form).
handle(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.Action
Subclasses should implement this method to carry out a particular action
handleSubmit(HttpServletRequest) - Method in class fc.web.forms.Form
Processes the submitted form.
handleSubmit(HttpServletRequest, Connection) - Method in class fc.web.forms.Form
This method is similar to Form.handleSubmit(HttpServletRequest) except it stores the specified connection in the form data.
handleWebRequest(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.ActionMgr
Handles a request from a web client.
HARD - Static variable in class fc.web.forms.TextArea.WrapType
 
hasError(FormData) - Static method in class fc.web.forms.Form
Returns true if validation did not succeed.
hasError() - Method in class fc.web.simpleforms.Errors
Returns true if there are any form or field errors.
hasExactlyOneRow(Connection, String) - Static method in class fc.jdbc.QueryUtil
Peforms the specified query and returns true if the query has only one row of data.
hasExactlyZeroRows(Connection, String) - Static method in class fc.jdbc.QueryUtil
Peforms the specified query and returns true if the query returns no data.
hashCode() - Method in class fc.util.NumberRange
 
hasTestCookie(HttpServletRequest, HttpServletResponse) - Static method in class fc.web.servlet.SessionUtil
Returns true if the browser accepts cookies.
hasWarning() - Method in class fc.web.simpleforms.Errors
Returns true if there are any warnings.
hasWarning(String) - Method in class fc.web.simpleforms.Errors
Returns true if there are any warnings for the specified field
headerEveryPage(boolean) - Method in class fc.io.TablePrinter.PrintConfig
Specifies that page heading (if set) on each separate page.
HexOutputStream - Class in fc.io
Writes supplied bytes in hex/ascii form.
HexOutputStream(OutputStream) - Constructor for class fc.io.HexOutputStream
Constructs a new HexOutputStream with a default width of 16 hex numbers (and corresponding ascii values) per line.
HexOutputStream(OutputStream, int) - Constructor for class fc.io.HexOutputStream
Constructs a new HexOutputStream with the specified column width.
HIDDEN - Static variable in class fc.web.forms.Field.Type
 
Hidden - Class in fc.web.forms
Represents an HTML hidden field.
Hidden(String) - Constructor for class fc.web.forms.Hidden
Creates a new text element with the initial value set to an empty string.
Hidden(String, String) - Constructor for class fc.web.forms.Hidden
Creates a new hidden element with the specified initial value.
Hidden(String, int) - Constructor for class fc.web.forms.Hidden
Convenience constructor to creates a new hidden element with the specified initial integer value (converted to a string).
Hidden(String, String[]) - Constructor for class fc.web.forms.Hidden
Creates a new hidden element with the specified initial values.
Hidden(String, List) - Constructor for class fc.web.forms.Hidden
Creates a new hidden element with the specified initial values.
hidden(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Returns the value of the submitted hidden field or an empty string if no value was submitted (this can happen if the user hacked/removed this value manually).
HORIZONTAL - Static variable in class fc.jdbc.QueryUtil.ResultSetPrintDirection
The result set will be printed in the typical table format with the columns going across the page and the rows going downwards.
hoursBetween(Date, Date) - Static method in class fc.util.CalendarUtil
returns number of hours between begin and end timestamps.
hoursToMillis(int) - Static method in class fc.util.CalendarUtil
returns the number of millis in the specified number of hours
HTMLUtil - Class in fc.util
 
HTMLUtil() - Constructor for class fc.util.HTMLUtil
 

I

IArgcheckFailHandler - Interface in fc.util
Argcheck failure handlers should implement this interface.
idHashCode - Variable in class fc.util.ToString.Style
print indentity hash code for the object ? default: true
ignoreFieldName(String) - Method in class fc.util.ToString.Style
Case insensitive field names that will be ignored (for example a public field "foo" may be printed otherwise, but if added to this list, it would be ignored).
ImageUtil - Class in fc.util
 
ImageUtil() - Constructor for class fc.util.ImageUtil
 
inc_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
Increments bigint_val by 1
inc_bigint_val(long) - Method in class fc.jdbc.dbo.generated.alltypes
Increments bigint_val by the specified amount
inc_bigint_val(long, int) - Method in class fc.jdbc.dbo.generated.alltypes
Increments bigint_val by the specified amount, upto but not above the upper bound (bound is inclusive)
inc_int_val() - Method in class fc.jdbc.dbo.generated.alltypes
Increments int_val by 1
inc_int_val(int) - Method in class fc.jdbc.dbo.generated.alltypes
Increments int_val by the specified amount
inc_int_val(int, int) - Method in class fc.jdbc.dbo.generated.alltypes
Increments int_val by the specified amount, upto but not above the upper bound (bound is inclusive)
INFO - Static variable in class fc.io.Log
 
info(Object) - Method in class fc.io.Log
 
info(Object, Object) - Method in class fc.io.Log
 
info(Object, Object, Object) - Method in class fc.io.Log
 
info(Object, Object, Object, Object) - Method in class fc.io.Log
 
info(Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
info(Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
info(Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
info(Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.Log
 
Info() - Constructor for class fc.web.servlet.JDBCSession.Info
 
init(Log) - Static method in class fc.jdbc.QueryUtil
This method can be called to initialize a logger for this class (else a default logger will used).
init(PageServlet, String) - Method in interface fc.web.page.Page
This method is invoked whenever a page is created and before it is run.
init(PageServlet, String) - Method in class fc.web.page.PageImpl
 
init(ServletConfig) - Method in class fc.web.page.PageServlet
 
init(ServletConfig) - Method in class fc.web.servlet.AdminServlet
 
init(FilterConfig) - Method in class fc.web.servlet.AuthFilter
 
init(ServletConfig) - Method in class fc.web.servlet.FCBaseServlet
 
init(ServletConfig) - Method in class fc.web.servlet.GzipFileServlet
 
init(FilterConfig) - Method in class fc.web.servlet.JDBCAuthFilter
 
init(ServletConfig) - Method in class fc.web.servlet.LoginServlet
 
init(ServletConfig) - Method in class fc.web.servlet.PathServlet
 
init(ServletConfig) - Method in class fc.web.servlet.RawSQLServlet
 
InOrder - Static variable in class fc.util.Tree.IterationOrder
A depth first, left to right, in order iteration starting from the specified startnode.
inputStreamToByteArray(InputStream, boolean) - Static method in class fc.io.IOUtil
Reads the entire InputStream and returns all read data as a byte[].
inputStreamToByteArray(InputStream) - Static method in class fc.io.IOUtil
Calls inputStreamToByteArray(in, true)
inputStreamToString(InputStream, boolean) - Static method in class fc.io.IOUtil
Reads the entire InputStream and returns all read data as a String, using UTF-8 encoding.
inputStreamToString(InputStream, String) - Static method in class fc.io.IOUtil
Reads the entire InputStream and returns all read data as a String (using the specified platform encoding).
inputStreamToString(InputStream) - Static method in class fc.io.IOUtil
Calls inputStreamToString(in, true)
inRange(char) - Method in class fc.util.CharRange
Is the passed in character inside this range
inRange(char) - Method in class fc.util.CharRangeSet
Consider a set of ranges A, B added as a union (logical or) and ranges C and D added as an intersection (logical and).
inRange(Date) - Method in class fc.util.DateRange
 
inRange(Date) - Method in class fc.util.DateRangeSet
Consider a set of ranges A, B added as a union (logical or) and ranges C and D added as an intersection (logical and).
inRange(long) - Method in class fc.util.NumberRange
Is the passed in number inside this range
insertIntoStream(File) - Method in class fc.util.pagetemplate.TemplateReader
Useful for inserting included files into the stream and then parsing that content in-line with the rest of the file.
insertIntoStream(Reader) - Method in class fc.util.pagetemplate.TemplateReader
Useful for inserting included files into the stream and then parsing that content in-line with the rest of the file.
insertIntoStream(File) - Method in class fc.web.page.PageReader
Useful for inserting included files into the stream and then parsing that content in-line with the rest of the file.
insertIntoStream(Reader) - Method in class fc.web.page.PageReader
Useful for inserting included files into the stream and then parsing that content in-line with the rest of the file.
insertRow() - Method in class fc.jdbc.ResultSetTransform
 
intersection(CharRange) - Method in class fc.util.CharRangeSet
Adds the specified range as an intersection to the existing ranges (for purposes of CharRangeSet.inRange(char) method).
intersection(DateRange) - Method in class fc.util.DateRangeSet
Adds the specified range as an intersection to the existing ranges (for purposes of inRange(char) method).
intval - Variable in class fc.io.LogLevel
 
IOUtil - Class in fc.io
Misc.
IOUtil() - Constructor for class fc.io.IOUtil
 
isAfterLast() - Method in class fc.jdbc.ResultSetTransform
 
isAIX() - Static method in class fc.util.Platform
 
isAllowed(String, String) - Static method in class fc.web.simpleforms.Valid
Returns true if the specified string only contains the allowed characters.
isBeforeFirst() - Method in class fc.jdbc.ResultSetTransform
 
isBitSet(byte, int) - Static method in class fc.util.BitUtil
returns true is specified bit in the specified byte is set.
isBitSet(short, int) - Static method in class fc.util.BitUtil
 
isBitSet(char, int) - Static method in class fc.util.BitUtil
 
isBitSet(int, int) - Static method in class fc.util.BitUtil
 
isBitSet(long, int) - Static method in class fc.util.BitUtil
 
isClosed() - Method in class fc.jdbc.PooledConnection
 
isClosed() - Method in class fc.jdbc.ResultSetTransform
 
isClosed() - Method in class fc.util.cache.BoundedCache
Returns true if this cache has been closed, false otherwise.
isClosed() - Method in interface fc.util.cache.Cache
Returns true if this cache has been closed, false otherwise.
isClosed() - Method in class fc.util.cache.MemoryCache
Returns true if this cache has been closed, false otherwise.
isDiscarded() - Method in class fc.jdbc.dbo.DBO
Returns true if this object has been discarded.
isDone(Form) - Method in class fc.web.forms.FormSequence
 
isEmpty(String) - Static method in class fc.web.simpleforms.Valid
 
isEnabled(FormData) - Method in class fc.web.forms.Field
 
isequal(Object, Object) - Static method in class fc.util.Argcheck
Checks that the specified arguments are equal to each other by using Object.equals().
isequal(Object, Object, String) - Static method in class fc.util.Argcheck
Checks that the specified arguments are equal to each other by using Object.equals().
isfalse(boolean) - Static method in class fc.util.Argcheck
Checks that the specified argument is false.
isfalse(boolean, String) - Static method in class fc.util.Argcheck
Checks that the specified argument is false.
isFilled(FormData) - Method in class fc.web.forms.AbstractText
 
isFilled(FormData) - Method in class fc.web.forms.Choice
 
isFilled(FormData) - Method in class fc.web.forms.ChoiceGroup
Returns true if some option has been selected by the user, false otherwise.
isFilled(FormData) - Method in class fc.web.forms.DependentSelect
Returns true if some option has been selected by the user, false otherwise.
isFilled(FormData) - Method in class fc.web.forms.Field
Returns true if this field was isFilled out or selected by the user, false otherwise.
isFilled(FormData) - Method in class fc.web.forms.Hidden
 
isFilled(FormData) - Method in class fc.web.forms.RefreshableSelect
Returns true if some option has been selected by the user, false otherwise.
isFilled(FormData) - Method in class fc.web.forms.Select
Returns true if some option has been selected by the user, false otherwise.
isFinished() - Method in class fc.web.forms.FormSequence
 
isFirst() - Method in class fc.jdbc.ResultSetTransform
 
isFloatOnly(String) - Static method in class fc.web.simpleforms.Valid
Ensures that the string is composed of only floating point numbers (digits [0-9] and maybe a "."), with optional leading/trailing blanks.
isFreeBSD() - Static method in class fc.util.Platform
 
isIntegerOnly(String) - Static method in class fc.web.simpleforms.Valid
Ensures that the string is composed of only an digits [0-9] with optional leading/trailing blanks.
isIOSClient(HttpServletRequest) - Static method in class fc.web.servlet.WebUtil
Returns true if the client is an iOS mobile device.
isJavaKeyword(String) - Static method in class fc.util.MiscUtil
Returns true if the specified word is a Java Language Keyword.
isLast() - Method in class fc.jdbc.ResultSetTransform
 
isLeaf() - Method in class fc.util.Tree.Node
Returns true is this node has no children, false otherwise
isLinux() - Static method in class fc.util.Platform
 
isMobileClient(HttpServletRequest) - Static method in class fc.web.servlet.WebUtil
Returns true if the client is a mobile device
isModified() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if this object's data (for any field) has changed since it was created/loaded, false otherwise
isModified_array_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if array_val has changed since it was created/loaded, false otherwise
isModified_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if bigint_val has changed since it was created/loaded, false otherwise
isModified_bit_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if bit_val has changed since it was created/loaded, false otherwise
isModified_boolean_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if boolean_val has changed since it was created/loaded, false otherwise
isModified_char_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if char_val has changed since it was created/loaded, false otherwise
isModified_date_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if date_val has changed since it was created/loaded, false otherwise
isModified_double_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if double_val has changed since it was created/loaded, false otherwise
isModified_float_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if float_val has changed since it was created/loaded, false otherwise
isModified_id() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if id has changed since it was created/loaded, false otherwise
isModified_int_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if int_val has changed since it was created/loaded, false otherwise
isModified_json_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if json_val has changed since it was created/loaded, false otherwise
isModified_jsonb_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if jsonb_val has changed since it was created/loaded, false otherwise
isModified_longvarchar_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if longvarchar_val has changed since it was created/loaded, false otherwise
isModified_numeric_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if numeric_val has changed since it was created/loaded, false otherwise
isModified_smallint_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if smallint_val has changed since it was created/loaded, false otherwise
isModified_time_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if time_val has changed since it was created/loaded, false otherwise
isModified_timestamp_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if timestamp_val has changed since it was created/loaded, false otherwise
isModified_varbinary_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if varbinary_val has changed since it was created/loaded, false otherwise
isModified_varchar_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if varchar_val has changed since it was created/loaded, false otherwise
isModifiedSetNull_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns is primitive type bigint_val has been set to null via the setNull mechanism
isModifiedSetNull_double_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns is primitive type double_val has been set to null via the setNull mechanism
isModifiedSetNull_float_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns is primitive type float_val has been set to null via the setNull mechanism
isModifiedSetNull_smallint_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns is primitive type smallint_val has been set to null via the setNull mechanism
isMutuallyExclusive(String...) - Method in class fc.util.Args
Checks to see that one and only 1 of the specified flags is present.
isMysql() - Method in class fc.jdbc.dbo.Generate
 
isNegated() - Method in class fc.util.Range
Checks if this range is negated.
isNew() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if this object is newly created and has not been loaded from the database, false otherwise
isNodeAncestor(Tree.Node) - Method in class fc.util.Tree.Node
Returns true if the specified node is an ancestor of this node false otherwise.
isNodeChild(Tree.Node) - Method in class fc.util.Tree.Node
Returns true if the specified node is a child of this node false otherwise.
isNodeDescendant(Tree.Node) - Method in class fc.util.Tree.Node
Returns true if the specified node is a descendent of this node false otherwise.
isNodeSibling(Tree.Node) - Method in class fc.util.Tree.Node
Returns true if the specified node is a sibling of this node false otherwise.
isNotAllowed(String, String) - Static method in class fc.web.simpleforms.Valid
Returns true if the specified string has no unallowed characters.
isNotEmpty(String) - Static method in class fc.web.simpleforms.Valid
Returns true is the specified string is not null and not empty ("").
isnull(Object) - Static method in class fc.util.Argcheck
Checks that the specified argument is null.
isnull(Object, String) - Static method in class fc.util.Argcheck
Checks that the specified argument is null.
isNull() - Method in class fc.util.ThreadLocalCalendar
 
isNull() - Method in class fc.util.ThreadLocalDateFormat
 
isNull() - Method in class fc.util.ThreadLocalNumberFormat
 
isNull() - Method in class fc.util.ThreadLocalObject
 
isNull() - Method in class fc.util.ThreadLocalRandom
 
isNullInDB_array_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if array_val was null in the database
isNullInDB_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if bigint_val was null in the database
isNullInDB_bit_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if bit_val was null in the database
isNullInDB_boolean_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if boolean_val was null in the database
isNullInDB_char_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if char_val was null in the database
isNullInDB_date_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if date_val was null in the database
isNullInDB_double_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if double_val was null in the database
isNullInDB_float_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if float_val was null in the database
isNullInDB_id() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if id was null in the database
isNullInDB_int_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if int_val was null in the database
isNullInDB_json_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if json_val was null in the database
isNullInDB_jsonb_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if jsonb_val was null in the database
isNullInDB_longvarchar_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if longvarchar_val was null in the database
isNullInDB_numeric_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if numeric_val was null in the database
isNullInDB_smallint_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if smallint_val was null in the database
isNullInDB_time_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if time_val was null in the database
isNullInDB_timestamp_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if timestamp_val was null in the database
isNullInDB_varbinary_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if varbinary_val was null in the database
isNullInDB_varchar_val() - Method in class fc.jdbc.dbo.generated.alltypes
returns true if varchar_val was null in the database
isOpenBSD() - Static method in class fc.util.Platform
 
isOrigSelected() - Method in class fc.web.forms.ChoiceGroup.Choice
 
isOSX() - Static method in class fc.util.Platform
 
isOther() - Static method in class fc.util.Platform
 
isPostgres() - Method in class fc.jdbc.dbo.Generate
 
isReadOnly() - Method in class fc.jdbc.PooledConnection
 
isRoot() - Method in class fc.util.Tree.Node
Returns true if this node is the root node of the tree, false otherwise.
isRunning() - Method in class fc.util.NanoWatch
Is the Watch currently running ?
isRunning() - Method in class fc.util.Watch
Is the Watch currently running ?
issame(Object, Object) - Static method in class fc.util.Argcheck
Checks to see if specified objects are the same object, that is, the references are identical.
issame(Object, Object, String) - Static method in class fc.util.Argcheck
Checks to see if specified objects are the same object, that is, the references are identical.
isSelected(FormData, ChoiceGroup.Choice, boolean) - Method in class fc.web.forms.ChoiceGroup
Returns true is the specified choice was selected by the user (the user's submission is provided by the formdata argument).
isSelected(HttpServletRequest, String) - Static method in class fc.web.servlet.WebUtil
The returned value will be true if the specified parameter is present in the request and is a non-null non-empty string (of any value).
isSolaris() - Static method in class fc.util.Platform
 
isSubmitDataValid(FormData) - Method in interface fc.web.forms.Dependency
Returns true if the submitted values are in a valid range of values.
isSubmitDataValid(FormData) - Method in class fc.web.forms.TestDependency
 
isSubmitValid(FormData) - Method in class fc.web.forms.FieldRefresher
There must be a way to figure out if the client hacked/delete/modified the form before submitting it.
isSystemClass(Class) - Static method in class fc.util.ClassUtil
Returns true is the specified class is a system/JDK class.
istrue(boolean) - Static method in class fc.util.Argcheck
Checks that the specified argument is true.
istrue(boolean, String) - Static method in class fc.util.Argcheck
Checks that the specified argument is true.
isUserLoggedIn(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.AuthFilter
This method should somehow check to see if the user is logged in or not.
isUserLoggedIn(HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.JDBCAuthFilter
Checks to see if the session id (sid) exists in the cookie and it that points to a valid (non-expired) database session.
isValid(int) - Method in class fc.jdbc.PooledConnection
 
isValid(Connection, String, HttpServletRequest) - Static method in class fc.web.servlet.TransactionToken
Searches for a token in the request (under the parameter name TransactionToken.TransactionToken_Key and tries to match it with a corresponding token in the session.
isWindows() - Static method in class fc.util.Platform
 
isWrapperFor(Class) - Method in class fc.jdbc.PooledConnection
 
isWrapperFor(Class) - Method in class fc.jdbc.ResultSetTransform
 
iterator() - Method in class fc.util.SortedCollection
 
iterator(Tree.Node) - Method in class fc.util.Tree.IterationOrder
 
iterator(Tree.IterationOrder) - Method in class fc.util.Tree.Node
Returns an iterator for all the nodes in the tree, starting from this node onwards.

J

java_keywords - Static variable in class fc.util.MiscUtil
 
JDBCAuthFilter - Class in fc.web.servlet
Implements a simple jdbc based authentication filter.
JDBCAuthFilter() - Constructor for class fc.web.servlet.JDBCAuthFilter
 
JDBCSession - Class in fc.web.servlet
Stores session data into a database.
JDBCSession.Info - Class in fc.web.servlet
Information about a session.
join(List, String) - Static method in class fc.util.StringUtil
Joins the elements of the specified list, delimited by the specified delimiter.

L

labelBeforeField() - Method in class fc.web.forms.ChoiceGroup.Choice
By default, the HTML label (if any) is written after the input element tag but calling this method reverses this order.
last() - Method in class fc.jdbc.ResultSetTransform
 
LEFT - Static variable in class fc.util.HAlign
 
length(String, int, int) - Static method in class fc.web.simpleforms.Valid
Returns true if the string is non-empty and it's length is between the specified min and max lengths (both inclusive).
LINE_SEP - Static variable in class fc.io.IOUtil
System.getProperty("line.separator") for convenience
LINUX - Static variable in class fc.util.Platform
 
list(Object...) - Static method in class fc.util.C
Create an return a list from the specified args.
listToString(List, String) - Static method in class fc.util.StringUtil
Converts a list into a string, each item being seperated by the specified delimiter.
listToString(List, String, String, String) - Static method in class fc.util.StringUtil
Converts a list into a string, each item being seperated by the specified delimiter.
loadClass(String, boolean) - Method in class fc.util.pagetemplate.TemplateClassLoader
Loads a class corresponding to a page (i.e., a name that starts with Page.PackageName from.
loadClass(String, boolean) - Method in class fc.web.page.PageClassLoader
Loads a class corresponding to a page (i.e., a name that starts with Page.PackageName from.
Log - Class in fc.io
A system wide logging facility.
log(LogLevel, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
log(LogLevel, Object, Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.Log
 
log(LogLevel, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object, Object, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.SystemLog
 
log(LogLevel, Object, Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.SystemLog
 
log - Variable in class fc.util.pagetemplate.TemplatePage
 
log - Variable in class fc.web.page.PageImpl
The default application log, retrieved via WebApp.getAppLog.
LoginServlet - Class in fc.web.servlet
Logs in/logs out the user.
LoginServlet() - Constructor for class fc.web.servlet.LoginServlet
 
LogLevel - Class in fc.io
 
logSystemInfo() - Method in class fc.io.Log
 

M

main(String[]) - Static method in class fc.io.CommentedFileReader
 
main(String[]) - Static method in class fc.io.fileselectors.DirectorySelector
 
main(String[]) - Static method in class fc.io.fileselectors.FilePrefixRejectSelector
 
main(String[]) - Static method in class fc.io.fileselectors.FilePrefixSelector
 
main(String[]) - Static method in class fc.io.fileselectors.MaxSizeSelector
 
main(String[]) - Static method in class fc.io.fileselectors.MinSizeSelector
 
main(String[]) - Static method in class fc.io.fileselectors.NormalFileSelector
 
main(String[]) - Static method in class fc.io.fileselectors.SuffixRejectSelector
 
main(String[]) - Static method in class fc.io.fileselectors.SuffixSelector
 
main(String[]) - Static method in class fc.io.HexOutputStream
Unit Test:
main(String[]) - Static method in class fc.io.IOUtil
Usage: java IOUtil args where args are: -file full-path-to-file [for fileToString and other tests]
main(String[]) - Static method in class fc.io.Prompt
 
main(String[]) - Static method in class fc.io.SystemLog
 
main(String[]) - Static method in class fc.io.TablePrinter
 
main(String[]) - Static method in class fc.jdbc.DBName
 
main(String[]) - Static method in class fc.jdbc.dbo.CreateAllTypes
 
main(String[]) - Static method in class fc.jdbc.dbo.Generate
Usage: java fc.jdbc.dbobjects.Generate -conf No flags will produce a list of options and usage information.
main(String[]) - Static method in class fc.jdbc.PooledConnectionMgr
 
main(String[]) - Static method in class fc.jdbc.QueryReader
 
main(String[]) - Static method in class fc.jdbc.ResultSetTransform
 
main(String[]) - Static method in class fc.jdbc.SimpleConnectionMgr
Unit Test History
main(String[]) - Static method in class fc.net.NIC
 
main(String[]) - Static method in class fc.util.Argcheck
 
main(String[]) - Static method in class fc.util.Args
 
main(String[]) - Static method in class fc.util.BitUtil
 
main(String[]) - Static method in class fc.util.C
 
main(String[]) - Static method in class fc.util.cache.BoundedCache
 
main(String[]) - Static method in class fc.util.cache.MemoryCache
 
main(String[]) - Static method in class fc.util.CalendarUtil
 
main(String[]) - Static method in class fc.util.CharRange
 
main(String[]) - Static method in class fc.util.CharRangeSet
 
main(String[]) - Static method in class fc.util.ClassUtil
 
main(String[]) - Static method in class fc.util.DateRange
 
main(String[]) - Static method in class fc.util.DateRangeSet
 
main(String[]) - Static method in class fc.util.FilePropertyMgr
 
main(String[]) - Static method in class fc.util.HTMLUtil
 
main(String[]) - Static method in class fc.util.ImageUtil
 
main(String[]) - Static method in class fc.util.MiscUtil
 
main(String[]) - Static method in class fc.util.NanoWatch
 
main(String[]) - Static method in class fc.util.NetUtil
 
main(String[]) - Static method in class fc.util.NumberRange
 
main(String[]) - Static method in class fc.util.pagetemplate.TemplateClassLoader
 
main(String[]) - Static method in class fc.util.pagetemplate.TemplateCompiler
 
main(String[]) - Static method in class fc.util.pagetemplate.TemplateMgr
Interactive page manager use for testing.
main(String[]) - Static method in class fc.util.pagetemplate.TemplateParser
 
main(String[]) - Static method in class fc.util.pagetemplate.TemplateReader
 
main(String[]) - Static method in class fc.util.Platform
 
main(String[]) - Static method in class fc.util.Queue
 
main(String[]) - Static method in class fc.util.SimpleMail
 
main(String[]) - Static method in class fc.util.SortedCollection
 
main(String[]) - Static method in class fc.util.StringUtil
 
main(String[]) - Static method in class fc.util.Table
 
main(String[]) - Static method in class fc.util.Template
Unit Test History
main(String[]) - Static method in class fc.util.ThreadLocalCalendar
 
main(String[]) - Static method in class fc.util.ThreadLocalDateFormat
 
main(String[]) - Static method in class fc.util.ThreadLocalNumberFormat
 
main(String[]) - Static method in class fc.util.ThreadLocalObject
 
main(String[]) - Static method in class fc.util.ThreadLocalRandom
 
main(String[]) - Static method in class fc.util.ToString
Unit test
main(String[]) - Static method in class fc.util.Tree
 
main(String[]) - Static method in class fc.util.UUIDUtil
 
main(String[]) - Static method in class fc.util.Version
 
main(String[]) - Static method in class fc.util.Watch
 
main(String[]) - Static method in class fc.web.forms.FormUtil
 
main(String[]) - Static method in class fc.web.page.PageClassLoader
 
main(String[]) - Static method in class fc.web.page.PageCompiler
 
main(String[]) - Static method in class fc.web.page.PageMgr
Interactive page manager use/testing.
main(String[]) - Static method in class fc.web.page.PageParser
 
main(String[]) - Static method in class fc.web.page.PageParserTest
 
main(String[]) - Static method in class fc.web.page.PageReader
 
main(String[]) - Static method in class fc.web.servlet.JDBCSession
 
main(String[]) - Static method in class fc.web.servlet.TransactionToken
 
main(String[]) - Static method in class fc.web.simpleforms.Errors
 
main(String[]) - Static method in class fc.web.simpleforms.Valid
 
makeOptions(PrintWriter, HttpServletRequest, String, List) - Static method in class fc.web.simpleforms.State
Convenience method that creates a list of select options that maintain form state.
makeOptions(HttpServletRequest, String, List) - Static method in class fc.web.simpleforms.State
Convenience method that creates a list of select options that maintain form state.
makeOptionsFromQuery(Connection, String) - Static method in class fc.web.forms.Select
Uses the first column as the option text and if there is a second column uses it as the corresponding option value.
makeOptionsFromQuery(Connection, String, Select.Option) - Static method in class fc.web.forms.Select
Uses the first column as the option text and if there is a second column uses it as the corresponding option value.
map(Object...) - Static method in class fc.util.C
Create an return a Map from the specified args, which are treated as key, value pairs in sequence.
map(C.Entry...) - Static method in class fc.util.C
Create an return a Map from the specified args.
markSupported() - Method in class fc.util.pagetemplate.TemplateReader
 
markSupported() - Method in class fc.web.page.PageReader
 
match(int) - Method in class fc.util.pagetemplate.TemplateReader
Tries to read/consumes the specified char and returns true if successful.
match(String) - Method in class fc.util.pagetemplate.TemplateReader
Tries to read/consumes the specified non-null string and returns true if successful.
match(int) - Method in class fc.web.page.PageReader
Tries to read/consumes the specified char and returns true if successful.
match(String) - Method in class fc.web.page.PageReader
Tries to read/consumes the specified non-null string and returns true if successful.
matchIgnoreCase(String) - Method in class fc.util.pagetemplate.TemplateReader
 
matchIgnoreCase(String) - Method in class fc.web.page.PageReader
 
MaxSizable - Class in fc.web.forms
Represents an HTML field that accepts a 'maxlength' html attribute
MaxSizeSelector - Class in fc.io.fileselectors
Filters a list of files lesser or equal to some specified size.
MaxSizeSelector(long) - Constructor for class fc.io.fileselectors.MaxSizeSelector
 
MaxSizeSelector(long, ChainedFileSelector) - Constructor for class fc.io.fileselectors.MaxSizeSelector
 
MemoryCache - Class in fc.util.cache
Memory resident cache of objects.
MemoryCache(Log, String, long) - Constructor for class fc.util.cache.MemoryCache
Instantiates this class with the specified name and logger.
MemoryCache() - Constructor for class fc.util.cache.MemoryCache
Creates a memory cache with a system-assigned logger and name and a default ttl of 30 minutes.
MIDDLE - Static variable in class fc.util.VAlign
 
mimetype_none - Static variable in class fc.web.page.PageParser
 
MinSizeSelector - Class in fc.io.fileselectors
Filters a list of files greater or equal to some specified size.
MinSizeSelector(long) - Constructor for class fc.io.fileselectors.MinSizeSelector
 
MinSizeSelector(long, ChainedFileSelector) - Constructor for class fc.io.fileselectors.MinSizeSelector
 
minutesToMillis(int) - Static method in class fc.util.CalendarUtil
returns the number of millis in the specified hours
MiscUtil - Class in fc.util
Misc.
MiscUtil() - Constructor for class fc.util.MiscUtil
 
moveToCurrentRow() - Method in class fc.jdbc.ResultSetTransform
 
moveToInsertRow() - Method in class fc.jdbc.ResultSetTransform
 
mysql - Static variable in class fc.jdbc.DBName
 

N

NamedParamStatement - Class in fc.jdbc
This class wraps around PreparedStatement and allows the programmer to set parameters by name instead of by question mark index.
NanoWatch - Class in fc.util
Allows measuring the start and stop time and (hence the elapsed time) of some event.
NanoWatch(String) - Constructor for class fc.util.NanoWatch
 
NanoWatch() - Constructor for class fc.util.NanoWatch
 
nativeSQL(String) - Method in class fc.jdbc.PooledConnection
 
NetUtil - Class in fc.util
Network related utils (including HTTP) (the servlet/WebUtil class is for servlet specific utils)
NetUtil() - Constructor for class fc.util.NetUtil
 
newID(int) - Static method in class fc.util.UUIDUtil
Returns a N-char string suitable for tracking, affiliate, short codes, etc.
newID() - Static method in class fc.util.UUIDUtil
Returns a 8 character string suitable for tracking, affiliate, short codes, etc.
newSessionID() - Static method in class fc.util.UUIDUtil
Returns a ID suitable for a session/cookie identifier.
newSessionID() - Static method in class fc.web.servlet.SessionUtil
Returns a new session identifier.
next() - Method in class fc.jdbc.ResultSetTransform
 
NIC - Class in fc.net
Network Interface Card related utility methods.
NIC() - Constructor for class fc.net.NIC
 
NIC.NICInfo - Class in fc.net
Contains information about IP addresses and the associated interface names and MAC address.
Node(Object) - Constructor for class fc.util.Tree.Node
Creates a new Node.
Node(Tree.Node, Object) - Constructor for class fc.util.Tree.Node
Creates a new Node and adds it as a child of the specified Node
NormalFileSelector - Class in fc.io.fileselectors
Filters a list of files and chooses only normal files (ignores any subdirectories).
NormalFileSelector() - Constructor for class fc.io.fileselectors.NormalFileSelector
 
NormalFileSelector(ChainedFileSelector) - Constructor for class fc.io.fileselectors.NormalFileSelector
 
notequal(Object, Object) - Static method in class fc.util.Argcheck
Checks that the specified arguments are not equal to each other by using Object.equals().
notequal(Object, Object, String) - Static method in class fc.util.Argcheck
Checks that the specified arguments are not equal to each other by using Object.equals().
notnull(Object) - Static method in class fc.util.Argcheck
Checks that the specified argument is not null.
notnull(Object, String) - Static method in class fc.util.Argcheck
Checks that the specified argument is not null.
notsame(Object, Object) - Static method in class fc.util.Argcheck
Checks to see if specified objects are not the same object, that is, the references are not identical.
notsame(Object, Object, String) - Static method in class fc.util.Argcheck
Checks to see if specified objects are not the same object, that is, the references are not identical.
now() - Static method in class fc.util.CalendarUtil
returns now as java.sql.Timestamp
nullOrEmpty(Collection) - Static method in class fc.util.C
Returns true if the specified collection is null or empty.
nullOrEmpty(String) - Static method in class fc.util.StringUtil
Returns true if the specified String is either null or empty.
nullToEmpty(String) - Static method in class fc.util.StringUtil
Returns an empty string if the specified argument was null, otherwise returns the argument itself.
nullToEmpty(Object) - Static method in class fc.util.StringUtil
Returns an empty string if the specified argument was null, otherwise returns the value of the toString() method invoked on the specified object.
NumberRange - Class in fc.util
A range of integral values.
NumberRange(long, long) - Constructor for class fc.util.NumberRange
Constructs a number range between the specified start and end numbers (both inclusive).

O

OFF - Static variable in class fc.io.Log
 
OFF - Static variable in class fc.web.forms.TextArea.WrapType
 
ONE_DAY - Static variable in class fc.util.CalendarUtil
Useful constant of 1 day (in milliseconds)
ONE_GB - Static variable in class fc.io.IOUtil
number of bytes contained in a gigabyte.
ONE_HOUR - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of one hour (in milliseconds)
ONE_HOUR - Static variable in class fc.util.CalendarUtil
Useful constant of one hour (in milliseconds)
ONE_KB - Static variable in class fc.io.IOUtil
number of bytes contained in a kilobyte
ONE_MB - Static variable in class fc.io.IOUtil
number of bytes contained in a megabyte.
ONE_MIN - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of 1 minute (in milliseconds)
ONE_MIN - Static variable in class fc.util.CalendarUtil
Useful constant of 1 minute (in milliseconds)
ONE_MONTH - Static variable in class fc.util.CalendarUtil
Useful constant of 1 month (in milliseconds) [30 day month]
ONE_SEC - Static variable in class fc.util.cache.MemoryCache
Useful constant of 1 second (in milliseconds)
ONE_SEC - Static variable in class fc.util.CalendarUtil
Useful constant of 1 second (in milliseconds)
ONE_SECOND - Static variable in class fc.util.cache.MemoryCache
Useful constant of 1 second (in milliseconds)
ONE_WEEK - Static variable in class fc.util.CalendarUtil
Useful constant of 1 week (in milliseconds)
ONE_YEAR - Static variable in class fc.util.CalendarUtil
Useful constant of one year (in milliseconds) [365 days]
oneOrMoreFilled() - Method in class fc.web.forms.VFilledGroup
Calling this method will result in requiring that one or more fields by filled (all the fields cannot be empty).
onLogin(Connection, String, String, HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.LoginServlet
This method is invoked upon successful login.
onLogout(Connection, String, HttpServletRequest, HttpServletResponse) - Method in class fc.web.servlet.LoginServlet
This method is invoked upon successful login.
onlyOneEmpty() - Method in class fc.web.forms.VFilledGroup
Calling this method will result in requiring that all fields must be filled except for any one empty field.
onlyOneFilled() - Method in class fc.web.forms.VFilledGroup
Calling this method will result in requiring that all fields be empty except for exactly one filled field (any field).
onlyOneOf(String...) - Method in class fc.util.Args
Checks to see that one and only 1 of the specified flags is present.
onSelected(boolean) - Method in class fc.web.forms.VFilledOnChoice
Sets whether validation will occur if the choice is selected by the user or not.
OPENBSD - Static variable in class fc.util.Platform
 
Option(String, String, boolean) - Constructor for class fc.web.forms.Select.Option
Constructs a new option with the specified text and value of the option tag.
Option(String, String) - Constructor for class fc.web.forms.Select.Option
Constructs a new unselected option with the specified text and value of the option tag.
Option(String, boolean) - Constructor for class fc.web.forms.Select.Option
Constructs a new option with the specified text (and no separate value tag).
Option(String) - Constructor for class fc.web.forms.Select.Option
Constructs a new unselected option with the specified html text and no separate value.
oracle - Static variable in class fc.jdbc.DBName
 
OSX - Static variable in class fc.util.Platform
 
OTHER - Static variable in class fc.util.Platform
other OS's including HPUX, IRIX, AIX, and many others
out - Variable in class fc.util.pagetemplate.TemplatePage
 
overlaps(DateRange) - Method in class fc.util.DateRange
 

P

PACKAGE_NAME - Static variable in class fc.util.pagetemplate.TemplatePage
 
PACKAGE_NAME - Static variable in interface fc.web.page.Page
 
Page - Interface in fc.web.page
A page is a cool and sane replacement for JSP's with much better syntax.
PageClassLoader - Class in fc.web.page
A classloader that loads molly server pages.
PageClassLoader(Log) - Constructor for class fc.web.page.PageClassLoader
 
PageClassLoader() - Constructor for class fc.web.page.PageClassLoader
Calls PageClassLoader with the logger set to: fc.web.page.PageClassLoader
PageCompiler - Class in fc.web.page
Used to compile generated pages by invoking the java compiler.
PageCompiler(File) - Constructor for class fc.web.page.PageCompiler
Creates a new page compiler that will use the default (system) classpath as seen by 'javac' when it is invoked from the command line.
PageCompiler(File, String, String) - Constructor for class fc.web.page.PageCompiler
Creates a new page compiler with the specified classpath.
PageImpl - Class in fc.web.page
A superclass for generated pages.
PageImpl() - Constructor for class fc.web.page.PageImpl
 
PageMgr - Class in fc.web.page
Manages pages.
PageMgr(PageServlet, File, File, Log) - Constructor for class fc.web.page.PageMgr
Constructs a new Page manager.
PageParser - Class in fc.web.page
Parses a page and writes out the corresponding java file to the specified output.
PageParser(File, File, File, String) - Constructor for class fc.web.page.PageParser
Creates a new page parser that will use the default log obtained by Log.getDefault()
PageParser(File, File, File, String, Log) - Constructor for class fc.web.page.PageParser
Creates a new page parser.
PageParserTest - Class in fc.web.page
Regression testing since eyeballing parser output just ain't cutting it.
PageParserTest() - Constructor for class fc.web.page.PageParserTest
 
PageReader - Class in fc.web.page
A Reader suitable for lexing.
PageReader(Reader) - Constructor for class fc.web.page.PageReader
Creates a new PageReader wrapping the specified reader
PageReader(File, String) - Constructor for class fc.web.page.PageReader
Creates a reader with the specified non-null encoding.
PageReader(File) - Constructor for class fc.web.page.PageReader
Creates a reader using the UTF-8 encoding.
PageServlet - Class in fc.web.page
The page servlet.
PageServlet() - Constructor for class fc.web.page.PageServlet
 
parse() - Method in class fc.util.pagetemplate.TemplateParser
Parses the page.
parse() - Method in class fc.web.page.PageParser
Parses the page.
ParseException - Exception in fc.web.page
 
ParseException(String) - Constructor for exception fc.web.page.ParseException
 
parseQuery(String) - Static method in class fc.web.servlet.WebUtil
 
PASSWORD - Static variable in class fc.web.forms.Field.Type
 
Password - Class in fc.web.forms
Encapsulates a password field.
Password(String) - Constructor for class fc.web.forms.Password
Creates a new password element with the initial value set to an empty string.
Password(String, String) - Constructor for class fc.web.forms.Password
Creates a new password element with the specified initial value.
password(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Returns the value of the submitted password (or an empty string if no value was submitted).
PATH_SEP - Static variable in class fc.io.IOUtil
System.getProperty("path.separator") for convenience
PathServlet - Class in fc.web.servlet
A convenient base class for servlets that use path info (must be path mapped; extension mapped servlets (like *.mp) do not have any path info associated with them.
PathServlet() - Constructor for class fc.web.servlet.PathServlet
 
peek() - Method in class fc.util.pagetemplate.TemplateReader
 
peek() - Method in class fc.web.page.PageReader
 
Platform - Class in fc.util
Identifies the current platform/OS that the JVM is running under.
PooledConnection - Class in fc.jdbc
A poolable Connection that works with the PooledConnectionMgr.
PooledConnection(PooledConnectionMgr, Connection) - Constructor for class fc.jdbc.PooledConnection
Creates a initially open pooled connection that wraps the specified jdbc connection.
PooledConnectionMgr - Class in fc.jdbc
A pooled connection manager.
PooledConnectionMgr(String, String, String, String, String, int) - Constructor for class fc.jdbc.PooledConnectionMgr
Constructs a new connection pool with the specified size.
PooledConnectionMgr(PropertyMgr, int) - Constructor for class fc.jdbc.PooledConnectionMgr
Constructs a new connection pool with the specified size.
PooledConnectionMgr(PropertyMgr, String, int) - Constructor for class fc.jdbc.PooledConnectionMgr
Constructs a new connection pool with the specified size.
PooledConnectionMgr(SystemLog, PropertyMgr, int) - Constructor for class fc.jdbc.PooledConnectionMgr
Constructs a new connection pool with the specified size.
PooledConnectionMgr(SystemLog, PropertyMgr, String, int) - Constructor for class fc.jdbc.PooledConnectionMgr
Constructs a new connection pool with the specified size.
postConditionMet(FormData, HttpServletRequest) - Method in class fc.web.forms.VConditional
Subclasses should implement this method to check that certain post conditions have been met.
postConditionMet(FormData, HttpServletRequest) - Method in class fc.web.forms.VFilledOnChoice
 
postConditionMet(FormData, HttpServletRequest) - Method in class fc.web.forms.VFilledOnFilled
 
postgres - Static variable in class fc.jdbc.DBName
 
PostOrder - Static variable in class fc.util.Tree.IterationOrder
A depth first, left to right, post order iteration starting from the specified startnode
preConditionMet(FormData, HttpServletRequest) - Method in class fc.web.forms.VConditional
Subclasses should implement this method to check that certain fields or pre-conditions have been met.
preConditionMet(FormData, HttpServletRequest) - Method in class fc.web.forms.VFilledOnChoice
 
preConditionMet(FormData, HttpServletRequest) - Method in class fc.web.forms.VFilledOnFilled
 
PreOrder - Static variable in class fc.util.Tree.IterationOrder
A depth first, left to right, pre order iteration starting from the specified startnode.
prepareCall(String) - Method in class fc.jdbc.PooledConnection
 
prepareCall(String, int, int) - Method in class fc.jdbc.PooledConnection
 
prepareCall(String, int, int, int) - Method in class fc.jdbc.PooledConnection
 
prepareStatement(String) - Method in class fc.jdbc.PooledConnection
 
prepareStatement(String, int, int) - Method in class fc.jdbc.PooledConnection
 
prepareStatement(String, int, int, int) - Method in class fc.jdbc.PooledConnection
 
prepareStatement(String, int) - Method in class fc.jdbc.PooledConnection
 
prepareStatement(String, int[]) - Method in class fc.jdbc.PooledConnection
 
prepareStatement(String, String[]) - Method in class fc.jdbc.PooledConnection
 
previous() - Method in class fc.jdbc.ResultSetTransform
 
printCell(String) - Method in class fc.io.TablePrinter
This method should be called to print a new cell in the current row.
PrintConfig() - Constructor for class fc.io.TablePrinter.PrintConfig
Constructs a new PrintConfig with the following default options.
printLevelName(boolean) - Method in class fc.io.Log
If set to true, will print the level name before the logging message.
printMethodInfoAtLevel(LogLevel) - Method in class fc.io.Log
By default, method, line and thread information is printed wich each logging statement at the DEBUG level.
printRelativeTimestamp(boolean) - Method in class fc.io.Log
Prints a relative time stamp with every message.
printResultSetHTMLTable(ResultSet, JspWriter, QueryUtil.ResultSetPrintDirection) - Static method in class fc.jdbc.QueryUtil
Prints the given ResultSet as a HTML table to the specified JspWriter.
printResultSetHTMLTable(ResultSet, PrintWriter, QueryUtil.ResultSetPrintDirection) - Static method in class fc.jdbc.QueryUtil
Prints the given ResultSet as a HTML table to the specified PrintWriter.
printResultSetTable(ResultSet, PrintStream) - Static method in class fc.jdbc.QueryUtil
Delegates to QueryUtil.printResultSetTable(ResultSet, PrintStream, ResultSetPrintDirection, TablePrinter.PrintConfig, boolean) so that the table is printed horizontally with the default table style and headers set to true.
printResultSetTable(ResultSet, PrintStream, QueryUtil.ResultSetPrintDirection, TablePrinter.PrintConfig, boolean) - Static method in class fc.jdbc.QueryUtil
Prints the specified result set in a tabular format.
printRS(ResultSet) - Static method in class fc.jdbc.QueryUtil
Prints the given java.sql.ResultSet (including result set headers) in a simple straightforward fashion to System.out
printTimestamp(boolean) - Method in class fc.io.Log
Prints a time stamp with every message.
PRIVATE - Static variable in class fc.util.ToString.Style.VisibleLevel
 
Prompt - Class in fc.io
Prompts a user for input.
Prompt(Reader, PrintWriter, PrintWriter) - Constructor for class fc.io.Prompt
Constructs the object using the specified input and output writers.
Prompt(InputStream, PrintStream, PrintStream) - Constructor for class fc.io.Prompt
Constructs the object using the specified input and output streams.
Prompt() - Constructor for class fc.io.Prompt
Constructs a fallback object, using System.in, System.out for the input, output and error streams.
propertiesToString(Properties) - Static method in class fc.io.IOUtil
Convenience method to print the contents of a java.util.Property object to a String (using the default platform encoding).
PropertyMgr - Class in fc.util
Implementations help load and manage properties from various sources including java property files, databases, custom file formats etc.
PropertyMgr() - Constructor for class fc.util.PropertyMgr
Constructs a new PropertyMgr.
propertyMgr - Variable in class fc.web.servlet.WebApp
 
PropertyNotFoundException - Exception in fc.util
Exception thrown when a PropertyMgr could not find a required property.
PropertyNotFoundException(String) - Constructor for exception fc.util.PropertyNotFoundException
 
PropertyNotFoundException() - Constructor for exception fc.util.PropertyNotFoundException
 
PROTECTED - Static variable in class fc.util.ToString.Style.VisibleLevel
 
PUBLIC - Static variable in class fc.util.ToString.Style.VisibleLevel
 
put(Object, Object) - Method in class fc.jdbc.dbo.generated.alltypes
 
put(Object, Object) - Method in class fc.util.cache.BoundedCache
Puts the item for the specified key.
put(Object, Object, long) - Method in interface fc.util.cache.Cache
Puts the specified object into the cache, mapped with the specified key.
put(Object, Object) - Method in interface fc.util.cache.Cache
Convenience method that puts an object into the cache that expires in the default TTL.
put(Object, Object, long) - Method in class fc.util.cache.MemoryCache
 
put(Object, Object) - Method in class fc.util.cache.MemoryCache
 
put(String, String, Object) - Method in class fc.util.Table
Returns the object at row, col or null if the specified row or col do not exist.
put(int, String, Object) - Method in class fc.util.Table
 
put(String, int, Object) - Method in class fc.util.Table
 
put(int, int, Object) - Method in class fc.util.Table
 
put(Connection, String, String, String) - Method in class fc.web.servlet.JDBCSession
An alias for the #add method.
put(Object, Object) - Method in class fc.web.servlet.WebApp
Puts the specified key/object into the global application map.
putAll(Connection, String, Map) - Method in class fc.web.servlet.JDBCSession
An alias for the addAll method.
putExtraData(Object, Object) - Method in class fc.jdbc.dbo.generated.alltypes
Allows putting arbitrary object-specific data into this object.
putForm(Form) - Method in class fc.web.servlet.WebApp
 
putValidatedData(String, Object) - Method in class fc.web.forms.FormData
Useful if strings entered by the user in the browser form are converted to dates/times etc as part of the validation.

Q

QueryReader - Class in fc.jdbc
Loads sql queries from a file.
QueryReader(File) - Constructor for class fc.jdbc.QueryReader
Creates a query reader that reads queries from the specified file, using the UTF-8 encoding and a default logger.
QueryReader(File, Log) - Constructor for class fc.jdbc.QueryReader
Creates a query reader that reads queries from the specified file, using the UTF-8 encoding and the specified logger.
QueryUtil - Class in fc.jdbc
Various JDBC utility methods.
QueryUtil.ResultSetPrintDirection - Class in fc.jdbc
Specifies the orientation of the result set when printed (via methods like printResultSet()).
Queue - Class in fc.util
A thin wrapper around a java collection that provides queue semantics (FIFO).
Queue() - Constructor for class fc.util.Queue
 
Queue(Collection) - Constructor for class fc.util.Queue
 
quoteToEntity(String) - Static method in class fc.util.HTMLUtil
Replaces all occurences of single and double quotes with corresponding HTML entities.

R

RADIO - Static variable in class fc.web.forms.Field.Type
 
Radio - Class in fc.web.forms
Represents a HTML form's radio element.
Radio(String, String, boolean) - Constructor for class fc.web.forms.Radio
Creates a new radio object.
Radio(String, String) - Constructor for class fc.web.forms.Radio
Constructs a new unselected radio with the specified value and HTML text.
Radio(String) - Constructor for class fc.web.forms.Radio
Constructs a new unselected radio with no separate value attribute
radio(HttpServletRequest, String, boolean) - Static method in class fc.web.simpleforms.State
Returns the submitted state of the submitted radio box.
radio(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
RadioGroup - Class in fc.web.forms
Represents a grouped set of radio buttons
RadioGroup(String) - Constructor for class fc.web.forms.RadioGroup
radiogroup(HttpServletRequest, String, String) - Static method in class fc.web.simpleforms.State
Returns the submitted state of the specified radio box which is part of a radio group (multiple radio buttons with the same name).
randomNNoDuplicates(List, int) - Static method in class fc.util.C
Pick NON-duplicate N random items from a list.
randomNNoDuplicates(List, int, int) - Static method in class fc.util.C
Pick NON-duplicate N random items from a list.
randomNNoDups(List, int) - Static method in class fc.util.C
Range - Class in fc.util
A range of values such as numbers, dates etc.
Range() - Constructor for class fc.util.Range
 
RawSQLServlet - Class in fc.web.servlet
Raw SQL query servlet.
RawSQLServlet() - Constructor for class fc.web.servlet.RawSQLServlet
 
rawValues() - Method in class fc.util.Args
Returns the raw String[] passed to this object during construction.
read() - Method in class fc.util.pagetemplate.TemplateReader
 
read(char[], int, int) - Method in class fc.util.pagetemplate.TemplateReader
 
read() - Method in class fc.web.page.PageReader
 
read(char[], int, int) - Method in class fc.web.page.PageReader
 
readerToCharArray(Reader) - Static method in class fc.io.IOUtil
 
readerToCharArray(Reader, int) - Static method in class fc.io.IOUtil
 
readLine() - Method in class fc.io.CommentedFileReader
 
recursiveSize() - Method in class fc.util.Tree.Node
Returns the total number of all nodes reachable under this node.
reflect() - Method in class fc.util.ToString
Uses reflection to get the contents of the object.
reflectFieldName - Variable in class fc.util.ToString.Style
print field names when using reflection ? default: true
reflectStatics - Variable in class fc.util.ToString.Style
Reflects static variables.
reflectSuperClass - Variable in class fc.util.ToString.Style
Prints the superclass's variables when using reflection ? default: false
reflectVisibleLevel - Variable in class fc.util.ToString.Style
Default access level when using reflection (fields with this or looser access will be printed).
refresh(FormData) - Method in class fc.web.forms.FieldRefresher
Refresh the value of the field.
refresh(HttpServletRequest) - Method in class fc.web.forms.Form
 
refresh(HttpServletRequest, Connection) - Method in class fc.web.forms.Form
Refreshes the form for this request by running all attached refreshers and dependencies.
RefreshableSelect - Class in fc.web.forms
An refreshable HTML Select field.
RefreshableSelect(String) - Constructor for class fc.web.forms.RefreshableSelect
Creates a new select element with no initial values.
RefreshableSelect(String, List) - Constructor for class fc.web.forms.RefreshableSelect
Creates a new select element with the specified initial values and no multiple selections allowed.
refreshRow() - Method in class fc.jdbc.ResultSetTransform
 
relative(int) - Method in class fc.jdbc.ResultSetTransform
 
releaseSavepoint(Savepoint) - Method in class fc.jdbc.PooledConnection
 
remove(String, char[]) - Static method in class fc.util.StringUtil
Removes all occurences of specified characters from the specified string and returns the new resulting string.
remove(Tree.Node) - Method in class fc.util.Tree.Node
Removes a single instance of the specified element from this node's children, if it is present.
remove(Field) - Method in class fc.web.forms.Form
Removes the specified field from the form.
removeBeginningSlash(String) - Static method in class fc.util.StringUtil
Removes the starting (at the very beginning of the string) forward or backward slash from the specified string (if any) and returns the resulting String.
removeForm(String) - Method in class fc.web.servlet.WebApp
 
removeLeadingWhiteSpace(String) - Static method in class fc.util.StringUtil
Remove any leading whitespace from the target string.
removeSuffix(String) - Static method in class fc.util.StringUtil
Removes the any file extension (.foo for example) from the specified name and returns the resulting String.
removeTrailingSlash(String) - Static method in class fc.util.StringUtil
Removes the last forward or backward slash from the specified string (if any) and returns the resulting String.
render(Writer) - Method in class fc.util.pagetemplate.TemplatePage
 
render(File) - Method in class fc.util.pagetemplate.TemplatePage
 
render(OutputStream) - Method in class fc.util.pagetemplate.TemplatePage
 
render(PrintWriter) - Method in class fc.util.pagetemplate.TemplatePage
 
render() - Method in class fc.util.ToString
Renders the string
render(FormData, Writer, boolean) - Method in class fc.web.forms.ChoiceGroup.Choice
Renders this choice maintaining it's selected state by using the specified form data.
render(Writer, boolean, boolean) - Method in class fc.web.forms.ChoiceGroup.Choice
Renders this choice with the select state specified by the selected parameter.
render(FormData, Writer) - Method in class fc.web.forms.Field
This method writes the HTML for this form field to the given writer.
render(Writer) - Method in class fc.web.forms.Field
Convenience method that calls render(null, writer) (for when the form needs to be displayed the first time without any formdata)
render(FormData, Writer, String, String) - Method in class fc.web.forms.Field
Similar to Field.render(Writer) but also renders the specified prefix/suffix strings before and after each element.
render(boolean) - Method in class fc.web.forms.Select.Option
 
render(HttpServletRequest, HttpServletResponse) - Method in interface fc.web.page.Page
 
render(HttpServletRequest, HttpServletResponse) - Method in class fc.web.page.PageImpl
 
render(Writer, String) - Method in class fc.web.simpleforms.Errors
Convenience method to render a field error.
render(Writer, String, String, String) - Method in class fc.web.simpleforms.Errors
Convenience method to render a field error.
renderDependencyData(FormData, Writer) - Method in interface fc.web.forms.Dependency
Writes out data to keep track of dependency state.
renderDependencyData(FormData, Writer) - Method in class fc.web.forms.TestDependency
 
renderDynamicFields(FormData, Writer) - Method in class fc.web.forms.Form
Renders all dynamically added hidden fields of the form.
renderError(FormData, Writer) - Method in class fc.web.forms.Field
Calls renderError(Writer, String) with <br> as the message seperator string.
renderError(FormData, Writer, String) - Method in class fc.web.forms.Field
Convenience method to render validation errors.
renderError(FormData, Writer) - Method in class fc.web.forms.Form
Convenience method to render form-level validation errors.
renderErrorFor(FormData, Writer, String) - Method in class fc.web.forms.Form
Convenience method to render a validation error for a particluar form level validator.
renderFormErrors(Writer) - Method in class fc.web.simpleforms.Errors
Convenience method to render all the form errors (if present).
renderImpl(FormData, Writer) - Method in class fc.web.forms.Choice
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.ChoiceGroup
Renders all elements of this group one after onether, seperated by a whitespace.
renderImpl(FormData, Writer, String, String) - Method in class fc.web.forms.ChoiceGroup
Renders the elements of this form by prefixing and suffixing each element with the specified arguments.
renderImpl(FormData, Writer) - Method in class fc.web.forms.DependentSelect
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.Field
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.Hidden
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.Password
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.RefreshableSelect
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.Select
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.Text
 
renderImpl(FormData, Writer) - Method in class fc.web.forms.TextArea
 
renderStyleTag(boolean) - Method in class fc.web.forms.Field
Set to true if the element should render a style tag, false otherwise.
repeat(char, int) - Static method in class fc.util.StringUtil
Returns a String containing a string of the specified character concatenated the specified number of times.
repeat(String, int) - Static method in class fc.util.StringUtil
Returns a String containing the specified string concatenated the specified number of times.
repeatToWidth(String, int) - Static method in class fc.util.StringUtil
Contatenates the given string so that the maximum length reached is the specified length.
requestCancelled(HttpServletRequest) - Static method in class fc.web.servlet.WebUtil
Returns true only if a request parameter with the name confirm is seen.
requestConfirmed(HttpServletRequest) - Static method in class fc.web.servlet.WebUtil
Returns true only if a request parameter with the name cancel is seen.
reset() - Method in class fc.util.NanoWatch
Reset all values to zero.
reset() - Method in class fc.util.Template
Resets the template data.
reset() - Method in class fc.util.Watch
Reset all values to zero.
reset(FormData) - Method in class fc.web.forms.AbstractText
 
reset() - Method in class fc.web.forms.ChoiceGroup
Clears all values in this group.
reset(FormData) - Method in class fc.web.forms.Hidden
 
reset() - Method in class fc.web.forms.RefreshableSelect
Clears all data in this select.
reset() - Method in class fc.web.forms.Select
Clears all data in this select.
resize(File, File, String, int, int) - Static method in class fc.util.ImageUtil
Resizes the specified image file to the new width and height and writes it to the targetFile (creating the targetFile if it does not already exist).
resize(File, File, int, int) - Static method in class fc.util.ImageUtil
Resizes the specified image file to the new width and height and writes it to the targetFile (creating the targetFile if it does not already exist).
resize(File, int, int) - Static method in class fc.util.ImageUtil
Resizes the specified image file to the new width and height and returns the new image.
resourceExists(String) - Static method in class fc.util.NetUtil
 
restart() - Method in class fc.util.Watch
Reset all values to zero and restarts the timer.
ResultSetTransform - Class in fc.jdbc
Wrapper class for a ResultSet that allows the value of specified columns to be transformed.
ResultSetTransform(ResultSet) - Constructor for class fc.jdbc.ResultSetTransform
 
ResultSetTransform.Rule - Class in fc.jdbc
A transform rule, added to a specific column index or name via the addColumnTransform methods.
reverseRender(boolean) - Method in class fc.web.forms.ChoiceGroup
If called with true, renders the choices contained in this group in the reverse order in which they were added (by default, choices are rendered in the order they were added)
revoke(Connection, String) - Static method in class fc.web.servlet.TransactionToken
Revokes the transactionID (if any) from the session data
RIGHT - Static variable in class fc.util.HAlign
 
rollback() - Method in class fc.jdbc.PooledConnection
 
rollback(Savepoint) - Method in class fc.jdbc.PooledConnection
 
rollback(Connection) - Static method in class fc.jdbc.QueryUtil
Rollsback the transaction, ignoring any errors in the rollback itself.
rowDeleted() - Method in class fc.jdbc.ResultSetTransform
 
rowInserted() - Method in class fc.jdbc.ResultSetTransform
 
rowUpdated() - Method in class fc.jdbc.ResultSetTransform
 
rsListToString(List) - Static method in class fc.jdbc.QueryUtil
Converts the list returned by the method to a String, consisting of all the rows contained in the list.
rsToList(ResultSet, boolean) - Static method in class fc.jdbc.QueryUtil
Converts a java.sql.ResultSet into a List of Object[], where each Object[] represents all the columns in one row.
Rule() - Constructor for class fc.jdbc.ResultSetTransform.Rule
 
run() - Method in class fc.web.forms.TestTimedRefresher
 

S

save(Connection, alltypes) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Saves the specified object into the database.
save() - Method in class fc.util.FilePropertyMgr
 
save() - Method in class fc.util.PropertyMgr
Saves any properties that were set previously.
save() - Method in class fc.web.servlet.ServletPropertyMgr
 
seconds() - Method in class fc.util.Watch
This method is an alias for Watch.timeInSeconds() method.
SELECT - Static variable in class fc.web.forms.Field.Type
 
Select - Class in fc.web.forms
An HTML Select field
Select(String) - Constructor for class fc.web.forms.Select
Creates a new select element with no initial values.
Select(String, List) - Constructor for class fc.web.forms.Select
Creates a new select element with the specified initial values and no multiple selections allowed.
select(HttpServletRequest, String, String) - Static method in class fc.web.simpleforms.State
Returns the state of the submitted select.
Select.Option - Class in fc.web.forms
Represents an option in the selection list
SelectOption - Class in fc.web.simpleforms
Represents an option for a select input type.
SelectOption(String, String, boolean) - Constructor for class fc.web.simpleforms.SelectOption
Constructs a new option with the specified text and value of the option tag.
SelectOption(String, String) - Constructor for class fc.web.simpleforms.SelectOption
Constructs a new unselected option with the specified text and value of the option tag.
SelectOption(String, boolean) - Constructor for class fc.web.simpleforms.SelectOption
Constructs a new option with the specified text (and no separate value tag).
SelectOption(String) - Constructor for class fc.web.simpleforms.SelectOption
Constructs a new unselected option with the specified html text and no separate value.
send(String, String, String, String, String, boolean) - Static method in class fc.util.SimpleMail
 
sentenceCase(String, String) - Static method in class fc.util.StringUtil
Converts the specified String to be in sentence case, whereby the first letter of each word in the sentence is uppercased and all other letters are lowercased.
ServletPropertyMgr - Class in fc.web.servlet
Loads properties for a servlet.
ServletPropertyMgr(ServletContext) - Constructor for class fc.web.servlet.ServletPropertyMgr
 
sessionCreated(HttpSessionEvent) - Method in class fc.web.servlet.DebugSessionListener
 
SESSIONDATA_TABLE - Static variable in class fc.web.servlet.JDBCSession
 
sessionDestroyed(HttpSessionEvent) - Method in class fc.web.servlet.DebugSessionListener
 
sessionInfo(Connection, String) - Method in class fc.web.servlet.JDBCSession
Returns session information from the session master table.
SESSIONMASTER_TABLE - Static variable in class fc.web.servlet.JDBCSession
 
SessionUtil - Class in fc.web.servlet
Misc utility methods for sessions and cookies.
SessionUtil() - Constructor for class fc.web.servlet.SessionUtil
 
set(Object...) - Static method in class fc.util.C
Create an return a Set from the specified args.
set(String, String) - Method in class fc.util.FilePropertyMgr
 
set(String, String) - Method in class fc.util.PropertyMgr
Sets the property associated with the specified key.
set(String, String) - Method in class fc.util.Template
A template variable can be assigned data using this method.
set(Calendar) - Method in class fc.util.ThreadLocalCalendar
 
set(DateFormat) - Method in class fc.util.ThreadLocalDateFormat
 
set(NumberFormat) - Method in class fc.util.ThreadLocalNumberFormat
 
set(Object) - Method in class fc.util.ThreadLocalObject
 
set(Random) - Method in class fc.util.ThreadLocalRandom
 
set(String, String) - Method in class fc.web.servlet.ServletPropertyMgr
 
set(HttpServletRequest, String, String) - Static method in class fc.web.simpleforms.State
Sets the value of the form element with the specified name.
set_array_val(Array) - Method in class fc.jdbc.dbo.generated.alltypes
_varchar (ARRAY); Nullable=true; AutoInc=false; MaxSize=10
set_bigint_val(long) - Method in class fc.jdbc.dbo.generated.alltypes
int8 (BIGINT); Nullable=true; AutoInc=false; MaxSize=19
set_bit_val(Boolean) - Method in class fc.jdbc.dbo.generated.alltypes
bit (BIT); Nullable=true; AutoInc=false; MaxSize=1
set_boolean_val(Boolean) - Method in class fc.jdbc.dbo.generated.alltypes
bool (BIT); Nullable=true; AutoInc=false; MaxSize=1
set_char_val(String) - Method in class fc.jdbc.dbo.generated.alltypes
bpchar (CHAR); Nullable=true; AutoInc=false; MaxSize=10
set_date_val(Date) - Method in class fc.jdbc.dbo.generated.alltypes
date (DATE); Nullable=true; AutoInc=false; MaxSize=13
set_double_val(double) - Method in class fc.jdbc.dbo.generated.alltypes
float8 (DOUBLE); Nullable=true; AutoInc=false; MaxSize=17
set_float_val(float) - Method in class fc.jdbc.dbo.generated.alltypes
float4 (REAL); Nullable=true; AutoInc=false; MaxSize=8
set_int_val(int) - Method in class fc.jdbc.dbo.generated.alltypes
int4 (INTEGER); Nullable=false; AutoInc=false; MaxSize=10
set_json_val(String) - Method in class fc.jdbc.dbo.generated.alltypes
json (OTHER); Nullable=true; AutoInc=false; MaxSize=2147483647
set_jsonb_val(String) - Method in class fc.jdbc.dbo.generated.alltypes
jsonb (OTHER); Nullable=true; AutoInc=false; MaxSize=2147483647
set_longvarchar_val(String) - Method in class fc.jdbc.dbo.generated.alltypes
text (VARCHAR); Nullable=true; AutoInc=false; MaxSize=2147483647
set_numeric_val(BigDecimal) - Method in class fc.jdbc.dbo.generated.alltypes
numeric (NUMERIC); Nullable=true; AutoInc=false; MaxSize=5
set_smallint_val(short) - Method in class fc.jdbc.dbo.generated.alltypes
int2 (SMALLINT); Nullable=true; AutoInc=false; MaxSize=5
set_time_val(Time) - Method in class fc.jdbc.dbo.generated.alltypes
time (TIME); Nullable=true; AutoInc=false; MaxSize=15
set_timestamp_val(Timestamp) - Method in class fc.jdbc.dbo.generated.alltypes
timestamp (TIMESTAMP); Nullable=true; AutoInc=false; MaxSize=29
set_varbinary_val(byte[]) - Method in class fc.jdbc.dbo.generated.alltypes
bytea (BINARY); Nullable=true; AutoInc=false; MaxSize=2147483647
set_varchar_val(String) - Method in class fc.jdbc.dbo.generated.alltypes
varchar (VARCHAR); Nullable=true; AutoInc=false; MaxSize=10
setActionURL(String) - Method in class fc.web.forms.Form
Sets an arbitrary application specific string that can later be retrieved.
setAlign(HAlign) - Method in class fc.io.TablePrinter.PrintConfig
Sets the alignment of each cell.
setAllowedChars(String) - Method in class fc.web.forms.VText
Sets the characters allowed in this field.
setAllowedPattern(Pattern) - Method in class fc.web.forms.VText
Sets the regular expression representing the allowed input.
setArray(String, Array) - Method in class fc.jdbc.NamedParamStatement
 
setAsciiStream(String, InputStream, int) - Method in class fc.jdbc.NamedParamStatement
 
setAutoCommit(boolean) - Method in class fc.jdbc.PooledConnection
 
setAutoFit(boolean) - Method in class fc.io.TablePrinter.PrintConfig
Sets each cell to expand to the size needed for the maximum sized cell in that column.
setAutoFlush(boolean) - Method in class fc.io.HexOutputStream
Sets this stream to flush it's contents after every write statement.
setBase(int) - Method in class fc.io.HexOutputStream
Shows output in the specified base (instead of the default hex).
setBigDecimal(String, BigDecimal) - Method in class fc.jdbc.NamedParamStatement
 
setBinaryStream(String, InputStream, int) - Method in class fc.jdbc.NamedParamStatement
 
setBit(byte, int) - Static method in class fc.util.BitUtil
 
setBit(short, int) - Static method in class fc.util.BitUtil
 
setBit(char, int) - Static method in class fc.util.BitUtil
 
setBit(int, int) - Static method in class fc.util.BitUtil
 
setBit(long, long) - Static method in class fc.util.BitUtil
 
setBlob(String, Blob) - Method in class fc.jdbc.NamedParamStatement
 
setBoolean(String, boolean) - Method in class fc.jdbc.NamedParamStatement
 
setBound(int) - Method in class fc.util.cache.BoundedCache
Sets the upper bound of this cache.
setByte(String, byte) - Method in class fc.jdbc.NamedParamStatement
 
setBytes(String, byte[]) - Method in class fc.jdbc.NamedParamStatement
 
setCatalog(String) - Method in class fc.jdbc.ConnectionMgr
If set, the ConnectionMgr will always return connections set to the specified catalog.
setCatalog(String) - Method in class fc.jdbc.PooledConnection
 
setCellBorderHorizontal(String) - Method in class fc.io.TablePrinter.PrintConfig
Sets the string (typically a single character) that makes up a horizontal cell border.
setCellBorderVertical(String) - Method in class fc.io.TablePrinter.PrintConfig
Sets the string (typically a single character) that makes up a vertical cell border.
setCellCorner(String) - Method in class fc.io.TablePrinter.PrintConfig
Sets the string (typically a single character) that makes up a cell corner.
setCellPadding(int) - Method in class fc.io.TablePrinter.PrintConfig
Specifies the cell padding for each cell.
setCellPaddingGlyph(String) - Method in class fc.io.TablePrinter.PrintConfig
Sets the string (typically a single character) that makes up the cellpadding.
setCellSpacing(int) - Method in class fc.io.TablePrinter.PrintConfig
Specifies the cell spacing between cells.
setCellSpacingGlyph(String) - Method in class fc.io.TablePrinter.PrintConfig
Sets the string (typically a single character) that makes up the cellspacing.
setCellWidth(int) - Method in class fc.io.TablePrinter.PrintConfig
Sets the width of each cell.
setCellWidthForColumn(int, int) - Method in class fc.io.TablePrinter.PrintConfig
Sets the cell width of the the specified column.
setCellWrap(boolean) - Method in class fc.io.TablePrinter.PrintConfig
Cell wrapping is on by default and the contents of any column that exceed the width are wrapped within each cell (using the current platforms line seperator for newlines within the cell).
setCharacterStream(String, Reader, int) - Method in class fc.jdbc.NamedParamStatement
 
setClientInfo(String, String) - Method in class fc.jdbc.PooledConnection
 
setClientInfo(Properties) - Method in class fc.jdbc.PooledConnection
 
setClob(String, Clob) - Method in class fc.jdbc.NamedParamStatement
 
setCols(int) - Method in class fc.web.forms.TextArea
This value (if set) is rendered as the html COLS tag.
setConnection(Connection) - Method in class fc.util.pagetemplate.TemplatePage
 
setConnection(Connection) - Method in class fc.web.forms.FormData
Sets a connection to be used during this request.
setContext(Map) - Method in class fc.util.pagetemplate.TemplatePage
 
setDate(String, Date) - Method in class fc.jdbc.NamedParamStatement
 
setDate(String, Date, Calendar) - Method in class fc.jdbc.NamedParamStatement
 
setDebugCheckout(boolean) - Method in class fc.jdbc.PooledConnectionMgr
Helps to debug connection checkouts.
setDefaultLevel(LogLevel) - Static method in class fc.io.Log
Sets the new default logging level for all new instances of loggers (that are created after this method is invoked).
setDefaultLevel(String) - Static method in class fc.io.Log
Sets the new default logging level for all new instances of loggers (created after this method is invoked).
setDefaultStyle(ToString.Style) - Static method in class fc.util.ToString
Sets the style object to use as the default.
setDefaultTTL(long) - Method in interface fc.util.cache.Cache
Sets the default TTL in milliseconds.
setDefaultTTL(long) - Method in class fc.util.cache.MemoryCache
Sets the default TTL in milliseconds.
setDefaultUsage(Object) - Method in class fc.util.Args
Convenience method to display the usage information in case of program error.
setDefaultUsage(String) - Method in class fc.util.Args
Convenience method to display the usage information in case of program error.
setDeleteExpiredSessions(boolean) - Method in class fc.web.servlet.JDBCSession
By default expired sessions are deleted from the db.
setDependencyDataFromSubmit(FormData, HttpServletRequest) - Method in interface fc.web.forms.Dependency
The inverse of renderDependencyData, sets any depedency data submitted as part of the form.
setDependencyDataFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.TestDependency
 
setDependencyUpdated() - Method in class fc.web.forms.FormData
Dependencies should call this method to set the dependencyUpdated flag to true anytime there is a dependency change.
setDisabled(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Convenience method that marks the specified field as disabled.
setDisplayURL(String) - Method in class fc.web.forms.Form
Sets an arbitrary application specific string.
setDone(Form, boolean) - Method in class fc.web.forms.FormSequence
specify true to mark the form as done
setDouble(String, double) - Method in class fc.jdbc.NamedParamStatement
 
setEnd(char) - Method in class fc.util.CharRange
Sets the end character for this character range
setEnd(Date) - Method in class fc.util.DateRange
Sets the end date for this range
setEnd(long) - Method in class fc.util.NumberRange
Sets the end number for this number range
setError(PrintStream) - Method in class fc.io.Prompt
 
setError(PrintWriter) - Method in class fc.io.Prompt
 
setErrorMessage(String) - Method in class fc.web.forms.FormValidator
Sets the error message for this validator -- useful when the error message need to be changed dynamically.
setExpireHeaders(HttpServletResponse) - Static method in class fc.web.servlet.WebUtil
set expire headers to cover all cases
setExpireTime(int) - Method in class fc.web.servlet.JDBCSession
Sessions inactive for greater than these number of seconds will be eligible for expiry.
setFetchDirection(int) - Method in class fc.jdbc.ResultSetTransform
 
setFetchSize(int) - Method in class fc.jdbc.ResultSetTransform
 
setFloat(String, float) - Method in class fc.jdbc.NamedParamStatement
 
setHandler(IArgcheckFailHandler) - Static method in class fc.util.Argcheck
Sets a different error handler.
setHeader(String[]) - Method in class fc.io.TablePrinter.PrintConfig
Optionally sets the header row for the table
setHoldability(int) - Method in class fc.jdbc.PooledConnection
 
setInput(Reader) - Method in class fc.io.Prompt
 
setInput(InputStream) - Method in class fc.io.Prompt
 
setInt(String, int) - Method in class fc.jdbc.NamedParamStatement
 
setLabelSeperator(String) - Method in class fc.web.forms.ChoiceGroup.Choice
Sets the seperator between labels and the choice.
setLengthRange(int, int) - Method in class fc.web.forms.VText
Checks to see if the number of chars in the field are between the minimum and maximum amount (both inclusive).
setLevel(LogLevel) - Method in class fc.io.Log
Sets the current logging level for this logger.
setLevel(String) - Method in class fc.io.Log
Sets the level of this log based on a level description.
setLevelForAll(String, LogLevel) - Static method in class fc.io.Log
Sets the level for all logs whose name contain the specified name.
setLog(Log) - Static method in class fc.jdbc.dbo.DBOMgr
Sets the logger for all generated Manager classes.
setLong(String, long) - Method in class fc.jdbc.NamedParamStatement
 
setMaxSize(int) - Method in class fc.web.forms.MaxSizable
Specifies the maximum number of characters a text box can accept.
setMaxSize(int) - Method in class fc.web.forms.VText
Checks to see if the number of chars in the field are between 0 and the specified maximum amount (inclusive).
setMinSize(int) - Method in class fc.web.forms.VText
Checks to see if the number of chars in the field are at least the minimum number (inclusive) specified by this method.
setMonth(Calendar, int) - Static method in class fc.util.CalendarUtil
Sets the month in the specified calendar based on the specified 0-based month number.
setNegated(boolean) - Method in class fc.util.Range
Sets this range to be negated or not.
setNetworkTimeout(Executor, int) - Method in class fc.jdbc.PooledConnection
 
setNull(String, int) - Method in class fc.jdbc.NamedParamStatement
 
setNull(String, int, String) - Method in class fc.jdbc.NamedParamStatement
 
setNull_bigint_val() - Method in class fc.jdbc.dbo.generated.alltypes
 
setNull_double_val() - Method in class fc.jdbc.dbo.generated.alltypes
 
setNull_float_val() - Method in class fc.jdbc.dbo.generated.alltypes
 
setNull_smallint_val() - Method in class fc.jdbc.dbo.generated.alltypes
 
setObject(String, Object, int, int) - Method in class fc.jdbc.NamedParamStatement
 
setObject(String, Object, int) - Method in class fc.jdbc.NamedParamStatement
 
setObject(String, Object) - Method in class fc.jdbc.NamedParamStatement
 
setOutput(PrintStream) - Method in class fc.io.Prompt
 
setOutput(PrintWriter) - Method in class fc.io.Prompt
 
setPageSize(int) - Method in class fc.io.TablePrinter.PrintConfig
Sets the number of lines on each page.
setPrintBorders(boolean) - Method in class fc.io.TablePrinter.PrintConfig
Specifies whether table and cell borders are printed.
setReadOnly(boolean) - Method in class fc.jdbc.PooledConnection
 
setReapInterval(long) - Method in class fc.util.cache.MemoryCache
Sets the minimum time between expired item checks.
setReapThreadPriority(int) - Method in class fc.util.cache.MemoryCache
Sets the cache reaper thread priority.
setRef(String, Ref) - Method in class fc.jdbc.NamedParamStatement
 
setRows(int) - Method in class fc.web.forms.TextArea
This value (if set) is rendered as the html ROWS tag.
setSavepoint() - Method in class fc.jdbc.PooledConnection
 
setSavepoint(String) - Method in class fc.jdbc.PooledConnection
 
setSchema(String) - Method in class fc.jdbc.PooledConnection
 
setSelected(boolean) - Method in class fc.web.forms.Choice
Sets the initial selection status for this field.
setSelectedValue(FormData, String) - Method in class fc.web.forms.RefreshableSelect
Convenience method that sets the options for this select in the specified form data.
setSelectedValue(FormData, int) - Method in class fc.web.forms.RefreshableSelect
Convenience method that invokes #setSelectedValue(fd, String) after converting the specified integer value to a string.
setShort(String, short) - Method in class fc.jdbc.NamedParamStatement
 
setSize(FormData, int) - Method in class fc.web.forms.DependentSelect
This value (if set) is rendered as the html SIZE tag.
setSize(int) - Method in class fc.web.forms.MaxSizable
Specifies the size of this text box.
setSize(int) - Method in class fc.web.forms.RefreshableSelect
This value (if set) is rendered as the html SIZE tag.
setSize(int) - Method in class fc.web.forms.Select
This value (if set) is rendered as the html SIZE tag.
setSourcePath(File) - Method in class fc.util.pagetemplate.TemplatePage
 
setStart(char) - Method in class fc.util.CharRange
Set the start character for this character range
setStart(Date) - Method in class fc.util.DateRange
Set the start date for this range
setStart(long) - Method in class fc.util.NumberRange
Set the start number for this number range
setString(String, String) - Method in class fc.jdbc.NamedParamStatement
 
setStyleTag(String) - Method in class fc.web.forms.Field
Sets a style tag to be rendered (overrides the default class tag of formName-inputName.
setTestCookie(HttpServletRequest, HttpServletResponse) - Static method in class fc.web.servlet.SessionUtil
Sets a test cookies.
setTime(String, Time) - Method in class fc.jdbc.NamedParamStatement
 
setTime(String, Time, Calendar) - Method in class fc.jdbc.NamedParamStatement
 
setTimestamp(String, Timestamp) - Method in class fc.jdbc.NamedParamStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class fc.jdbc.NamedParamStatement
 
setTransactionIsolation(int) - Method in class fc.jdbc.PooledConnection
 
setTrimSpaces(boolean) - Static method in class fc.web.simpleforms.Valid
If set to true, methods in this class will trim the string entered by the user before attempting to run further validation on it, else strings will not be trimmed automatically.
setTypeMap(Map) - Method in class fc.jdbc.PooledConnection
 
setUnallowedChars(String) - Method in class fc.web.forms.VText
Sets the characters not allowed in this field.
setURL(String, URL) - Method in class fc.jdbc.NamedParamStatement
 
setUsage(String) - Method in class fc.util.Args
Specify program usage information to be output when an error occurs.
setUsage(String) - Method in class fc.util.PropertyMgr
Specify program usage information to be output when an error occurs.
setValue(String) - Method in class fc.web.forms.AbstractText
Sets the initial value of this text element to the specified string.
setValue(FormData, String) - Method in class fc.web.forms.AbstractText
Sets the selected values for this select in the specified form data.
setValue(FormData, String) - Method in class fc.web.forms.Choice
Sets the selected or non-selected state for this choice in the specified form data.
setValue(FormData, boolean) - Method in class fc.web.forms.Choice
Convenience method that sets this choice to be selected/non-selected.
setValue(String, boolean) - Method in class fc.web.forms.Choice
Sets the value for this choice.
setValue(FormData, Collection) - Method in class fc.web.forms.ChoiceGroup
Sets the selected values for this choicegroup in the specified form data.
setValue(Collection) - Method in class fc.web.forms.ChoiceGroup
Sets the values for this choice group.
setValue(FormData, List) - Method in class fc.web.forms.DependentSelect
Sets the selected values for this select in the specified form data.
setValue(DependentSelect.Data, List) - Method in class fc.web.forms.DependentSelect
Convenience method to set values in the specified DependentSelect.Data object.
setValue(String[]) - Method in class fc.web.forms.Hidden
Sets the initial values of this text element.
setValue(String) - Method in class fc.web.forms.Hidden
Sets the initial values of this text element.
setValue(FormData, List) - Method in class fc.web.forms.RefreshableSelect
Sets the options for this select in the specified form data.
setValue(List) - Method in class fc.web.forms.Select
Sets the values for this select.
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.AbstractText
Sets the value of the field from the submitted form data.
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.Choice
 
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.ChoiceGroup
 
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.DependentSelect
 
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.Field
This method sets the value of this field from the parameters obtained from the specified request.
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.Hidden
 
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.RefreshableSelect
 
setValueFromSubmit(FormData, HttpServletRequest) - Method in class fc.web.forms.Select
 
setWrap(TextArea.WrapType) - Method in class fc.web.forms.TextArea
Sets the wrapping mode of this text box.
sha1hash(byte[]) - Static method in class fc.io.IOUtil
Returns the SHA-1 hash of the specified byte buffer.
showError() - Method in class fc.util.Args
Invoking this method gives the same results as invoking getRequired with a non-existent flag name.
showLineNumbers(boolean) - Method in class fc.io.HexOutputStream
true/false enables or disables showing line numbers at the beginning of each line, if there is more than 1 line in the output.
SID_COOKIE_NAME - Static variable in class fc.web.servlet.LoginServlet
value = "sid"
SimpleConnectionMgr - Class in fc.jdbc
A simple connection manager that returns a new connection to the database every time.
SimpleConnectionMgr(String, String, String, String, String) - Constructor for class fc.jdbc.SimpleConnectionMgr
SimpleConnectionMgr(PropertyMgr) - Constructor for class fc.jdbc.SimpleConnectionMgr
SimpleConnectionMgr(PropertyMgr, String) - Constructor for class fc.jdbc.SimpleConnectionMgr
SimpleConnectionMgr(SystemLog, PropertyMgr) - Constructor for class fc.jdbc.SimpleConnectionMgr
SimpleMail - Class in fc.util
Sends a simple SMTP message.
SimpleMail() - Constructor for class fc.util.SimpleMail
 
SIX_MONTH - Static variable in class fc.util.CalendarUtil
Useful constant of 6 months (in milliseconds) [30 day month]
size() - Method in class fc.util.SortedCollection
 
skipWhitespace() - Method in class fc.util.pagetemplate.TemplateReader
Skips all whitespace characters such that the next read will return the next non-whitespace character (or EOF if there are no more characters).
skipWhitespace() - Method in class fc.web.page.PageReader
Skips all whitespace characters such that the next read will return the next non-whitespace character (or EOF if there are no more characters).
SOFT - Static variable in class fc.web.forms.TextArea.WrapType
 
SOLARIS - Static variable in class fc.util.Platform
 
sortByFileName(List) - Static method in class fc.io.IOUtil
Alphabetizes the specified list by the filename.
SortedCollection - Class in fc.util
Implements a Collection that keeps it's elements in Sorted order.
SortedCollection() - Constructor for class fc.util.SortedCollection
Constructs a new, empty SortedCollection, sorted according to the keys' natural order.
SortedCollection(Collection) - Constructor for class fc.util.SortedCollection
Constructs a sorted list containing the elements of the specified collection.
SortedCollection(Comparator) - Constructor for class fc.util.SortedCollection
Constructs a new, empty SortedCollection, sorted according to the given comparator.
split(String, String) - Static method in class fc.util.StringUtil
Splits the string using the specified delimiters and returns the splits parts in a List.
stackTrace() - Static method in class fc.io.IOUtil
Convenience method that returns the current execution stack trace as a String.
start() - Method in class fc.util.NanoWatch
Start measuring time.
start() - Method in class fc.util.Watch
Start measuring time.
startArray - Variable in class fc.util.ToString.Style
default: {
startContent - Variable in class fc.util.ToString.Style
The start of the string after the object classname and identity reference.
startRow() - Method in class fc.io.TablePrinter
This method should be called to start a new row
startString - Variable in class fc.util.ToString.Style
The start of the entire string.
startTable() - Method in class fc.io.TablePrinter
This method should be called to start the table
startTimer() - Method in class fc.web.page.PageImpl
If set to true, a timer to calculate page render time is started after this method call.
startTransaction(Connection, int, String) - Static method in class fc.jdbc.QueryUtil
Starts a transaction on the specified connection.
startTransaction(Connection, String) - Static method in class fc.jdbc.QueryUtil
Starts a transaction on the specified connection.
startTransaction(Connection) - Static method in class fc.jdbc.QueryUtil
Calls startTransaction with a empty message string.
State - Class in fc.web.simpleforms
Helps maintain form state.
State() - Constructor for class fc.web.simpleforms.State
 
stats() - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Returns usage statistics for this class
stats() - Method in class fc.web.servlet.FCBaseServlet
Returns usage statistics about this servlet.
stop() - Method in class fc.util.NanoWatch
Stop measuring the time
stop() - Method in class fc.util.Watch
Stop measuring the time
stringToFileSize(String) - Static method in class fc.io.IOUtil
Converts a string file size into a number denoting the equivalent bytes.
StringUtil - Class in fc.util
Utility functions related to java.lang.String, i.e functions that are useful but not provided by that class.
StringUtil() - Constructor for class fc.util.StringUtil
 
Style() - Constructor for class fc.util.ToString.Style
 
SubmitHackedException - Exception in fc.web.forms
/** Represents a bad (possibly hacked) value returned by the client.
SubmitHackedException(String) - Constructor for exception fc.web.forms.SubmitHackedException
 
SubmitHackedHandler - Class in fc.web.forms
This class handles form submit data that may have been hacked/modified by the client.
SubmitHackedHandler(Form) - Constructor for class fc.web.forms.SubmitHackedHandler
 
SuffixRejectSelector - Class in fc.io.fileselectors
Filters a list of files based on the specified suffix.
SuffixRejectSelector(String) - Constructor for class fc.io.fileselectors.SuffixRejectSelector
 
SuffixRejectSelector(String, ChainedFileSelector) - Constructor for class fc.io.fileselectors.SuffixRejectSelector
 
SuffixSelector - Class in fc.io.fileselectors
Filters a list of files based on the specified suffix.
SuffixSelector(String) - Constructor for class fc.io.fileselectors.SuffixSelector
 
SuffixSelector(String, ChainedFileSelector) - Constructor for class fc.io.fileselectors.SuffixSelector
 
SystemLog - Class in fc.io
A default implementation of Log that provides logging to a PrintStream destination and is intended for sending normal application logs to System.{out, error}
SystemLog(String) - Constructor for class fc.io.SystemLog
Creates a new SystemLog with a default destination of System.err and a default level of Log.DEFAULT_LEVEL
SystemLog(String, PrintStream) - Constructor for class fc.io.SystemLog
Creates a new SystemLog with the specified destination and a default level of Log.DEFAULT_LEVEL
SystemLog(String, PrintStream, LogLevel) - Constructor for class fc.io.SystemLog
Creates a new SystemLog.

T

Table - Class in fc.util
Implements a simple table data structure.
Table() - Constructor for class fc.util.Table
Constructs a new table.
Table(int, int) - Constructor for class fc.util.Table
Constructs a new table of the specified initial size.
TablePrinter - Class in fc.io
Prints a table formatted using plain text/ascii characters.
TablePrinter(int, PrintStream, TablePrinter.PrintConfig) - Constructor for class fc.io.TablePrinter
Constructs a new table printer.
TablePrinter(int, PrintWriter, TablePrinter.PrintConfig) - Constructor for class fc.io.TablePrinter
Constructs a new table printer.
TablePrinter.PrintConfig - Class in fc.io
Configuration object containing for table printing object.
Template - Class in fc.util
Provides an ultra-simple template/merge type capability.
Template(File) - Constructor for class fc.util.Template
Constructs a new template object
Template(String) - Constructor for class fc.util.Template
Constructs a new template object from the given String.
TemplateClassLoader - Class in fc.util.pagetemplate
A classloader that loads templates.
TemplateClassLoader(Log) - Constructor for class fc.util.pagetemplate.TemplateClassLoader
 
TemplateClassLoader() - Constructor for class fc.util.pagetemplate.TemplateClassLoader
Calls TemplateClassLoader with the logger set to: fc.web.page.TemplateClassLoader
TemplateCompiler - Class in fc.util.pagetemplate
Used to compile generated pages by invoking the java compiler.
TemplateCompiler(File) - Constructor for class fc.util.pagetemplate.TemplateCompiler
Creates a new page compiler that will use the default (system) classpath as seen by 'javac' when it is invoked from the command line.
TemplateCompiler(File, String) - Constructor for class fc.util.pagetemplate.TemplateCompiler
Creates a new page compiler with the specified classpath.
TemplateException - Exception in fc.util.pagetemplate
 
TemplateException(String) - Constructor for exception fc.util.pagetemplate.TemplateException
 
templateFile - Variable in class fc.util.pagetemplate.TemplatePage
 
TemplateMgr - Class in fc.util.pagetemplate
A page template is a simplified molly page, that runs in a non web environment.
TemplateMgr() - Constructor for class fc.util.pagetemplate.TemplateMgr
 
TemplatePage - Class in fc.util.pagetemplate
A superclass for generated template pages.
TemplatePage() - Constructor for class fc.util.pagetemplate.TemplatePage
 
TemplateParseException - Exception in fc.util.pagetemplate
 
TemplateParseException(String) - Constructor for exception fc.util.pagetemplate.TemplateParseException
 
TemplateParser - Class in fc.util.pagetemplate
Parses a template page and writes out the corresponding java file to the specified output.
TemplateParser(File, File, String, Log) - Constructor for class fc.util.pagetemplate.TemplateParser
Creates a new page parser.
TemplateReader - Class in fc.util.pagetemplate
A Reader suitable for lexing.
TemplateReader(Reader) - Constructor for class fc.util.pagetemplate.TemplateReader
Creates a new TemplateReader wrapping the specified reader
TemplateReader(File, String) - Constructor for class fc.util.pagetemplate.TemplateReader
Creates a reader with the specified non-null encoding.
TemplateReader(File) - Constructor for class fc.util.pagetemplate.TemplateReader
Creates a reader using the UTF-8 encoding.
TEN_MIN - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of ten minutes (in milliseconds)
TEN_MIN - Static variable in class fc.util.CalendarUtil
Useful constant of ten minutes (in milliseconds)
TEN_SEC - Static variable in class fc.util.cache.MemoryCache
Useful constant of ten seconds (in milliseconds)
TEN_SECOND - Static variable in class fc.util.cache.MemoryCache
Useful constant of ten seconds (in milliseconds)
TEST_FIELD_1 - Static variable in class fc.jdbc.QueryReader
 
TEST_FIELD_2 - Static variable in class fc.jdbc.QueryReader
 
TestCustomCode - Class in fc.util
A test implementation
TestCustomCode() - Constructor for class fc.util.TestCustomCode
 
TestDependency - Class in fc.web.forms
A test dependency implementation.
TestDependency(Select, DependentSelect) - Constructor for class fc.web.forms.TestDependency
 
TestTimedRefresher - Class in fc.web.forms
A test implementation of a timed refresher.
TestTimedRefresher(Select) - Constructor for class fc.web.forms.TestTimedRefresher
 
TEXT - Static variable in class fc.web.forms.Field.Type
 
Text - Class in fc.web.forms
Represents an HTML text field
Text(String) - Constructor for class fc.web.forms.Text
Creates a new text element with a initial value of "".
Text(String, String) - Constructor for class fc.web.forms.Text
Creates a new text element with the specified initial value.
text(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Returns the value of the submitted text area (or an empty string if no value was submitted).
TEXTAREA - Static variable in class fc.web.forms.Field.Type
 
TextArea - Class in fc.web.forms
A HTML TextArea
TextArea(String) - Constructor for class fc.web.forms.TextArea
Creates a new textarea element with a initial value of "" (the empty string).
TextArea(String, int, int) - Constructor for class fc.web.forms.TextArea
Creates a new textarea element with a initial value of "" and the specified rows/cols.
TextArea(String, String) - Constructor for class fc.web.forms.TextArea
Creates a new text element with the specified initial value.
TextArea(String, String, int, int) - Constructor for class fc.web.forms.TextArea
Creates a new text element with the specified initial value and rows/cols.
textarea(HttpServletRequest, String) - Static method in class fc.web.simpleforms.State
Returns the value of the submitted text area (or an empty string if no value was submitted).
TextArea.WrapType - Class in fc.web.forms
From the HTML spec:
OFF disables word wrap.
THIRTY_MIN - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of thirty minutes (in milliseconds)
THIRTY_MIN - Static variable in class fc.util.CalendarUtil
Useful constant of thirty minutes (in milliseconds)
THIRTY_SEC - Static variable in class fc.util.cache.MemoryCache
Useful constant of 30 seconds (in milliseconds)
THIRTY_SECOND - Static variable in class fc.util.cache.MemoryCache
Useful constant of 30 seconds (in milliseconds)
ThreadLocalCalendar - Class in fc.util
Useful to store thread-local calendar instances.
ThreadLocalCalendar() - Constructor for class fc.util.ThreadLocalCalendar
 
ThreadLocalDateFormat - Class in fc.util
Useful to store thread-local date format instances.
ThreadLocalDateFormat() - Constructor for class fc.util.ThreadLocalDateFormat
 
ThreadLocalNumberFormat - Class in fc.util
Useful to store thread-local number format instances.
ThreadLocalNumberFormat() - Constructor for class fc.util.ThreadLocalNumberFormat
 
ThreadLocalObject - Class in fc.util
Useful to store thread-local instances of any object.
ThreadLocalObject() - Constructor for class fc.util.ThreadLocalObject
 
ThreadLocalRandom - Class in fc.util
Useful to store thread-local Random instances.
ThreadLocalRandom() - Constructor for class fc.util.ThreadLocalRandom
 
THREE_DAY - Static variable in class fc.util.CalendarUtil
Useful constant of 3 days (in milliseconds)
THREE_MONTH - Static variable in class fc.util.CalendarUtil
Useful constant of 3 months (in milliseconds)[30 day month]
throwableToString(Throwable) - Static method in class fc.io.IOUtil
Convenience method to print the stack trace of an Exception (or Throwable) to a String (using the default platform encoding).
tieToUser(Connection, String, String) - Method in class fc.web.servlet.JDBCSession
Associates the specified sessionID with the specified userID.
time() - Method in class fc.util.NanoWatch
Returns the time elapsed since the Watch was started.
time() - Method in class fc.util.Watch
Returns the time elapsed since the Watch was started.
TimedRefresher - Class in fc.web.forms
Refreshes the initial value of a field at some periodic interval.
TimedRefresher() - Constructor for class fc.web.forms.TimedRefresher
 
timeInSeconds() - Method in class fc.util.Watch
Useful for showing the elapsed time in seconds.
timeMillis() - Method in class fc.util.Watch
This method is an alias for Watch.getTimeInMillis() method.
timeSeconds() - Method in class fc.util.Watch
This method is an alias for Watch.timeInSeconds() method.
tlcalMap - Variable in class fc.web.servlet.WebApp
 
tldfMap - Variable in class fc.web.servlet.WebApp
 
tlMap - Variable in class fc.web.servlet.WebApp
 
tlnfMap - Variable in class fc.web.servlet.WebApp
 
tlrandMap - Variable in class fc.web.servlet.WebApp
 
toBinaryString(byte) - Static method in class fc.util.BitUtil
 
toBinaryString(short) - Static method in class fc.util.BitUtil
returns a 16 char binary digit string
toBinaryString(char) - Static method in class fc.util.BitUtil
returns a 16 char binary digit string
toBinaryString(int) - Static method in class fc.util.BitUtil
returns a 32 char binary digit string (Integer.toBinaryString is not padded, can be less than 32 chars)
toBinaryString(long) - Static method in class fc.util.BitUtil
returns a 64 char binary digit string (Long.toBinaryString is not padded, can be less than 64 chars))
toBinaryString(byte, String) - Static method in class fc.util.BitUtil
returns a 8 char binary digit string.
toBinaryString(short, String) - Static method in class fc.util.BitUtil
returns a 16 char binary digit string.
toBinaryString(char, String) - Static method in class fc.util.BitUtil
returns a 16 char binary digit string.
toBinaryString(int, String) - Static method in class fc.util.BitUtil
returns a 32char binary digit string (Long.toBinaryString is not padded, can be less than 32 chars).
toBinaryString(long, String) - Static method in class fc.util.BitUtil
returns a 64 char binary digit string (Long.toBinaryString is not padded, can be less than 64 chars).
toDate(String, String, String) - Static method in class fc.web.forms.FormUtil
Converts a year, month and day into a java.sql.Date
toHex(byte[]) - Static method in class fc.io.HexOutputStream
Utility method to convert a byte buffer to a hexadecimal string.
TOP - Static variable in class fc.util.VAlign
 
toPrintStream(OutputStream) - Static method in class fc.io.IOUtil
 
toPrintWriter(Writer) - Static method in class fc.io.IOUtil
 
toString() - Method in class fc.io.Log
 
toString() - Method in class fc.io.LogLevel
 
toString() - Method in class fc.io.TablePrinter.PrintConfig
Prints a short description of this object.
toString() - Method in class fc.io.TablePrinter
 
toString() - Method in class fc.jdbc.ConnectionMgr
 
toString() - Method in class fc.jdbc.DBName
 
toString() - Method in class fc.jdbc.dbo.generated.alltypes
 
toString() - Method in class fc.jdbc.dbo.generated.alltypesMgr
 
toString() - Method in class fc.jdbc.NamedParamStatement
 
toString() - Method in class fc.jdbc.PooledConnection
 
toString() - Method in class fc.jdbc.PooledConnectionMgr
 
toString() - Method in class fc.jdbc.QueryUtil.ResultSetPrintDirection
 
toString() - Method in class fc.net.NIC.NICInfo
 
toString() - Method in class fc.util.cache.BoundedCache
 
toString() - Method in class fc.util.cache.MemoryCache
 
toString() - Method in class fc.util.CharRange
Output a string representation of the character range
toString() - Method in class fc.util.CharRangeSet
 
toString() - Method in class fc.util.DateRange
Output a string representation of the date range
toString() - Method in class fc.util.DateRangeSet
 
toString() - Method in class fc.util.FilePropertyMgr
Returns a description but the exact details of said description are unspecified and subject to change.
toString() - Method in class fc.util.HAlign
 
toString() - Method in class fc.util.NanoWatch
 
toString() - Method in class fc.util.NumberRange
Output a string representation of the number range
toString() - Method in class fc.util.Platform
 
toString() - Method in class fc.util.SortedCollection
 
toString() - Method in class fc.util.Table
 
toString() - Method in class fc.util.Template
 
ToString - Class in fc.util
Makes creating toString methods easier.
ToString(Object) - Constructor for class fc.util.ToString
Creates a ToString for the specified object, using the default ToString.Style.
ToString(Object, ToString.Style) - Constructor for class fc.util.ToString
Creates a ToString for the specified object using the specified style
ToString(Object, ToString.Style.VisibleLevel) - Constructor for class fc.util.ToString
Creates a ToString for the specified object with the specified visibility level.
toString() - Method in class fc.util.ToString.Style
 
toString() - Method in class fc.util.ToString
Returns information about the current state of the ToString object itself.
toString() - Method in class fc.util.Tree.Node
 
toString() - Method in class fc.util.Tree
 
toString() - Method in class fc.util.VAlign
 
toString() - Method in class fc.util.Watch
Describes the current state of this watch.
toString() - Method in class fc.web.forms.AbstractText
 
toString() - Method in class fc.web.forms.Choice
 
toString() - Method in class fc.web.forms.ChoiceGroup.Choice
 
toString() - Method in class fc.web.forms.ChoiceGroup
 
toString() - Method in class fc.web.forms.DependentSelect.Data
 
toString() - Method in class fc.web.forms.Field
 
toString() - Method in class fc.web.forms.Field.Type
 
toString() - Method in class fc.web.forms.FieldRef
 
toString() - Method in class fc.web.forms.FieldRefresher
 
toString() - Method in class fc.web.forms.Form
 
toString() - Method in class fc.web.forms.FormData
 
toString() - Method in class fc.web.forms.FormValidator
 
toString() - Method in class fc.web.forms.Hidden
 
toString() - Method in class fc.web.forms.Select.Option
 
toString() - Method in class fc.web.forms.TestDependency
 
toString() - Method in class fc.web.forms.VText
 
toString() - Method in class fc.web.page.PageServlet
 
toString() - Method in class fc.web.servlet.Action
 
toString() - Method in class fc.web.servlet.ActionMgr
 
toString() - Method in class fc.web.servlet.FCBaseServlet
 
toString() - Method in class fc.web.servlet.JDBCSession.Info
 
toString() - Method in class fc.web.servlet.WebApp
 
ToString.Style - Class in fc.util
Drives the formatting behavior.
ToString.Style.VisibleLevel - Class in fc.util
 
toTime(String) - Static method in class fc.web.forms.FormUtil
Converts a time string into a java.sql.Time.
TransactionToken - Class in fc.web.servlet
Modified version of CommandToken class from the book: Web dev.
TransactionToken() - Constructor for class fc.web.servlet.TransactionToken
 
TransactionToken_Key - Static variable in class fc.web.servlet.TransactionToken
The token is stored in the session with this key
Tree - Class in fc.util
Implements a simple Tree data structure.
Tree() - Constructor for class fc.util.Tree
Constructs a new tree
Tree(String) - Constructor for class fc.util.Tree
Constructs a new tree with the specified name
Tree.IterationOrder - Class in fc.util
 
Tree.Node - Class in fc.util
 
trimSpaces(boolean) - Method in class fc.web.forms.VText
If set to true, trims the string entered by the user before attempting to run further validation on it.
trimValues(boolean) - Method in class fc.web.forms.AbstractText
Trims leading and ending spaces from all entered values.
TWELVE_HOUR - Static variable in class fc.util.CalendarUtil
Useful constant of twelve hours (in milliseconds)
TWENTY_FOUR_HOUR - Static variable in class fc.util.CalendarUtil
Useful constant of twenty four hours (in milliseconds)
TWO_HOUR - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of two hours (in milliseconds)
TWO_HOUR - Static variable in class fc.util.CalendarUtil
Useful constant of two hours (in milliseconds)
TWO_MIN - Static variable in class fc.util.cache.MemoryCache
Useful constant for cache expiry time of 2 minutes (in milliseconds)
TWO_MIN - Static variable in class fc.util.CalendarUtil
Useful constant of 2 minutes (in milliseconds)
TWO_MONTH - Static variable in class fc.util.CalendarUtil
Useful constant of 2 months (in milliseconds) [30 day month]
TWO_WEEK - Static variable in class fc.util.CalendarUtil
Useful constant of 2 weeks (in milliseconds)
Types - Class in fc.jdbc.dbo
SQL and java type related functions
Types(SystemLog, PropertyMgr) - Constructor for class fc.jdbc.dbo.Types
Constructs a new object.

U

unbox(Short) - Static method in class fc.util.C
unbox and return 0 if null
unbox(Integer) - Static method in class fc.util.C
unbox and return 0 if null
unbox(Long) - Static method in class fc.util.C
unbox and return 0 if null
unbox(Double) - Static method in class fc.util.C
unbox and return 0 if null
unbox(Character) - Static method in class fc.util.C
unbox and return '0' if null
unbox(Boolean) - Static method in class fc.util.C
unbox and return false if null
unboxBool(Object) - Static method in class fc.util.C
unbox and return false if null
unboxBoolean(Object) - Static method in class fc.util.C
unbox and return false if null
unboxChar(Object) - Static method in class fc.util.C
unbox and return '0' if null
unboxDouble(Object) - Static method in class fc.util.C
unbox and return 0 if null
unboxInt(Object) - Static method in class fc.util.C
unbox and return 0 if null
unboxLong(Object) - Static method in class fc.util.C
unbox and return 0 if null
unboxShort(Object) - Static method in class fc.util.C
unbox and return 0 if null
union(CharRange) - Method in class fc.util.CharRangeSet
Adds this specified range as a union to the existing set of ranges (for purposes of CharRangeSet.inRange(char) method).
union(DateRange) - Method in class fc.util.DateRangeSet
Adds this specified range as a union to the existing set of ranges (for purposes of inRange(char) method).
unread() - Method in class fc.util.pagetemplate.TemplateReader
Unreads the current character (which could be EOF) so that the next read will return the current character (or EOF) again.
unread(int) - Method in class fc.util.pagetemplate.TemplateReader
Unreads the specified number of characters
unread() - Method in class fc.web.page.PageReader
Unreads the current character (which could be EOF) so that the next read will return the current character (or EOF) again.
unread(int) - Method in class fc.web.page.PageReader
Unreads the specified number of characters
unwrap(Class) - Method in class fc.jdbc.PooledConnection
 
unwrap(Class) - Method in class fc.jdbc.ResultSetTransform
 
update(Connection, alltypes, int) - Static method in class fc.jdbc.dbo.generated.alltypesMgr
Uses the specified object to update existing data in the database.
update(Connection, String, String, String) - Method in class fc.web.servlet.JDBCSession
Updates the value for the specified sessionID and key in the database.
updateArray(int, Array) - Method in class fc.jdbc.ResultSetTransform
 
updateArray(String, Array) - Method in class fc.jdbc.ResultSetTransform
 
updateAsciiStream(int, InputStream, int) - Method in class fc.jdbc.ResultSetTransform
 
updateAsciiStream(String, InputStream, int) - Method in class fc.jdbc.ResultSetTransform
 
updateAsciiStream(String, InputStream) - Method in class fc.jdbc.ResultSetTransform
 
updateAsciiStream(int, InputStream) - Method in class fc.jdbc.ResultSetTransform
 
updateAsciiStream(String, InputStream, long) - Method in class fc.jdbc.ResultSetTransform
 
updateAsciiStream(int, InputStream, long) - Method in class fc.jdbc.ResultSetTransform
 
updateBigDecimal(int, BigDecimal) - Method in class fc.jdbc.ResultSetTransform
 
updateBigDecimal(String, BigDecimal) - Method in class fc.jdbc.ResultSetTransform
 
updateBinaryStream(int, InputStream, int) - Method in class fc.jdbc.ResultSetTransform
 
updateBinaryStream(String, InputStream, int) - Method in class fc.jdbc.ResultSetTransform
 
updateBinaryStream(String, InputStream) - Method in class fc.jdbc.ResultSetTransform
 
updateBinaryStream(int, InputStream) - Method in class fc.jdbc.ResultSetTransform
 
updateBinaryStream(String, InputStream, long) - Method in class fc.jdbc.ResultSetTransform
 
updateBinaryStream(int, InputStream, long) - Method in class fc.jdbc.ResultSetTransform
 
updateBlob(int, Blob) - Method in class fc.jdbc.ResultSetTransform
 
updateBlob(String, Blob) - Method in class fc.jdbc.ResultSetTransform
 
updateBlob(int, InputStream) - Method in class fc.jdbc.ResultSetTransform
 
updateBlob(String, InputStream) - Method in class fc.jdbc.ResultSetTransform
 
updateBlob(int, InputStream, long) - Method in class fc.jdbc.ResultSetTransform
 
updateBlob(String, InputStream, long) - Method in class fc.jdbc.ResultSetTransform
 
updateBoolean(int, boolean) - Method in class fc.jdbc.ResultSetTransform
 
updateBoolean(String, boolean) - Method in class fc.jdbc.ResultSetTransform
 
updateByte(int, byte) - Method in class fc.jdbc.ResultSetTransform
 
updateByte(String, byte) - Method in class fc.jdbc.ResultSetTransform
 
updateBytes(int, byte[]) - Method in class fc.jdbc.ResultSetTransform
 
updateBytes(String, byte[]) - Method in class fc.jdbc.ResultSetTransform
 
updateCharacterStream(int, Reader, int) - Method in class fc.jdbc.ResultSetTransform
 
updateCharacterStream(String, Reader, int) - Method in class fc.jdbc.ResultSetTransform
 
updateCharacterStream(String, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateCharacterStream(int, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateCharacterStream(String, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateCharacterStream(int, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateClob(int, Clob) - Method in class fc.jdbc.ResultSetTransform
 
updateClob(String, Clob) - Method in class fc.jdbc.ResultSetTransform
 
updateClob(String, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateClob(int, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateClob(String, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateClob(int, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateDate(int, Date) - Method in class fc.jdbc.ResultSetTransform
 
updateDate(String, Date) - Method in class fc.jdbc.ResultSetTransform
 
updateDouble(int, double) - Method in class fc.jdbc.ResultSetTransform
 
updateDouble(String, double) - Method in class fc.jdbc.ResultSetTransform
 
updateFloat(int, float) - Method in class fc.jdbc.ResultSetTransform
 
updateFloat(String, float) - Method in class fc.jdbc.ResultSetTransform
 
updateInt(int, int) - Method in class fc.jdbc.ResultSetTransform
 
updateInt(String, int) - Method in class fc.jdbc.ResultSetTransform
 
updateLong(int, long) - Method in class fc.jdbc.ResultSetTransform
 
updateLong(String, long) - Method in class fc.jdbc.ResultSetTransform
 
updateNCharacterStream(String, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateNCharacterStream(int, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateNCharacterStream(String, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateNCharacterStream(int, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateNClob(String, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateNClob(int, Reader) - Method in class fc.jdbc.ResultSetTransform
 
updateNClob(String, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateNClob(int, Reader, long) - Method in class fc.jdbc.ResultSetTransform
 
updateNClob(String, NClob) - Method in class fc.jdbc.ResultSetTransform
 
updateNClob(int, NClob) - Method in class fc.jdbc.ResultSetTransform
 
updateNString(int, String) - Method in class fc.jdbc.ResultSetTransform
 
updateNString(String, String) - Method in class fc.jdbc.ResultSetTransform
 
updateNull(int) - Method in class fc.jdbc.ResultSetTransform
 
updateNull(String) - Method in class fc.jdbc.ResultSetTransform
 
updateObject(int, Object, int) - Method in class fc.jdbc.ResultSetTransform
 
updateObject(int, Object) - Method in class fc.jdbc.ResultSetTransform
 
updateObject(String, Object, int) - Method in class fc.jdbc.ResultSetTransform
 
updateObject(String, Object) - Method in class fc.jdbc.ResultSetTransform
 
updateRef(int, Ref) - Method in class fc.jdbc.ResultSetTransform
 
updateRef(String, Ref) - Method in class fc.jdbc.ResultSetTransform
 
updateRow() - Method in class fc.jdbc.ResultSetTransform
 
updateRowId(int, RowId) - Method in class fc.jdbc.ResultSetTransform
 
updateRowId(String, RowId) - Method in class fc.jdbc.ResultSetTransform
 
updateShort(int, short) - Method in class fc.jdbc.ResultSetTransform
 
updateShort(String, short) - Method in class fc.jdbc.ResultSetTransform
 
updateSQLXML(int, SQLXML) - Method in class fc.jdbc.ResultSetTransform
 
updateSQLXML(String, SQLXML) - Method in class fc.jdbc.ResultSetTransform
 
updateString(int, String) - Method in class fc.jdbc.ResultSetTransform
 
updateString(String, String) - Method in class fc.jdbc.ResultSetTransform
 
updateTime(int, Time) - Method in class fc.jdbc.ResultSetTransform
 
updateTime(String, Time) - Method in class fc.jdbc.ResultSetTransform
 
updateTimestamp(int, Timestamp) - Method in class fc.jdbc.ResultSetTransform
 
updateTimestamp(String, Timestamp) - Method in class fc.jdbc.ResultSetTransform
 
updateValues(FormData, HttpServletRequest) - Method in interface fc.web.forms.Dependency
Sets new values for target field in the FormData object.
updateValues(FormData, HttpServletRequest) - Method in class fc.web.forms.TestDependency
 
useAM_PM(boolean) - Method in class fc.web.forms.VTime
 
useQuery(Connection, String, Select.Option) - Method in class fc.web.forms.Select
The specified query is used to populate this select.
useQuery(Connection, String) - Method in class fc.web.forms.Select
Convenience method that calls useQuery(con, query, null).
usesPrimitiveJavaType(int, ColumnData) - Method in class fc.jdbc.dbo.Types
Uses the same conversion criteria as the getJavaTypeFromSQLType() and then returns true if the Java type used to represent the specified Type is primitive (int, boolean etc) as opposed to an Object type.
usesSimpleIntegralJavaType(int) - Method in class fc.jdbc.dbo.Types
Uses the same conversion criteria as the getJavaTypeFromSQLType() and then returns true if the Java type used to represent the specified Type is integral.
UUIDUtil - Class in fc.util
 
UUIDUtil() - Constructor for class fc.util.UUIDUtil
 

V

valEquals(Tree.Node, Tree.Node) - Method in class fc.util.Tree.Node
Compares the values of 2 nodes.
Valid - Class in fc.web.simpleforms
Utility methods for common validation needs.
Valid() - Constructor for class fc.web.simpleforms.Valid
 
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.Field
Validates this field via the installed validators.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.FieldValidator
Validates the field in some fashion.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.FormValidator
Validates multiple fields together.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VConditional
Returns the value returned by VConditional.postConditionMet(fc.web.forms.FormData, javax.servlet.http.HttpServletRequest) if the pre conditions were met.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VDate
Works with any field that returns a String via it's Field#getValue method.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VEmail
Works with any field that returns a String via it's Field#getValue method.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VFilled
Validates a field's value to be isFilled.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VFilledGroup
 
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VPasswordGroup
 
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VSameText
 
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VSelectValue
Works with the Select field.
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VText
 
validate(FormData, HttpServletRequest) - Method in class fc.web.forms.VTime
Works with any field that returns a String via it's Field#getValue method.
ValidateException - Exception in fc.jdbc.dbo
Thrown when a DBO Object cannot be saved because the information contained in it fails validity tests.
ValidateException(String) - Constructor for exception fc.jdbc.dbo.ValidateException
 
validateUser(Connection, String, String) - Method in class fc.web.servlet.LoginServlet
This method validates the specified username/password.
VAlign - Class in fc.util
A vertical VAlign enumeration.
value() - Method in class fc.util.Template
Merges and writes the template and data and returns it as a String
valueOf(String) - Static method in enum fc.util.cache.BoundedCache.Policy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fc.util.CalendarUtil.Duration
Returns the enum constant of this type with the specified name.
values() - Method in class fc.util.Args
Returns a Map containing all flagname/flagvalue pairs.
values() - Static method in enum fc.util.cache.BoundedCache.Policy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fc.util.CalendarUtil.Duration
Returns an array containing the constants of this enum type, in the order they are declared.
VConditional - Class in fc.web.forms
Validates that certain conditions in one or more fields in the form require other conditions of some other fields in that form.
VConditional(Form, String, String) - Constructor for class fc.web.forms.VConditional
 
VDate - Class in fc.web.forms
Validates a date.
VDate(AbstractText, String) - Constructor for class fc.web.forms.VDate
 
VEmail - Class in fc.web.forms
Validates a email address
VEmail(AbstractText, String) - Constructor for class fc.web.forms.VEmail
Constructs a new email validator that does not allow empty email address as valid
VEmail(AbstractText, String, boolean) - Constructor for class fc.web.forms.VEmail
Constructs a new email validator that allows an empty email address as valid if the allowEmpty argument is true.
Version - Class in fc.util
Prints a welcome message along with some class loading and env.
Version() - Constructor for class fc.util.Version
 
VERTICAL - Static variable in class fc.jdbc.QueryUtil.ResultSetPrintDirection
The result set will be printed with columns going downwards and rows going across the page.
VFilled - Class in fc.web.forms
Validates that the field is filled out by the user.
VFilled(Field, String) - Constructor for class fc.web.forms.VFilled
Creates a new validator that fails validation if the fields is not filled out by the user.
VFilledGroup - Class in fc.web.forms
Validates that a group of fields is filled by the user.
VFilledGroup(Form, String, String, List) - Constructor for class fc.web.forms.VFilledGroup
 
VFilledGroup(Form, String, String, Field[]) - Constructor for class fc.web.forms.VFilledGroup
 
VFilledOnChoice - Class in fc.web.forms
Validates that a certain radio or checkbox button selected (or not selected) implies that other fields in the form are also filled out.
VFilledOnChoice(Form, String, String, ChoiceGroup, String, List) - Constructor for class fc.web.forms.VFilledOnChoice
 
VFilledOnChoice(Form, String, String, ChoiceGroup, String, Field[]) - Constructor for class fc.web.forms.VFilledOnChoice
 
VFilledOnFilled - Class in fc.web.forms
Validates that some condition/state for a group of fields implies some other condition/state for another group of fields.
VFilledOnFilled(Form, String, String, VFilledGroup, VFilledGroup) - Constructor for class fc.web.forms.VFilledOnFilled
 
viewableAscii(String) - Static method in class fc.util.StringUtil
Converts non printable ascii characters in the specified String to escaped or readable equivalents.
viewableAscii(char) - Static method in class fc.util.StringUtil
A version of StringUtil.viewableAscii(String) that takes a single char as a parameter.
VPasswordGroup - Class in fc.web.forms
Validates two password input boxes to see if they are the same.
VPasswordGroup(Form, String, String, Password, Password) - Constructor for class fc.web.forms.VPasswordGroup
 
VSameText - Class in fc.web.forms
Validates two text input boxes to see if they are the same.
VSameText(Form, String, String, Text, Text) - Constructor for class fc.web.forms.VSameText
 
VSelectValue - Class in fc.web.forms
Validates that a select field has: some value(s) the values(s) are not a pre-specified value.
VSelectValue(Select, String, String) - Constructor for class fc.web.forms.VSelectValue
 
VText - Class in fc.web.forms
Allows for various types of text validation.
VText(AbstractText, String) - Constructor for class fc.web.forms.VText
Creates a new validator that by default only fails validation if the field's value is empty, that is to say, it's not filled by the user or is filled only with spaces (since spaces are removed before validation).
VTime - Class in fc.web.forms
Validates a time entered in a text box.
VTime(AbstractText, String) - Constructor for class fc.web.forms.VTime
 

W

WARN - Static variable in class fc.io.Log
 
warn(Object) - Method in class fc.io.Log
 
warn(Object, Object) - Method in class fc.io.Log
 
warn(Object, Object, Object) - Method in class fc.io.Log
 
warn(Object, Object, Object, Object) - Method in class fc.io.Log
 
warn(Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
warn(Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
warn(Object, Object, Object, Object, Object, Object, Object) - Method in class fc.io.Log
 
warn(Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class fc.io.Log
 
wasNull() - Method in class fc.jdbc.ResultSetTransform
 
Watch - Class in fc.util
Allows measuring the start and stop time and (hence the elapsed time) of some event.
Watch(String) - Constructor for class fc.util.Watch
 
Watch() - Constructor for class fc.util.Watch
 
WebApp - Class in fc.web.servlet
Application level global object running within a servlet web application (i.e., a servlet context).
WebApp() - Constructor for class fc.web.servlet.WebApp
A no-arg constructor public such that the servlet container can instantiate this class.
WebUtil - Class in fc.web.servlet
Misc web related utility functions
WebUtil() - Constructor for class fc.web.servlet.WebUtil
 
WINDOWS - Static variable in class fc.util.Platform
 
withinLastNDays(long, int) - Static method in class fc.util.CalendarUtil
returns true if the specified time is within the specified days, starting from the current time.
withinLastNDays(Date, int) - Static method in class fc.util.CalendarUtil
returns true if the specified time is within the specified days, starting from the current time.
withinLastNHours(long, int) - Static method in class fc.util.CalendarUtil
returns true if the specified time is within the specified hours, starting from the current time.
withinLastNHours(Date, int) - Static method in class fc.util.CalendarUtil
returns true if the specified time is within the specified hours, starting from the current time.
withinLastNMin(Date, int) - Static method in class fc.util.CalendarUtil
returns true if the specified time is within the specified min, starting from the current time.
withinLastNSeconds(Date, int) - Static method in class fc.util.CalendarUtil
returns true if the specified time is within the specified seconds, starting from the current time.
write(int) - Method in class fc.io.HexOutputStream
 
write(byte[]) - Method in class fc.io.HexOutputStream
 
write(byte[], int, int) - Method in class fc.io.HexOutputStream
 
write(String) - Method in class fc.io.Prompt
Immediately writes a string to the output.
write(File) - Method in class fc.util.Template
Merges and writes the template and data.
write(File, boolean) - Method in class fc.util.Template
Merges and writes the template and data.
write(Writer) - Method in class fc.util.Template
Merges and writes the template and data to the specified Writer
write(PrintStream) - Method in class fc.util.Template
Merges and writes the template and data to the specified Writer
writeLabel(boolean) - Method in class fc.web.forms.ChoiceGroup.Choice
Specify true to write the label for this choice, false to skip the label.
writeLabel(boolean) - Method in class fc.web.forms.ChoiceGroup
Utility methods that calls the ChoiceGroup.Choice.writeLabel method for each choice contained in this group
writeln(String) - Method in class fc.io.Prompt
Immediately writes the specified string as a new line, to the output.
A B C D E F G H I J L M N O P Q R S T U V W