ProgramixGenericLib v5.0.1
A B C D E F G H I J K L M N O P Q R S T U V W Y Z

C

calcAnchorImpact() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcBounds(int, int, int, int, Rectangle) - Method in class com.programix.gui.AnchorPoint
Calculates the x and y offsets, width, and height based on the anchor settings.
calcBounds(int, int, int, int) - Method in class com.programix.gui.AnchorPoint
Calculates the x and y offsets, width, and height based on the anchor settings always creating a new Rectangle.
calcOffset(int, int, int, int, Point) - Method in class com.programix.gui.AnchorPoint
Calculates the x and y offsets based on the anchor settings.
calcOffset(int, int, int, int) - Method in class com.programix.gui.AnchorPoint
Calculates the offsets, always creating a new Point.
calcPanePrefSize() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcPartA() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcPartB() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcRowAndColPositions() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcRowAndColumnCounts() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcRowAndColumnCounts() - Method in class com.programix.gui.layout.AnchorTableLayout.AnchorTableCellData
 
calcRowHeightsAndColumnWidths() - Method in class com.programix.gui.layout.AbstractTableLayout.CellData
 
calcRowHeightsAndColumnWidths() - Method in class com.programix.gui.layout.AnchorTableLayout.AnchorTableCellData
 
calculateDayDifference(DateTime, DateTime) - Static method in class com.programix.time.DateTools
Calculated the number of days from the startTime to the endTime.
calcWriteToByteCount() - Method in class com.programix.io.TransferWrapper
 
CASE_INSENSITIVE_ASC - Static variable in class com.programix.collections.GeneralStringComparator.CharSort
Character's case will be not be considered and will sort ascending.
CASE_INSENSITIVE_DESC - Static variable in class com.programix.collections.GeneralStringComparator.CharSort
Character's case will not be be considered and will sort descending.
CASE_SENSITIVE_ASC - Static variable in class com.programix.collections.GeneralStringComparator.CharSort
Character's case will be considered and will sort ascending.
CASE_SENSITIVE_DESC - Static variable in class com.programix.collections.GeneralStringComparator.CharSort
Character's case will be considered and will sort descending.
CENTER - Static variable in class com.programix.gui.AnchorPoint
Anchor in the CENTER region.
CENTER_FLEX_BOTH - Static variable in class com.programix.gui.AnchorPoint
Anchor in the CENTER (middle) region, but match the width to the available width of the container and match the height to the available height of the container.
CENTER_FLEX_HEIGHT - Static variable in class com.programix.gui.AnchorPoint
Anchor in the CENTER (middle) region, but match the height to the available height of the container.
CENTER_FLEX_WIDTH - Static variable in class com.programix.gui.AnchorPoint
Anchor in the CENTER (middle) region, but match the width to the available width of the container.
centerOnScreen(Window) - Static method in class com.programix.gui.GuiTools
Centers the specified window on the screen.
centerOnTop(Window, Window) - Static method in class com.programix.gui.GuiTools
Centers topWindow over bottomWindow.
cGap - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
chainWithPrefix(String, Throwable) - Static method in class com.programix.da2.DATools
Returns a new DAException with that has the specified cause chained to it and a message the starts with the specified prefix and ends with the message from the cause.
changeArraySize(T[], int, T) - Static method in class com.programix.util.ObjectTools
Returns a new array of the same type as the passed array but with the length of the new array set to newLength.
changeArraySize(T[], int) - Static method in class com.programix.util.ObjectTools
Returns a new array of the same type as the passed array but with the length of the new array set to newLength.
checkIn(Connection) - Method in class com.programix.sql.BottomlessConnectionPool
Returns the specified connection to the pool.
checkOut() - Method in class com.programix.sql.BottomlessConnectionPool
 
checkType(Class<? extends GenericDA>, GenericDA, String) - Static method in class com.programix.da2.DATools
 
checkType(Class<? extends GenericDA>, GenericDA) - Static method in class com.programix.da2.DATools
 
checkType(Object, Class<?>, boolean) - Static method in class com.programix.util.ReflectTools
Checks to see if the object pointed to by obj is an instance of the specified target type.
checkType(Object, Class<?>) - Static method in class com.programix.util.ReflectTools
Checks type of obj and throws an exception if it is not the specified type or if the reference is null.
clear() - Method in class com.programix.gui.text.FilterChainDocument
 
clearCache() - Method in class com.programix.da2.DAStore
 
clearGlobalFocus() - Static method in class com.programix.gui.GuiTools
Removes focus from all components which allows keyboard navigation to still work.
clearImage() - Method in class com.programix.gui.image.Picture
Clears out any current image (blanks out the picture).
clearWarnings() - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
CLIPBOARD_SERVICE_CLASSNAME - Static variable in class com.programix.jnlp.JNLPTools
 
