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

D

DA_DECOREE_PREFIX - Static variable in class com.programix.da2.DAFactory
Used by this factory to facilitate the creation and initialization of a chain of data access' if the outer 'wrappers' implement DecoratorDA.
DA_IMPLEMENTATION_CLASSNAME - Static variable in class com.programix.da2.DAFactory
The reserved key that retrieves the fully-qualified name (as a String) of the data access implementation class that will be instantiated via reflection.
DA_REMOTE_SOURCE_URL - Static variable in class com.programix.da2.DAFactory
This reserved key is used to retrieve the URL (as a String) of a remote DASource available via HTTP or HTTPS.
DABridgeDAException - Exception in com.programix.da2.bridge
Used for problems with the DABridge subsystem.
DABridgeDAException() - Constructor for exception com.programix.da2.bridge.DABridgeDAException
 
DABridgeDAException(String, Throwable) - Constructor for exception com.programix.da2.bridge.DABridgeDAException
 
DABridgeDAException(String) - Constructor for exception com.programix.da2.bridge.DABridgeDAException
 
DABridgeDAException(Throwable) - Constructor for exception com.programix.da2.bridge.DABridgeDAException
 
DABridgeExceptionTransport - Class in com.programix.da2.bridge
Wrapper to use to transport an exception over the serialization bridge in a way that may allow for some useful information to still be re-constructed if the receiving end does not have access to one of the exception classes that was sent.
DABridgeExceptionTransport(Exception) - Constructor for class com.programix.da2.bridge.DABridgeExceptionTransport
 
DABridgeFactory - Class in com.programix.da2.bridge
Used to create common bridge implementations for the client side.
DABridgeMethodMapper - Class in com.programix.da2.bridge
 
DABridgeMethodMapper(Class<? extends GenericDA>) - Constructor for class com.programix.da2.bridge.DABridgeMethodMapper
 
DABridgeNoSecurityNoSessionProcessor - Class in com.programix.da2.bridge
This DABridgeProcessor does no security checking and does not keep track of any sessions.
DABridgeNoSecurityNoSessionProcessor() - Constructor for class com.programix.da2.bridge.DABridgeNoSecurityNoSessionProcessor
 
DABridgeProcessor - Interface in com.programix.da2.bridge
Used to process DABridgeRequest's and produce DABridgeResponse's.
DABridgeProxy - Class in com.programix.da2.bridge
This part of the Data Access Bridge system is a DASource that converts requests to be sent to the DABridgeProcessor supplied at construction.
DABridgeProxy(DABridgeProcessor) - Constructor for class com.programix.da2.bridge.DABridgeProxy
 
DABridgeRequest - Class in com.programix.da2.bridge
This part of the Data Access Bridge system is used to encapsulate a request for the invocation of a method on a Data Access interface (both a normal response and exceptions).
DABridgeRequest(String, int, Object[], byte[]) - Constructor for class com.programix.da2.bridge.DABridgeRequest
 
DABridgeRequest() - Constructor for class com.programix.da2.bridge.DABridgeRequest
 
DABridgeResponse - Class in com.programix.da2.bridge
This part of the Data Access Bridge system is used to encapsulate a response from the invocation of a method on a Data Access interface (both a normal response and exceptions).
DABridgeResponse(Object, byte[]) - Constructor for class com.programix.da2.bridge.DABridgeResponse
 
DABridgeResponse(DABridgeExceptionTransport, byte[]) - Constructor for class com.programix.da2.bridge.DABridgeResponse
 
DABridgeResponse(Exception, byte[]) - Constructor for class com.programix.da2.bridge.DABridgeResponse
 
DABridgeServlet - Class in com.programix.da2.bridge.http
This is the servlet half of the HTTP bridge (see HttpDABridgeProcessor).
DABridgeServlet() - Constructor for class com.programix.da2.bridge.http.DABridgeServlet
 
DABridgeSession - Class in com.programix.da2.bridge
Encapsulates information about a user's session including the session id, and can store session-specific key-value pairs.
DABridgeSession.Initializer - Interface in com.programix.da2.bridge
Used to specify a block of code that should be executed whenever a new session is created.
DABridgeSession.Manager - Class in com.programix.da2.bridge
Used to manage the sessions.
DABridgeSession.Manager(int) - Constructor for class com.programix.da2.bridge.DABridgeSession.Manager
 
