A B C D E F G H I J L N O P Q R S T U V X

A

ARRAY - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「ARRAY」を示す文字列。
addBindParameter(int, Object, Integer) - class robbie.dao.s.SQuery のメソッド
バインド変数を追加します。
addBindParameter(int, Object) - class robbie.dao.s.SQuery のメソッド
バインド変数を追加します。

B

BIGINT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「BIGINT」を示す文字列。
BINARY - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「BINARY」を示す文字列。
BIT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「BIT」を示す文字列。
BLOB - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「BLOB」を示す文字列。
BOOLEAN - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「BOOLEAN」を示す文字列。
BaseDao - class robbie.dao.BaseDao.
DAOのベースクラス。
BaseDao() - class robbie.dao.BaseDao のコンストラクタ
 
BaseInvocationHandler - class robbie.util.BaseInvocationHandler.
作成するInvocationHandlerのBaseクラス.
BaseInvocationHandler(Class) - class robbie.util.BaseInvocationHandler のコンストラクタ
Proxy実行クラスのクラスを指定してInvocationHandlerを作成します。
BaseInvocationHandler(Class, Object[]) - class robbie.util.BaseInvocationHandler のコンストラクタ
Proxy実行クラスのクラスと引数を指定してInvocationHandlerを作成します。
BaseInvocationHandler(Object) - class robbie.util.BaseInvocationHandler のコンストラクタ
Proxy実行クラスのインスタンスを指定してInvocationHandlerを作成します。
beanObject - class robbie.util.BaseInvocationHandler の変数
 
beansToMap(Object) - class robbie.dao.DaoUtil の static メソッド
DynaBeanまたはJavaBeansのプロパティをMapに変換する。
bindParameters(PreparedStatement, List) - class robbie.dao.BaseDao のメソッド
PreparedStatemanetへMapListのパラメータをバインドしています。

C

CATCH_SQL_EXCEPTION_COUNT - class robbie.dao.x.XDao の static 変数
updateメソッド実行時にSQLExceptionをCatchした際に返す更新件数。
CHAR - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「CHAR」を示す文字列。
CLOB - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「CLOB」を示す文字列。
ClassFactory - class robbie.util.ClassFactory.
Classオブジェクトを作成するファクトリクラス。
ClassFactory() - class robbie.util.ClassFactory のコンストラクタ
 
CollectionsUtil - class robbie.util.CollectionsUtil.
CollectionUtilクラス。
ConnectionWrapper - class robbie.dao.ConnectionWrapper.
ConnectionWrapperクラス。
ConnectionWrapper(Connection) - class robbie.dao.ConnectionWrapper のコンストラクタ
コネクションをセットしてインスタンスを生成します。
ConnectionWrapper(Connection, boolean) - class robbie.dao.ConnectionWrapper のコンストラクタ
コネクションをセットしてインスタンスを生成し、AutoCommitモードを指定します。
clearWarnings() - class robbie.dao.ConnectionWrapper のメソッド
 
close() - class robbie.dao.ConnectionWrapper のメソッド
 
close() - class robbie.dao.resource.JdbcConnectionWrapper のメソッド
Connectionを閉じます。
closeConnection(Connection) - class robbie.dao.BaseDao のメソッド
コネクションをクローズする。
closeConnection() - class robbie.dao.resource.JdbcConnectionWrapper のメソッド
Connectionを完全に閉じます。
closeConnection() - class robbie.dao.x.GeneralizedXDao のメソッド
GeneralizedXDaoが保持するConnectionをcloseします。
closeQuery(PreparedStatement, ResultSet) - class robbie.dao.BaseDao のメソッド
検索処理を閉じます。
closeResultSet(ResultSet) - class robbie.dao.BaseDao のメソッド
ResultSetインスタンスを閉じます。
closeStatement(PreparedStatement) - class robbie.dao.BaseDao のメソッド
Statementインスタンスを閉じます。
columnNameToPropertyName(String) - class robbie.dao.DaoUtil の static メソッド
カラム名に'_'が存在する場合、削除する。
commit(Connection) - class robbie.dao.BaseDao のメソッド
コミットする。
commit() - class robbie.dao.ConnectionWrapper のメソッド
 
