org.sqlite

## クラス ExtendedCommand.RestoreCommand

- java.lang.Object
- - org.sqlite.ExtendedCommand.RestoreCommand

すべての実装されたインタフェース:
  ExtendedCommand.SQLExtension

含まれているクラス:
  ExtendedCommand

    public static class ExtendedCommand.RestoreCommand
    extends Object
    implements ExtendedCommand.SQLExtension

### フィールドの概要

フィールド
`String` `srcFile`
`String` `targetDB`

### コンストラクタの概要

コンストラクタ
コンストラクタと説明
`ExtendedCommand.RestoreCommand(String targetDB, String srcFile)` Constructs a RestoreCommand instance that restores the database from a given source file.

### メソッドの概要

メソッド
`void` `execute(org.sqlite.DB db)`
`static ExtendedCommand.RestoreCommand` `parse(String sql)` Parses SQLite database restore command and creates a RestoreCommand object.

### クラスから継承されたメソッド java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### フィールドの詳細

#### targetDB

    public final String targetDB

#### srcFile

    public final String srcFile

### コンストラクタの詳細

#### ExtendedCommand.RestoreCommand

    public ExtendedCommand.RestoreCommand(String targetDB,
                                  String srcFile)

Constructs a RestoreCommand instance that restores the database from a given source file.

パラメータ:
  `targetDB` - Target database name
  `srcFile` - Source file name

### メソッドの詳細

#### parse

    public static ExtendedCommand.RestoreCommand parse(String sql)
                                                throws SQLException

Parses SQLite database restore command and creates a RestoreCommand object.

パラメータ:
  `sql` - SQLite restore backup command
戻り値:
  RestoreCommand object.
例外:
  `SQLException`

#### execute

    public void execute(org.sqlite.DB db)
                 throws SQLException

定義:
  `execute` インタフェース内 `ExtendedCommand.SQLExtension`
例外:
  `SQLException`
関連項目:
  `ExtendedCommand.SQLExtension.execute(org.sqlite.DB)`