概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.asyrinx.brownie.jdbc
クラス SqlLoadableConnection

    java.lang.Object
      org.asyrinx.brownie.core.util.Wrapper
          org.asyrinx.brownie.jdbc.wrapper.ConnectionWrapper
              org.asyrinx.brownie.jdbc.SqlLoadableConnection

すべての実装インタフェース:
  java.sql.Connection

public final class SqlLoadableConnection
extends ConnectionWrapper

作成者:
  akima

フィールドの概要

クラス org.asyrinx.brownie.jdbc.wrapper.ConnectionWrapper から継承したフィールド
`source`

クラス org.asyrinx.brownie.core.util.Wrapper から継承したフィールド
`wrapped`

インタフェース java.sql.Connection から継承したフィールド
`TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE`

コンストラクタの概要
`SqlLoadableConnection(java.sql.Connection source)`
`SqlLoadableConnection(java.sql.Connection source, java.lang.String classToBeCalled)`
`SqlLoadableConnection(java.sql.Connection source, java.lang.String classToBeCalled, java.lang.String sqlResources)`

メソッドの概要
`SqlLoadableStatement` | `createSqlLoadableStatement()`
`SqlLoadableStatement` | `createSqlLoadableStatement(int resultSetType, int resultSetConcurrency)`
`SqlLoadableStatement` | `createSqlLoadableStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability)`
`protected java.lang.String` | `load(java.lang.String key)`
`(パッケージプライベート) static StreamFactoryFacade` | `newBaseFactoryFacade(java.lang.String sqlResources)`
`(パッケージプライベート) static StreamFactory` | `newFactory(java.lang.String classToBeCalled, StreamFactoryFacade baseFactoryFacade)`
`java.sql.CallableStatement` | `prepareCallFromFile(java.lang.String sqlKey)`
`java.sql.CallableStatement` | `prepareCallFromFile(java.lang.String sqlKey, int resultSetType, int resultSetConcurrency)`
`java.sql.CallableStatement` | `prepareCallFromFile(java.lang.String sqlKey, int resultSetType, int resultSetConcurrency, int resultSetHoldability)`
`java.sql.PreparedStatement` | `prepareStatementFromFile(java.lang.String sqlKey)`
`java.sql.PreparedStatement` | `prepareStatementFromFile(java.lang.String sqlKey, int autoGeneratedKeys)`
`java.sql.PreparedStatement` | `prepareStatementFromFile(java.lang.String sqlKey, int[] columnIndexes)`
`java.sql.PreparedStatement` | `prepareStatementFromFile(java.lang.String sqlKey, int resultSetType, int resultSetConcurrency)`
`java.sql.PreparedStatement` | `prepareStatementFromFile(java.lang.String sqlKey, int resultSetType, int resultSetConcurrency, int resultSetHoldability)`
`java.sql.PreparedStatement` | `prepareStatementFromFile(java.lang.String sqlKey, java.lang.String[] columnNames)`

クラス org.asyrinx.brownie.jdbc.wrapper.ConnectionWrapper から継承したメソッド
`clearWarnings, close, commit, createStatement, createStatement, createStatement, getAutoCommit, getCatalog, getHoldability, getMetaData, getSource, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap`

クラス org.asyrinx.brownie.core.util.Wrapper から継承したメソッド
`getCore, getCoreWrapped, getWrapped`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### SqlLoadableConnection

    public SqlLoadableConnection(java.sql.Connection source)

パラメータ:
  `source` -

### SqlLoadableConnection

    public SqlLoadableConnection(java.sql.Connection source,
                                 java.lang.String classToBeCalled)

パラメータ:
  `source` -

### SqlLoadableConnection

    public SqlLoadableConnection(java.sql.Connection source,
                                 java.lang.String classToBeCalled,
                                 java.lang.String sqlResources)

パラメータ:
  `source` -

メソッドの詳細

### load

    protected final java.lang.String load(java.lang.String key)
                                   throws java.sql.SQLException

  例外:
    `java.sql.SQLException`

### newBaseFactoryFacade

    static StreamFactoryFacade newBaseFactoryFacade(java.lang.String sqlResources)

### newFactory

    static StreamFactory newFactory(java.lang.String classToBeCalled,
                                    StreamFactoryFacade baseFactoryFacade)

### createSqlLoadableStatement

    public SqlLoadableStatement createSqlLoadableStatement()
                                                    throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `org.asyrinx.jdbc.wrapper.ConnectionWrapper#createStatement()`

### createSqlLoadableStatement

    public SqlLoadableStatement createSqlLoadableStatement(int resultSetType,
                                                           int resultSetConcurrency)
                                                    throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `org.asyrinx.jdbc.wrapper.ConnectionWrapper#createStatement(int, int)`

### createSqlLoadableStatement

    public SqlLoadableStatement createSqlLoadableStatement(int resultSetType,
                                                           int resultSetConcurrency,
                                                           int resultSetHoldability)
                                                    throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `org.asyrinx.jdbc.wrapper.ConnectionWrapper#createStatement(int, int, int)`

### prepareCallFromFile

    public java.sql.CallableStatement prepareCallFromFile(java.lang.String sqlKey,
                                                          int resultSetType,
                                                          int resultSetConcurrency,
                                                          int resultSetHoldability)
                                                   throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareCall(java.lang.String, int, int, int)`

### prepareCallFromFile

    public java.sql.CallableStatement prepareCallFromFile(java.lang.String sqlKey,
                                                          int resultSetType,
                                                          int resultSetConcurrency)
                                                   throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareCall(java.lang.String, int, int)`

### prepareCallFromFile

    public java.sql.CallableStatement prepareCallFromFile(java.lang.String sqlKey)
                                                   throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareCall(java.lang.String)`

### prepareStatementFromFile

    public java.sql.PreparedStatement prepareStatementFromFile(java.lang.String sqlKey,
                                                               int resultSetType,
                                                               int resultSetConcurrency,
                                                               int resultSetHoldability)
                                                        throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareStatement(java.lang.String, int, int, int)`

### prepareStatementFromFile

    public java.sql.PreparedStatement prepareStatementFromFile(java.lang.String sqlKey,
                                                               int resultSetType,
                                                               int resultSetConcurrency)
                                                        throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareStatement(java.lang.String, int, int)`

### prepareStatementFromFile

    public java.sql.PreparedStatement prepareStatementFromFile(java.lang.String sqlKey,
                                                               int autoGeneratedKeys)
                                                        throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareStatement(java.lang.String, int)`

### prepareStatementFromFile

    public java.sql.PreparedStatement prepareStatementFromFile(java.lang.String sqlKey,
                                                               int[] columnIndexes)
                                                        throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareStatement(java.lang.String, int[])`

### prepareStatementFromFile

    public java.sql.PreparedStatement prepareStatementFromFile(java.lang.String sqlKey,
                                                               java.lang.String[] columnNames)
                                                        throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareStatement(java.lang.String, java.lang.String[])`

### prepareStatementFromFile

    public java.sql.PreparedStatement prepareStatementFromFile(java.lang.String sqlKey)
                                                        throws java.sql.SQLException

  例外:
    `java.sql.SQLException`
  関連項目:
    `Connection.prepareStatement(java.lang.String)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004 asyrinx organization. All Rights Reserved.