commit() - class robbie.dao.x.GeneralizedXDao のメソッド
GeneralizedXDaoが保持するConnection使用してトランザクションをコミットします。
configure() - interface robbie.dao.Query のメソッド
SQL文とバインド変数のMapListを作成します。
configure() - class robbie.dao.s.SQuery のメソッド
configure()の実装。
configure() - class robbie.dao.x.XDao のメソッド
configure()メソッドのオーバライド。
configure(InputStream) - class robbie.dao.x.XDaoFactory のメソッド
全ての制御情報を更新します。
configure(Element) - class robbie.dao.x.XDbResourceFactory のメソッド
設定ファイルからDbResourceのインスタンスを作成し保持します。
configure() - class robbie.dao.x.XQuery のメソッド
実行SQLと、パラメータListを作成。
configure(Element) - class robbie.dao.x.XQueryFactory のメソッド
query-listのElementからsqlのMapを作成する。
configureQueryFactory(Element) - class robbie.dao.x.XDaoFactory のメソッド
XQueryFactoryクラスを作成します。
configureResourceFactory(Element) - class robbie.dao.x.XDaoFactory のメソッド
XDbResourceFactoryクラスを作成します。
conifgureDAOMap(Element) - class robbie.dao.x.XDaoFactory のメソッド
DAOのクラス名と対象リソース名のMapファイルをロードする。
conn - class robbie.dao.ConnectionWrapper の変数
Connectionインスタンス。
convertObjectIfNeeded(Class, String, String, Object) - class robbie.dao.DaoUtil の static メソッド
推奨されていません。  
createConnectionProperties(String, String, String, String) - class robbie.dao.DbConnectionUtil の static メソッド
JDBC接続するためのPropertiesを作成します。
createDaoInstance(String, ClassLoader) - class robbie.dao.x.XDaoFactory のメソッド
DAOインスタンスを取得する。
createDaoInstance(String) - class robbie.dao.x.XDaoFactory のメソッド
DAOインスタンスを取得する。
createInstance(String) - class robbie.util.InstanceFactory の static メソッド
指定したクラス名のインスタンスを生成する。
createInstance(String, ClassLoader) - class robbie.util.InstanceFactory の static メソッド
指定したクラス名のインスタンスを指定したクラスローダで生成する。
createInstance(String, Object[]) - class robbie.util.InstanceFactory の static メソッド
指定したクラス名のインスタンスを生成する。
createInstance(String, Object[], ClassLoader) - class robbie.util.InstanceFactory の static メソッド
指定したクラス名のインスタンスを指定したクラスローダで生成する。
createInstance(Class) - class robbie.util.InstanceFactory の static メソッド
指定したクラス名のインスタンスを生成する。
createInstance(Class, Object[]) - class robbie.util.InstanceFactory の static メソッド
指定したクラス名のインスタンスを生成する。
createList() - class robbie.util.CollectionsUtil の static メソッド
初期容量10で空のListを作成して返します。
createList(Collection) - class robbie.util.CollectionsUtil の static メソッド
指定されたコレクションの要素を含むListを作成して返します。
createList(int) - class robbie.util.CollectionsUtil の static メソッド
指定された初期サイズで空のListを作成して返します。
createMap() - class robbie.util.CollectionsUtil の static メソッド
デフォルトの容量 (16) と負荷係数 (0.75) で空のMapインスタンスを作成して返します。
createMap(int) - class robbie.util.CollectionsUtil の static メソッド
指定された初期容量とデフォルトの負荷係数 (0.75) で空のMapインスタンスを作成して返します。
createMap(int, float) - class robbie.util.CollectionsUtil の static メソッド
指定された初期容量と負荷係数で空のMapインスタンスを作成して返します。
createMap(int, float, boolean) - class robbie.util.CollectionsUtil の static メソッド
指定された初期容量、負荷係数、および順序モードで、空のMapインスタンスを作成して返します。
createMap(Map) - class robbie.util.CollectionsUtil の static メソッド
指定されたMapと同じマッピングでMapインスタンスを作成します。
createProxy(ClassLoader, Class[], InvocationHandler) - class robbie.util.ProxyFactory の static メソッド
Proxyインスタンスを生成します。
createProxy(Class[], InvocationHandler) - class robbie.util.ProxyFactory の static メソッド
Proxyインスタンスを生成します。
createProxy(Class, InvocationHandler) - class robbie.util.ProxyFactory の static メソッド
単一インタフェースを実装するProxyインスタンスを生成します。
createQueryInstance(String, Object) - class robbie.dao.x.XQueryFactory のメソッド
指定されたIDとJavaBeansからQueryオブジェクトを返します。
createStatement() - class robbie.dao.ConnectionWrapper のメソッド
 
createStatement(int, int) - class robbie.dao.ConnectionWrapper のメソッド
 
createStatement(int, int, int) - class robbie.dao.ConnectionWrapper のメソッド
 
createXDbResource(String, Element) - class robbie.dao.x.XDbResourceFactory のメソッド
resouce要素からDbResourceのインスタンスを作成します。

D

