org.sqlite

## クラス ExtendedCommand.BackupCommand

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

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

含まれているクラス:
  ExtendedCommand

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

### フィールドの概要

フィールド
`String` `destFile`
`String` `srcDB`

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

コンストラクタ
コンストラクタと説明
`ExtendedCommand.BackupCommand(String srcDB, String destFile)` Constructs a BackupCommand instance that backup the database to a target file.

### メソッドの概要

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

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

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

### フィールドの詳細

#### srcDB

    public final String srcDB

#### destFile

    public final String destFile

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

#### ExtendedCommand.BackupCommand

    public ExtendedCommand.BackupCommand(String srcDB,
                                 String destFile)

Constructs a BackupCommand instance that backup the database to a target file.

パラメータ:
  `srcDB` - Source database name.
  `destFile` - Target file name.

### メソッドの詳細

#### parse

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

Parses SQLite database backup command and creates a BackupCommand object.

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

#### execute

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

定義:
  `execute` インタフェース内 `ExtendedCommand.SQLExtension`
例外:
  `SQLException`