clone() - Method in class com.programix.math.DecimalRange
Simply returns a reference to this instance.
clone() - Method in class com.programix.math.IntegerRange
Simply returns a reference to this instance.
clone() - Method in class com.programix.math.LongRange
Simply returns a reference to this instance.
clone() - Method in class com.programix.time.DateTime
Simply returns a reference to this instance.
clone() - Method in class com.programix.time.DateTimeRange
Simply returns a reference to this instance.
clone() - Method in class com.programix.time.PlainDate
Simply returns this instance as instances are immutable and our flyweight pattern keeps there from being more than one instance for the same year, month, and day.
clone() - Method in class com.programix.time.PlainDateRange
Simply returns a reference to this instance.
close() - Method in class com.programix.command.bridge.http.HttpCommandProcessor
 
close() - Method in interface com.programix.command.CommandProcessor
 
close() - Method in class com.programix.command.DelegatingCommandProcessor
 
close() - Method in interface com.programix.da.DataAccess
Called to 'shutdown' the instance.
close() - Method in class com.programix.sql.BottomlessConnectionPool
 
close() - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
closeAndHealthCheck() - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
ClosedStreamException - Exception in com.programix.io
Thrown to indicate that either the stream was closed before the request, or that the stream was closed while waiting for the request to complete.
ClosedStreamException() - Constructor for exception com.programix.io.ClosedStreamException
The message of this exception indicates that the stream has been closed at some time in the past.
ClosedStreamException(Throwable) - Constructor for exception com.programix.io.ClosedStreamException
Uses the message of the zero-arg constructor, but also chains the specified exception as the cause of this exception.
closeQuietly(ImageInputStream) - Static method in class com.programix.gui.image.ImageTools
 
closeQuietly(ImageOutputStream) - Static method in class com.programix.gui.image.ImageTools
 
closeQuietly(InputStream) - Static method in class com.programix.io.IOTools
Closes the specified stream and suppresses any IOException's that may be thrown.
closeQuietly(OutputStream) - Static method in class com.programix.io.IOTools
Closes the specified stream and suppresses any IOException's that may be thrown.
closeQuietly(InputStream, OutputStream) - Static method in class com.programix.io.IOTools
Closes the OutputStream and the InputStream [in that order].
closeQuietly(Reader) - Static method in class com.programix.io.IOTools
Closes the specified stream and suppresses any IOException's that may be thrown.
closeQuietly(Writer) - Static method in class com.programix.io.IOTools
Closes the specified stream and suppresses any IOException's that may be thrown.
closeQuietly(Socket) - Static method in class com.programix.io.IOTools
Closes the specified Socket and suppresses any IOException's that may be thrown.
closeQuietly(Socket, InputStream, OutputStream) - Static method in class com.programix.io.IOTools
Closes the OutputStream, InputStream, and Socket [in that order].
closeQuietly(Socket, Reader, Writer) - Static method in class com.programix.io.IOTools
Closes the Writer, Reader, and Socket [in that order].
closeQuietly(ServerSocket) - Static method in class com.programix.io.IOTools
Closes the specified ServerSocket and suppresses any IOException's that may be thrown.
closeQuietly(Connection) - Static method in class com.programix.sql.JDBCTools
Closes the specified Connection and suppresses any SQLException's that may be thrown.
closeQuietly(Statement) - Static method in class com.programix.sql.JDBCTools
Closes the specified Statement and suppresses any SQLException's that may be thrown.
closeQuietly(ResultSet) - Static method in class com.programix.sql.JDBCTools
Closes the specified ResultSet and suppresses any SQLException's that may be thrown.
closeQuietly(Connection, Statement, ResultSet) - Static method in class com.programix.sql.JDBCTools
Closes the ResultSet, Statement, and Connection [in that order].
closeQuietly(Connection, Statement) - Static method in class com.programix.sql.JDBCTools
Closes the Statement and Connection [in that order].
closeQuietly(Statement, ResultSet) - Static method in class com.programix.sql.JDBCTools
Closes the ResultSet and Statement [in that order].
clusterAnchorPoint - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
colCount - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
colDriven - Variable in class com.programix.gui.layout.ButtonLayout
 
colGap - Variable in class com.programix.gui.layout.AbstractTableLayout
The number of pixels between columns when there is more than one column.
CollectionsTools - Class in com.programix.collections
Utility methods for working with the Collections API.
ColumnButtonLayout - Class in com.programix.gui.layout
Lays out the components in column(s) forcing all of the components to be the same size.
ColumnButtonLayout(int, int, int, AnchorPoint, int) - Constructor for class com.programix.gui.layout.ColumnButtonLayout
Creates a layout for a column (or columns) of equally sized components.
ColumnButtonLayout(int, int, int, AnchorPoint) - Constructor for class com.programix.gui.layout.ColumnButtonLayout
Creates a layout for exactly one column of equally sized components.
ColumnButtonLayout(int, int, int) - Constructor for class com.programix.gui.layout.ColumnButtonLayout
Creates a layout for exactly one column of equally sized components anchored in the AnchorPoint.NORTH region.
ColumnButtonLayout(int, AnchorPoint) - Constructor for class com.programix.gui.layout.ColumnButtonLayout
Creates a layout for exactly one column of equally sized components anchored in the specified region.
ColumnButtonLayout(AnchorPoint) - Constructor for class com.programix.gui.layout.ColumnButtonLayout
Creates a layout for exactly one column of equally sized components anchored in the specified region.
ColumnButtonLayout() - Constructor for class com.programix.gui.layout.ColumnButtonLayout
Creates a layout for exactly one column of equally sized components anchored in the AnchorPoint.NORTH region.
columnCoordinator - Variable in class com.programix.gui.layout.AbstractTableLayout
If non-null, then this coordinates the widths of some or all columns across containers--even those with different layout managers.
ColumnCoordinator - Class in com.programix.gui.layout
NOTE: This is not ready for use in this release! DO NOT USE!
ColumnCoordinator() - Constructor for class com.programix.gui.layout.ColumnCoordinator
 