DATALINK - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「DATALINK」を示す文字列。
DATE - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「DATE」を示す文字列。
DECIMAL - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「DECIMAL」を示す文字列。
DISTINCT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「DISTINCT」を示す文字列。
DOUBLE - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「DOUBLE」を示す文字列。
DRIVER_CLASS_NAME_KEY - class robbie.dao.DbConnectionUtil の static 変数
接続環境Map内のサーバを指定するKEY。
DaoKeys - class robbie.dao.DaoKeys.
DAOクラスとSQLクラスで使用するバインド変数設定時のKey。
DaoKeys() - class robbie.dao.DaoKeys のコンストラクタ
 
DaoSysException - exception robbie.dao.DaoSysException.
DAO共通のシステム例外。
DaoSysException() - class robbie.dao.DaoSysException のコンストラクタ
コンストラクタ。
DaoSysException(String) - class robbie.dao.DaoSysException のコンストラクタ
コンストラクタ。
DaoSysException(Throwable) - class robbie.dao.DaoSysException のコンストラクタ
コンストラクタ。
DaoSysException(String, Throwable) - class robbie.dao.DaoSysException のコンストラクタ
コンストラクタ。
DaoTypes - class robbie.dao.DaoTypes.
DAOTypesクラス.
DaoUtil - class robbie.dao.DaoUtil.
データベースの接続用クラス関連のユーティリティクラス。
DataSourceResource - class robbie.dao.resource.DataSourceResource.
DataSourceResourceクラス。
DataSourceResource(String) - class robbie.dao.resource.DataSourceResource のコンストラクタ
コンストラクタ。
DbConnectionUtil - class robbie.dao.DbConnectionUtil.
Connection、DataSourceを提供するユーティリティクラス。
DbResource - interface robbie.dao.resource.DbResource.
データベース接続リソースクラス。
daoNameMap - class robbie.dao.x.XDaoFactory の変数
DAOのクラス名を管理するMap
daoResRefMap - class robbie.dao.x.XDaoFactory の変数
DAOと利用するDbResourceの関連を管理するMap
dynaBeanToMap(DynaBean) - class robbie.dao.DaoUtil の static メソッド
DynaBeanをMapへ変換する。

E

element - class robbie.dao.x.XQuery の変数
SQLの情報Element
env - class robbie.dao.resource.JdbcResource の変数
JDBCの設定情報
exception - class robbie.dao.x.XDao の変数
直前の更新処理で発生したSQLException。
executeQuery(Connection, Query) - class robbie.dao.BaseDao のメソッド
問い合わせを行い、結果をMapListで返します。
executeQuery(String, Object) - class robbie.dao.x.GeneralizedXDao のメソッド
BaseDao#executeQuery(Query)をpublicにしました。
executeQueryForArray(Connection, Query) - class robbie.dao.BaseDao のメソッド
問い合わせを行い、結果をObject[][]で返します。
executeQueryForArray(String, Object) - class robbie.dao.x.GeneralizedXDao のメソッド
BaseDao#executeQueryForArray(Query)をpublicにしました。
executeQueryForBeans(Connection, Query) - class robbie.dao.BaseDao のメソッド
問い合わせを行い、結果をJavaBeansのListで返します。
executeQueryForBeans(String, Object) - class robbie.dao.x.GeneralizedXDao のメソッド
BaseDao#executeQueryForBeans(Query)をpublicにしました。
executeQueryForDynaBean(Connection, Query) - class robbie.dao.BaseDao のメソッド
問い合わせを行い、結果をJavaBeansのListで返します。
executeQueryForDynaBean(String, Object) - class robbie.dao.x.GeneralizedXDao のメソッド
BaseDao#executeQueryForDynaBean(Query)をpublicにしました。
executeUpdate(Connection, Query) - class robbie.dao.BaseDao のメソッド
更新を行います。
executeUpdate(String, Object) - class robbie.dao.x.GeneralizedXDao のメソッド
BaseDao#executeUpdate(Query)をpublicにしました。

F

FLOAT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「FLOAT」を示す文字列。
filepath - class robbie.dao.x.XDaoFactory の変数
制御ファイルのFilepath

G

GeneralizedXDao - class robbie.dao.x.GeneralizedXDao.
GeneralizedXDaoクラス。
GeneralizedXDao() - class robbie.dao.x.GeneralizedXDao のコンストラクタ
 
getAutoCommit() - class robbie.dao.ConnectionWrapper のメソッド
 
getBean() - class robbie.util.BaseInvocationHandler のメソッド
 
getBindParametersMapList() - interface robbie.dao.Query のメソッド
設定したバインド変数のMapListを取得します。
getBindParametersMapList() - class robbie.dao.QuerySupport のメソッド
バインドパラメータのMapListを返す。
getCatalog() - class robbie.dao.ConnectionWrapper のメソッド
 
