Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort(Executor) - Method in class org.conical.common.bbl.db.DbConnection
ActionOperation - Enum Class in org.conical.common.bbl.web.util
Represents an operation that can be performed on a record.
actionRequiresLogin() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns whether this action should require a logged in user
actionRequiresLogin() - Method in class org.conical.common.bbl.web.struts.actions.HelpAction
For security purposes, help pages are access-protected.
actionRequiresLogin() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
It is assumed that if user needs to log in, user is not logged in; returns false.
actionRequiresLogin() - Method in class org.conical.common.bbl.web.struts.actions.SampleAction
Returns true since most applications require login.
add(String, Object) - Method in class org.conical.common.bbl.util.ParameterMap.ParameterMapBuilder
Adds a new value to the enclosed ParameterMap.
add(T) - Method in class org.conical.common.bbl.util.HashSetBuilder
 
addAccessRole(String) - Method in class org.conical.common.bbl.auth.User
Adds single access role to this user
addAccessRoles(Collection<String>) - Method in class org.conical.common.bbl.auth.User
Adds multiple access roles to this user at one time
addAll(Collection<? extends T>) - Method in class org.conical.common.bbl.util.HashSetBuilder
 
addBreadCrumb(BreadCrumb) - Method in class org.conical.common.bbl.web.util.BreadCrumbTrail
Adds the passed BreadCrumb to the trail.
addCookie(Cookie) - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Adds the passed cookie to the HTTP response
addValidationError(String) - Method in class org.conical.common.bbl.util.DataValidator
Adds a validation error or warning to the message list
AK - Enum constant in enum class org.conical.common.bbl.enums.State
 
AL - Enum constant in enum class org.conical.common.bbl.enums.State
 
AMBIDEXTROUS - Enum constant in enum class org.conical.common.bbl.enums.Handedness
 
AR - Enum constant in enum class org.conical.common.bbl.enums.State
 
AS - Enum constant in enum class org.conical.common.bbl.enums.State
 
ASEXUAL - Enum constant in enum class org.conical.common.bbl.enums.SexualOrientation
 
ASIAN - Enum constant in enum class org.conical.common.bbl.enums.Race
 
assertComplete() - Method in class org.conical.common.bbl.auth.AuthConfig
Asserts that properties of this configuration have all been set.
assignKeyInformation(Set<ColumnModel>, String) - Method in class org.conical.common.bbl.db.querier.OracleQuerier
 
assignKeyInformation(Set<ColumnModel>, String) - Method in class org.conical.common.bbl.db.querier.Querier
 
AUTH_CLASS - Static variable in class org.conical.common.bbl.auth.AuthConfig
 
AUTH_CONNECTION_URL - Static variable in class org.conical.common.bbl.auth.AuthConfig
 
AUTH_NAME - Static variable in class org.conical.common.bbl.auth.AuthConfig
 
AUTH_PASSWORD - Static variable in class org.conical.common.bbl.auth.AuthConfig
 
AUTH_TYPE - Static variable in class org.conical.common.bbl.auth.AuthConfig
 
AuthConfig - Class in org.conical.common.bbl.auth
Holds values used to configure and determine how an Authenticator retrieves access roles and other verification information for applications.
AuthConfig() - Constructor for class org.conical.common.bbl.auth.AuthConfig
No-param constructor.
AuthConfig(String) - Constructor for class org.conical.common.bbl.auth.AuthConfig
Constructor takes a resource bundle name and parses it for required parameters
AuthConfig.Type - Enum Class in org.conical.common.bbl.auth
An authorization source type (what type of resource is being queried for authorization credentials).
AuthDataSource - Class in org.conical.common.bbl.auth
The AuthDataSource class wraps a DataSource to be used in authenticating users and determining credentials.
AuthenticationException - Exception in org.conical.common.bbl.auth
Exception thrown to indicate a problem with authentication.
AuthenticationException(String) - Constructor for exception org.conical.common.bbl.auth.AuthenticationException
 
AuthenticationException(String, Exception) - Constructor for exception org.conical.common.bbl.auth.AuthenticationException
 
Authenticator - Interface in org.conical.common.bbl.auth
This interface defines an API that can be used to authenticate users and check for access roles.
AuthFactory - Class in org.conical.common.bbl.auth
Responsible for returning an implementation of Authenticator appropriate for the given AuthConfig.
AuthFactory() - Constructor for class org.conical.common.bbl.auth.AuthFactory
 
AZ - Enum constant in enum class org.conical.common.bbl.enums.State
 

B

BaseAction - Class in org.conical.common.bbl.web.struts.actions
This should be the base class for all actions in Struts2-based BBL web apps.
BaseAction() - Constructor for class org.conical.common.bbl.web.struts.actions.BaseAction
 
BaseAction.Developer - Class in org.conical.common.bbl.web.struts.actions
Encapsulates information about the contact developer for this application
BBLRuntimeException - Exception in org.conical.common.bbl.exception
Lab's parent runtime exception.
BBLRuntimeException(Exception) - Constructor for exception org.conical.common.bbl.exception.BBLRuntimeException
 
BBLRuntimeException(String) - Constructor for exception org.conical.common.bbl.exception.BBLRuntimeException
 
BBLRuntimeException(String, Exception) - Constructor for exception org.conical.common.bbl.exception.BBLRuntimeException
 
BBLWebClientException - Exception in org.conical.common.bbl.web.client
This is a runtime exception meant for use by web service client applications.
BBLWebClientException(Exception) - Constructor for exception org.conical.common.bbl.web.client.BBLWebClientException
 
BBLWebClientException(String) - Constructor for exception org.conical.common.bbl.web.client.BBLWebClientException
 
BBLWebClientException(String, Exception) - Constructor for exception org.conical.common.bbl.web.client.BBLWebClientException
 
BINARY - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 
BISEXUAL - Enum constant in enum class org.conical.common.bbl.enums.SexualOrientation
 
BLACK - Enum constant in enum class org.conical.common.bbl.enums.Race
 
BreadCrumb - Class in org.conical.common.bbl.web.util
Breadcrumbs are used to navigate webpages.
BreadCrumb(String, String, int) - Constructor for class org.conical.common.bbl.web.util.BreadCrumb
Constructor which takes all information contained in this instance.
BreadCrumbTrail - Class in org.conical.common.bbl.web.util
Keeps track of BreadCrumbs and manages how they are added and removed.
BreadCrumbTrail() - Constructor for class org.conical.common.bbl.web.util.BreadCrumbTrail
 
builder() - Static method in class org.conical.common.bbl.util.ParameterMap
Returns a ParameterMapBuilder wrapping a new ParameterMap

C

CA - Enum constant in enum class org.conical.common.bbl.enums.State
 
CHRISTIAN - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
clear() - Method in class org.conical.common.bbl.web.util.BreadCrumbTrail
Clears the stack of crumbs.
clearWarnings() - Method in class org.conical.common.bbl.db.DbConnection
close() - Method in class org.conical.common.bbl.db.DbConnection
close(Wrapper...) - Static method in class org.conical.common.bbl.db.DbUtil
Quietly closes an array of Wrapper objects.
CO - Enum constant in enum class org.conical.common.bbl.enums.State
 
