genvid.toolbox.PackageFactory
警告
この class は廃止されました。代わりに PackageArchiver
を使用してください。
- class genvid.toolbox.PackageFactory(*args, **kwargs)
ベースクラス:
BaseTool
バージョン 1.30.0 で非推奨:
PackageArchiver
を使用するため廃止。- NAME = 'PackageFactory'
このツールのロガー名。子 class (children) で再定義する必要があります。
- static create(type)
パッケージ戦略オブジェクトを作成するためのファクトリー関数です。
- パラメータ
type -- 作成する戦略タイプ。
HierarchyPackage をタイプとして渡す場合、HierarchyPackageStrategy のオブジェクトが返されます。FlattenPackage を渡す場合、FlattenPackageStrategy のオブジェクトが作成されます。
- 戻り値
リクエストした戦略オブジェクト。
:raises RuntimeError : 渡したタイプをサポートしていない場合
- class package_factory.PackageFactory