getClass(String) - class robbie.util.ClassFactory の static メソッド
Classオブジェクトを検索して返します。
getClass(String, ClassLoader) - class robbie.util.ClassFactory の static メソッド
ClassLoaderを指定してClassオブジェクトを検索して返します。
getConnection(String, String, String, String) - class robbie.dao.DbConnectionUtil の static メソッド
DriverManagerからコネクションを取得。
getConnection(Properties) - class robbie.dao.DbConnectionUtil の static メソッド
DriverManagerからコネクションを取得。
getConnection(String, String) - class robbie.dao.DbConnectionUtil の static メソッド
DriverManagerからURLのみを指定してコネクションを取得。
getConnection(String, String, Properties) - class robbie.dao.DbConnectionUtil の static メソッド
DriverManagerからURLとプロパティを指定してコネクションを取得。
getConnection() - class robbie.dao.resource.DataSourceResource のメソッド
コネクションを返す
getConnection() - interface robbie.dao.resource.DbResource のメソッド
データベース接続Connectionを返す。
getConnection() - class robbie.dao.resource.JdbcConnectionProxy のメソッド
スレッドローカル変数のコネクションを返す
getConnection() - class robbie.dao.resource.JdbcOdbcResource のメソッド
コネクションを返す。
getConnection() - class robbie.dao.resource.JdbcResource のメソッド
コネクションを返す。
getConnectionByDataSource(String) - class robbie.dao.DbConnectionUtil の static メソッド
データソースからコネクションを取得します。
getDataSource(String) - class robbie.dao.DbConnectionUtil の static メソッド
データソースを取得します。
getDbResource(String) - class robbie.dao.x.XDbResourceFactory のメソッド
指定したIDからDbResourceのインスタンスを返します。
getHoldability() - class robbie.dao.ConnectionWrapper のメソッド
 
getJNDIValue(String) - class robbie.util.JndiUtil の static メソッド
JNDIに登録されている指定した名前のオブジェクトを取得する。
getJNDIValue(String, Class) - class robbie.util.JndiUtil の static メソッド
JNDIに登録されている指定した名前のオブジェクトを取得する。
getJdbcConnectionProxy() - class robbie.dao.resource.JdbcResource のメソッド
JdbcConnectionProxyインスタンスを取得します。
getMetaData() - class robbie.dao.ConnectionWrapper のメソッド
 
getObjectFromResultSet(Class, ResultSet, int) - class robbie.dao.DaoUtil の static メソッド
ResultSetの現在行の指定した属性を、指定した型で取得する。
getReslutClass() - interface robbie.dao.Query のメソッド
JavaBeansの変換先オブジェクトのClassを返す。
getReslutClass() - class robbie.dao.QuerySupport のメソッド
JavaBeansの変換先オブジェクトのClassを返す。
getSQLException() - class robbie.dao.x.XDao のメソッド
直前の更新処理で取得したSQLExceptionを返します。
getSQLString() - interface robbie.dao.Query のメソッド
PreparedStatementへセットする、SQL文を返します。
getSQLString() - class robbie.dao.QuerySupport のメソッド
変換後のSQL文字列を返す。
getSQLType(String) - class robbie.dao.DaoTypes の static メソッド
文字列からSQLのTYPEを返す。
getSQLTypeString(int) - class robbie.dao.DaoTypes の static メソッド
SQLType(int)からその文字列表記を返す。
getTransactionIsolation() - class robbie.dao.ConnectionWrapper のメソッド
 
getTypeMap() - class robbie.dao.ConnectionWrapper のメソッド
 
getWarnings() - class robbie.dao.ConnectionWrapper のメソッド
 

H

handleBetweenElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<between>要素からSQL文字列を生成。
handleConstElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<const>要素からSQL文字列を生成する。
handleLikeAttribute(String, Object) - class robbie.dao.x.XQueryParseUtil の static メソッド
<like>属性がある場合にはバインドする変数にワイルドカードを追加する。
handleListElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<list>要素からSQL文字列を生成。
handleQueryElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<query>、<subquery>、<case>、<default>要素からSQL文字列を生成する。
handleRepeatElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<repeat>要素からSQL文字列を生成。
handleSwitchElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<switch>要素からSQL文字列を生成。
handleVarElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<var>要素からSQL文字列を生成。
handleWhereElement(Element, Map, List) - class robbie.dao.x.XQueryParseUtil の static メソッド
<where>属性からSQL文字列を生成。

I

