public class InstallResultImpl<P extends Enum<P>> extends Object implements InstallResult<P>
Constructor and Description |
---|
InstallResultImpl(boolean success,
InstallProgress<P,? extends PluginInstaller<? extends InstallerArgument,? extends Enum<?>,P>> progress) |
Modifier and Type | Method and Description |
---|---|
String[] |
getInstalled()
インストールされたプラグインの名前を取得します。
|
int |
getInstalledCount()
インストールされたプラグインの数を取得します。
|
String[] |
getPending()
保留中としてマークされたプラグインの名前を取得します。
|
int |
getPendingCount()
保留中としてマークされたプラグインの数を取得します。
|
String[] |
getRemoved()
削除されたプラグインの名前を取得します。
|
int |
getRemovedCount()
削除されたプラグインの数を取得します。
|
String[] |
getUpgraded()
アップグレードされたプラグインの名前を取得します。
|
int |
getUpgradedCount()
アップグレードされたプラグインの数を取得します。
|
void |
printResultStatus(@NotNull net.kunmc.lab.peyangpaperutils.lib.terminal.Terminal terminal)
インストールの結果をコンソールに出力します。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProgress, isSuccess
public InstallResultImpl(boolean success, InstallProgress<P,? extends PluginInstaller<? extends InstallerArgument,? extends Enum<?>,P>> progress)
public int getUpgradedCount()
InstallResult
getUpgradedCount
in interface InstallResult<P extends Enum<P>>
public int getInstalledCount()
InstallResult
getInstalledCount
in interface InstallResult<P extends Enum<P>>
public int getRemovedCount()
InstallResult
getRemovedCount
in interface InstallResult<P extends Enum<P>>
public int getPendingCount()
InstallResult
getPendingCount
in interface InstallResult<P extends Enum<P>>
public String[] getUpgraded()
InstallResult
getUpgraded
in interface InstallResult<P extends Enum<P>>
public String[] getInstalled()
InstallResult
getInstalled
in interface InstallResult<P extends Enum<P>>
public String[] getRemoved()
InstallResult
getRemoved
in interface InstallResult<P extends Enum<P>>
public String[] getPending()
InstallResult
getPending
in interface InstallResult<P extends Enum<P>>
public void printResultStatus(@NotNull @NotNull net.kunmc.lab.peyangpaperutils.lib.terminal.Terminal terminal)
InstallResult
printResultStatus
in interface InstallResult<P extends Enum<P>>
terminal
- 出力先のターミナルCopyright © 2023. All rights reserved.