Index
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 aDataSourceConfig
to access a specific database via theDataSourceFactory
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form