INTEGER - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「INTEGER」を示す文字列。
InstanceCreateFailureException - exception robbie.util.InstanceCreateFailureException.
インスタンス生成失敗時のException。
InstanceCreateFailureException() - class robbie.util.InstanceCreateFailureException のコンストラクタ
デフォルトコンストラクタ。
InstanceCreateFailureException(String) - class robbie.util.InstanceCreateFailureException のコンストラクタ
コンストラクタ。
InstanceCreateFailureException(String, Throwable) - class robbie.util.InstanceCreateFailureException のコンストラクタ
コンストラクタ。
InstanceCreateFailureException(Throwable) - class robbie.util.InstanceCreateFailureException のコンストラクタ
コンストラクタ。
InstanceFactory - class robbie.util.InstanceFactory.
指定したクラス名のインスタンスを生成するファクトリクラス。
InstanceFactory() - class robbie.util.InstanceFactory のコンストラクタ
 
init(String) - class robbie.dao.s.SQuery のメソッド
メンバ変数の初期化を行います。
invoke(Object, Method, Object[]) - class robbie.util.BaseInvocationHandler のメソッド
初期実装を行っています.
isAutoCommit - class robbie.dao.resource.JdbcResource の変数
AutoCmmitモード。
isClosed(Connection) - class robbie.dao.BaseDao のメソッド
コネクションが開いているかどうかをチェックします。
isClosed() - class robbie.dao.ConnectionWrapper のメソッド
 
isClosed() - class robbie.dao.x.GeneralizedXDao のメソッド
GeneralizedXDaoが保持するConnectionが閉じているか確認します。
isCommit - class robbie.dao.resource.JdbcConnectionWrapper の変数
 
isReadOnly() - class robbie.dao.ConnectionWrapper のメソッド
 
isSpaceOnly(String) - class robbie.dao.x.XQueryParseUtil の static メソッド
空白のみの文字列かどうかをチェックする。
isValidate - class robbie.dao.x.XDaoFactory の変数
XMLのロード時に検証を行うか。

J

JAVA_OBJECT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「JAVA_OBJECT」を示す文字列。
JdbcConnectionProxy - class robbie.dao.resource.JdbcConnectionProxy.
JdbcConnectionProxyクラス。
JdbcConnectionProxy() - class robbie.dao.resource.JdbcConnectionProxy のコンストラクタ
 
JdbcConnectionWrapper - class robbie.dao.resource.JdbcConnectionWrapper.
JdbcConnectionWrapperクラス。
JdbcConnectionWrapper(Connection) - class robbie.dao.resource.JdbcConnectionWrapper のコンストラクタ
Connectionインスタンスを指定してインスタンスを作成。
JdbcConnectionWrapper(Connection, boolean) - class robbie.dao.resource.JdbcConnectionWrapper のコンストラクタ
Connectionインスタンス、オートコミットモードを指定してインスタンスを作成。
JdbcOdbcResource - class robbie.dao.resource.JdbcOdbcResource.
JdbcOdbcResourceクラス。
JdbcOdbcResource(String) - class robbie.dao.resource.JdbcOdbcResource のコンストラクタ
ODBCデータソース名を指定してインスタンスを作成します。
JdbcResource - class robbie.dao.resource.JdbcResource.
JdbcResourceクラス。
JdbcResource(Properties) - class robbie.dao.resource.JdbcResource のコンストラクタ
データベースの接続プロパティを指定してインスタンスを作成します。
JdbcResource(Properties, boolean) - class robbie.dao.resource.JdbcResource のコンストラクタ
データベースの接続プロパティとAutoCommitモードを指定してインスタンスを作成します。
JdbcResource(String, String, String, String, boolean) - class robbie.dao.resource.JdbcResource のコンストラクタ
データベースの接続プロパティとAutoCommitモードを指定してインスタンスを作成します。
JdbcResource(String, String, String, String) - class robbie.dao.resource.JdbcResource のコンストラクタ
データベースの接続プロパティを指定してインスタンスを作成します。
JdomXmlLoader - class robbie.util.JdomXmlLoader.
JDomXMLLoaderクラス 指定したInputStreamからJDOMのElementをloadします。
JndiUtil - class robbie.util.JndiUtil.
JNDI操作関連のユーティリティクラス。
javaBeansToMap(Object) - class robbie.dao.DaoUtil の static メソッド
ObjectをJavaBeansとみなしてインスタンスを変換する。
jndiName - class robbie.dao.resource.DataSourceResource の変数
データソースのJNDI名

L