DABridgeSession.Manager() - Constructor for class com.programix.da2.bridge.DABridgeSession.Manager
 
DABridgeSessionProcessor - Class in com.programix.da2.bridge
DO NOT USE this class yet.
DABridgeSessionProcessor() - Constructor for class com.programix.da2.bridge.DABridgeSessionProcessor
 
DAException - Exception in com.programix.da2.exception
Thrown to indicate a technical problem with the 'Data Access Layer'.
DAException() - Constructor for exception com.programix.da2.exception.DAException
 
DAException(String) - Constructor for exception com.programix.da2.exception.DAException
 
DAException(Throwable) - Constructor for exception com.programix.da2.exception.DAException
 
DAException(String, Throwable) - Constructor for exception com.programix.da2.exception.DAException
 
DAExchange - Class in com.programix.da2
Used to exchange GenericDA's among friends.
DAExchange() - Constructor for class com.programix.da2.DAExchange
 
DAFactory - Class in com.programix.da2
Used to construct and initialize instances of data access implementations using reflection.
DASource - Interface in com.programix.da2
A source of GenericDA implementations for either the entire VM or for an individual user.
DASourceAdapter - Class in com.programix.da2
Used to adapt a single GenericDA into being available as a DASource.
DASourceAdapter(GenericDA) - Constructor for class com.programix.da2.DASourceAdapter
Wraps the specified GenericDA.
DAStore - Class in com.programix.da2
An implementation of DASource that caches the GenericDA implementations that it retrieves from the underlying DASource that is passed during construction.
DAStore(DASource) - Constructor for class com.programix.da2.DAStore
 
DATA_ACCESS_CLASSNAME_KEY - Static variable in class com.programix.da.DataAccessFactory
The reserved key that retrieves the fully-qualified name (as a String) of the DataAccess implementation class that will be instantiated via reflection.
DataAccess - Interface in com.programix.da
Used to implementation the very useful "Data Access Layer" abstraction.
DataAccessException - Exception in com.programix.da
Thrown to indicate a technical problem with the 'Data Access Layer' inner workings.
DataAccessException() - Constructor for exception com.programix.da.DataAccessException
 
DataAccessException(String) - Constructor for exception com.programix.da.DataAccessException
 
DataAccessException(Throwable) - Constructor for exception com.programix.da.DataAccessException
 
DataAccessException(String, Throwable) - Constructor for exception com.programix.da.DataAccessException
 
DataAccessFactory - Class in com.programix.da
Used to construct and initialize instances of DataAccess using reflection.
DataStateDAException - Exception in com.programix.da2.exception
This kind of DAException is thrown to indicate that there is a problem with the state of the data (such as locked by another user, stale data, unexpectedly not found).
DataStateDAException() - Constructor for exception com.programix.da2.exception.DataStateDAException
 
DataStateDAException(String, Throwable) - Constructor for exception com.programix.da2.exception.DataStateDAException
 
DataStateDAException(String) - Constructor for exception com.programix.da2.exception.DataStateDAException
 
DataStateDAException(Throwable) - Constructor for exception com.programix.da2.exception.DataStateDAException
 
DateTime - Class in com.programix.time
Immutable encapsulation of a date and time as the number of milliseconds that has elapsed since January 1, 1970 00:00:00.000 in the UTC timezone.
DateTime(long) - Constructor for class com.programix.time.DateTime
Primary constructor, based on the number of ms since Jan 1, 1970 UTC.
DateTime(Date) - Constructor for class com.programix.time.DateTime
Copies the time currently in the java.util.Date object via getTime().
DateTime() - Constructor for class com.programix.time.DateTime
Uses DateTools.getTime() as its source for the milliseconds (which may be different that System.currentTimeMillis()).
DateTimeException - Exception in com.programix.time
Thrown to signal a problem processing a DateTime.
DateTimeException() - Constructor for exception com.programix.time.DateTimeException
 
DateTimeException(String) - Constructor for exception com.programix.time.DateTimeException
 
DateTimeException(String, Throwable) - Constructor for exception com.programix.time.DateTimeException
 
DateTimeException(Throwable) - Constructor for exception com.programix.time.DateTimeException
 
DateTimeField - Class in com.programix.time
Used to specify a field in a date/time for the Gregorian calendar.
DateTimeField(int, String) - Constructor for class com.programix.time.DateTimeField
 