Coded - Interface in org.conical.common.bbl.enums.ifc
This interface helps ensure that enum values that have integer equivalents (usually stored in database tables) are easily distinguishable from those that aren't.
colnum - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
ColumnModel - Class in org.conical.common.bbl.db.querier
Represents a column in a database table, and the attributes one may want to assign to it.
ColumnModel() - Constructor for class org.conical.common.bbl.db.querier.ColumnModel
 
COMBO - Enum constant in enum class org.conical.common.bbl.enums.Race
 
commit() - Method in class org.conical.common.bbl.db.DbConnection
compare(AuthConfig, AuthConfig) - Method in class org.conical.common.bbl.auth.AuthConfig
Implementation of compare to allow sorting of AuthConfigs
compareTo(AuthConfig) - Method in class org.conical.common.bbl.auth.AuthConfig
Implementation of compareTo to allow sorting of AuthConfigs.
compareTo(ColumnModel) - Method in class org.conical.common.bbl.db.querier.ColumnModel
 
ConfigurationRuntimeException - Exception in org.conical.common.bbl.exception
Runtime exception used to denote errors occuring during startup and configuration processing.
ConfigurationRuntimeException(Exception) - Constructor for exception org.conical.common.bbl.exception.ConfigurationRuntimeException
 
ConfigurationRuntimeException(String) - Constructor for exception org.conical.common.bbl.exception.ConfigurationRuntimeException
 
ConfigurationRuntimeException(String, Exception) - Constructor for exception org.conical.common.bbl.exception.ConfigurationRuntimeException
 
convertFromString(Map, String[], Class) - Method in class org.conical.common.bbl.web.struts.DateTypeConverter
Converts a string in the format of getDateFormatString() to a java.util.Date object.
convertToString(Map, Object) - Method in class org.conical.common.bbl.web.struts.DateTypeConverter
Converts a java.util.Date to a String in the format of getDateFormatString().
CREATE - Enum constant in enum class org.conical.common.bbl.web.util.ActionOperation
 
createArrayOf(String, Object[]) - Method in class org.conical.common.bbl.db.DbConnection
createBlob() - Method in class org.conical.common.bbl.db.DbConnection
createClob() - Method in class org.conical.common.bbl.db.DbConnection
createCopy() - Method in class org.conical.common.bbl.auth.AuthConfig
Creates a copy of this object and returns it
createNClob() - Method in class org.conical.common.bbl.db.DbConnection
createSQLXML() - Method in class org.conical.common.bbl.db.DbConnection
createStatement() - Method in class org.conical.common.bbl.db.DbConnection
createStatement(int, int) - Method in class org.conical.common.bbl.db.DbConnection
createStatement(int, int, int) - Method in class org.conical.common.bbl.db.DbConnection
createStruct(String, Object[]) - Method in class org.conical.common.bbl.db.DbConnection
createTablesScript() - Method in class org.conical.common.bbl.jpa.DdlScriptCreator
Create the SQL script to create all tables.
CT - Enum constant in enum class org.conical.common.bbl.enums.State
 
CUSTOM - Enum constant in enum class org.conical.common.bbl.db.DatabaseType
 
CUSTOM_CLASS - Enum constant in enum class org.conical.common.bbl.auth.AuthConfig.Type
 

D

DATABASE - Enum constant in enum class org.conical.common.bbl.auth.AuthConfig.Type
 
DatabaseAuthenticator - Class in org.conical.common.bbl.auth
Authenticates users and assigns access roles based on custom database tables.
DatabaseAuthenticator(String) - Constructor for class org.conical.common.bbl.auth.DatabaseAuthenticator
Creates a new instance using a DataSource configured in JNDI.
DatabaseAuthenticator(AuthConfig) - Constructor for class org.conical.common.bbl.auth.DatabaseAuthenticator
Creates a new instance with the given config
DatabaseType - Enum Class in org.conical.common.bbl.db
Type of database applications may need to read/write to.
DataFormats - Class in org.conical.common.bbl.util
 
DataFormats() - Constructor for class org.conical.common.bbl.util.DataFormats
 