LONGVARBINARY - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「LONGVARBINARY」を示す文字列。
LONGVARCHAR - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「LONGVARCHAR」を示す文字列。
lastModifiedTimestamp - class robbie.dao.x.XDaoFactory の変数
ファイルの更新日時
load(InputStream, boolean) - class robbie.util.JdomXmlLoader の static メソッド
指定されたXMLのInputStreamからElementインスタンスを取得する。
load(InputStream) - class robbie.util.JdomXmlLoader の static メソッド
指定されたXMLのInputStreamからElementインスタンスを取得する。
loadRootElemet(InputStream) - class robbie.dao.x.XDaoFactory のメソッド
InputStreamから制御XMLのElementを読み込みます。

N

NULL - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「NULL」を示す文字列。
NUMERIC - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「NUMERIC」を示す文字列。
nativeSQL(String) - class robbie.dao.ConnectionWrapper のメソッド
 

O

OTHER - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「OTHER」を示す文字列。
openConnection() - class robbie.dao.x.GeneralizedXDao のメソッド
新規にデータベースコネクションをオープンします。
openQuery(PreparedStatement, List) - class robbie.dao.BaseDao のメソッド
検索を実行し、ResultSetを返します。
openStatement(Connection, String) - class robbie.dao.BaseDao のメソッド
Statementインスタンスを返します。

P

PASSWORD_KEY - class robbie.dao.DbConnectionUtil の static 変数
接続環境Map内のサーバを指定するKEY。
ProxyFactory - class robbie.util.ProxyFactory.
Proxyインスタンスを生成するファクトリクラス.
ProxyFactory() - class robbie.util.ProxyFactory のコンストラクタ
 
parameters - class robbie.dao.x.XQuery の変数
バインドパラメータMap
parametersList - class robbie.dao.QuerySupport の変数
バインド変数のリスト
prepareCall(String) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareCall(String, int, int) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareCall(String, int, int, int) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareStatement(String) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareStatement(String, int) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareStatement(String, int[]) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareStatement(String, String[]) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareStatement(String, int, int) - class robbie.dao.ConnectionWrapper のメソッド
 
prepareStatement(String, int, int, int) - class robbie.dao.ConnectionWrapper のメソッド
 

Q

Query - interface robbie.dao.Query.
SQLを抽象化したインタフェース。
QuerySupport - class robbie.dao.QuerySupport.
Queryインタフェースのサポートクラス。
QuerySupport() - class robbie.dao.QuerySupport のコンストラクタ
 
query(Query) - class robbie.dao.s.SDao のメソッド
データベースを検索して、その結果をMapListの形式で返す。
query(String, Object) - class robbie.dao.x.XDao のメソッド
問い合わせを実行し、結果をMapのListで返します。
queryFactory - class robbie.dao.x.XDao の変数
XQueryFactoryクラスのインスタンス。
queryFactory - class robbie.dao.x.XDaoFactory の変数
XQueryFactoryのインスタンス
queryForArray(Query) - class robbie.dao.s.SDao のメソッド
データベースを検索して、その結果を2次元配列の形式で返す。
queryForArray(String, Object) - class robbie.dao.x.XDao のメソッド
問い合わせを実行し、結果をObject[][]で返します。
queryForBeans(Query) - class robbie.dao.s.SDao のメソッド
データベースを検索して、その結果をJavaBeansのListで返す。
queryForBeans(String, Object) - class robbie.dao.x.XDao のメソッド
問い合わせを実行し、結果をJavaBeansのListで返します。
queryForDynaBean(String, Object) - class robbie.dao.x.XDao のメソッド
問い合わせを実行し、結果をDynaBeanのListで返します。
queryForDynaBeans(Query) - class robbie.dao.s.SDao のメソッド
データベースを検索して、その結果をDynaBeanのListで返す。
queryId - class robbie.dao.x.XQuery の変数
Query-ID

R

REAL - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「REAL」を示す文字列。
REF - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「REF」を示す文字列。
reconfigureIfNeeded() - class robbie.dao.x.XDaoFactory のメソッド
制御ファイルのタイムスタンプが更新されていれば、制御情報をリロードする。
release() - class robbie.dao.resource.DataSourceResource のメソッド
リソースをリリースします。
release() - interface robbie.dao.resource.DbResource のメソッド
リソースをリリースします。
release() - class robbie.dao.resource.JdbcOdbcResource のメソッド
リソースをリリースします。
release() - class robbie.dao.resource.JdbcResource のメソッド
Thread内にコネクションをプールしている場合にはクローズします。
release() - class robbie.dao.s.SDao のメソッド
データベース接続リソースを開放します。
release() - class robbie.dao.x.XDao のメソッド
データベース接続リソースを開放します。
releaseSavepoint(Savepoint) - class robbie.dao.ConnectionWrapper のメソッド
 
