public class PlatformPlaceholderDatabaseDriverResolver extends ObjectSE
DatabaseDriver プラットフォームでプレースホルダーテキストを解決できるユーティリティクラス。 デフォルトでは、プラットフォームの名前は ID of the driver です。このマッピングは、withDriverPlatform(DatabaseDriver, String) がカスタム DatabaseDriver をプラットフォームマッピングに登録することでカスタマイズできます。
| コンストラクターと説明 |
|---|
PlatformPlaceholderDatabaseDriverResolver() デフォルトの "@@platform@@" プレースホルダーを使用する新しいリゾルバーを作成します。 |
PlatformPlaceholderDatabaseDriverResolver(StringSE placeholder) 指定された placeholder を使用する新しいリゾルバーを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<StringSE> | resolveAll(DataSourceSE dataSource, StringSE... values) |
ListSE<StringSE> | resolveAll(StringSE platform, StringSE... values) 指定された values のプレースホルダーを解決し、指定されたプラットフォームに置き換えます。 |
PlatformPlaceholderDatabaseDriverResolver | withDriverPlatform(DatabaseDriver driver, StringSE platform) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic PlatformPlaceholderDatabaseDriverResolver()
"@@platform@@" プレースホルダーを使用する新しいリゾルバーを作成します。public PlatformPlaceholderDatabaseDriverResolver(StringSE placeholder)
placeholder を使用する新しいリゾルバーを作成します。placeholder - 使用するプレースホルダー public PlatformPlaceholderDatabaseDriverResolver withDriverPlatform(DatabaseDriver driver, StringSE platform)
driver - ドライバ platform - プラットフォーム public ListSE<StringSE> resolveAll(DataSourceSE dataSource, StringSE... values)
dataSource - DatabaseDriver の派生元である DataSourcevalues - プレースホルダーが解決される値 DatabaseDriver.fromDataSource(DataSource)