colWidth - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
colX - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
com.programix.collections - package com.programix.collections
 
com.programix.command - package com.programix.command
Toolset for building a version of the "Command Pattern".
com.programix.command.bridge.http - package com.programix.command.bridge.http
Bridges the world of "Command Pattern" over an HTTP layer.
com.programix.da - package com.programix.da
Framework for using the "DataAccess Interface Design Pattern".
com.programix.da2 - package com.programix.da2
Framework for using the "DataAccess Interface Design Pattern".
com.programix.da2.bridge - package com.programix.da2.bridge
 
com.programix.da2.bridge.http - package com.programix.da2.bridge.http
 
com.programix.da2.exception - package com.programix.da2.exception
 
com.programix.gui - package com.programix.gui
Graphical User Interface (GUI) utilities.
com.programix.gui.image - package com.programix.gui.image
Graphical User Interface (GUI) utilities related to Images.
com.programix.gui.layout - package com.programix.gui.layout
Handy layout managers for Swing and AWT containers.
com.programix.gui.plaf - package com.programix.gui.plaf
Tools for using Swing's pluggable look and feel.
com.programix.gui.plaf.theme - package com.programix.gui.plaf.theme
Themes for use with Swing's pluggable look and feel.
com.programix.gui.text - package com.programix.gui.text
Customized JTextField's for integer, decimal (money), and date input and other graphical text utilities.
com.programix.http - package com.programix.http
HTTP related tools, including a simplistic HTTP server.
com.programix.io - package com.programix.io
Java I/O related utilities.
com.programix.jnlp - package com.programix.jnlp
JNLP - Java Network Launching Protocol (Web Start) related utilities.
com.programix.math - package com.programix.math
Various containers and tools for dealing with numbers and math (including parsing and formatting).
com.programix.saxplus - package com.programix.saxplus
SAXPlus tools to simplify SAX-based XML parsing.
com.programix.sql - package com.programix.sql
SQL related utilities.
com.programix.testing - package com.programix.testing
Framework for building automated testing, especially regression testing.
com.programix.thread - package com.programix.thread
Java multithreading related utilities.
com.programix.thread.ix - package com.programix.thread.ix
Java multithreading related utilities that use the standard java.lang.InterruptedException (which is a "must-catch" aka "checked" exception).
com.programix.time - package com.programix.time
Various containers and tools for dealing with dates and times (including parsing and formatting).
com.programix.util - package com.programix.util
Assorted utilities including StringTools, ObjectTools, TriState, and more.
com.programix.value - package com.programix.value
The Value framework for encapsulating "values" generically in a way that they can be coerced into other types.
COMMAND_PROCESSOR_CLASSNAME_KEY - Static variable in class com.programix.command.CommandProcessorFactory
The reserved key that retrieves the fully-qualified name (as a String) of the CommandProcessor implementation class that will be instantiated via reflection.
COMMAND_PROCESSOR_CONFIG_FILENAME - Static variable in class com.programix.command.bridge.http.HttpCommandBridgeServlet
Set to: command.processor.config.filename, used to load the configuration for the CommandProcessor that this servlet will relay to.
CommandException - Exception in com.programix.command
 
CommandException() - Constructor for exception com.programix.command.CommandException
 
CommandException(String) - Constructor for exception com.programix.command.CommandException
 
CommandException(Throwable) - Constructor for exception com.programix.command.CommandException
 
CommandException(String, Throwable) - Constructor for exception com.programix.command.CommandException
 
CommandProcessor - Interface in com.programix.command
 
CommandProcessorFactory - Class in com.programix.command
Used to construct and initialize instances of CommandProcessor using reflection.
CommandRequest - Interface in com.programix.command
 
CommandResponse - Interface in com.programix.command
 
commit() - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
CommunicationDAException - Exception in com.programix.da2.exception
This kind of DAException is thrown to indicate that there was a communication problem while trying to process the request.
CommunicationDAException() - Constructor for exception com.programix.da2.exception.CommunicationDAException
 
CommunicationDAException(String, Throwable) - Constructor for exception com.programix.da2.exception.CommunicationDAException
 
CommunicationDAException(String) - Constructor for exception com.programix.da2.exception.CommunicationDAException
 
CommunicationDAException(Throwable) - Constructor for exception com.programix.da2.exception.CommunicationDAException
 
comp - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
ComparableComparator<T extends Comparable> - Class in com.programix.collections
This Comparator can be used to compare types that are Comparable when a Comparator is required.
ComparableComparator() - Constructor for class com.programix.collections.ComparableComparator
 