DateTimeFormat - Class in com.programix.time
Used to specify the format for a date/time for the Gregorian calendar.
DateTimeRange - Class in com.programix.time
Immutable encapsulation of a period of time as expressed by a starting DateTime and an ending DateTime.
DateTimeRange(DateTime, DateTime) - Constructor for class com.programix.time.DateTimeRange
Creates a new instance with the specified start and end times.
DateTools - Class in com.programix.time
Handy utilities for manipulating dates and times mostly focusing on DateTime and PlainDate.
DateTools.AcceleratedTimeSource - Class in com.programix.time
Used to speed forward from 'now' to a specified time in the future.
DateTools.AcceleratedTimeSource(double, long) - Constructor for class com.programix.time.DateTools.AcceleratedTimeSource
 
DateTools.OffsetTimeSource - Class in com.programix.time
Used to specify an offset (positive or negative) from 'now' that should be used for the DateTools.TimeSource.
DateTools.OffsetTimeSource(long) - Constructor for class com.programix.time.DateTools.OffsetTimeSource
Create an offset to apply to the real current time.
DateTools.OffsetTimeSource(DateTime) - Constructor for class com.programix.time.DateTools.OffsetTimeSource
Create an offset to apply to the real current time.
DateTools.TimeSource - Interface in com.programix.time
Used to specify the source to use for milliseconds since Jan 1, 1970.
DATools - Class in com.programix.da2
Contains various tools helpful in the work of the "data access layer".
DAY - Static variable in class com.programix.time.DateTimeField
The day [date] of the month.
DayOfWeek - Class in com.programix.time
An enumeration of the days of the week in the Gregorian calendar and the US English language.
DECIMAL_FILTER - Static variable in class com.programix.gui.text.FilterChainDocument
FilterChainDocument.Filter that keeps the characters as specified in StringTools.winnowDecimal(String).
DecimalRange - Class in com.programix.math
Immutable encapsulation of a range of decimal values as expressed by a starting BigDecimal and an ending BigDecimal.
DecimalRange(BigDecimal, BigDecimal) - Constructor for class com.programix.math.DecimalRange
Creates a new instance with the specified start and end values.
DecimalRange(String, String) - Constructor for class com.programix.math.DecimalRange
Creates a new instance with the specified start and end values.
DecimalRange(Value, Value) - Constructor for class com.programix.math.DecimalRange
Creates a new instance with the specified start and end values.
DecimalTools - Class in com.programix.math
 
Deck - Class in com.programix.gui
Stacks up panels on top of each each using a CardLayout, like a deck of cards.
Deck() - Constructor for class com.programix.gui.Deck
Creates a new deck with no cards initially in it.
Deck.Card - Class in com.programix.gui
Always has an initial layout of GridLayout with one cell.
DecoratorDA - Interface in com.programix.da2
 
decrement() - Method in class com.programix.thread.Counter
 
decrementIfNotShutdown() - Method in class com.programix.thread.Counter
Potentially decrements the counter returning true if the counter was decremented or false is the counter was not changed because it's already been shutdown.
DEFAULT_ANCHOR_POINT - Static variable in class com.programix.gui.layout.AbstractTableLayout
The default anchor point used when the container is larger than is needed for the table.
DEFAULT_ANCHOR_POINT - Static variable in class com.programix.gui.layout.AnchorLayout
The default anchor point used when the container is larger than is needed for the child component.
DEFAULT_BORDER_GAP - Static variable in class com.programix.gui.layout.AbstractTableLayout
The default number of pixels to be placed around the outside of all the table before the edge of the container.
DEFAULT_BORDER_GAP - Static variable in class com.programix.gui.layout.AnchorLayout
The default number of pixels to be placed around the outside of all the child component before the edge of the container.
DEFAULT_BUFFER_SIZE - Static variable in class com.programix.io.IOTools
The default buffer size that is used with streams in the tools class.
DEFAULT_BUFFER_SIZE - Static variable in class com.programix.io.StreamConverter
The default size used for the internal buffer between the input stream and the output stream.
DEFAULT_COL_GAP - Static variable in class com.programix.gui.layout.AbstractTableLayout
The default number of pixels to be placed between columns when more than one column is present.
DEFAULT_COLUMN_COUNT - Static variable in class com.programix.gui.layout.ColumnButtonLayout
The default number of columns to use, value is 1.
DEFAULT_HEALTH_CHECK_QUERY - Static variable in class com.programix.sql.ConnectionPool
Default value used when the optional health check query parameter is not specified.
DEFAULT_HIGH_WATER_COUNT - Static variable in class com.programix.sql.ConnectionPool
Default value used when the optional high water count parameter is not specified.
DEFAULT_MAX_CONNECTION_COUNT - Static variable in class com.programix.sql.ConnectionPool
Default value used when the optional max connection count parameter is not specified.
DEFAULT_MAX_IDLE_COUNT - Static variable in class com.programix.sql.BottomlessConnectionPool
 