resource - class robbie.dao.x.XDao の変数
XDbResourceクラスのインスタンス。
resourceFactory - class robbie.dao.x.XDaoFactory の変数
XDBResourceFactoryのインスタンス
resourceMap - class robbie.dao.x.XDbResourceFactory の変数
DbResourceのインスタンスを保持するMap
resultClass - class robbie.dao.QuerySupport の変数
JavaBeans変換先Class.
resultSetToArray(ResultSet) - class robbie.dao.DaoUtil の static メソッド
ResultSet(検索結果)からObject[][]を作成します。
resultSetToBeansList(Class, ResultSet) - class robbie.dao.DaoUtil の static メソッド
ResultSetの値をJavaBeansListに変換する。
resultSetToDynaBeanList(ResultSet) - class robbie.dao.DaoUtil の static メソッド
ResultSetをDynaBeanのListへ変換する。
resultSetToMapList(ResultSet) - class robbie.dao.DaoUtil の static メソッド
ResultSet(検索結果)からMapListを作成します。
robbie.dao - package robbie.dao
DAOを実行するのに必要な基本的なクラスが含まれています。
robbie.dao.resource - package robbie.dao.resource
データベースリソースを取得するのに必要なクラスが含まれています。
robbie.dao.s - package robbie.dao.s
シンプルにDaoを実行するのに必要なクラスが含まれています。
robbie.dao.x - package robbie.dao.x
XMLに定義した情報を基にDAOを実行するのにクラスが含まれています。
robbie.util - package robbie.util
汎用的なユーティリティクラスが含まれています。
rollback(Connection) - class robbie.dao.BaseDao のメソッド
ロールバックする。
rollback() - class robbie.dao.ConnectionWrapper のメソッド
 
rollback(Savepoint) - class robbie.dao.ConnectionWrapper のメソッド
 
rollback() - class robbie.dao.x.GeneralizedXDao のメソッド
GeneralizedXDaoが保持するConnectionを使用してトランザクションをロールバックします。

S

SDao - class robbie.dao.s.SDao.
BaseDAOを継承してデータベースに簡易的に接続するDAOクラス。
SDao() - class robbie.dao.s.SDao のコンストラクタ
 
SERVER_URL_KEY - class robbie.dao.DbConnectionUtil の static 変数
接続環境Map内のサーバを指定するKEY。
SMALLINT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「SMALLINT」を示す文字列。
SQuery - class robbie.dao.s.SQuery.
実行するSQLのラッパクラス。
SQuery(String) - class robbie.dao.s.SQuery のコンストラクタ
コンストラクタ。
STRUCT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「STRUCT」を示す文字列。
setAutoCommit(Connection, boolean) - class robbie.dao.BaseDao のメソッド
AutoCommitモードをセットします。
setAutoCommit(boolean) - class robbie.dao.ConnectionWrapper のメソッド
 
setAutoCommit(boolean) - class robbie.dao.x.GeneralizedXDao のメソッド
GeneralizedXDaoが保持するConnectionにオートコミットモードをセットします。
setCatalog(String) - class robbie.dao.ConnectionWrapper のメソッド
 
setConnection(Connection) - class robbie.dao.resource.JdbcConnectionProxy のメソッド
コネクションをスレッドローカル変数としてセットします。
setDbResource(DbResource) - class robbie.dao.s.SDao のメソッド
データベース接続プロパティをセットする。
setElement(Element) - class robbie.dao.x.XQuery のメソッド
SQLを定義したElementオブジェクトをセットする。
setHoldability(int) - class robbie.dao.ConnectionWrapper のメソッド
 
setJNDIValue(String, Object) - class robbie.util.JndiUtil の static メソッド
JNDIに指定したNameでObjectをバインドする。
setParameters(Map) - class robbie.dao.x.XQuery のメソッド
バインド変数の入ったMapをセットする。
setQueryFactory(XQueryFactory) - class robbie.dao.x.XDao のメソッド
XQueryFactoryインスタンスをセットします。
setReadOnly(boolean) - class robbie.dao.ConnectionWrapper のメソッド
 
setResource(DbResource) - class robbie.dao.x.XDao のメソッド
XDbResourceインスタンスをセットします。
setResultClass(Class) - class robbie.dao.s.SQuery のメソッド
JavaBeansへの変換先Classをセットします。
setResultClassName(String) - class robbie.dao.s.SQuery のメソッド
JavaBeansへの変換先Classをセットします。
setSavepoint() - class robbie.dao.ConnectionWrapper のメソッド
 
setSavepoint(String) - class robbie.dao.ConnectionWrapper のメソッド
 
setTransactionIsolation(int) - class robbie.dao.ConnectionWrapper のメソッド
 
setTypeMap(Map) - class robbie.dao.ConnectionWrapper のメソッド
 
