パッケージ org.opengion.hayabusa.io

## クラス HybsFileOperationFactory

- java.lang.Object
- - org.opengion.hayabusa.io.HybsFileOperationFactory

-     public final class HybsFileOperationFactory
      extends Object

  クラウドを含むファイル操作クラスの生成 直接fukurouをCallしてもよいのですが、hayabusaからの呼び出しではシステムリソースを参照する必要があるため ラッパー的にこのクラスを経由してCallする事でシステムリソースが使われるようにしておきます。 （タグ以外からも呼び出されるため、commonTagSupportではなく専用クラスをioパッケージに作成しています） ローカルのファイルを扱いたい場合は、pluginにDEFAULTを指定してください。
  変更履歴:
    5.10.8.0 (2019/02/01) 新規作成
  機能分類
  バージョン
    5.0
  作成者
    Takahashi Masakazu
  導入されたバージョン:
    JDK7.0

- - ### メソッドの概要

    すべてのメソッド staticメソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `static FileOperation` | `create​(String plugin, String bucket, File dir, String file)` | FileOperation(ディレクトリ)とファイル名を指定用です。
    `static FileOperation` | `create​(String plugin, String bucket, String path)` | fukurouのFileOperationFactoryを呼び出してFOInterfaceを取得します。
    `static FileOperation` | `create​(String plugin, String bucket, String dir, String file)` | ディレクトリとファイル名を指定用です。

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

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

- - ### メソッドの詳細

    - #### create

          public static FileOperation create​(String plugin,
                                             String bucket,
                                             String path)

      fukurouのFileOperationFactoryを呼び出してFOInterfaceを取得します。 plugin,buketを指定しない場合はシステムリソースを利用します。
      パラメータ:
        `plugin` - プラグイン名
        `bucket` - バケット名
        `path` - ファイルパス
      戻り値:
        FileOperationインスタンス

    - #### create

          public static FileOperation create​(String plugin,
                                             String bucket,
                                             String dir,
                                             String file)

      ディレクトリとファイル名を指定用です。
      パラメータ:
        `plugin` - プラグイン名
        `bucket` - バケット名
        `dir` - ディレクトリパス
        `file` - ファイル名
      戻り値:
        FileOperationインスタンス

    - #### create

          public static FileOperation create​(String plugin,
                                             String bucket,
                                             File dir,
                                             String file)

      FileOperation(ディレクトリ)とファイル名を指定用です。
      パラメータ:
        `plugin` - プラグイン名
        `bucket` - バケット名
        `dir` - ファイル(ディレクトリパス取得)
        `file` - ファイル名
      戻り値:
        FileOperationインスタンス