compare(T, T) - Method in class com.programix.collections.ComparableComparator
This implementation of the compare method on Comparator will quickly check if both references are the same using == (which evaluates to true if both references are pointing to the same object or both are null).
compare(String, String) - Method in class com.programix.collections.GeneralStringComparator
 
compare(T, T) - Method in class com.programix.collections.NullFirstComparator
This implementation of the compare method on Comparator will quickly check if both references are the same using == (which evaluates to true if both references are pointing to the same object or both are null).
compare(T, T) - Method in class com.programix.collections.NullLastComparator
This implementation of the compare method on Comparator will quickly check if both references are the same using == (which evaluates to true if both references are pointing to the same object or both are null).
compare(T, T) - Method in class com.programix.collections.ReverseComparator
This implementation of the compare method on Comparator will quickly check if both references are the same using == (which evaluates to true if both references are pointing to the same object or both are null).
compare(String, String) - Static method in class com.programix.util.StringTools
Like String's compareTo, but null is considered "less than" any other string except null.
compareTo(AnchorPoint) - Method in class com.programix.gui.AnchorPoint
 
compareTo(DecimalRange) - Method in class com.programix.math.DecimalRange
Compares this instance to otherRange as defined by DecimalRange.LOWEST_FIRST_COMPARATOR.
compareTo(IntegerRange) - Method in class com.programix.math.IntegerRange
Compares this instance to otherRange as defined by IntegerRange.LOWEST_FIRST_COMPARATOR.
compareTo(LongRange) - Method in class com.programix.math.LongRange
Compares this instance to otherRange as defined by LongRange.LOWEST_FIRST_COMPARATOR.
compareTo(DateTime) - Method in class com.programix.time.DateTime
Returns -1 if this instance's time comes before the passed time, 0 if they are the same, and -1 if the passed time comes after.
compareTo(long) - Method in class com.programix.time.DateTime
Returns -1 if this instance's time comes before the passed time, 0 if they are the same, and -1 if the passed time comes after.
compareTo(DateTimeFormat) - Method in class com.programix.time.DateTimeFormat
 
compareTo(DateTimeRange) - Method in class com.programix.time.DateTimeRange
Compares this instance to otherRange as defined by DateTimeRange.OLDEST_FIRST_COMPARATOR.
compareTo(DayOfWeek) - Method in class com.programix.time.DayOfWeek
The "natural ordering" considers Sunday to be the first day of the week.
compareTo(PlainDate) - Method in class com.programix.time.PlainDate
Returns -1 if this instance's date comes before the passed date, 0 if they are the same, and -1 if the passed date comes after.
compareTo(PlainDateRange) - Method in class com.programix.time.PlainDateRange
Compares this instance to otherRange as defined by PlainDateRange.OLDEST_FIRST_COMPARATOR.
compareTo(TriState) - Method in class com.programix.util.TriState
 
ComponentOutliner - Class in com.programix.gui.layout
 
ComponentOutliner(Container, Color[]) - Constructor for class com.programix.gui.layout.ComponentOutliner
 
ComponentOutliner(Container) - Constructor for class com.programix.gui.layout.ComponentOutliner
 
compPrefSize - Variable in class com.programix.gui.layout.AbstractTableLayout.CellData
 
COMPRESSION_THRESHOLD_DEFAULT_VALUE - Static variable in class com.programix.da2.bridge.http.HttpDABridgeProcessor
 
COMPRESSION_THRESHOLD_KEY - Static variable in class com.programix.da2.bridge.http.HttpDABridgeProcessor
This constant is defined as "bridge.compression.threshold" and is used as the optional key in the config ValueMap to retrieve the minimum number of bytes to be sent up before compression is used.
ConfigDASource - Class in com.programix.da2
This DASource is used to hold one of more configuration ValueMap's and creates DA implementations on demand from those configurations using DAFactory internally.
ConfigDASource() - Constructor for class com.programix.da2.ConfigDASource
 
ConnectionPool - Class in com.programix.sql
This implementation of ConnectionSource is a variable size pool of database Connection's.
ConnectionPool(ConnectionSource, int, int, int, String, ExceptionHandler, Object) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ConnectionSource, int, int, int, String, ExceptionHandler) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ConnectionSource, int, int, int, String) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ConnectionSource, int, int, int) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ConnectionSource) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ConnectionSource, ValueMap, ExceptionHandler) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ConnectionSource, ValueMap) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ValueMap, ExceptionHandler) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool(ValueMap) - Constructor for class com.programix.sql.ConnectionPool
 
ConnectionPool.PooledConnection - Class in com.programix.sql
 
ConnectionSource - Interface in com.programix.sql
Interface used to mark a generic source of JDBC connections.
ConsoleErrorHandler - Class in com.programix.saxplus
A plain ErrorHandler for use with SAXPlus (and just SAX) during XML parsing.
ConsoleErrorHandler() - Constructor for class com.programix.saxplus.ConsoleErrorHandler
 
ConsoleExceptionHandler - Class in com.programix.thread
An implementation of ExceptionHandler that prints a stack trace to System.err.
ConsoleExceptionHandler() - Constructor for class com.programix.thread.ConsoleExceptionHandler
 
ConsoleOutput - Class in com.programix.testing
 