sourceName - class robbie.dao.resource.JdbcOdbcResource の変数
ブリッジするODBCデータソース名
sqlMap - class robbie.dao.x.XQueryFactory の変数
query-listから取り出したsql要素のMap
sqlString - class robbie.dao.QuerySupport の変数
SQLの文字列

T

TIME - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「TIME」を示す文字列。
TIMESTAMP - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「TIMESTAMP」を示す文字列。
TINYINT - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「TINYINT」を示す文字列。
TYPE_KEY - class robbie.dao.DaoKeys の static 変数
setNULLする際のType
toString() - class robbie.dao.ConnectionWrapper のメソッド
 
toString() - class robbie.dao.QuerySupport のメソッド
toString()のオーバライド。
toString() - class robbie.dao.resource.DataSourceResource のメソッド
toString()のオーバライド。
toString() - class robbie.dao.resource.JdbcOdbcResource のメソッド
toString()のオーバライド。
toString() - class robbie.dao.resource.JdbcResource のメソッド
toString()のオーバライド。
toString() - class robbie.dao.x.XQuery のメソッド
toString()のオーバライド。

U

USERNAME_KEY - class robbie.dao.DbConnectionUtil の static 変数
接続環境Map内のサーバを指定するKEY。
update(Query) - class robbie.dao.s.SDao のメソッド
データベースを更新し、その更新件数を返す。
update(String, Object) - class robbie.dao.x.XDao のメソッド
更新処理を実行します。

V

VALUE_KEY - class robbie.dao.DaoKeys の static 変数
バインドする値
VARBINARY - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「VARBINARY」を示す文字列。
VARCHAR - class robbie.dao.DaoTypes の static 変数
type属性で指定する汎用のSQL型「VARCHAR」を示す文字列。

X

XDao - class robbie.dao.x.XDao.
XDAOクラス。
XDao() - class robbie.dao.x.XDao のコンストラクタ
 
XDaoException - exception robbie.dao.x.XDaoException.
XDAOExceptionクラス.
XDaoException() - class robbie.dao.x.XDaoException のコンストラクタ
デフォルトコンストラクタ。
XDaoException(String) - class robbie.dao.x.XDaoException のコンストラクタ
コンストラクタ。
XDaoException(String, Throwable) - class robbie.dao.x.XDaoException のコンストラクタ
コンストラクタ。
XDaoException(Throwable) - class robbie.dao.x.XDaoException のコンストラクタ
コンストラクタ。
XDaoFactory - class robbie.dao.x.XDaoFactory.
XDAOFactoryクラス。
XDaoFactory(String) - class robbie.dao.x.XDaoFactory のコンストラクタ
ファイル名から制御ファイルを読込み初期化をおこないます。
XDaoFactory(InputStream) - class robbie.dao.x.XDaoFactory のコンストラクタ
指定したInputStreamから制御ファイルを読込み初期化をおこないます。
XDbResourceFactory - class robbie.dao.x.XDbResourceFactory.
XML定義からDbResourceインスタンスを作成して管理するクラス.
XDbResourceFactory() - class robbie.dao.x.XDbResourceFactory のコンストラクタ
デフォルトコンストラクタ。
XQuery - class robbie.dao.x.XQuery.
XMLに定義された情報から、動的に実行SQLとバインド変数MapListを 作成するQueryの実装クラス。
XQuery() - class robbie.dao.x.XQuery のコンストラクタ
デフォルトコンストラクタ。
XQueryFactory - class robbie.dao.x.XQueryFactory.
XML定義からXQueryインスタンスを作成して管理するクラス.
XQueryFactory() - class robbie.dao.x.XQueryFactory のコンストラクタ
 
XQueryParseFailureException - exception robbie.dao.x.XQueryParseFailureException.
 
XQueryParseFailureException() - class robbie.dao.x.XQueryParseFailureException のコンストラクタ
 
XQueryParseFailureException(String) - class robbie.dao.x.XQueryParseFailureException のコンストラクタ
 
XQueryParseFailureException(String, Throwable) - class robbie.dao.x.XQueryParseFailureException のコンストラクタ
 
XQueryParseFailureException(Throwable) - class robbie.dao.x.XQueryParseFailureException のコンストラクタ
 
XQueryParseUtil - class robbie.dao.x.XQueryParseUtil.
XQueryのXML要素解析のユーティリティクラス。
xDBResourceFactoryClassName - class robbie.dao.x.XDaoFactory の変数
XDbResourceFactoryのClass名
xQueryClassName - class robbie.dao.x.XQueryFactory の変数
XQueryのクラス名
xQueryFactoryClassName - class robbie.dao.x.XDaoFactory の変数
XQueryFactoryのClass名

A B C D E F G H I J L N O P Q R S T U V X