| Modifier and Type | Method and Description | 
|---|---|
protected <AA extends TaskArgument,R extends TaskResult<?,?>,TT extends InstallTask<AA,R>> | 
AbstractInstaller.submitter(P taskState,
         TT task)
タスクのSubmitterを取得します。 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
InstallTask<A extends TaskArgument,R extends TaskResult<? extends Enum<?>,? extends Enum<?>>>
インストールに使用するタスクの基底クラスです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractInstallTask<A extends TaskArgument,R extends TaskResult<? extends Enum<?>,? extends Enum<?>>>  | 
class  | 
TaskChain<TA extends TaskArgument,IS extends Enum<IS>,R extends TaskResult<?,?>,PR extends TaskResult<?,?>,T extends InstallTask<TA,R>>
タスクを連続して実行するために使用される便利なユーティリティです。
 内部でインストーラの状態を変更しながら、タスクをステップバイステップで実行していきます。
 また、前のタスクの結果を次のタスク用の引数に加工するメソッドをサポートします。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<NTA extends TaskArgument,NTR extends TaskResult<?,?>> | 
TaskChain.then(IS installerState,
    @NotNull InstallTask<NTA,NTR> nextTask)
タスクをつなげます。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
R | 
TaskChain.submitAll(@NotNull TaskArgument argument)
最初のタスクから登録されたタスクを実行していきます。 
 | 
@NotNull TaskResult<?,?> | 
TaskChain.submitFromThis(@NotNull TaskArgument argument)
このタスクから登録されたタスクを実行していきます。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SourceDownloadArgument
ソースファイルのダウンロードを行うタスクの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UpdateAliasesArgument
エイリアスのアップデートを行うタスクの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DependsCollectArgument
依存関係の取得に必要な引数を表します。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DependsComputeOrderArgument
依存関係の読み込み順序を計算する際に使用される引数を表します。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DescriptionLoadArgument
プラグイン情報ファイルを読み込む際に使用される引数を表します。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DownloadArgument
ダウンロードの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GarbageCleanArgument
不要なデータの削除を行うタスクの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GarbageSearchArgument
不要なデータの検索を行うタスクの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginsInstallArgument
プラグインのインストール時に渡される引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LookupArgument
プラグインの検索を行うタスクの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginResolveArgument
プラグインの解決を行うタスクの引数です。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UninstallArgument
プラグインのアンインストールを行うタスクの引数です。 
 | 
Copyright © 2023. All rights reserved.