ConsoleOutput() - Constructor for class com.programix.testing.ConsoleOutput
 
construct(String, Class<T>) - Static method in class com.programix.util.ReflectTools
Used to lookup and instantiate the specified class using the class's zero-argument constuctor and to validate that it can be typecast into the target type.
contains(BigDecimal) - Method in class com.programix.math.DecimalRange
Returns true if the specified BigDecimal falls within this range (inclusive of both endpoints).
contains(Integer) - Method in class com.programix.math.IntegerRange
Returns true if the specified Integer falls within this range (inclusive of both endpoints).
contains(int) - Method in class com.programix.math.IntegerRange
Returns true if the specified int falls within this range (inclusive of both endpoints).
contains(Long) - Method in class com.programix.math.LongRange
Returns true if the specified Long falls within this range (inclusive of both endpoints).
contains(long) - Method in class com.programix.math.LongRange
Returns true if the specified long falls within this range (inclusive of both endpoints).
contains(DateTime) - Method in class com.programix.time.DateTimeRange
Returns true if the specified DateTime falls within this range (inclusive of both endpoints).
contains(PlainDate) - Method in class com.programix.time.PlainDateRange
Returns true if the specified PlainDate falls within this range (inclusive of both endpoints).
containsAnyKeyWithPrefix(String) - Method in class com.programix.value.ValueMap
Returns true if there are currently any keys that start with the specified prefix.
containsKey(String) - Method in class com.programix.value.ValueMap
Returns true if a Value is currently stored for the specified key.
CONTENT_TYPE_DEFAULT_VALUE - Static variable in class com.programix.da2.bridge.http.HttpDABridgeProcessor
 
CONTENT_TYPE_KEY - Static variable in class com.programix.da2.bridge.http.HttpDABridgeProcessor
This constant is defined as "bridge.content-type" and is used as the optional key in the config ValueMap to retrieve the Content-Type to send up to the server.
ContrastMetalTheme - Class in com.programix.gui.plaf.theme
 
ContrastMetalTheme() - Constructor for class com.programix.gui.plaf.theme.ContrastMetalTheme
 