DEFAULT_ROW_COUNT - Static variable in class com.programix.gui.layout.RowButtonLayout
The default number of rows to use, value is 1.
DEFAULT_ROW_GAP - Static variable in class com.programix.gui.layout.AbstractTableLayout
The default number of pixels to be placed between rows when more than one row is present.
DEFAULT_SHRINK_DELAY_SECONDS - Static variable in class com.programix.sql.ConnectionPool
Default value used when the optional shrink delay seconds parameter is not specified.
DEFAULT_TIME_SOURCE - Static variable in class com.programix.time.DateTools
This implementation of DateTools.TimeSource simply returns the time from the OS by using System.currentTimeMillis().
DEFAULT_TIMEOUT - Static variable in class com.programix.da2.bridge.DABridgeSession
 
defaultAnchorForAllColumns - Variable in class com.programix.gui.layout.AnchorTableLayout.AnchorTableCellData
 
delegate(Class<? extends CommandRequest>, CommandProcessor) - Method in class com.programix.command.DelegatingCommandProcessor
 
DelegatingCommandProcessor - Class in com.programix.command
 
DelegatingCommandProcessor() - Constructor for class com.programix.command.DelegatingCommandProcessor
 
destroy() - Method in class com.programix.da2.bridge.http.DABridgeServlet
 
digest(String, InputStream) - Static method in class com.programix.util.SecurityTools
 
digestMD5(InputStream) - Static method in class com.programix.util.SecurityTools
 
digestMD5(File) - Static method in class com.programix.util.SecurityTools
 
digestMD5ToHexString(File) - Static method in class com.programix.util.SecurityTools
 
digestMD5ToHexString(String) - Static method in class com.programix.util.SecurityTools
 
DIGIT_FILTER - Static variable in class com.programix.gui.text.FilterChainDocument
FilterChainDocument.Filter that keeps the characters as specified in StringTools.winnowDigit(String).
dispose() - Method in class com.programix.gui.SimpleResizeFrame
 
distributeExcessProportionally(int[], int) - Static method in class com.programix.math.NumberTools
Distributes the excess to the items in the int[] proportional to the amount that each item represents when compared to the total.
doesNotContainKey(String) - Method in class com.programix.value.ValueMap
Returns true if the specified key is not present in this map.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.programix.command.bridge.http.HttpCommandBridgeServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.programix.da2.bridge.http.DABridgeServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.programix.command.bridge.http.HttpCommandBridgeServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.programix.da2.bridge.http.DABridgeServlet
 
drawFromLowerLeft(String, double, double) - Method in class com.programix.gui.text.TextDraw
 
drawFromOnBaseline(String, double, double) - Method in class com.programix.gui.text.TextDraw
 
drawFromUpperLeft(String, double, double) - Method in class com.programix.gui.text.TextDraw
 
drawToLowerRight(String, double, double) - Method in class com.programix.gui.text.TextDraw
 
drawToOnBaseline(String, double, double) - Method in class com.programix.gui.text.TextDraw
 
drawToUpperRight(String, double, double) - Method in class com.programix.gui.text.TextDraw
 
DRIVER_KEY - Static variable in class com.programix.sql.BottomlessConnectionPool
 
DRIVER_KEY - Static variable in class com.programix.sql.DriverManagerConnectionSource
Required configuration key for the JDBC driver's classname.
DriverManagerConnectionSource - Class in com.programix.sql
An implementation of ConnectionSource that uses DriverManager to create database Connection's.
DriverManagerConnectionSource(ValueMap) - Constructor for class com.programix.sql.DriverManagerConnectionSource
 

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.