DataManager - Interface in org.conical.common.bbl.jpa
This interface, coupled with the JpaDataManager base class, allows for transaction-aware database operations using JPA.
DataSourceConfig - Class in org.conical.common.bbl.db
This class wraps the information needed to establish a connection or connection pool to a database.
DataSourceConfig(String) - Constructor for class org.conical.common.bbl.db.DataSourceConfig
Constructs object given a set of parameters in a configuration bundle (i.e.
DataSourceConfig(DatabaseType, String, int, String, String, String, boolean) - Constructor for class org.conical.common.bbl.db.DataSourceConfig
Constructs object using server name, port, and database name (instead of URL).
DataSourceConfig(DatabaseType, String, String, String, boolean) - Constructor for class org.conical.common.bbl.db.DataSourceConfig
Constructs object using connection URL.
DataSourceFactory - Class in org.conical.common.bbl.db
Factory class that ensures only one DataSource is created for each set of database connection information.
DataSourceFactory() - Constructor for class org.conical.common.bbl.db.DataSourceFactory
 
DataSourceReference - Interface in org.conical.common.bbl.db.querier
Encapsulates both a type/brand of database and a DataSource representing an instance of that type.
DataType - Enum Class in org.conical.common.bbl.db.querier
An enumeration of data types, generalized across databases.
DataValidator - Class in org.conical.common.bbl.util
Abstract class which can serve as a parent to any classes that need to validate input data.
DataValidator() - Constructor for class org.conical.common.bbl.util.DataValidator
 
DATE - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 
DateTypeConverter - Class in org.conical.common.bbl.web.struts
Struts Date converter, used to convert Dates to Strings (to be used in web forms), and back.
DateTypeConverter() - Constructor for class org.conical.common.bbl.web.struts.DateTypeConverter
 
DB_CONNECTION_POOLING_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_CONNECTION_URL_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_LOGIN_NAME_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_LOGIN_PASSWORD_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_NAME_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_SERVER_NAME_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_SERVER_PORT_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DB_TYPE_KEY - Static variable in class org.conical.common.bbl.db.DataSourceConfig
 
DbConnection - Class in org.conical.common.bbl.db
An implementation of java.sql.Connection that adheres to the general contract for java Connection objects.
DbConnection(DbConnectionBroker, Connection) - Constructor for class org.conical.common.bbl.db.DbConnection
Creates a DbConnection object given a parent broker and the connection to be wrapped
DbConnectionBroker - Class in org.conical.common.bbl.db
Pooled Data Source Creates and manages a pool of database connections.
DbConnectionBroker(String, String, String, String, int, int, double) - Constructor for class org.conical.common.bbl.db.DbConnectionBroker
Creates a new Connection Broker
dbDriver: JDBC driver.
DbConnectionBroker(String, String, String, String, int, int, double, boolean) - Constructor for class org.conical.common.bbl.db.DbConnectionBroker
 
DbConnectionBroker(String, String, String, String, int, int, double, boolean, int, int) - Constructor for class org.conical.common.bbl.db.DbConnectionBroker
 
DbUtil - Class in org.conical.common.bbl.db
Defines a set of static database utility methods
DbUtil() - Constructor for class org.conical.common.bbl.db.DbUtil
 
DbWorker<T extends DataManager> - Class in org.conical.common.bbl.jpa
Performs database tasks using a given the operations available on the passed DataManager.
DbWorker() - Constructor for class org.conical.common.bbl.jpa.DbWorker
 
DC - Enum constant in enum class org.conical.common.bbl.enums.State
 
DdlScriptCreator - Class in org.conical.common.bbl.jpa
SQL Creator for Tables according to JPA/Hibernate annotations.
DdlScriptCreator(Collection<Class<?>>) - Constructor for class org.conical.common.bbl.jpa.DdlScriptCreator
 
DdlScriptCreator(Collection<Class<?>>, String) - Constructor for class org.conical.common.bbl.jpa.DdlScriptCreator
 
DE - Enum constant in enum class org.conical.common.bbl.enums.State
 
DELETE - Enum constant in enum class org.conical.common.bbl.web.util.ActionOperation
 
deleteObject(T) - Method in interface org.conical.common.bbl.jpa.DataManager
Deletes the record represented by the passed object.
deleteObject(T) - Method in class org.conical.common.bbl.jpa.JpaDataManager
Deletes the record represented by the passed object.
Described - Interface in org.conical.common.bbl.enums.ifc
This is a convenience interface that all BBL enums should implement.
destroy() - Method in class org.conical.common.bbl.db.DbConnectionBroker
Less safe shutdown.
destroy(int) - Method in class org.conical.common.bbl.db.DbConnectionBroker
Multi-phase shutdown.
Developer() - Constructor for class org.conical.common.bbl.web.struts.actions.BaseAction.Developer
 
DO - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
doAutoLogin() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Try to log in user automatically using cookies or some other mechanism (implementation dependent).
doDbTasks(T) - Method in class org.conical.common.bbl.jpa.DbWorker
Must be overridden.
doUpdates(DbWorker<T>) - Method in interface org.conical.common.bbl.jpa.DataManager
Sets up classes needed to interface with the database, then begins a database transaction and calls doDbTasks() on the passed DbWorker.
doUpdates(DbWorker<T>) - Method in class org.conical.common.bbl.jpa.JpaDataManager
Performs database operations defined in the passed worker within a transaction.
doWork() - Method in class org.conical.common.bbl.jpa.DbWorker
Performs work defined in doDbTasks.
doWork() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Child classes must implement.
doWork() - Method in class org.conical.common.bbl.web.struts.actions.HelpAction
Processes page argument and attempts to find help text for the given page.
doWork() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Attempts to log user into the application using the authentication settings in authentication.properties.
doWork() - Method in class org.conical.common.bbl.web.struts.actions.SampleAction
Performs no side effects; simply returns success.
dropTablesScript() - Method in class org.conical.common.bbl.jpa.DdlScriptCreator
Create the SQL script to drop all tables.

E

EjbUtil - Class in org.conical.common.bbl.ejb
Utility class to support EJB code.
EjbUtil() - Constructor for class org.conical.common.bbl.ejb.EjbUtil
 
encrypt(String, EncryptionUtil.Algorithm) - Static method in class org.conical.common.bbl.auth.EncryptionUtil
Encrypts the given plain text using the passed algorithm.
EncryptionUtil - Class in org.conical.common.bbl.auth
Encryption utility class provides methods related to string and plain-text encryption.
EncryptionUtil() - Constructor for class org.conical.common.bbl.auth.EncryptionUtil
 
EncryptionUtil.Algorithm - Enum Class in org.conical.common.bbl.auth
Represents an encryption algorithm
ENUM - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 
EnumUtil - Class in org.conical.common.bbl.util
Wrapper for static utility methods related to Java enums.
EnumUtil() - Constructor for class org.conical.common.bbl.util.EnumUtil
 
equals(Object) - Method in class org.conical.common.bbl.auth.AuthConfig
 
equals(Object) - Method in class org.conical.common.bbl.db.DataSourceConfig
 
Ethnicity - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of ethnicities the BBL documents and their attributes
execute() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Method called by Struts to initiate action logic.
execute() - Method in class org.conical.common.bbl.web.struts.actions.LogoutAction
Logs user out of the application by invalidating the entire session
executeSingleIntResultQuery(Connection, String) - Static method in class org.conical.common.bbl.db.DbUtil
Executes a give SQL query on the given connection and returns a single integer result.
executeSingleIntResultQuery(Connection, String, String, String) - Static method in class org.conical.common.bbl.db.DbUtil
Executes a give SQL query on the given connection and returns a single integer result.

F

FEMALE - Enum constant in enum class org.conical.common.bbl.enums.Sex
 
FILEMAKER - Enum constant in enum class org.conical.common.bbl.db.DatabaseType
 
findById(Class<T>, Long) - Method in interface org.conical.common.bbl.jpa.DataManager
Looks up an instance of any class implementing Identifiable by its ID and returns it.
findById(Class<T>, Long) - Method in class org.conical.common.bbl.jpa.JpaDataManager
Looks up an instance of any class implementing Identifiable by its ID and returns it.
FL - Enum constant in enum class org.conical.common.bbl.enums.State
 
FLOAT - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 
FM - Enum constant in enum class org.conical.common.bbl.enums.State
 
freeConnection(Connection) - Method in class org.conical.common.bbl.db.DbConnectionBroker
Frees a connection.

G

GA - Enum constant in enum class org.conical.common.bbl.enums.State
 
getAccessRoles() - Method in class org.conical.common.bbl.auth.User
Returns set of access roles currently given to this user
getAdditionalCookies() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Returns any additional cookies child action wishes to set.
getAdditionalCookies() - Method in class org.conical.common.bbl.web.struts.actions.LogoutAction
Returns additional cookies to send to user agent upon logout.
getAge(Connection) - Method in class org.conical.common.bbl.db.DbConnectionBroker
Returns the age of a connection -- the time since it was handed out to an application.
getAlgInputName() - Method in enum class org.conical.common.bbl.auth.EncryptionUtil.Algorithm
 
getApplicationName() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns the name of this application
getApplicationProperties() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns a map of application properties read from the application.properties file.
getAuthClassName() - Method in class org.conical.common.bbl.auth.AuthConfig
 
getAuthenticatedUser(String, String) - Method in interface org.conical.common.bbl.auth.Authenticator
Checks the password for the passed user.
getAuthenticatedUser(String, String) - Method in class org.conical.common.bbl.auth.DatabaseAuthenticator
Checks the password for the passed user.
getAuthenticatedUser(String, String) - Method in class org.conical.common.bbl.auth.LdapAuthenticator
 
getAuthenticator() - Static method in class org.conical.common.bbl.auth.AuthFactory
Returns the default Authenticator, which connects to a database using the BBL standard JNDI name under which a data source to the BBL authentication database should be registered.
getAuthenticator(AuthConfig) - Static method in class org.conical.common.bbl.auth.AuthFactory
Checks config and returns an appropriate Authenticator.
getAutoCommit() - Method in class org.conical.common.bbl.db.DbConnection
getCatalog() - Method in class org.conical.common.bbl.db.DbConnection
getClientInfo() - Method in class org.conical.common.bbl.db.DbConnection
getClientInfo(String) - Method in class org.conical.common.bbl.db.DbConnection
getCode() - Method in enum class org.conical.common.bbl.enums.Ethnicity
Returns a integer code for this enum value, generally the representative value stored in a database.
getCode() - Method in enum class org.conical.common.bbl.enums.Handedness
Returns a integer code for this enum value, generally the representative value stored in a database.
getCode() - Method in interface org.conical.common.bbl.enums.ifc.Coded
Returns a integer code for this enum value, generally the representative value stored in a database.
getCode() - Method in enum class org.conical.common.bbl.enums.Race
Returns a integer code for this enum value, generally the representative value stored in a database.
getCode() - Method in enum class org.conical.common.bbl.enums.Sex
Returns a integer code for this enum value, generally the representative value stored in a database.
getColumnModelFromResult(ResultSet) - Method in class org.conical.common.bbl.db.querier.MySqlQuerier
 
getColumnModelFromResult(ResultSet) - Method in class org.conical.common.bbl.db.querier.OracleQuerier
 
getColumnModelFromResult(ResultSet) - Method in class org.conical.common.bbl.db.querier.PostgresQuerier
 
getColumnModelFromResult(ResultSet) - Method in class org.conical.common.bbl.db.querier.Querier
 
getColumnsFromTable(String) - Method in class org.conical.common.bbl.db.querier.Querier
Retrieves a set of all the columns in the table with the given name
getConnection() - Method in class org.conical.common.bbl.db.DbConnectionBroker
This method hands out the connections in round-robin order.
getConnection() - Method in class org.conical.common.bbl.db.querier.Querier
 
getConnection(String, String) - Method in class org.conical.common.bbl.db.DbConnectionBroker
Ignores the username and password passed in.
getConnectionUrl() - Method in class org.conical.common.bbl.auth.AuthConfig
 
getConnectionURL(String, int, String) - Method in enum class org.conical.common.bbl.db.DatabaseType
Formats the given connection information into a URL recognized by this type of database.
getCookies() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getCrumbs() - Method in class org.conical.common.bbl.web.util.BreadCrumbTrail
Returns the current stack of crumbs (in bottom to top order).
getCurrentUser() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns the user currently logged into this application, or null if no one is logged in, if the user is no longer valid, or if an error occurs (the error having been logged).
getDataManager() - Method in class org.conical.common.bbl.jpa.DbWorker
Returns an instance of the subclass's implementation of DataManager
getDataSource() - Method in class org.conical.common.bbl.auth.AuthDataSource
 
getDataSource(DataSourceConfig) - Static method in class org.conical.common.bbl.db.DataSourceFactory
Fetches an Oracle DataSource given the passed properties.
getDataSourceClass() - Method in enum class org.conical.common.bbl.db.DatabaseType
 
getDateFormatString() - Method in class org.conical.common.bbl.web.struts.DateTypeConverter
Returns the format of the String to convert to or be created from a Date.
getDbDriverClass() - Method in enum class org.conical.common.bbl.db.DatabaseType
 
getDbName() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getDbType() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getDefaultIfNullOrBad(T, String) - Static method in class org.conical.common.bbl.util.EnumUtil
Examines the passed value and determines whether it can be converted into an enum value of the same type as the defaultValue.
getDescription() - Method in enum class org.conical.common.bbl.enums.Ethnicity
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.Handedness
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in interface org.conical.common.bbl.enums.ifc.Described
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.NameSuffix
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.Race
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.Religion
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.Sex
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.SexualOrientation
Returns a human-readable description of what this value is/means or perhaps how it is used
getDescription() - Method in enum class org.conical.common.bbl.enums.State
Returns a human-readable description of what this value is/means or perhaps how it is used
getDeveloper() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns the developer who should be contacted regarding this application
getDisplayValue() - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
getEm() - Method in class org.conical.common.bbl.jpa.JpaDataManager
Returns an open EntityManager with which subclasses can perform JPA operations
getEmail() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction.Developer
 
getEmailAddress() - Method in class org.conical.common.bbl.auth.User
 
getEmf() - Method in class org.conical.common.bbl.jpa.JpaDataManager
Returns the EntityManagerFactory that will generate EntityManagers used to perform JPA database operations.
getEmptyMap() - Static method in class org.conical.common.bbl.util.ParameterMap
 
getErrors() - Method in class org.conical.common.bbl.util.DataValidator
Returns a list of validation errors/warnings encountered while validating
getEthnicities() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getFirstName() - Method in class org.conical.common.bbl.auth.User
 
getFirstName() - Method in interface org.conical.common.bbl.util.Name
 
getFsIq(int) - Static method in class org.conical.common.bbl.util.WtarScoreConverter
Converts a standard WTAR score to an FS IQ.
getFsIq(int, int) - Static method in class org.conical.common.bbl.util.WtarScoreConverter
Given the subject's age, converts a raw WTAR score to an FS IQ.
getFullName() - Method in interface org.conical.common.bbl.util.Name
Aggregates other name data into a human-readable string.
getFullName(Name) - Static method in class org.conical.common.bbl.util.DataFormats
Easy way to take the components of a Name and combine them into a human-readable single string.
getGenericDescription(String) - Static method in class org.conical.common.bbl.util.EnumUtil
Converts an enum name to a more human-readable description.
getHandednesses() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getHelpPageText() - Method in class org.conical.common.bbl.web.struts.actions.HelpAction
Returns textual help
getHoldability() - Method in class org.conical.common.bbl.db.DbConnection
getId() - Method in class org.conical.common.bbl.auth.User
 
getId() - Method in interface org.conical.common.bbl.jpa.Identifiable
Returns the unique ID of this entity
getInstance(AuthConfig) - Static method in class org.conical.common.bbl.auth.AuthDataSource
Looks up the AuthDataSource for this configuration and returns it if it exists.
getJndiDataSource(String) - Static method in class org.conical.common.bbl.db.DataSourceFactory
Looks up a DataSource in JNDI registered under the passed name and returns it.
getLastName() - Method in class org.conical.common.bbl.auth.User
 
getLastName() - Method in interface org.conical.common.bbl.util.Name
 
getLevel() - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
getLink() - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
getLoginName() - Method in class org.conical.common.bbl.auth.AuthConfig
 
getLoginTimeout() - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
getLogWriter() - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
getMap() - Method in class org.conical.common.bbl.util.ParameterMap.ParameterMapBuilder
 
getMessage() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
If authentication fails, this message will tell the user what happened
getMetaData() - Method in class org.conical.common.bbl.db.DbConnection
getMiddleName() - Method in interface org.conical.common.bbl.util.Name
 
getName() - Method in enum class org.conical.common.bbl.enums.Ethnicity
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.Handedness
Convenience method to provide getter access to name().
getName() - Method in interface org.conical.common.bbl.enums.ifc.Named
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.NameSuffix
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.Race
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.Religion
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.Sex
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.SexualOrientation
Convenience method to provide getter access to name().
getName() - Method in enum class org.conical.common.bbl.enums.State
Convenience method to provide getter access to name().
getName() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction.Developer
 
getNameSuffixes() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getNetworkTimeout() - Method in class org.conical.common.bbl.db.DbConnection
getNextSequenceValue(Connection, String) - Static method in class org.conical.common.bbl.db.DbUtil
Returns the next value in the named sequence given the passed connection.
getNullSafeEnum(Class<T>, String) - Static method in class org.conical.common.bbl.util.EnumUtil
Returns the value of the enum class passed in whose name is the same as the String passed in.
getNullSafeName(T) - Static method in class org.conical.common.bbl.util.EnumUtil
Returns the name (String) of an enum value passed in.
getOpposite() - Method in enum class org.conical.common.bbl.enums.Sex
 
getParentLogger() - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
getPassword() - Method in class org.conical.common.bbl.auth.AuthConfig
 
getPassword() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getPassword() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Returns password originally passed in
getPhone() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction.Developer
 
getPort() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getPsForColumnLookup(Connection, String) - Method in class org.conical.common.bbl.db.querier.MySqlQuerier
 
getPsForColumnLookup(Connection, String) - Method in class org.conical.common.bbl.db.querier.OracleQuerier
 
getPsForColumnLookup(Connection, String) - Method in class org.conical.common.bbl.db.querier.PostgresQuerier
 
getPsForColumnLookup(Connection, String) - Method in class org.conical.common.bbl.db.querier.Querier
 
getQuerier(DataSourceReference) - Static method in class org.conical.common.bbl.db.querier.QuerierFactory
Generates and returns a Querier specific to the database type and ready to access the DataSource contained in the reference class passed.
getRaces() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getReferenceGroup(int) - Static method in class org.conical.common.bbl.util.WtarScoreConverter
Returns the WTAR reference group for the passed raw score
getReligions() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getRequestUrl() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns the original URL for this request.
getRequestUrl() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Overrides BaseAction.getRequestUrl() to return the page originally requested.
getRequiredAccessRoles() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Returns the set of access roles required to execute this action (and access the associated page).
getSchema() - Method in class org.conical.common.bbl.db.DbConnection
getServer() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getSession() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
Exposes session to child classes.
getSexes() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getSexualOrientations() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getSize() - Method in class org.conical.common.bbl.db.DbConnectionBroker
Returns the number of connections in the dynamic pool.
getSqlDate(Date) - Static method in class org.conical.common.bbl.db.DbUtil
Converts a java.util.Date to a java.sql.Date.
getSslCapableHttpClient() - Static method in class org.conical.common.bbl.web.client.HttpClientUtil
Creates an HttpClient pre-configured to pass requests over HTTPS.
getStandardScore(int, int) - Static method in class org.conical.common.bbl.util.WtarScoreConverter
Given the subject's age, converts a raw WTAR score to a standard score
getStates() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
 
getSuffix() - Method in interface org.conical.common.bbl.util.Name
 
getTableNames() - Method in class org.conical.common.bbl.db.querier.Querier
Retrieves a set of all readable table names in the database this Querier was configured for
getTableSelectionSql() - Method in class org.conical.common.bbl.db.querier.MySqlQuerier
 
getTableSelectionSql() - Method in class org.conical.common.bbl.db.querier.OracleQuerier
 
getTableSelectionSql() - Method in class org.conical.common.bbl.db.querier.PostgresQuerier
 
getTableSelectionSql() - Method in class org.conical.common.bbl.db.querier.Querier
 
getTitle() - Method in class org.conical.common.bbl.auth.User
 
getTitle() - Method in class org.conical.common.bbl.web.struts.actions.BaseAction.Developer
 
getTransactionIsolation() - Method in class org.conical.common.bbl.db.DbConnection
getType() - Method in class org.conical.common.bbl.auth.AuthConfig
 
getType() - Method in interface org.conical.common.bbl.db.querier.DataSourceReference
 
getType() - Method in class org.conical.common.bbl.db.querier.SimpleDataSourceReference
 
getTypeMap() - Method in class org.conical.common.bbl.db.DbConnection
getUnauthenticatedUser(String) - Method in interface org.conical.common.bbl.auth.Authenticator
Looks up user attributes without authenticating, and returns them.
getUnauthenticatedUser(String) - Method in class org.conical.common.bbl.auth.DatabaseAuthenticator
Looks up user attributes without authenticating, and returns them.
getUnauthenticatedUser(String) - Method in class org.conical.common.bbl.auth.LdapAuthenticator
 
getUrl() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getUrlParts(String) - Method in enum class org.conical.common.bbl.db.DatabaseType
Parses the passed URL and, if successful, returns an array of Strings containing [ server, port, database ].
getUser() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
getUsername() - Method in class org.conical.common.bbl.auth.User
 
getUsername() - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Returns user name originally passed in
getValueByCode(Class<T>, int) - Static method in class org.conical.common.bbl.util.EnumUtil
Returns the value of a Coded enum based on its code.
getValuesAsString() - Static method in enum class org.conical.common.bbl.db.DatabaseType
 
getWarnings() - Method in class org.conical.common.bbl.db.DbConnection
GU - Enum constant in enum class org.conical.common.bbl.enums.State
 

H

Handedness - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of handednesses the BBL documents and their attributes
hasAccessRole(String) - Method in class org.conical.common.bbl.auth.User
Returns true if passed role is among this user's roles, else false
hashCode() - Method in class org.conical.common.bbl.auth.AuthConfig
Override of hashCode to complement equals()
hashCode() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
HashSetBuilder<T> - Class in org.conical.common.bbl.util
 
HashSetBuilder() - Constructor for class org.conical.common.bbl.util.HashSetBuilder
 
HAWAIIAN - Enum constant in enum class org.conical.common.bbl.enums.Race
 
HelpAction - Class in org.conical.common.bbl.web.struts.actions
This action should be referred to when a user help button or link is clicked.
HelpAction() - Constructor for class org.conical.common.bbl.web.struts.actions.HelpAction
 
HETEROSEXUAL - Enum constant in enum class org.conical.common.bbl.enums.SexualOrientation
 
HI - Enum constant in enum class org.conical.common.bbl.enums.State
 
HINDU - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
HISPANIC - Enum constant in enum class org.conical.common.bbl.enums.Ethnicity
 
HOMOSEXUAL - Enum constant in enum class org.conical.common.bbl.enums.SexualOrientation
 
HttpClientUtil - Class in org.conical.common.bbl.web.client
Utilities to assist web service clients
HttpClientUtil() - Constructor for class org.conical.common.bbl.web.client.HttpClientUtil
 

I

IA - Enum constant in enum class org.conical.common.bbl.enums.State
 
ID - Enum constant in enum class org.conical.common.bbl.enums.State
 
Identifiable - Interface in org.conical.common.bbl.jpa
Serves as an interface that all BBL JPA entities should implement.
II - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
III - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
IL - Enum constant in enum class org.conical.common.bbl.enums.State
 
IN - Enum constant in enum class org.conical.common.bbl.enums.State
 
INTEGER - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 
isClosed() - Method in class org.conical.common.bbl.db.DbConnection
isDatabaseType(String) - Static method in enum class org.conical.common.bbl.db.DatabaseType
 
isFieldEmpty(Object) - Static method in class org.conical.common.bbl.util.DataValidator
Returns whether the field is empty, regardless of type.
isFloatAsRequired(String, String) - Method in class org.conical.common.bbl.util.DataValidator
Returns true if the passed value can be evaluated to be a number, or is null or empty.
isIntegerAsRequired(String, String) - Method in class org.conical.common.bbl.util.DataValidator
Returns true if the passed value is plain integer (only made up of digits), or is null or empty.
isKey - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
isPooled() - Method in class org.conical.common.bbl.db.DataSourceConfig
 
isQueryable() - Method in enum class org.conical.common.bbl.db.DatabaseType
 
isReadOnly() - Method in class org.conical.common.bbl.db.DbConnection
isRequiredFieldEmpty(String, Object) - Method in class org.conical.common.bbl.util.DataValidator
Returns true if the passed value is null or empty.
isRequiredSize(String, String, int) - Method in class org.conical.common.bbl.util.DataValidator
Returns true if the passed value is <= maxLength, or if value is null or empty.
isRequiredSize(String, String, int, int) - Method in class org.conical.common.bbl.util.DataValidator
Returns true if the passed value is <= maxLength and >= minLength, or if value is null or empty.
isValid(int) - Method in class org.conical.common.bbl.db.DbConnection
isValidUser(String, String) - Method in interface org.conical.common.bbl.auth.Authenticator
Checks if the given username and password represents a valid user.
isValidUser(String, String) - Method in class org.conical.common.bbl.auth.DatabaseAuthenticator
Checks if the given username and password represents a valid user.
isValidUser(String, String) - Method in class org.conical.common.bbl.auth.LdapAuthenticator
 
isWrapperFor(Class<?>) - Method in class org.conical.common.bbl.db.DbConnection
isWrapperFor(Class<?>) - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
IV - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 

J

JAIN - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
JD - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
JEWISH - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
JpaDataManager - Class in org.conical.common.bbl.jpa
Abstract implementation of DataManager that performs JPA operations within a transaction.
JpaDataManager() - Constructor for class org.conical.common.bbl.jpa.JpaDataManager
 
JR - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 

K

KS - Enum constant in enum class org.conical.common.bbl.enums.State
 
KY - Enum constant in enum class org.conical.common.bbl.enums.State
 

L

LA - Enum constant in enum class org.conical.common.bbl.enums.State
 
LDAP - Enum constant in enum class org.conical.common.bbl.auth.AuthConfig.Type
 
LdapAuthenticator - Class in org.conical.common.bbl.auth
Authenticates users and assigns access roles based on LDAP queries.
LdapAuthenticator(AuthConfig) - Constructor for class org.conical.common.bbl.auth.LdapAuthenticator
 
LEFT - Enum constant in enum class org.conical.common.bbl.enums.Handedness
 
loadEnumProperties(String, Class<T>) - Static method in class org.conical.common.bbl.util.PropertyMapLoader
Loads properties from a resource which are defined by the values of an enum.
loadProperties(String) - Static method in class org.conical.common.bbl.util.PropertyMapLoader
Finds and reads the file with the given bundle name and loads properties into a key-value map, which it returns
LOCAL_NAME - Static variable in class org.conical.common.bbl.ejb.EjbUtil
Standard suffix for resources looked up locally via JNDI
LoginAction - Class in org.conical.common.bbl.web.struts.actions
Attempts to log user into the application using the authentication settings in authentication.properties.
LoginAction() - Constructor for class org.conical.common.bbl.web.struts.actions.LoginAction
 
LogoutAction - Class in org.conical.common.bbl.web.struts.actions
Logs user out of the application by invalidating the entire session
LogoutAction() - Constructor for class org.conical.common.bbl.web.struts.actions.LogoutAction
 
lookUpDataSource() - Method in interface org.conical.common.bbl.db.querier.DataSourceReference
 
lookUpDataSource() - Method in class org.conical.common.bbl.db.querier.SimpleDataSourceReference
 

M

MA - Enum constant in enum class org.conical.common.bbl.enums.State
 
MALE - Enum constant in enum class org.conical.common.bbl.enums.Sex
 
MD - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
MD - Enum constant in enum class org.conical.common.bbl.enums.State
 
MD5 - Enum constant in enum class org.conical.common.bbl.auth.EncryptionUtil.Algorithm
 
ME - Enum constant in enum class org.conical.common.bbl.enums.State
 
MH - Enum constant in enum class org.conical.common.bbl.enums.State
 
MI - Enum constant in enum class org.conical.common.bbl.enums.State
 
MN - Enum constant in enum class org.conical.common.bbl.enums.State
 
MO - Enum constant in enum class org.conical.common.bbl.enums.State
 
MP - Enum constant in enum class org.conical.common.bbl.enums.State
 
MS - Enum constant in enum class org.conical.common.bbl.enums.State
 
MT - Enum constant in enum class org.conical.common.bbl.enums.State
 
MUSLIM - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
MYSQL - Enum constant in enum class org.conical.common.bbl.db.DatabaseType
 
MySqlQuerier - Class in org.conical.common.bbl.db.querier
Implementation of Querier for MySQL databases.
MySqlQuerier(DataSourceReference) - Constructor for class org.conical.common.bbl.db.querier.MySqlQuerier
Creates a MySql-specific Querier using the passed data source

N

name - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
Name - Interface in org.conical.common.bbl.util
This interface can be used to identify a class that contains information about a person's name.
Named - Interface in org.conical.common.bbl.enums.ifc
This is a convenience interface that all BBL enums should implement.
NameSuffix - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of name suffixes the BBL documents and their attributes
NATIVE - Enum constant in enum class org.conical.common.bbl.enums.Race
 
nativeSQL(String) - Method in class org.conical.common.bbl.db.DbConnection
NC - Enum constant in enum class org.conical.common.bbl.enums.State
 
ND - Enum constant in enum class org.conical.common.bbl.enums.State
 
NE - Enum constant in enum class org.conical.common.bbl.enums.State
 
NH - Enum constant in enum class org.conical.common.bbl.enums.State
 
NJ - Enum constant in enum class org.conical.common.bbl.enums.State
 
NM - Enum constant in enum class org.conical.common.bbl.enums.State
 
NON_HISPANIC - Enum constant in enum class org.conical.common.bbl.enums.Ethnicity
 
NONE - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
nullAllowed - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
nullSafeUpper(String) - Static method in class org.conical.common.bbl.util.DataFormats
Returns the uppercase value of the passed value, or null if null is passed in.
NV - Enum constant in enum class org.conical.common.bbl.enums.State
 
NY - Enum constant in enum class org.conical.common.bbl.enums.State
 

O

OH - Enum constant in enum class org.conical.common.bbl.enums.State
 
OK - Enum constant in enum class org.conical.common.bbl.enums.State
 
OR - Enum constant in enum class org.conical.common.bbl.enums.State
 
ORACLE - Enum constant in enum class org.conical.common.bbl.db.DatabaseType
 
OracleQuerier - Class in org.conical.common.bbl.db.querier
Implementation of Querier for Oracle databases.
OracleQuerier(DataSourceReference) - Constructor for class org.conical.common.bbl.db.querier.OracleQuerier
Creates a Oracle-specific Querier using the passed data source
org.conical.common.bbl.auth - package org.conical.common.bbl.auth
Contains classes specific to user authentication.
org.conical.common.bbl.db - package org.conical.common.bbl.db
Contains classes, enums, and interfaces to facilitate easy, reliable, efficient access to database resources via JDBC.
org.conical.common.bbl.db.querier - package org.conical.common.bbl.db.querier
Contains utilities to query a variety of database vendors for information retrieved outside of the SQL spec (typically meta-data).
org.conical.common.bbl.ejb - package org.conical.common.bbl.ejb
Contains classes to support implementation of Enterprise Java Beans (version 3).
org.conical.common.bbl.enums - package org.conical.common.bbl.enums
Contains enums defining possible values and attributes of those values for data the BBL collects.
org.conical.common.bbl.enums.ifc - package org.conical.common.bbl.enums.ifc
Contains interfaces BBL enums implement to define the capabilities they provide and allow easier integration with frameworks.
org.conical.common.bbl.exception - package org.conical.common.bbl.exception
Contains lab-wide exception classes.
org.conical.common.bbl.jpa - package org.conical.common.bbl.jpa
Contains classes to support Java Persistence API development.
org.conical.common.bbl.util - package org.conical.common.bbl.util
Contains general utility classes to support BBL applications.
org.conical.common.bbl.web.client - package org.conical.common.bbl.web.client
Contains support classes for web service client applications.
org.conical.common.bbl.web.struts - package org.conical.common.bbl.web.struts
Contains classes to assist in the development of Struts2 applications.
org.conical.common.bbl.web.struts.actions - package org.conical.common.bbl.web.struts.actions
Contains action classes to assist in the development of Struts2 applications.
org.conical.common.bbl.web.util - package org.conical.common.bbl.web.util
Contains utility classes that would most likely come in handy during website development.
OTHER - Enum constant in enum class org.conical.common.bbl.enums.Religion
 
OTHER - Enum constant in enum class org.conical.common.bbl.enums.Sex
 
OTHER - Enum constant in enum class org.conical.common.bbl.enums.SexualOrientation
 

P

PA - Enum constant in enum class org.conical.common.bbl.enums.State
 
ParameterMap - Class in org.conical.common.bbl.util
Utility class and builder pattern to easily build maps of string->object.
ParameterMap() - Constructor for class org.conical.common.bbl.util.ParameterMap
 
ParameterMap.ParameterMapBuilder - Class in org.conical.common.bbl.util
Convenience class for building ParameterMaps
ParameterMapBuilder() - Constructor for class org.conical.common.bbl.util.ParameterMap.ParameterMapBuilder
Constructs a ParameterMapBuilder that creates a new ParameterMap to append values to.
ParameterMapBuilder(ParameterMap) - Constructor for class org.conical.common.bbl.util.ParameterMap.ParameterMapBuilder
Constructs a ParameterMapBuilder that will append values to an already existing ParameterMap.
parseStreetName(String) - Static method in class org.conical.common.bbl.util.ParseUtil
Attempts to find the street name in the given String.
ParseUtil - Class in org.conical.common.bbl.util
Wrapper for static utility methods related to string parsing
ParseUtil() - Constructor for class org.conical.common.bbl.util.ParseUtil
 
PERMISSION_DENIED - Static variable in class org.conical.common.bbl.web.struts.actions.BaseAction
Should be returned when permission to view a page or perform an action is denied
PHD - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
PNP - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
POSTGRES - Enum constant in enum class org.conical.common.bbl.db.DatabaseType
 
PostgresDataSource - Class in org.conical.common.bbl.db
An extension of PGSimpleDataSource that allows caller to assign settings via a postgresql connection URL, rather than specifying the server name, port and database name separately.
PostgresDataSource() - Constructor for class org.conical.common.bbl.db.PostgresDataSource
 
PostgresQuerier - Class in org.conical.common.bbl.db.querier
Implementation of Querier for Postgres databases.
PostgresQuerier(DataSourceReference) - Constructor for class org.conical.common.bbl.db.querier.PostgresQuerier
Creates a Postgres-specific Querier using the passed data source
PR - Enum constant in enum class org.conical.common.bbl.enums.State
 
prepareCall(String) - Method in class org.conical.common.bbl.db.DbConnection
prepareCall(String, int, int) - Method in class org.conical.common.bbl.db.DbConnection
prepareCall(String, int, int, int) - Method in class org.conical.common.bbl.db.DbConnection
prepareStatement(String) - Method in class org.conical.common.bbl.db.DbConnection
prepareStatement(String, int) - Method in class org.conical.common.bbl.db.DbConnection
prepareStatement(String, int[]) - Method in class org.conical.common.bbl.db.DbConnection
prepareStatement(String, int, int) - Method in class org.conical.common.bbl.db.DbConnection
prepareStatement(String, int, int, int) - Method in class org.conical.common.bbl.db.DbConnection
prepareStatement(String, String[]) - Method in class org.conical.common.bbl.db.DbConnection
PropertyMapLoader - Class in org.conical.common.bbl.util
Provides static methods related to reading and validating values read from a resource bundle
PropertyMapLoader() - Constructor for class org.conical.common.bbl.util.PropertyMapLoader
 
PW - Enum constant in enum class org.conical.common.bbl.enums.State
 

Q

Querier - Class in org.conical.common.bbl.db.querier
Abstract class which provides an interface allowing callers to look up table and column names in a database.
Querier(DataSourceReference) - Constructor for class org.conical.common.bbl.db.querier.Querier
 
QuerierFactory - Class in org.conical.common.bbl.db.querier
Factory class that enables construction of a Querier tailored to a specific database type and ready to access a specific data source.
QuerierFactory() - Constructor for class org.conical.common.bbl.db.querier.QuerierFactory
 

R

Race - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of races the BBL documents and their attributes
range - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
releaseSavepoint(Savepoint) - Method in class org.conical.common.bbl.db.DbConnection
Religion - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of religions the BBL documents and their attributes
REMOTE_NAME - Static variable in class org.conical.common.bbl.ejb.EjbUtil
Standard suffix for resources looked up remotely via JNDI
requiredPropertiesPresent(Map<String, String>, String...) - Static method in class org.conical.common.bbl.util.PropertyMapLoader
Checks map for a list of required properties (sent in by key name).
resolveByDescription(String) - Static method in enum class org.conical.common.bbl.enums.NameSuffix
 
RI - Enum constant in enum class org.conical.common.bbl.enums.State
 
RIGHT - Enum constant in enum class org.conical.common.bbl.enums.Handedness
 
rollback() - Method in class org.conical.common.bbl.db.DbConnection
rollback(Savepoint) - Method in class org.conical.common.bbl.db.DbConnection
run() - Method in class org.conical.common.bbl.db.DbConnectionBroker
Housekeeping thread.

S

SampleAction - Class in org.conical.common.bbl.web.struts.actions
This class exists as a simple child of BaseAction to show how little code must be written to implement an action.
SampleAction() - Constructor for class org.conical.common.bbl.web.struts.actions.SampleAction
 
SAS_DUMP - Enum constant in enum class org.conical.common.bbl.db.DatabaseType
 
saveObject(T) - Method in interface org.conical.common.bbl.jpa.DataManager
Saves a JPA entity that implements Identifiable to the database.
saveObject(T) - Method in class org.conical.common.bbl.jpa.JpaDataManager
Saves a JPA entity that implements Identifiable to the database.
SC - Enum constant in enum class org.conical.common.bbl.enums.State
 
SD - Enum constant in enum class org.conical.common.bbl.enums.State
 
setAccessRoles(Set<String>) - Method in class org.conical.common.bbl.auth.User
 
setAuthClassName(String) - Method in class org.conical.common.bbl.auth.AuthConfig
 
setAutoCommit(boolean) - Method in class org.conical.common.bbl.db.DbConnection
setCatalog(String) - Method in class org.conical.common.bbl.db.DbConnection
setClientInfo(String, String) - Method in class org.conical.common.bbl.db.DbConnection
setClientInfo(Properties) - Method in class org.conical.common.bbl.db.DbConnection
setConnectionUrl(String) - Method in class org.conical.common.bbl.auth.AuthConfig
 
setCurrentUser(User) - Static method in class org.conical.common.bbl.web.struts.actions.LoginAction
 
setDisplayValue(String) - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
setEmailAddress(String) - Method in class org.conical.common.bbl.auth.User
 
setFirstName(String) - Method in class org.conical.common.bbl.auth.User
 
setHoldability(int) - Method in class org.conical.common.bbl.db.DbConnection
setId(Long) - Method in class org.conical.common.bbl.auth.User
 
setId(Long) - Method in interface org.conical.common.bbl.jpa.Identifiable
Sets the unique ID of this entity (should only really be used by EntityManagers).
setLastName(String) - Method in class org.conical.common.bbl.auth.User
 
setLevel(int) - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
setLink(String) - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
setLoginName(String) - Method in class org.conical.common.bbl.auth.AuthConfig
 
setLoginTimeout(int) - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
setLogWriter(PrintWriter) - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
setNetworkTimeout(Executor, int) - Method in class org.conical.common.bbl.db.DbConnection
setPage(String) - Method in class org.conical.common.bbl.web.struts.actions.HelpAction
Sets the page caller requires help with
setPassword(String) - Method in class org.conical.common.bbl.auth.AuthConfig
 
setPassword(String) - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Sets password sent from form
setReadOnly(boolean) - Method in class org.conical.common.bbl.db.DbConnection
setRequestUrl(String) - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Allows pages to set the "original" request URL when they go to a login page.
setSavepoint() - Method in class org.conical.common.bbl.db.DbConnection
setSavepoint(String) - Method in class org.conical.common.bbl.db.DbConnection
setSchema(String) - Method in class org.conical.common.bbl.db.DbConnection
setServletRequest(HttpServletRequest) - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
setServletResponse(HttpServletResponse) - Method in class org.conical.common.bbl.web.struts.actions.BaseAction
setServletResponse(HttpServletResponse) - Method in class org.conical.common.bbl.web.struts.actions.LogoutAction
 
setTitle(String) - Method in class org.conical.common.bbl.auth.User
 
setTransactionIsolation(int) - Method in class org.conical.common.bbl.db.DbConnection
setType(AuthConfig.Type) - Method in class org.conical.common.bbl.auth.AuthConfig
 
setTypeMap(Map<String, Class<?>>) - Method in class org.conical.common.bbl.db.DbConnection
setURL(String) - Method in class org.conical.common.bbl.db.PostgresDataSource
Assigns a postgres URL to this data source.
setUsername(String) - Method in class org.conical.common.bbl.auth.User
 
setUsername(String) - Method in class org.conical.common.bbl.web.struts.actions.LoginAction
Sets user name sent from form
Sex - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of sexes the BBL documents and their attributes
SexualOrientation - Enum Class in org.conical.common.bbl.enums
Enum keeps track of the variety of sexual orientations the BBL documents and their attributes
SHA - Enum constant in enum class org.conical.common.bbl.auth.EncryptionUtil.Algorithm
 
SimpleDataSourceReference - Class in org.conical.common.bbl.db.querier
Simple implementation of DataSourceReference which uses a DataSourceConfig to access a specific database via the DataSourceFactory.
SimpleDataSourceReference(DataSourceConfig) - Constructor for class org.conical.common.bbl.db.querier.SimpleDataSourceReference
Constructor creates an instance configured by the passed DataSourceConfig.
size1 - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
size2 - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 
SR - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
State - Enum Class in org.conical.common.bbl.enums
Reference to a list of states and territories.
STRING - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 

T

TN - Enum constant in enum class org.conical.common.bbl.enums.State
 
toHashSet() - Method in class org.conical.common.bbl.util.HashSetBuilder
 
toString() - Method in class org.conical.common.bbl.db.querier.ColumnModel
 
toString() - Method in class org.conical.common.bbl.web.util.BreadCrumb
 
TX - Enum constant in enum class org.conical.common.bbl.enums.State
 
type - Variable in class org.conical.common.bbl.db.querier.ColumnModel
 

U

UKNOWN - Enum constant in enum class org.conical.common.bbl.enums.Handedness
 
UNDEFINED - Enum constant in enum class org.conical.common.bbl.db.querier.DataType
 
UNKNOWN - Enum constant in enum class org.conical.common.bbl.enums.Ethnicity
 
UNKNOWN - Enum constant in enum class org.conical.common.bbl.enums.Race
 
unwrap(Class<T>) - Method in class org.conical.common.bbl.db.DbConnection
unwrap(Class<T>) - Method in class org.conical.common.bbl.db.DbConnectionBroker
 
UPDATE - Enum constant in enum class org.conical.common.bbl.web.util.ActionOperation
 
User - Class in org.conical.common.bbl.auth
Encapsulates user attributes.
User() - Constructor for class org.conical.common.bbl.auth.User
 
userHasRole(String, String) - Method in interface org.conical.common.bbl.auth.Authenticator
Returns true if user has the passed role, else false.
userHasRole(String, String) - Method in class org.conical.common.bbl.auth.DatabaseAuthenticator
Returns true if user has the passed role, else false.
userHasRole(String, String) - Method in class org.conical.common.bbl.auth.LdapAuthenticator
 
UT - Enum constant in enum class org.conical.common.bbl.enums.State
 

V

V - Enum constant in enum class org.conical.common.bbl.enums.NameSuffix
 
VA - Enum constant in enum class org.conical.common.bbl.enums.State
 
valueOf(int) - Static method in enum class org.conical.common.bbl.enums.Ethnicity
Returns the enum constant of this class with the specified name.
valueOf(int) - Static method in enum class org.conical.common.bbl.enums.Race
Returns the enum constant of this class with the specified name.
valueOf(int) - Static method in enum class org.conical.common.bbl.enums.Sex
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.auth.AuthConfig.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.auth.EncryptionUtil.Algorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.db.DatabaseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.db.querier.DataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.Ethnicity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.Handedness
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.NameSuffix
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.Race
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.Religion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.Sex
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.SexualOrientation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.enums.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.conical.common.bbl.web.util.ActionOperation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.conical.common.bbl.auth.AuthConfig.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.auth.EncryptionUtil.Algorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.db.DatabaseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.db.querier.DataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.Ethnicity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.Handedness
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.NameSuffix
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.Race
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.Religion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.Sex
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.SexualOrientation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.enums.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.conical.common.bbl.web.util.ActionOperation
Returns an array containing the constants of this enum class, in the order they are declared.
VI - Enum constant in enum class org.conical.common.bbl.enums.State
 
VT - Enum constant in enum class org.conical.common.bbl.enums.State
 

W

WA - Enum constant in enum class org.conical.common.bbl.enums.State
 
WHITE - Enum constant in enum class org.conical.common.bbl.enums.Race
 
WI - Enum constant in enum class org.conical.common.bbl.enums.State
 
WtarScoreConverter - Class in org.conical.common.bbl.util
Handles conversion of WTAR raw scores into standard scores and then FS IQ scores.
WtarScoreConverter() - Constructor for class org.conical.common.bbl.util.WtarScoreConverter
 
WV - Enum constant in enum class org.conical.common.bbl.enums.State
 
WY - Enum constant in enum class org.conical.common.bbl.enums.State
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form