convert(Throwable) - Static method in class com.programix.da2.DATools
Takes the specified Throwable and wraps it in a DAException (if necessary).
convert(int) - Static method in class com.programix.math.DecimalTools
Converts the specified value to a BigDecimal returning one of the shared, common, immutable instances if possible.
convert(long) - Static method in class com.programix.math.DecimalTools
Converts the specified value to a BigDecimal returning one of the shared, common, immutable instances if possible.
convert(Number) - Static method in class com.programix.math.DecimalTools
Converts the specified value to a BigDecimal returning one of the shared, common, immutable instances if possible.
convertFromCalendar(int) - Static method in class com.programix.time.DayOfWeek
Returns one of the DayOfWeek instances converted from the value from the "day of week" field of java.util.Calendar.
convertToBuffered(Image) - Static method in class com.programix.gui.image.ImageTools
Converts the passed Image into a BufferedImage if necessary.
copy(InputStream, boolean, OutputStream, boolean, int) - Static method in class com.programix.io.IOTools
Copies all the bytes from the InputStream to the OutputStream.
copy(InputStream, boolean, OutputStream, boolean) - Static method in class com.programix.io.IOTools
Copies bytes between the streams with the IOTools.DEFAULT_BUFFER_SIZE.
copy(InputStream, OutputStream) - Static method in class com.programix.io.IOTools
Copies bytes between the streams with the IOTools.DEFAULT_BUFFER_SIZE and closes both streams after the copy is complete.
copy(File, File) - Static method in class com.programix.io.IOTools
Copies bytes between the files with the IOTools.DEFAULT_BUFFER_SIZE and closes both streams after the copy is complete.
Counter - Class in com.programix.thread
This class serves as a thread-safe integer counter.
Counter(int, Waiter) - Constructor for class com.programix.thread.Counter
Creates a counter that starts off with the specified initialCount.
Counter(int, Object) - Constructor for class com.programix.thread.Counter
Creates a counter that starts off with the specified initialCount.
Counter(int) - Constructor for class com.programix.thread.Counter
Creates a counter that starts off with the specified initialCount.
Counter(Object) - Constructor for class com.programix.thread.Counter
Creates a counter that starts off with a value of 0.
Counter() - Constructor for class com.programix.thread.Counter
Creates a counter that starts off with a value of 0.
create(ValueMap, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Constructs an instance of the CommandProcessor implementation specified in the configuration.
create(Reader, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Create a CommandProcessor instance using a Reader whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(InputStream, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Create a CommandProcessor instance using an InputStream whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(File, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Create a CommandProcessor instance using an File whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(URL, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Create a CommandProcessor instance using the specified URL whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
create(ValueMap, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Constructs an instance of the DataAccess implementation specified in the configuration.
create(Reader, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Create a DataAccess instance using a Reader whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(InputStream, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Create a DataAccess instance using an InputStream whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(File, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Create a DataAccess instance using an File whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(URL, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Create a DataAccess instance using the specified URL whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
create(ValueMap, Class<T>) - Static method in class com.programix.da2.DAFactory
Constructs an instance of the data access implementation specified in the configuration.
create(Reader, Class<T>) - Static method in class com.programix.da2.DAFactory
Create a data access instance using a Reader whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(InputStream, Class<T>) - Static method in class com.programix.da2.DAFactory
Create a data access instance using an InputStream whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(File, Class<T>) - Static method in class com.programix.da2.DAFactory
Create a data access instance using an File whose data is in the format described by ValueMap (nearly identical to the format for a Properties file).
create(URL, Class<T>) - Static method in class com.programix.da2.DAFactory
Create a data access instance using the specified URL whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
create(int, int, int) - Static method in class com.programix.time.PlainDate
Returns an instance of PlainDate for the specified year, month, and day.
create(String) - Static method in class com.programix.time.PlainDate
Creates an instance by parsing the passed String into a year, month, and day according to the specification stated below.
create(Object) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified value.
create(String) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified String value.
create(String, String) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified String value.
create(Number) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified value.
create(BigDecimal) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified value.
create(int) - Static method in class com.programix.value.ValueFactory
Creates a new Value encapsulating the specified int value.
create(long) - Static method in class com.programix.value.ValueFactory
Creates a new Value encapsulating the specified long value.
create(double) - Static method in class com.programix.value.ValueFactory
Creates a new Value encapsulating the specified double value.
create(DateTime) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified DateTime value.
create(PlainDate) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified PlainDate value.
create(byte[]) - Static method in class com.programix.value.ValueFactory
Creates a instance encapsulating the specified byte[] value.
createAtLeastCondition(int) - Method in class com.programix.thread.Counter
Returns a Waiter.Condition that can be used to wait while or wait until the count is greater than or equal to the specified minCount.
createAtMostCondition(int) - Method in class com.programix.thread.Counter
Returns a Waiter.Condition that can be used to wait while or wait until the count is less than or equal to the specified maxCount.
createBufferedReader(InputStream) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader constructor.
createBufferedReader(File) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader.
createBufferedReader(URL) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader.
createBufferedReader(Socket) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader.
createBufferedReaderFromFile(String) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader.
createBufferedReaderFromResource(String, Class<?>) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader.
createBufferedReaderFromResource(String) - Static method in class com.programix.io.IOTools
Creates a BufferedReader using the default InputStreamReader.
createBufferedWriter(OutputStream) - Static method in class com.programix.io.IOTools
Creates a BufferedWriter using the default OutputStreamWriter constructor.
createBufferedWriter(File) - Static method in class com.programix.io.IOTools
Creates a BufferedWriter using the default OutputStreamWriter.
createBufferedWriter(Socket) - Static method in class com.programix.io.IOTools
Creates a BufferedWriter using the default OutputStreamWriter.
createBufferedWriterToFile(String) - Static method in class com.programix.io.IOTools
Creates a BufferedWriter using the default OutputStreamWriter.
createBytes(RenderedImage, String) - Static method in class com.programix.gui.image.ImageTools
 
createCard(String) - Method in class com.programix.gui.Deck
Creates a new card with the specified name and puts it at the end of the deck.
createCard() - Method in class com.programix.gui.Deck
Creates a new card with a generated name and puts it at the end of the deck.
createCellData(Container) - Method in class com.programix.gui.layout.AbstractTableLayout
 
createCellData(Container) - Method in class com.programix.gui.layout.AnchorTableLayout
This implementation returns a an instance of AnchorTableLayout.AnchorTableCellData with a default anchor for all columns of AnchorPoint.CENTER.
createCellData(Container) - Method in class com.programix.gui.layout.ButtonLayout
 
createCellData(Container) - Method in class com.programix.gui.layout.FormLayout
 
createCellData(Container) - Method in class com.programix.gui.layout.ShelfLayout
 
createCenteredOpaqueLabel(String) - Static method in class com.programix.gui.GuiTools
 
createCompoundBorder(Border, Border, Border) - Static method in class com.programix.gui.GuiTools
Combines 3 borders into 1 border.
createCondition(Waiter.Expression) - Method in class com.programix.thread.Counter
Returns a Waiter.Condition that can be used to wait while or wait until the the specified expression is true.
createCondition(WaiterIx.Expression) - Method in class com.programix.thread.ix.WaiterIx
Creates an WaiterIx.Condition for the specified WaiterIx.Expression that is tightly associated with this Waiter.
createCondition(Waiter.Expression) - Method in class com.programix.thread.Waiter
Creates an Waiter.Condition for the specified Waiter.Expression that is tightly associated with this Waiter.
createConnectionSource(ValueMap) - Static method in class com.programix.sql.ConnectionPool
This method is used to create a ConnectionSource by analyzing the config ValueMap to determine which kind of ConnectionSource should be created.
createDASourceView() - Method in class com.programix.da2.DAExchange
Creates a lightweight view of the DAExchange as a DASource.
createDataInputStream(InputStream) - Static method in class com.programix.io.IOTools
Creates a DataInputStream and adds buffering by wrapping a BufferedInputStream around the supplied InputStream, rawIn.
createDataInputStream(File) - Static method in class com.programix.io.IOTools
Creates a DataInputStream with buffering.
createDataInputStream(URL) - Static method in class com.programix.io.IOTools
Creates a DataInputStream with buffering.
createDataInputStream(Socket) - Static method in class com.programix.io.IOTools
Creates a DataInputStream with buffering.
createDataInputStreamFromFile(String) - Static method in class com.programix.io.IOTools
Creates a DataInputStream with buffering.
createDataInputStreamFromResource(String, Class<?>) - Static method in class com.programix.io.IOTools
Creates a buffered DataInputStream.
createDataInputStreamFromResource(String) - Static method in class com.programix.io.IOTools
Creates a buffered DataInputStream.
createDataOutputStream(OutputStream) - Static method in class com.programix.io.IOTools
Creates a DataOutputStream and adds buffering by wrapping a BufferedOutputStream around the supplied OutputStream, rawOut.
createDataOutputStream(File) - Static method in class com.programix.io.IOTools
Creates a DataOutputStream with buffering.
createDataOutputStream(Socket) - Static method in class com.programix.io.IOTools
Creates a DataOutputStream with buffering.
createDataOutputStreamToFile(String) - Static method in class com.programix.io.IOTools
Creates a DataOutputStream with buffering.
createFramedInstance() - Static method in class com.programix.gui.GuiConsole
 
createFrom(DataInput) - Static method in class com.programix.io.TransferWrapper
 
createFrom(Map<?, ?>) - Static method in class com.programix.value.ValueMap
Copies the entries from the specified Map into a new ValueMap.
createFrom(BufferedReader) - Static method in class com.programix.value.ValueMap
Creates a mapping from the specified data source.
createFrom(Reader) - Static method in class com.programix.value.ValueMap
Creates a mapping from the specified data source.
createFrom(InputStream) - Static method in class com.programix.value.ValueMap
 
createFrom(File) - Static method in class com.programix.value.ValueMap
 
createFrom(URL) - Static method in class com.programix.value.ValueMap
 
createFromFile(String, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Create a CommandProcessor instance using the specified filename whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
createFromFile(String, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Create a DataAccess instance using the specified filename whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
createFromFile(String, Class<T>) - Static method in class com.programix.da2.DAFactory
Create a data access instance using the specified filename whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
createFromFile(String) - Static method in class com.programix.value.ValueMap
 
createFromResource(String, Class<T>) - Static method in class com.programix.command.CommandProcessorFactory
Create a CommandProcessor instance using the specified resourceLocation whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
createFromResource(String, Class<T>) - Static method in class com.programix.da.DataAccessFactory
Create a DataAccess instance using the specified resourceLocation whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
createFromResource(String, Class<T>) - Static method in class com.programix.da2.DAFactory
Create a data access instance using the specified resourceLocation whose data is in the format described by ValueMap(nearly identical to the format for a Properties file).
createFromResource(String, Class<?>) - Static method in class com.programix.value.ValueMap
 
createFromResource(String) - Static method in class com.programix.value.ValueMap
 
createHttpBridgeDASource(String) - Static method in class com.programix.da2.bridge.DABridgeFactory
 
createIcon(String) - Static method in class com.programix.gui.GuiTools
Creates an ImageIcon from the data stored in the specified resource.
createImage(InputStream) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified source which should be presenting the data in a PNG, JPEG, GIF, etc.
createImage(File) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified file.
createImage(URL) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified URL.
createImage(byte[]) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified byte[].
createImageFromFile(String) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified file.
createImageFromResource(String, Class<?>) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified resource.
createImageFromResource(String) - Static method in class com.programix.gui.image.ImageTools
Creates a BufferedImage by reading from the specified resource.
createInvalid(int, int, int) - Static method in exception com.programix.time.PlainDateException
 
createJPEGBytes(RenderedImage) - Static method in class com.programix.gui.image.ImageTools
 
createLocal(String, String) - Static method in class com.programix.time.DateTimeRange
Creates a new instance with the specified start and end times parsed using the local timezone.
createNoSecurityProcessor(DASource) - Static method in class com.programix.da2.bridge.DABridgeFactory
Creates a DABridgeProcessor that has NO security and NO sessions (all requests are honored) and uses the specified daSource for completing the processing of the requests.
createObjectInputStream(InputStream) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and adds buffering by wrapping a BufferedInputStream around the supplied InputStream, rawIn.
createObjectInputStream(File) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream with buffering.
createObjectInputStream(URL) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream with buffering.
createObjectInputStream(Socket) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream with buffering.
createObjectInputStreamFromFile(String) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream with buffering.
createObjectInputStreamFromResource(String, Class<?>) - Static method in class com.programix.io.IOTools
Creates a buffered ObjectInputStream.
createObjectInputStreamFromResource(String) - Static method in class com.programix.io.IOTools
Creates a buffered ObjectInputStream.
createObjectOutputStream(OutputStream) - Static method in class com.programix.io.IOTools
Creates an ObjectOutputStream and adds buffering by wrapping a BufferedOutputStream around the supplied OutputStream, rawOut.
createObjectOutputStream(File) - Static method in class com.programix.io.IOTools
Creates an ObjectOutputStream with buffering.
createObjectOutputStream(Socket) - Static method in class com.programix.io.IOTools
Creates an ObjectOutputStream with buffering.
createObjectOutputStreamToFile(String) - Static method in class com.programix.io.IOTools
Creates an ObjectOutputStream with buffering.
createObjectStreamsAsync(InputStream, OutputStream) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and an ObjectOutputStream with buffering on the specified InputStream and OutputStream.
createObjectStreamsAsync(Socket) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and an ObjectOutputStream with buffering on the specified InputStream and OutputStream.
createObjectStreamsForClient(InputStream, OutputStream) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and an ObjectOutputStream with buffering on the specified InputStream and OutputStream.
createObjectStreamsForClient(Socket) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and an ObjectOutputStream with buffering on the specified InputStream and OutputStream.
createObjectStreamsForServer(InputStream, OutputStream) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and an ObjectOutputStream with buffering on the specified InputStream and OutputStream.
createObjectStreamsForServer(Socket) - Static method in class com.programix.io.IOTools
Creates an ObjectInputStream and an ObjectOutputStream with buffering on the specified Socket's streams.
createParse(String) - Static method in exception com.programix.time.PlainDateException
 
createPNGBytes(RenderedImage) - Static method in class com.programix.gui.image.ImageTools
 
createRangeCondition(int, int) - Method in class com.programix.thread.Counter
Returns a Waiter.Condition that can be used to wait while or wait until the count is within the specified range (inclusive of the min and max).
createSandwichBorder(int, int, Border) - Static method in class com.programix.gui.GuiTools
Creates an empty border for the outer border and an empty border for the inner border and then sandwiches the middle border in between.
createScaledLabel(String, double) - Static method in class com.programix.gui.GuiTools
 
createStandard(JComponent, String) - Static method in class com.programix.gui.plaf.LookAndFeelChanger
Creates a standard changer, add all the standard metal views, and shows the first view.
createStatement() - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
createStatement(int, int, int) - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
createStatement(int, int) - Method in class com.programix.sql.ConnectionPool.PooledConnection
 
createTexturePaint(String) - Static method in class com.programix.gui.GuiTools
Creates a TexturePaint from the data stored in the specified resource.
createToday(TimeZone) - Static method in class com.programix.time.PlainDate
Creates an instance for today in the specified time zone.
createTodayLocal() - Static method in class com.programix.time.PlainDate
Creates an instance for today in the local VM time zone.
createTodayUTC() - Static method in class com.programix.time.PlainDate
Creates an instance for today in the UTC time zone.
createTomorrow(TimeZone) - Static method in class com.programix.time.PlainDate
Creates an instance for tomorrow in the specified time zone.
createTomorrowLocal() - Static method in class com.programix.time.PlainDate
Creates an instance for tomorrow in the local VM time zone.
createTomorrowUTC() - Static method in class com.programix.time.PlainDate
Creates an instance for tomorrow in the UTC time zone.
createUTC(String, String) - Static method in class com.programix.time.DateTimeRange
Creates a new instance with the specified start and end times parsed using the UTC timezone.
createWithOpenEnd(BigDecimal) - Static method in class com.programix.math.DecimalRange
Creates a new instance with an open end and the specified start value.
createWithOpenEnd(Integer) - Static method in class com.programix.math.IntegerRange
Creates a new instance with an open end and the specified start value.
createWithOpenEnd(Long) - Static method in class com.programix.math.LongRange
Creates a new instance with an open end and the specified start value.
createWithOpenEnd(DateTime) - Static method in class com.programix.time.DateTimeRange
Creates a new instance with an open end time and the specified start time.
createWithOpenEnd(PlainDate) - Static method in class com.programix.time.PlainDateRange
Creates a new instance with an open end date and the specified start date.
createWithOpenStart(BigDecimal) - Static method in class com.programix.math.DecimalRange
Creates a new instance with an open start and the specified end value.
createWithOpenStart(Integer) - Static method in class com.programix.math.IntegerRange
Creates a new instance with an open start and the specified end value.
createWithOpenStart(Long) - Static method in class com.programix.math.LongRange
Creates a new instance with an open start and the specified end value.
createWithOpenStart(DateTime) - Static method in class com.programix.time.DateTimeRange
Creates a new instance with an open start and the specified end date.
createWithOpenStart(PlainDate) - Static method in class com.programix.time.PlainDateRange
Creates a new instance with an open start and the specified end date.
createYesterday(TimeZone) - Static method in class com.programix.time.PlainDate
Creates an instance for yesterday in the specified time zone.
createYesterdayLocal() - Static method in class com.programix.time.PlainDate
Creates an instance for yesterday in the local VM time zone.
createYesterdayUTC() - Static method in class com.programix.time.PlainDate
Creates an instance for yesterday in the UTC time zone.
customClose() - Method in class com.programix.command.DelegatingCommandProcessor
 
customInit(ValueMap) - Method in class com.programix.command.DelegatingCommandProcessor
Overridden in subclasses that need to perform any custom initialization.

ProgramixGenericLib v5.0.1
A B C D E F G H I J K L M N O P Q R S T U V W Y Z
Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.