Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

abortManually() - Method in class org.kunlab.kpm.db.Transaction
手動でトランザクションをロールバックし終了します。
AbstractInstaller<A extends InstallerArgument,E extends Enum<E>,P extends Enum<P>> - Class in org.kunlab.kpm.installer
インストーラの基底クラスです。
AbstractInstaller(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.AbstractInstaller
 
AbstractInstallTask<A extends TaskArgument,R extends TaskResult<? extends Enum<?>,? extends Enum<?>>> - Class in org.kunlab.kpm.task
 
AbstractInstallTask() - Constructor for class org.kunlab.kpm.task.AbstractInstallTask
 
AbstractInstallTask.ThrowingRunnable - Interface in org.kunlab.kpm.task
 
AbstractInstallTask.ThrowingSupplier<T> - Interface in org.kunlab.kpm.task
 
AbstractSuccessResult - Class in org.kunlab.kpm.resolver.result
解決に成功したことを表すクエリ解決結果です。
AbstractSuccessResult(BaseResolver, String, ResolveResult.Source) - Constructor for class org.kunlab.kpm.resolver.result.AbstractSuccessResult
 
AbstractSuccessResult(BaseResolver, String, String, String, ResolveResult.Source) - Constructor for class org.kunlab.kpm.resolver.result.AbstractSuccessResult
 
AbstractTaskResult<S extends Enum<?>,EC extends Enum<?>> - Class in org.kunlab.kpm.task
実行したタスクの結果を表します。
AbstractTaskResult() - Constructor for class org.kunlab.kpm.task.AbstractTaskResult
 
add(String) - Method in class org.kunlab.kpm.hook.HookRecipientListImpl
 
add(String) - Method in interface org.kunlab.kpm.interfaces.hook.HookRecipientList
 
add(String, Object) - Method in class org.kunlab.kpm.lang.MsgArgs
 
add(MsgArgs) - Method in class org.kunlab.kpm.lang.MsgArgs
 
addDependency(String) - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
検出された依存先プラグインを追加します。
addDependency(String) - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
addExcludeDataName(String) - Method in class org.kunlab.kpm.installer.impls.clean.CleanArgument
除外するデータを追加します。
addExcludePlugin(Plugin) - Method in class org.kunlab.kpm.installer.impls.autoremove.AutoRemoveArgument
除外するプラグインを追加します。
addFallbackResolver(BaseResolver) - Method in interface org.kunlab.kpm.interfaces.resolver.PluginResolver
フォールバックリゾルバを追加します。 フォールバックリゾルバは、プラグインが見つからなかった場合にフォールバックとして使用されるリゾルバです。
addFallbackResolver(BaseResolver) - Method in class org.kunlab.kpm.resolver.PluginResolverImpl
フォールバックリゾルバを追加します。 フォールバックリゾルバは、プラグインが見つからなかった場合にフォールバックとして使用されるリゾルバです。
addInstalled(PluginDescriptionFile, boolean) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addInstalled(PluginDescriptionFile) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addInstalled(String) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addInstalled(PluginDescriptionFile, boolean) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインが新規にインストールされたとしてマークします。 PluginModifiedSignal#getModifyType()PluginModifiedSignal.ModifyType#ADDPluginModifiedSignal をスローします。
addInstalled(PluginDescriptionFile) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインが新規にインストールされたとしてマークします。 PluginModifiedSignal#getModifyType()PluginModifiedSignal.ModifyType#ADDPluginModifiedSignal をスローします。
addInstalled(String) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
新規にインストールされたとしてマークします。
addPending(String) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addPending(String) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインが保留されたとしてマークします。
addRemoved(PluginDescriptionFile, boolean) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addRemoved(PluginDescriptionFile) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addRemoved(String) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addRemoved(PluginDescriptionFile, boolean) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインが削除されたとしてマークします。 PluginModifiedSignal#getModifyType()PluginModifiedSignal.ModifyType#REMOVEPluginModifiedSignal をスローします。
addRemoved(PluginDescriptionFile) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインが削除されたとしてマークします。 PluginModifiedSignal#getModifyType()PluginModifiedSignal.ModifyType#REMOVEPluginModifiedSignal をスローします。
addRemoved(String) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
削除されたとしてマークします。
addResolver(BaseResolver, String...) - Method in interface org.kunlab.kpm.interfaces.resolver.PluginResolver
リゾルバを追加します。
addResolver(BaseResolver, String...) - Method in class org.kunlab.kpm.resolver.PluginResolverImpl
リゾルバを追加します。
addTarget(String) - Method in class org.kunlab.kpm.hook.hooks.RecipesUnregisteringHook.Searching
名前空間を追加します。
addUpgraded(PluginDescriptionFile, boolean) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addUpgraded(PluginDescriptionFile) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addUpgraded(String) - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
addUpgraded(PluginDescriptionFile, boolean) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインがアップグレードされたとしてマークします。 PluginModifiedSignal#getModifyType()PluginModifiedSignal.ModifyType#UPGRADEPluginModifiedSignal をスローします。
addUpgraded(PluginDescriptionFile) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
プラグインがアップグレードされたとしてマークします。 PluginModifiedSignal#getModifyType()PluginModifiedSignal.ModifyType#UPGRADEPluginModifiedSignal をスローします。
addUpgraded(String) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
アップグレードされたとしてマークします。
Alias - Interface in org.kunlab.kpm.interfaces.alias
プラグインのエイリアスです。
AliasPluginResolver - Class in org.kunlab.kpm.resolver.impl
エイリアスを使用してプラグインを解決するクラスです。
AliasPluginResolver(KPMRegistry) - Constructor for class org.kunlab.kpm.resolver.impl.AliasPluginResolver
 
AliasProvider - Interface in org.kunlab.kpm.interfaces.alias
プラグインのエイリアスを提供するクラスです。
AliasProviderImpl - Class in org.kunlab.kpm.alias
 
AliasProviderImpl(Path) - Constructor for class org.kunlab.kpm.alias.AliasProviderImpl
 
AliasSource - Interface in org.kunlab.kpm.interfaces.alias
エイリアスのソースを表すクラスです。
AliasSourceType - Enum in org.kunlab.kpm.enums.alias
ソースの種類を表す列挙型です。
AliasUpdater - Class in org.kunlab.kpm.installer.impls.update
プラグインをエイリアスのアップデートするインストーラーの実装です。 エイリアスのアップデートは主に以下の流れで動作します。 UpdateTasks.DOWNLOADING_SOURCES - ソースファイルをダウンロードする。 UpdateTasks.UPDATING_ALIASES - エイリアスのアップデートを行う。
AliasUpdater(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.update.AliasUpdater
 
AliasUpdater - Interface in org.kunlab.kpm.interfaces.alias
エイリアスを更新するトランザクションを補助するクラスです。
AliasUpdaterImpl - Class in org.kunlab.kpm.alias
 
AliasUpdaterImpl(String, String, AliasProviderImpl) - Constructor for class org.kunlab.kpm.alias.AliasUpdaterImpl
 
AliasUpdateSignal - Class in org.kunlab.kpm.task.tasks.alias.update.signals
 
AliasUpdateSignal(String, URI, String, String) - Constructor for class org.kunlab.kpm.task.tasks.alias.update.signals.AliasUpdateSignal
 
ALLOW_UNNEEDED_UPGRADE - Static variable in class org.kunlab.kpm.DebugConstants
不必要な KPM のアップグレードを許可するかどうかを示します。 デバッグモードが有効か、VM プロパティの kpm.debug.allow-unneeded-upgradetrue である場合に有効化されます。
AlreadyInstalledPluginSignal - Class in org.kunlab.kpm.installer.impls.install.signals
プラグインが既にインストールされていることを示すシグナルです。 AlreadyInstalledPluginSignal#setReplacePlugin(boolean) を用いて、既存のプラグインを新規プラグインに置換するかどうかを設定できます。
AlreadyInstalledPluginSignal(PluginDescriptionFile, PluginDescriptionFile) - Constructor for class org.kunlab.kpm.installer.impls.install.signals.AlreadyInstalledPluginSignal
コンストラクタです。
AlreadyUpgradingSignal - Class in org.kunlab.kpm.upgrader.signals
 
AlreadyUpgradingSignal() - Constructor for class org.kunlab.kpm.upgrader.signals.AlreadyUpgradingSignal
 
askContinue(Terminal) - Static method in class org.kunlab.kpm.signal.SignalHandlingUtils
 
autoPickOnePlugin(MultiResult) - Method in interface org.kunlab.kpm.interfaces.resolver.BaseResolver
複数のリソースを自動で一意に特定します。
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.AliasPluginResolver
 
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.CurseBukkitResolver
 
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.github.BruteforceGitHubResolver
 
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.github.GitHubURLResolver
 
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.github.OmittedGitHubResolver
 
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.RawURLResolver
 
autoPickOnePlugin(MultiResult) - Method in class org.kunlab.kpm.resolver.impl.SpigotMCResolver
 
AutoRemoveArgument - Class in org.kunlab.kpm.installer.impls.autoremove
自動削除の引数を格納するクラスです。
AutoRemoveArgument() - Constructor for class org.kunlab.kpm.installer.impls.autoremove.AutoRemoveArgument
 
AutoRemoveErrorCause - Enum in org.kunlab.kpm.installer.impls.autoremove
自動削除のエラーを表す列挙型です。
AutoRemoveFinishedSignalHandler - Class in org.kunlab.kpm.signal.handlers.autoremove
 
AutoRemoveFinishedSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.autoremove.AutoRemoveFinishedSignalHandler
 
AutoRemoveReadySignalHandler - Class in org.kunlab.kpm.signal.handlers.autoremove
 
AutoRemoveReadySignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.autoremove.AutoRemoveReadySignalHandler
 
AutoRemoveSucceedResult - Class in org.kunlab.kpm.installer.impls.autoremove
プラグインのアンインストールの結果を表すクラスです。
AutoRemoveSucceedResult(InstallProgress<AutoRemoveTasks, PluginInstaller<AutoRemoveArgument, AutoRemoveErrorCause, AutoRemoveTasks>>, UnInstallResult) - Constructor for class org.kunlab.kpm.installer.impls.autoremove.AutoRemoveSucceedResult
 
AutoRemoveTasks - Enum in org.kunlab.kpm.installer.impls.autoremove
自動削除のタスクを表す列挙型です。

B

bakeHooks(KPMRegistry) - Method in class org.kunlab.kpm.hook.HookRecipientListImpl
 
bakeHooks(KPMRegistry) - Method in interface org.kunlab.kpm.interfaces.hook.HookRecipientList
予約クラス名からフックを作成します。
BaseResolver - Interface in org.kunlab.kpm.interfaces.resolver
プラグインの解決を行うクラスのインターフェースです。
beforeCommit(Transaction.TransactionRun) - Method in class org.kunlab.kpm.db.Transaction
コミット前に実行する処理を登録します。
bridgeArgument(Function<PR, TA>) - Method in class org.kunlab.kpm.task.TaskChain
前のタスクの TaskResult を引数にして、次のタスクの引数を生成する関数を設定します。
BruteforceGitHubResolver - Class in org.kunlab.kpm.resolver.impl.github
 
BruteforceGitHubResolver() - Constructor for class org.kunlab.kpm.resolver.impl.github.BruteforceGitHubResolver
 
buildDependencyTree(Plugin) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
依存関係ツリーを構築します。
buildDependencyTree(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
依存関係ツリーを構築します。
buildDependencyTree(Plugin) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
buildDependencyTree(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
builder(String) - Static method in class org.kunlab.kpm.installer.impls.install.InstallArgument
 
builder(SuccessResult) - Static method in class org.kunlab.kpm.installer.impls.install.InstallArgument
 
builder(Plugin) - Static method in class org.kunlab.kpm.installer.impls.uninstall.UninstallArgument
 
builder(String) - Static method in class org.kunlab.kpm.installer.impls.uninstall.UninstallArgument
 
builder(Plugin...) - Static method in class org.kunlab.kpm.installer.impls.uninstall.UninstallArgument
 
builder(String...) - Static method in class org.kunlab.kpm.installer.impls.uninstall.UninstallArgument
 
builder(Plugin, Logger, Path) - Static method in class org.kunlab.kpm.KPMEnvironmentImpl
 
builder(Plugin) - Static method in class org.kunlab.kpm.KPMEnvironmentImpl
 

C

cancel() - Method in class org.kunlab.kpm.alias.AliasUpdaterImpl
 
cancel() - Method in interface org.kunlab.kpm.interfaces.alias.AliasUpdater
アップデートをキャンセルし、データベースをロールバックします。
CheckEnvSignalHandler - Class in org.kunlab.kpm.signal.handlers.common
プラグインのインストール環境をチェックするハンドラです.
CheckEnvSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.common.CheckEnvSignalHandler
 
CleanArgument - Class in org.kunlab.kpm.installer.impls.clean
不要なデータ削除の引数を格納するクラスです。
CleanArgument(List<String>) - Constructor for class org.kunlab.kpm.installer.impls.clean.CleanArgument
 
CleanArgument() - Constructor for class org.kunlab.kpm.installer.impls.clean.CleanArgument
 
CleanErrorCause - Enum in org.kunlab.kpm.installer.impls.clean
不要なデータの削除エラーを表す列挙型です。
CleanTasks - Enum in org.kunlab.kpm.installer.impls.clean
不要なデータの削除タスクを表す列挙型です。
close() - Method in class org.kunlab.kpm.alias.AliasProviderImpl
 
close() - Method in class org.kunlab.kpm.db.ResultRow
 
close() - Method in class org.kunlab.kpm.db.Transaction
 
close() - Method in class org.kunlab.kpm.db.Transaction.QueryResult
この結果を解放します。
close() - Method in class org.kunlab.kpm.http.HTTPResponse
このクラスを破棄します。
close() - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
このクラスを破棄します。
close() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaIterator
 
close() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
このクラスを破棄します。
close() - Method in class org.kunlab.kpm.meta.PluginMetaIteratorImpl
 
close() - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
closeAll() - Method in class org.kunlab.kpm.db.ResultRow
 
CommandAutoRemove - Class in org.kunlab.kpm.commands
 
CommandAutoRemove() - Constructor for class org.kunlab.kpm.commands.CommandAutoRemove
 
CommandClean - Class in org.kunlab.kpm.commands
 
CommandClean() - Constructor for class org.kunlab.kpm.commands.CommandClean
 
CommandDebug - Class in org.kunlab.kpm.commands
 
CommandDebug(KPMRegistry) - Constructor for class org.kunlab.kpm.commands.CommandDebug
 
CommandDepTreeDebug - Class in org.kunlab.kpm.commands.debug
 
CommandDepTreeDebug(PluginMetaManager) - Constructor for class org.kunlab.kpm.commands.debug.CommandDepTreeDebug
 
CommandInfo - Class in org.kunlab.kpm.commands
 
CommandInfo(KPMRegistry) - Constructor for class org.kunlab.kpm.commands.CommandInfo
 
CommandInstall - Class in org.kunlab.kpm.commands
 
CommandInstall() - Constructor for class org.kunlab.kpm.commands.CommandInstall
 
CommandInstallDebug - Class in org.kunlab.kpm.commands.debug
 
CommandInstallDebug() - Constructor for class org.kunlab.kpm.commands.debug.CommandInstallDebug
 
CommandMarkAsDependency - Class in org.kunlab.kpm.commands.debug.deptree
 
CommandMarkAsDependency() - Constructor for class org.kunlab.kpm.commands.debug.deptree.CommandMarkAsDependency
 
CommandPurge - Class in org.kunlab.kpm.commands.debug.deptree
 
CommandPurge() - Constructor for class org.kunlab.kpm.commands.debug.deptree.CommandPurge
 
CommandRegister - Class in org.kunlab.kpm.commands
 
CommandRegister() - Constructor for class org.kunlab.kpm.commands.CommandRegister
 
CommandRelation - Class in org.kunlab.kpm.commands.debug.deptree
 
CommandRelation() - Constructor for class org.kunlab.kpm.commands.debug.deptree.CommandRelation
 
CommandResolve - Class in org.kunlab.kpm.commands
 
CommandResolve() - Constructor for class org.kunlab.kpm.commands.CommandResolve
 
CommandsPatcher - Class in org.kunlab.kpm.task
Bukkitのコマンドをパッチするクラスです。
CommandsPatcher() - Constructor for class org.kunlab.kpm.task.CommandsPatcher
BukkitCommandWrapperのコンストラクタ。
CommandUninstall - Class in org.kunlab.kpm.commands
 
CommandUninstall() - Constructor for class org.kunlab.kpm.commands.CommandUninstall
 
CommandUninstallDebug - Class in org.kunlab.kpm.commands.debug
 
CommandUninstallDebug() - Constructor for class org.kunlab.kpm.commands.debug.CommandUninstallDebug
 
CommandUpdate - Class in org.kunlab.kpm.commands
 
CommandUpdate() - Constructor for class org.kunlab.kpm.commands.CommandUpdate
 
CommandUpgrade - Class in org.kunlab.kpm.commands
 
CommandUpgrade() - Constructor for class org.kunlab.kpm.commands.CommandUpgrade
 
CommandUpgradeKPM - Class in org.kunlab.kpm.commands
 
CommandUpgradeKPM(TeamKunPluginManager) - Constructor for class org.kunlab.kpm.commands.CommandUpgradeKPM
 
CommandVersion - Class in org.kunlab.kpm.commands
 
CommandVersion() - Constructor for class org.kunlab.kpm.commands.CommandVersion
 
compare(Class<?>[], Class<?>[]) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Compares two class arrays on equivalence
compare(Version, Version) - Method in class org.kunlab.kpm.versioning.VersionComparator
 
compareTo(Version) - Method in class org.kunlab.kpm.versioning.Version
 
compareTo(VersionElement) - Method in class org.kunlab.kpm.versioning.VersionElement
 
copy() - Method in class org.kunlab.kpm.signal.SignalHandleManager
このインスタンスをコピーします。
countAliases() - Method in class org.kunlab.kpm.alias.AliasProviderImpl
 
countAliases() - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
エイリアスの数を取得します。
countPlugins() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
現在管理されているプラグインの数を取得します。
countPlugins() - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
crawlAll() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
サーバにインストールされているプラグインのメタデータを構築し、存在しないプラグインのメタデータを削除します。
crawlAll() - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
create(HikariDataSource, String) - Static method in class org.kunlab.kpm.db.Transaction
トランザクションを開始します。
create(Connection, String) - Static method in class org.kunlab.kpm.db.Transaction
トランザクションを開始します。
create(Transaction, String) - Static method in class org.kunlab.kpm.db.Transaction
トランザクションを開始します。
create(HikariDataSource) - Static method in class org.kunlab.kpm.db.Transaction
トランザクションを開始します。
createDataSource(Path) - Static method in class org.kunlab.kpm.db.Transaction
SQLIte データソースを作成します。
createUpdater(String, String) - Method in class org.kunlab.kpm.alias.AliasProviderImpl
 
createUpdater(String, String) - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
アップデータを作成します。
currentVersion - Variable in class org.kunlab.kpm.upgrader.signals.LatestFetchSignal
 
CurseBukkitResolver - Class in org.kunlab.kpm.resolver.impl
 
CurseBukkitResolver() - Constructor for class org.kunlab.kpm.resolver.impl.CurseBukkitResolver
 
CurseBukkitSuccessResult - Class in org.kunlab.kpm.resolver.impl
CurseForge または Bukkit.org の成功結果を表すクラス
CurseBukkitSuccessResult(CurseBukkitResolver, String, long, String, String, ResolveResult.Source, String, String) - Constructor for class org.kunlab.kpm.resolver.impl.CurseBukkitSuccessResult
 

D

DB_CONNECTION_TRACE - Static variable in class org.kunlab.kpm.DebugConstants
データベースのコネクションを出力するかどうかを示します。 デバッグモードが有効か、VM プロパティの kpm.kpm.debug.db.trace-connectiontrue である場合に有効化されます。
DEBUG_MODE - Static variable in class org.kunlab.kpm.DebugConstants
KPM がデバッグモードが有効かどうかを示します。これを true にすると、他の全てのデバッグ項目が有効になります。 VM プロパティの kpm.enable-debugtrue である場合に有効化されます。
DebugConstants - Class in org.kunlab.kpm
KPM のデバッグ状態の定数です。
DebugConstants() - Constructor for class org.kunlab.kpm.DebugConstants
 
DebugSignalHandler - Class in org.kunlab.kpm.commands.debug
 
DebugSignalHandler() - Constructor for class org.kunlab.kpm.commands.debug.DebugSignalHandler
 
deleteFromDependencyTree(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
依存関係ツリーを間引きします。
deleteFromDependencyTree(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
DependenciesSignalHandler - Class in org.kunlab.kpm.signal.handlers.intall
依存関係のシグナルを処理するハンドラです.
DependenciesSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.intall.DependenciesSignalHandler
 
DependencyCollectDependencysDependsFailedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係の依存関係を取得する際に失敗したことを示すシグナルです。
DependencyCollectDependencysDependsFailedSignal() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyCollectDependencysDependsFailedSignal
 
DependencyCollectFailedSignalBase - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係の取得に失敗したことを示すシグナルです。 このシグナルは基礎的なものであり、具体的な失敗の理由はサブクラスによって表現されます。
DependencyCollectFailedSignalBase() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyCollectFailedSignalBase
 
DependencyDownloadFailedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係のダウンロードに失敗したことを示すシグナルです。
DependencyDownloadFailedSignal(String, String) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyDownloadFailedSignal
 
DependencyElement - Interface in org.kunlab.kpm.interfaces.task.tasks.dependencies
依存関係 系のタスクで使用される、概念的な依存関係を表すクラスです。
DependencyElementImpl - Class in org.kunlab.kpm.task.tasks.dependencies
 
DependencyElementImpl() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.DependencyElementImpl
 
DependencyLoadDescriptionFailedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係のプラグイン情報ファイルの読み込みに失敗したことを示すシグナルです。
DependencyLoadDescriptionFailedSignal(String) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyLoadDescriptionFailedSignal
 
DependencyNameMismatchSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係解決時に使用された名前と、プラグインが開示している名前が一致しなかったことを示すシグナルです。
DependencyNameMismatchSignal(String, String) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyNameMismatchSignal
 
DependencyNode - Class in org.kunlab.kpm.meta
依存関係のノードです。
DependencyNode() - Constructor for class org.kunlab.kpm.meta.DependencyNode
 
DependencyResolveFailedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係の解決に失敗したことを示すシグナルです。
DependencyResolveFailedSignal(String) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyResolveFailedSignal
 
DependsCollectArgument - Class in org.kunlab.kpm.task.tasks.dependencies.collector
依存関係の取得に必要な引数を表します。
DependsCollectArgument(PluginDescriptionFile, Map<String, QueryContext>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectArgument
プラグイン情報ファイルから依存関係を取得します。 DependsCollectArgument.alreadyInstalledPlugins には、サーバにインストールされているプラグインが自動で追加されます。
DependsCollectErrorCause - Enum in org.kunlab.kpm.task.tasks.dependencies.collector
依存関係の取得に失敗した理由を表します。
DependsCollectFailedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係の取得に失敗したことを示すシグナルです。 注意:このシグナルは DependencyCollectFailedSignalBase とは違い個別には送信されず、依存関係の解決タスク終了後に一度送信されます。
DependsCollectFailedSignal() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependsCollectFailedSignal
 
DependsCollectResult - Class in org.kunlab.kpm.task.tasks.dependencies.collector
依存関係の解決結果を表します。
DependsCollectResult(DependsCollectState, DependsCollectErrorCause, String, List<DependencyElement>, List<String>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectResult
 
DependsCollectState - Enum in org.kunlab.kpm.task.tasks.dependencies.collector
依存関係取得の状態を表す列挙型です。
DependsCollectStatus - Interface in org.kunlab.kpm.interfaces.task.tasks.dependencies.collector
依存関係解決の状態を表すクラスです。
DependsCollectStatusImpl - Class in org.kunlab.kpm.task.tasks.dependencies.collector
 
DependsCollectStatusImpl(InstallProgress<? extends Enum<?>, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
DependsCollectTask - Class in org.kunlab.kpm.task.tasks.dependencies.collector
依存関係解決タスクです。 このタスクは、以下のシグナルをスローします: DependsEnumeratedSignal PluginResolveTask からスローされる可能性のあるシグナル DownloadTask からスローされる可能性のあるシグナル DependencyLoadDescriptionFailedSignal DependencyNameMismatchSignal DependencyDownloadFailedSignal DependencyResolveFailedSignal DependencyCollectDependencysDependsFailedSignal DependsCollectFailedSignal
DependsCollectTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectTask
 
DependsComputeOrderArgument - Class in org.kunlab.kpm.task.tasks.dependencies.computer
依存関係の読み込み順序を計算する際に使用される引数を表します。
DependsComputeOrderArgument() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderArgument
 
DependsComputeOrderErrorCause - Enum in org.kunlab.kpm.task.tasks.dependencies.computer
依存関係の読み込み順序を計算する際に発生したエラーの原因を表します。
DependsComputeOrderResult - Class in org.kunlab.kpm.task.tasks.dependencies.computer
依存関係の読み込み順序を計算した結果を表します。
DependsComputeOrderResult(boolean, DependsComputeOrderState, DependsComputeOrderErrorCause, List<DependencyElement>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderResult
 
DependsComputeOrderState - Enum in org.kunlab.kpm.task.tasks.dependencies.computer
依存関係の読み込み順序計算の状態を表す列挙型です。
DependsComputeOrderTask - Class in org.kunlab.kpm.task.tasks.dependencies.computer
依存関係の読み込み順序を計算するタスクです。 This class is inspired by the class.
DependsComputeOrderTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderTask
 
DependsDownloadFinishedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係のダウンロードがすべて完了したことを示すシグナルです。
DependsDownloadFinishedSignal() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependsDownloadFinishedSignal
 
DependsEnumeratedSignal - Class in org.kunlab.kpm.task.tasks.dependencies.collector.signals
依存関係が列挙されたことを示すシグナルです。
DependsEnumeratedSignal() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependsEnumeratedSignal
 
DependsLoadOrderComputingSignal - Class in org.kunlab.kpm.task.tasks.dependencies.computer.signals
依存関係の読み込み順序を計算する際に発生するシグナルを表します。
DependsLoadOrderComputingSignal() - Constructor for class org.kunlab.kpm.task.tasks.dependencies.computer.signals.DependsLoadOrderComputingSignal
 
DependsLoadOrderComputingSignal.Post - Class in org.kunlab.kpm.task.tasks.dependencies.computer.signals
順序の計算に成功したことを示すシグナルです。 計算結果を書き換えることで、読み込み順序を変更できます。
DependsLoadOrderComputingSignal.Pre - Class in org.kunlab.kpm.task.tasks.dependencies.computer.signals
順序の計算前に発生するシグナルです。 注意: #getDependencies() から取得される依存関係リストは、Collections.unmodifiableList(List) でラップされています。
DependType - Enum in org.kunlab.kpm.enums.metadata
依存の種類です。
DescriptionLoadArgument - Class in org.kunlab.kpm.task.tasks.description
プラグイン情報ファイルを読み込む際に使用される引数を表します。
DescriptionLoadArgument(Path) - Constructor for class org.kunlab.kpm.task.tasks.description.DescriptionLoadArgument
 
DescriptionLoadErrorCause - Enum in org.kunlab.kpm.task.tasks.description
プラグイン情報ファイルの読み込みに失敗した際のエラーの原因を表します。
DescriptionLoadResult - Class in org.kunlab.kpm.task.tasks.description
プラグイン情報ファイルの読み込み結果を表します。
DescriptionLoadResult(boolean, DescriptionLoadState, DescriptionLoadErrorCause, Path, PluginDescriptionFile) - Constructor for class org.kunlab.kpm.task.tasks.description.DescriptionLoadResult
 
DescriptionLoadState - Enum in org.kunlab.kpm.task.tasks.description
プラグイン情報ファイルの読み込みの状態を表します。
DescriptionLoadTask - Class in org.kunlab.kpm.task.tasks.description
プラグイン情報ファイルの読み込みを行うタスクです。
DescriptionLoadTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.description.DescriptionLoadTask
 
done() - Method in class org.kunlab.kpm.alias.AliasUpdaterImpl
 
done() - Method in interface org.kunlab.kpm.interfaces.alias.AliasUpdater
すべてのアップデートを終了し、データベースの更新を行います。
doTransaction(Transaction.TransactionRun) - Method in class org.kunlab.kpm.db.Transaction
トランザクションを実行し、コミットします。
DownloadArgument - Class in org.kunlab.kpm.task.tasks.download
ダウンロードの引数です。
DownloadArgument(String) - Constructor for class org.kunlab.kpm.task.tasks.download.DownloadArgument
 
DownloadErrorCause - Enum in org.kunlab.kpm.task.tasks.download
ダウンロードに失敗した際のエラーの原因を表します。
DownloadErrorSignal - Class in org.kunlab.kpm.task.tasks.download.signals
ダウンロードに失敗したことを示すシグナルです。
DownloadErrorSignal(String, String, DownloadErrorCause, Object) - Constructor for class org.kunlab.kpm.task.tasks.download.signals.DownloadErrorSignal
 
downloadFile(RequestMethod, String, Path, Consumer<DownloadProgress>) - Static method in class org.kunlab.kpm.http.Requests
URLを使用してファイルをダウンロードします。
downloadFile(RequestMethod, String, Path) - Static method in class org.kunlab.kpm.http.Requests
URLを使用してファイルをダウンロードします。
DownloadingSignalHandler - Class in org.kunlab.kpm.signal.handlers.common
ダウンロードのシグナルを処理するハンドラです.
DownloadingSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.common.DownloadingSignalHandler
 
DownloadProgress - Class in org.kunlab.kpm.http
ダウンロードの進捗を表すクラスです。
DownloadProgress() - Constructor for class org.kunlab.kpm.http.DownloadProgress
 
DownloadProgressSignal - Class in org.kunlab.kpm.task.tasks.download.signals
ダウンロードの進捗を表すシグナルです。
DownloadProgressSignal(String, String, long, long, double) - Constructor for class org.kunlab.kpm.task.tasks.download.signals.DownloadProgressSignal
 
DownloadResult - Class in org.kunlab.kpm.task.tasks.download
ダウンロードの結果を表すクラスです。
DownloadResult(boolean, DownloadState, String, Path, long, String, DownloadErrorCause) - Constructor for class org.kunlab.kpm.task.tasks.download.DownloadResult
 
DownloadResult(boolean, DownloadState, String, Path, long, String) - Constructor for class org.kunlab.kpm.task.tasks.download.DownloadResult
 
DownloadSignal - Class in org.kunlab.kpm.task.tasks.download.signals
ダウンロード時に発生するシグナルを表す、抽象クラスです。
DownloadSignal() - Constructor for class org.kunlab.kpm.task.tasks.download.signals.DownloadSignal
 
DownloadStartingSignal - Class in org.kunlab.kpm.task.tasks.download.signals
ダウンロードの開始中であることを示すシグナルです。
DownloadStartingSignal(String, Path, String) - Constructor for class org.kunlab.kpm.task.tasks.download.signals.DownloadStartingSignal
 
DownloadState - Enum in org.kunlab.kpm.task.tasks.download
ダウンロードの状態を表します。
DownloadSucceedSignal - Class in org.kunlab.kpm.task.tasks.download.signals
ダウンロードが完了したことを示すシグナルです。
DownloadSucceedSignal(String, Path, long) - Constructor for class org.kunlab.kpm.task.tasks.download.signals.DownloadSucceedSignal
 
DownloadTask - Class in org.kunlab.kpm.task.tasks.download
ファイルをダウンロードするタスクです。 プラグイン以外のファイルにも使用できます。
DownloadTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.download.DownloadTask
 

E

equals(Object) - Method in class org.kunlab.kpm.versioning.Version
 
error(RequestContext, HTTPResponse.RequestStatus) - Static method in class org.kunlab.kpm.http.HTTPResponse
エラーのレスポンスを生成します。
error(T) - Method in class org.kunlab.kpm.installer.AbstractInstaller
インストールが失敗したときの後始末を行います。
error(T, S) - Method in class org.kunlab.kpm.installer.AbstractInstaller
インストールが失敗したときの後始末を行います。
Error(Version, String) - Constructor for class org.kunlab.kpm.upgrader.signals.LatestFetchSignal.Error
 
Error() - Constructor for class org.kunlab.kpm.upgrader.signals.UpgraderDeploySignal.Error
 
ErrorCause - Enum in org.kunlab.kpm.enums.resolver
エラーのかんたんな理由を表す列挙型です。
ErrorResult - Interface in org.kunlab.kpm.interfaces.resolver.result
解決に失敗したことを表すクエリ解決結果です。
ErrorResultImpl - Class in org.kunlab.kpm.resolver.result
 
ErrorResultImpl(BaseResolver, ErrorCause, ResolveResult.Source) - Constructor for class org.kunlab.kpm.resolver.result.ErrorResultImpl
 
execute(A) - Method in class org.kunlab.kpm.installer.AbstractInstaller
インストーラを実行します。 このメソッドを直接呼び出すことは推奨されておらず、AbstractInstaller.run(InstallerArgument)を使用してください。
execute(AutoRemoveArgument) - Method in class org.kunlab.kpm.installer.impls.autoremove.PluginAutoRemover
 
execute(CleanArgument) - Method in class org.kunlab.kpm.installer.impls.clean.GarbageCleaner
 
execute(InstallArgument) - Method in class org.kunlab.kpm.installer.impls.install.PluginInstaller
 
execute(RegisterArgument) - Method in class org.kunlab.kpm.installer.impls.register.TokenRegisterer
 
execute(UninstallArgument) - Method in class org.kunlab.kpm.installer.impls.uninstall.PluginUninstaller
 
execute(UpdateArgument) - Method in class org.kunlab.kpm.installer.impls.update.AliasUpdater
 
execute(UpgradeArgument) - Method in class org.kunlab.kpm.installer.impls.upgrade.PluginUpgrader
 
executeQuery() - Method in class org.kunlab.kpm.db.Transaction
クエリ系SQL文を実行します。
executeUpdate(boolean) - Method in class org.kunlab.kpm.db.Transaction
更新系SQL文を実行します。
executeUpdate() - Method in class org.kunlab.kpm.db.Transaction
更新系SQL文を実行します。

F

Failed(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginEnablingSignal.Failed
 
fetchLatestKPMVersion(KPMRegistry) - Static method in class org.kunlab.kpm.upgrader.KPMFetcher
 
fetchUpgraderJarFile(KPMRegistry) - Static method in class org.kunlab.kpm.upgrader.KPMFetcher
 
finish() - Method in class org.kunlab.kpm.installer.InstallProgressImpl
 
finish() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
インストールが完了したとしてマークし、インストールに使用された仮ディレクトリを削除します。
finishManually() - Method in class org.kunlab.kpm.db.Transaction
手動でトランザクションをコミットし終了します。
format(String) - Method in class org.kunlab.kpm.lang.MsgArgs
 
FoundOne(Plugin, String, Recipe) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginRegisteredRecipeSignal.FoundOne
 
fromClass(Class<?>) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the data type with the given primitive/reference class
fromEnv() - Method in class org.kunlab.kpm.TokenStore
トークンを環境変数 TOKEN から取得します。
fromString(String) - Static method in class org.kunlab.kpm.resolver.QueryContext
クエリ文字列からQueryContextを生成します。

G

GarbageCleanArgument - Class in org.kunlab.kpm.task.tasks.garbage.clean
不要なデータの削除を行うタスクの引数です。
GarbageCleanArgument() - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanArgument
 
GarbageCleaner - Class in org.kunlab.kpm.installer.impls.clean
プラグインの不要なデータを削除するインストーラーの実装です。 不要なデータの削除は主に以下の流れで動作します。 CleanTasks.SEARCHING_GARBAGE - 不要なデータを検索する。 CleanTasks.DELETING_GARBAGE - 不要なデータを削除する。
GarbageCleaner(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.clean.GarbageCleaner
 
GarbageCleanErrorCause - Enum in org.kunlab.kpm.task.tasks.garbage.clean
不要なデータの削除エラーを表す列挙型です。
GarbageCleanFinishedSignalHandler - Class in org.kunlab.kpm.signal.handlers.clean
 
GarbageCleanFinishedSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.clean.GarbageCleanFinishedSignalHandler
 
GarbageCleanResult - Class in org.kunlab.kpm.task.tasks.garbage.clean
不要なデータの削除を行うタスクの結果です。
GarbageCleanResult(boolean, GarbageCleanState, GarbageCleanErrorCause, HashMap<Path, Boolean>) - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanResult
 
GarbageCleanSignalHandler - Class in org.kunlab.kpm.signal.handlers.clean
 
GarbageCleanSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.clean.GarbageCleanSignalHandler
 
GarbageCleanState - Enum in org.kunlab.kpm.task.tasks.garbage.clean
不要なデータの削除状態を表します。
GarbageCleanSucceedResult - Class in org.kunlab.kpm.installer.impls.clean
不要なデータの削除に成功したことを表す結果です。
GarbageCleanSucceedResult(InstallProgress<CleanTasks, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, CleanTasks>>, List<Path>, List<Path>) - Constructor for class org.kunlab.kpm.installer.impls.clean.GarbageCleanSucceedResult
 
GarbageCleanTask - Class in org.kunlab.kpm.task.tasks.garbage.clean
不要なデータの削除を行うタスクです。
GarbageCleanTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanTask
 
GarbageDeleteSkippedSignal - Class in org.kunlab.kpm.task.tasks.garbage.clean.signal
不要なデータの削除がスキップされたことを示すシグナルです。
GarbageDeleteSkippedSignal() - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.signal.GarbageDeleteSkippedSignal
 
GarbageDeletingSignal - Class in org.kunlab.kpm.task.tasks.garbage.clean.signal
不要なデータの削除中であることを示すシグナルです。
GarbageDeletingSignal() - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.signal.GarbageDeletingSignal
 
GarbageDeletingSignal.Post - Class in org.kunlab.kpm.task.tasks.garbage.clean.signal
削除後に呼ばれるシグナルです。
GarbageDeletingSignal.Pre - Class in org.kunlab.kpm.task.tasks.garbage.clean.signal
削除前に呼ばれるシグナルです。
GarbageEnumeratedSignal - Class in org.kunlab.kpm.task.tasks.garbage.clean.signal
不要なデータが列挙されたことを示すシグナルです。
GarbageEnumeratedSignal() - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.signal.GarbageEnumeratedSignal
 
GarbageSearchArgument - Class in org.kunlab.kpm.task.tasks.garbage.search
不要なデータの検索を行うタスクの引数です。
GarbageSearchArgument() - Constructor for class org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchArgument
 
GarbageSearchErrorCause - Enum in org.kunlab.kpm.task.tasks.garbage.search
不要なデータの検索のエラーを表す列挙型です。
GarbageSearchingSignal - Class in org.kunlab.kpm.task.tasks.garbage.search.signals
不要なデータの検索を開始したことを示すシグナルです。
GarbageSearchingSignal() - Constructor for class org.kunlab.kpm.task.tasks.garbage.search.signals.GarbageSearchingSignal
 
GarbageSearchResult - Class in org.kunlab.kpm.task.tasks.garbage.search
不要なデータの検索を行うタスクの結果です。
GarbageSearchResult(boolean, GarbageSearchState, GarbageSearchErrorCause, List<Path>) - Constructor for class org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchResult
 
GarbageSearchResult(GarbageSearchState, List<Path>) - Constructor for class org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchResult
 
GarbageSearchResult(boolean, GarbageSearchState, GarbageSearchErrorCause) - Constructor for class org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchResult
 
GarbageSearchState - Enum in org.kunlab.kpm.task.tasks.garbage.search
不要なデータの検索の状態を表します。
GarbageSearchTask - Class in org.kunlab.kpm.task.tasks.garbage.search
不要なデータの検索を行うタスクです。
GarbageSearchTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchTask
 
get() - Method in class org.kunlab.kpm.db.Transaction.QueryResult
行の内容をマップして返します。
get(String, MsgArgs) - Static method in class org.kunlab.kpm.lang.LangProvider
 
get(String) - Static method in class org.kunlab.kpm.lang.LangProvider
 
get() - Method in interface org.kunlab.kpm.task.AbstractInstallTask.ThrowingSupplier
 
getAccessibleConstructor(Class<?>, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the accessible constructor of a desired class with the given parameter types
getAccessibleConstructor(String, ReflectionUtils.PackageType, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the accessible constructor of a desired class with the given parameter types
getAccessibleField(Class<?>, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns an accessible field of the target class with the given name
getAccessibleField(String, ReflectionUtils.PackageType, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns an accessible field of a desired class with the given name
getAccessibleMethod(Class<?>, String, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns an accessible method of a class with the given parameter types
getAccessibleMethod(String, ReflectionUtils.PackageType, String, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns an accessible method of a desired class with the given parameter types
getActualDependencyName() - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.signals.DependencyNameMismatchSignal
実際の依存関係の名前を取得します。
getAlias() - Method in interface org.kunlab.kpm.interfaces.alias.Alias
エイリアスです。
getAliasesCount() - Method in interface org.kunlab.kpm.interfaces.alias.AliasUpdater
 
getAliasesDBPath() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
エイリアスデータベースのパスです。
getAliasProvider() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
エイリアスを管理するクラスです。
getArguments() - Method in class org.kunlab.kpm.commands.CommandAutoRemove
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandClean
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandInfo
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandInstall
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandRegister
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandResolve
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandUninstall
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandUpdate
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandUpgrade
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandUpgradeKPM
 
getArguments() - Method in class org.kunlab.kpm.commands.CommandVersion
 
getArguments() - Method in class org.kunlab.kpm.commands.debug.CommandInstallDebug
 
getArguments() - Method in class org.kunlab.kpm.commands.debug.CommandUninstallDebug
 
getArguments() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandMarkAsDependency
 
getArguments() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandPurge
 
getArguments() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandRelation
 
getAsJson() - Method in class org.kunlab.kpm.http.HTTPResponse
レスポンスボディを JSON として取得します。
getAsObject(Class<T>) - Method in class org.kunlab.kpm.http.HTTPResponse
レスポンスボディをオブジェクトとして取得します。
getAsString() - Method in class org.kunlab.kpm.http.HTTPResponse
レスポンスボディを文字列として取得します。
getAuthors(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインの作者を取得します。
getAuthors(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getAutoRemoveHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getBoolean(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getCause() - Method in interface org.kunlab.kpm.interfaces.resolver.result.ErrorResult
エラーのかんたんな理由です。
getClass(String) - Method in enum org.kunlab.kpm.utils.ReflectionUtils.PackageType
Returns the class with the given name
getCollectedDependencies() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
解決された依存関係をすべて取得します。
getCollectedDependencies() - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
getCollectFailedDependencies() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
解決に失敗した依存関係をすべて取得します。
getCollectFailedDependencies() - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
getCommandMap() - Method in class org.kunlab.kpm.task.CommandsPatcher
CommandMapを取得します。
getCommonHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
共通ハンドラを返します.
getComponent(String, MsgArgs) - Static method in class org.kunlab.kpm.lang.LangProvider
 
getComponent(String) - Static method in class org.kunlab.kpm.lang.LangProvider
 
getConstructor(Class<?>, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the constructor of a given class with the given parameter types
getConstructor(String, ReflectionUtils.PackageType, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the constructor of a desired class with the given parameter types
getCurrentTask() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
実行中のタスクを表します。
getDataDirPath() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
プラグインのデータディレクトリのパスです。
getDate(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getDependedBy(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存(depend)されているプラグインのリストを取得します。
getDependedBy(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getDependOn(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存(depend)しているプラグインのリストを取得します。
getDependOn(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getDependsCollectStatus() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
依存関係の解決の状態を表します。
getDescription() - Method in interface org.kunlab.kpm.interfaces.resolver.result.MarketplaceResult
掲載されている紹介文を返します。
getDescription() - Method in class org.kunlab.kpm.resolver.impl.CurseBukkitSuccessResult
 
getDescription() - Method in class org.kunlab.kpm.resolver.impl.GitHubSuccessResult
 
getDouble(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getDownloadUrl() - Method in interface org.kunlab.kpm.interfaces.resolver.result.SuccessResult
プラグインのダウンロードリンクです。
getEnvironment() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
KPM 環境を取得します。
getErrorCause() - Method in interface org.kunlab.kpm.interfaces.task.TaskResult
タスクのエラー原因です。 タスクが成功した場合は null です。
getExcludes() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
様々な操作から除外するプラグインの名前です。 通常は、削除やアップデートを行わないようにするために使用します。
getField(Class<?>, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns a field of the target class with the given name
getField(String, ReflectionUtils.PackageType, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns a field of a desired class with the given name
getFile(Plugin) - Static method in class org.kunlab.kpm.utils.PluginUtil
 
getFileName() - Method in interface org.kunlab.kpm.interfaces.resolver.result.SuccessResult
プラグインのファイル名です。
getFloat(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getGarbageCleanHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getHash(Path, String) - Static method in class org.kunlab.kpm.Utils
 
getHeader(String) - Method in class org.kunlab.kpm.http.HTTPResponse
ヘッダーを取得します。 ヘッダー名は大文字小文字を区別しません。
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandAutoRemove
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandClean
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandDebug
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandInfo
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandInstall
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandRegister
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandResolve
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandUninstall
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandUpdate
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandUpgrade
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandUpgradeKPM
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.CommandVersion
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.debug.CommandDepTreeDebug
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.debug.CommandInstallDebug
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.debug.CommandUninstallDebug
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandMarkAsDependency
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandPurge
 
getHelpOneLine() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandRelation
 
getHookExecutor() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
フックを実行するクラスです。
getHookListener(Class<? extends KPMHook>) - Method in class org.kunlab.kpm.hook.KPMHookRecipientBase
 
getHookListener(Class<? extends KPMHook>) - Method in interface org.kunlab.kpm.interfaces.hook.KPMHookRecipient
KPMフックを受け取るメソッドを取得します。
getHosts() - Method in interface org.kunlab.kpm.interfaces.resolver.URLResolver
このリゾルバが対応してるURLのホスト名を返します。
getHosts() - Method in class org.kunlab.kpm.resolver.impl.CurseBukkitResolver
 
getHosts() - Method in class org.kunlab.kpm.resolver.impl.github.GitHubURLResolver
 
getHosts() - Method in class org.kunlab.kpm.resolver.impl.RawURLResolver
 
getHosts() - Method in class org.kunlab.kpm.resolver.impl.SpigotMCResolver
 
getHTTPMaxRedirects() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
HTTP リクエストのリダイレクト回数です。
getHTTPTimeout() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
HTTP リクエストのタイムアウト時間です。
getHTTPUserAgent() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
HTTP リクエストのユーザーエージェントです。
getInfo(Plugin) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
プラグインのKPM情報ファイルを取得します。
getInfo(String) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
プラグインのKPM情報ファイルを取得します。
getInfo(Plugin) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
getInfo(String) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
getInstallActionID() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
インストールに割り当てられた一意のIDです。
getInstalled() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getInstalled() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
新規にインストールされたプラグインの名前です。
getInstalled() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
インストールされたプラグインの名前を取得します。
getInstalledBy(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが誰によってインストールされたかを取得します。
getInstalledBy(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getInstalledCount() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getInstalledCount() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
インストールされたプラグインの数を取得します。
getInstaller() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
インストーラです。
getInstallHandlers(Terminal, boolean) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getInstallHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getInstallId() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
割り当てられたインストールIDです。
getInstallManager() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
インストールを管理するクラスです。
getInstallTempDir() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
インストールに使用される仮ディレクトリです。
getInt(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getKnownCommands() - Method in class org.kunlab.kpm.task.CommandsPatcher
知られているコマンドを取得します。
getKpmInfoFile() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.DependencyElement
依存関係のKPM情報ファイルです。
getKpmInfoManager() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
プラグインのKPM情報ファイルを管理するクラスです。
getKPMUpgraderHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getLoadBefore(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインを依存(load_before)しているプラグインのリストを取得します。 load_before は特殊な依存で, 依存しているプラグインを先に読み込むようにします。
getLoadBefore(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getLoadBeforeBy(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存(load_before)されているプラグインのリストを取得します。 load_before は特殊な依存で, 依存しているプラグインを先に読み込むようにします。
getLoadBeforeBy(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getLogger() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
KPMデーモンが使用するロガーです。
getLogger() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
ロガーを取得します。
getLong(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getMessage() - Method in interface org.kunlab.kpm.interfaces.resolver.result.ErrorResult
エラーの詳細な理由です。
getMetadataDBPath() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
プラグインメタデータデータベースのパスです。
getMethod(Class<?>, String, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns a method of a class with the given parameter types
getMethod(String, ReflectionUtils.PackageType, String, Class<?>...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns a method of a desired class with the given parameter types
getName() - Method in class org.kunlab.kpm.commands.CommandDebug
 
getName() - Method in class org.kunlab.kpm.commands.debug.CommandDepTreeDebug
 
getName() - Method in interface org.kunlab.kpm.interfaces.alias.AliasSource
人間が読めるエイリアスの名前です。
getObject(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getOrganizations() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
プラグイン解決に使用するGitHubの組織名です。
getOrLoadInfo(Plugin) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
プラグインのKPM情報ファイルを取得するか読み込みます。
getOrLoadInfo(Plugin) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
getPath() - Method in enum org.kunlab.kpm.utils.ReflectionUtils.PackageType
Returns the path of this package type
getPending() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getPending() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
保留中としてマークされたプラグインの名前です。
getPending() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
保留中としてマークされたプラグインの名前を取得します。
getPendingCount() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getPendingCount() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
保留中としてマークされたプラグインの数を取得します。
getPermission() - Method in class org.kunlab.kpm.commands.CommandAutoRemove
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandClean
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandDebug
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandInfo
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandInstall
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandRegister
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandResolve
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandUninstall
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandUpdate
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandUpgrade
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandUpgradeKPM
 
getPermission() - Method in class org.kunlab.kpm.commands.CommandVersion
 
getPermission() - Method in class org.kunlab.kpm.commands.debug.CommandDepTreeDebug
 
getPermission() - Method in class org.kunlab.kpm.commands.debug.CommandInstallDebug
 
getPermission() - Method in class org.kunlab.kpm.commands.debug.CommandUninstallDebug
 
getPermission() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandMarkAsDependency
 
getPermission() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandPurge
 
getPermission() - Method in class org.kunlab.kpm.commands.debug.deptree.CommandRelation
 
getPlugin() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
KPMのプラグインです。
getPluginDescription() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.DependencyElement
依存関係のプラグイン情報ファイルです。
getPluginLoader() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
プラグインをロード/アンロードするためのクラスです。
getPluginMeta(String, boolean, boolean) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータを取得します。
getPluginMeta(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータを取得します。
getPluginMeta(String, boolean, boolean) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getPluginMeta(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getPluginMetaIterator() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
PluginMeta のイテレータを取得します。
getPluginMetaIterator() - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getPluginMetaManager() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
プラグインのメタデータを管理するクラスです。
getPluginName() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
依存関係解決の対象のプラグイン名です。
getPluginName() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.DependencyElement
依存関係の名前です。
getPluginPath() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.DependencyElement
依存関係プラグインがあるのパスです。
getPluginResolver() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
プラグインクエリを解決するクラスです。
getPluginsByAuthor(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインの作者からプラグインのリストを取得します。
getPluginsByAuthor(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getPluginString(Plugin) - Static method in class org.kunlab.kpm.utils.Utils
 
getPluginString(PluginDescriptionFile) - Static method in class org.kunlab.kpm.utils.Utils
 
getPrimitive(Class<?>) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the primitive class of the data type with the given reference class
getPrimitive(Class<?>[]) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the primitive class array of the given class array
getPrimitive(Object[]) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the primitive class array of the given object array
getPrimitive() - Method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the primitive class of this data type
getProgress() - Method in class org.kunlab.kpm.installer.InstallFailedInstallResult
 
getProgress() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
 
getProgress() - Method in interface org.kunlab.kpm.interfaces.installer.PluginInstaller
 
getProvider() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
 
getQuery() - Method in interface org.kunlab.kpm.interfaces.alias.Alias
クエリです。
getQuery() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.DependencyElement
依存関係の解決に使用したクエリです。
getQueryByAlias(String) - Method in class org.kunlab.kpm.alias.AliasProviderImpl
 
getQueryByAlias(String) - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
エイリアスからクエリを取得します。
getReference(Class<?>) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the reference class of the data type with the given primitive class
getReference(Class<?>[]) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the reference class array of the given class array
getReference(Object[]) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the reference class array of the given object array
getReference() - Method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the reference class of this data type
getRegistry() - Method in interface org.kunlab.kpm.interfaces.hook.HookExecutor
 
getRegistry() - Method in interface org.kunlab.kpm.interfaces.hook.HookRecipientList
 
getRegistry() - Method in interface org.kunlab.kpm.interfaces.hook.KPMHookRecipient
KPMデーモンのインスタンスです。
getRegistry() - Method in interface org.kunlab.kpm.interfaces.installer.PluginInstaller
 
getRemoved() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getRemoved() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
削除されたプラグインの名前です。
getRemoved() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
削除されたプラグインの名前を取得します。
getRemovedCount() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getRemovedCount() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
削除されたプラグインの数を取得します。
getResolver() - Method in interface org.kunlab.kpm.interfaces.resolver.result.ErrorResult
この解決を提供したリゾルバです。
getResolver() - Method in interface org.kunlab.kpm.interfaces.resolver.result.MultiResult
 
getResolver() - Method in interface org.kunlab.kpm.interfaces.resolver.result.ResolveResult
この解決を提供したリゾルバです。
getResult() - Method in class org.kunlab.kpm.db.Transaction.QueryResult
ResultSetをそのまま取得します。
getResults() - Method in interface org.kunlab.kpm.interfaces.resolver.result.MultiResult
 
getServerConditionChecker() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
サーバの状態を取得するクラスです。
getServerVersion() - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.PackageType
Returns the version of your server
getSignalHandler() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
Signal を受け取るためのリスナーです。
getSoftDependedBy(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存(soft_depend)されているプラグインのリストを取得します。
getSoftDependedBy(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getSoftDependOn(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存(soft_depend)しているプラグインのリストを取得します。
getSoftDependOn(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getSource(String) - Method in class org.kunlab.kpm.alias.AliasProviderImpl
 
getSource() - Method in interface org.kunlab.kpm.interfaces.alias.Alias
エイリアスのソースです。
getSource(String) - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
ソースを取得します。
getSource() - Method in interface org.kunlab.kpm.interfaces.alias.AliasSource
エイリアスのソースです。
getSource() - Method in interface org.kunlab.kpm.interfaces.resolver.result.ErrorResult
プラグインの提供元です。
getSources() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
エイリアスのソースです。
getState() - Method in interface org.kunlab.kpm.interfaces.task.TaskResult
タスクの状態です。
getString(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getSubCommands(CommandSender) - Method in class org.kunlab.kpm.commands.CommandDebug
 
getSubCommands(CommandSender) - Method in class org.kunlab.kpm.commands.debug.CommandDepTreeDebug
 
getTime(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getTimestamp(String) - Method in class org.kunlab.kpm.db.ResultRow
 
getTitle() - Method in interface org.kunlab.kpm.interfaces.resolver.result.MarketplaceResult
掲載されているタイトル/名前を返します。
getTitle() - Method in class org.kunlab.kpm.resolver.impl.GitHubSuccessResult
 
getToken() - Method in class org.kunlab.kpm.TokenStore
トークンを取得します。また、ロードされていない場合はロードします。
getTokenKeyPath() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
トークンの鍵の格納先のパスです。
getTokenPath() - Method in interface org.kunlab.kpm.interfaces.KPMEnvironment
トークンの格納先のパスです。
getTokenRegistererHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getTokenStore() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
トークンを保管しセキュアに管理するクラスです。
getType() - Method in interface org.kunlab.kpm.interfaces.alias.AliasSource
ソースの種類です。
getUninstallHandlers(Terminal, boolean) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getUninstallHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getUnusedPlugins() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
使われていない依存関係のリストを取得します。
getUnusedPlugins() - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
getUpdateHandlers(Terminal) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getUpgraded() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getUpgraded() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
アップグレードされたプラグインの名前です。
getUpgraded() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
アップグレードされたプラグインの名前を取得します。
getUpgradedCount() - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
getUpgradedCount() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
アップグレードされたプラグインの数を取得します。
getUpgraderHandlers(Terminal, boolean) - Static method in class org.kunlab.kpm.signal.HeadSignalHandlers
 
getUrl() - Method in interface org.kunlab.kpm.interfaces.resolver.result.MarketplaceResult
掲載先のURLを返します.
getUrl() - Method in class org.kunlab.kpm.resolver.impl.CurseBukkitSuccessResult
 
getUrl() - Method in class org.kunlab.kpm.resolver.impl.GitHubSuccessResult
 
getValue(Object, Class<?>, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the value of a field of the given class of an object
getValue(Object, String, ReflectionUtils.PackageType, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the value of a field of a desired class of an object
getValue(Object, boolean, String) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns the value of a field with the given name of an object
getVersion() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
デーモンのバージョンを取得します。
getVersion() - Method in interface org.kunlab.kpm.interfaces.resolver.result.SuccessResult
プラグインのバージョンです。
getVersion() - Method in class org.kunlab.kpm.KPMDaemon
 
getVersions() - Method in interface org.kunlab.kpm.interfaces.resolver.result.VersionedResult
プラグインが対応するバージョン一覧です。
GHURLParser - Class in org.kunlab.kpm.resolver.impl.github
GitHub の URL をパースするユーティリティ・クラスです。
GHURLParser() - Constructor for class org.kunlab.kpm.resolver.impl.github.GHURLParser
 
GitHubSuccessResult - Class in org.kunlab.kpm.resolver.impl
 
GitHubSuccessResult(BaseResolver, String, String, String, String, String, long, String, String, long, boolean) - Constructor for class org.kunlab.kpm.resolver.impl.GitHubSuccessResult
 
GitHubURLResolver - Class in org.kunlab.kpm.resolver.impl.github
 
GitHubURLResolver() - Constructor for class org.kunlab.kpm.resolver.impl.github.GitHubURLResolver
 

H

handleAll(InstallProgress<? extends Enum<?>, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>>, Signal) - Method in class org.kunlab.kpm.commands.debug.DebugSignalHandler
 
handleOtherError(InstallFailedInstallResult<?, ?, ?>, MsgArgs) - Method in class org.kunlab.kpm.signal.handlers.common.InstallFinishedSignalBase
 
handleSignal(Signal) - Method in class org.kunlab.kpm.signal.SignalHandleManager
シグナルを受け取り、処理を行います。
hasAlias(String) - Method in class org.kunlab.kpm.alias.AliasProviderImpl
エイリアスが存在するかどうかを返します。
hasAlias(String) - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
エイリアスが存在するかどうかを返します。
hasInfo(Plugin) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
プラグインが KPM情報ファイルを持っているかどうかを取得します。
hasInfo(Path) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
プラグインが KPM情報ファイルを持っているかどうかを取得します。
hasInfo(Plugin) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
hasInfo(Path) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
hasNext() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaIterator
 
hasNext() - Method in class org.kunlab.kpm.meta.PluginMetaIteratorImpl
 
hasPluginMeta(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインのメタデータが存在するかどうかを返します。
hasPluginMeta(Plugin) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインのメタデータが存在するかどうかを返します。
hasPluginMeta(String) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
hasPluginMeta(Plugin) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
hasSource(String) - Method in class org.kunlab.kpm.alias.AliasProviderImpl
 
hasSource(String) - Method in interface org.kunlab.kpm.interfaces.alias.AliasProvider
ソースが存在するかどうかを返します。
HeadInstallers - Class in org.kunlab.kpm
 
HeadInstallers() - Constructor for class org.kunlab.kpm.HeadInstallers
 
HeadSignalHandlers - Class in org.kunlab.kpm.signal
 
HeadSignalHandlers() - Constructor for class org.kunlab.kpm.signal.HeadSignalHandlers
 
HookExecutor - Interface in org.kunlab.kpm.interfaces.hook
KPMフックを実行するクラスです。
HookExecutorImpl - Class in org.kunlab.kpm.hook
 
HookExecutorImpl(KPMRegistry) - Constructor for class org.kunlab.kpm.hook.HookExecutorImpl
 
HookListener - Annotation Type in org.kunlab.kpm.hook
KPMフックを受け取るメソッドを宣言するためのアノテーションです。
HookRecipientList - Interface in org.kunlab.kpm.interfaces.hook
KPMフックの受け取りを行うクラスを管理するクラスです。
HookRecipientListImpl - Class in org.kunlab.kpm.hook
 
HookRecipientListImpl(KPMRegistry, HookExecutor) - Constructor for class org.kunlab.kpm.hook.HookRecipientListImpl
 
HTTP_REDIRECT_TRACE - Static variable in class org.kunlab.kpm.DebugConstants
HTTP リクエストのリダイレクトを出力するかどうかを示します。 デバッグモードが有効か、DebugConstants.HTTP_REQUEST_TRACE が有効か、VM プロパティの kpm.debug.http.trace-redirecttrue である場合に有効化されます。
HTTP_REQUEST_TRACE - Static variable in class org.kunlab.kpm.DebugConstants
HTTP リクエストの詳細を出力するかどうかを示します。 デバッグモードが有効か、VM プロパティの kpm.debug.http.trace-requesttrue である場合に有効化されます。
HTTPResponse - Class in org.kunlab.kpm.http
HTTP レスポンスを表すクラスです。
HTTPResponse() - Constructor for class org.kunlab.kpm.http.HTTPResponse
 
HTTPResponse.RequestStatus - Enum in org.kunlab.kpm.http
リクエストのステータスを表す列挙型です。

I

IgnoredPluginSignal - Class in org.kunlab.kpm.interfaces.installer.signals.assertion
指定されたプラグインが無視リストに登録されていることを示すシグナルです。 IgnoredPluginSignal#setContinueInstall(boolean) を変更することで、インストールのキャンセルを設定できます。
IgnoredPluginSignal(PluginDescriptionFile) - Constructor for class org.kunlab.kpm.interfaces.installer.signals.assertion.IgnoredPluginSignal
 
init(KPMRegistry) - Static method in class org.kunlab.kpm.lang.LangProvider
 
InstallArgument - Class in org.kunlab.kpm.installer.impls.install
インストールの引数を格納するクラスです。
InstallArgument() - Constructor for class org.kunlab.kpm.installer.impls.install.InstallArgument
 
InstallerArgument - Interface in org.kunlab.kpm.interfaces.installer
インストーラの引数の基底クラスです。
InstallErrorCause - Enum in org.kunlab.kpm.installer.impls.install
インストールのエラーを表す列挙型です。
InstallerRunningException - Exception in org.kunlab.kpm.installer.exceptions
インストーラが既に実行中であることを表す例外です。
InstallerRunningException(String) - Constructor for exception org.kunlab.kpm.installer.exceptions.InstallerRunningException
 
InstallerRunningException(String, Throwable) - Constructor for exception org.kunlab.kpm.installer.exceptions.InstallerRunningException
 
InstallerRunningException(Throwable) - Constructor for exception org.kunlab.kpm.installer.exceptions.InstallerRunningException
 
InstallerSignalHandler - Class in org.kunlab.kpm.signal.handlers.intall
インストーラのシグナルをハンドルするハンドラです.
InstallerSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.intall.InstallerSignalHandler
 
InstallFailedInstallResult<P extends Enum<P>,T extends Enum<T>,S extends Enum<S>> - Class in org.kunlab.kpm.installer
インストールに失敗したことを表すインストール結果です。
InstallFailedInstallResult(InstallProgress<P, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, P>>, T, S) - Constructor for class org.kunlab.kpm.installer.InstallFailedInstallResult
 
InstallFailedInstallResult(InstallProgress<P, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, P>>, T) - Constructor for class org.kunlab.kpm.installer.InstallFailedInstallResult
 
InstallFailedInstallResult(InstallProgress<P, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, P>>, Exception) - Constructor for class org.kunlab.kpm.installer.InstallFailedInstallResult
 
InstallFailedSignal - Class in org.kunlab.kpm.installer.impls.upgrade.signals
インストールに失敗したことを表すシグナルです。
InstallFailedSignal() - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.InstallFailedSignal
 
InstallFinishedSignal - Class in org.kunlab.kpm.interfaces.installer.signals
インストールが完了したことを表すシグナルです。
InstallFinishedSignal() - Constructor for class org.kunlab.kpm.interfaces.installer.signals.InstallFinishedSignal
 
InstallFinishedSignalBase - Class in org.kunlab.kpm.signal.handlers.common
インストールが完了したときのシグナルを処理するハンドラーの基底クラスです。 デフォルトでは, インストール結果が表示された後に, InstallFinishedSignalBase.onSuccess(InstallResult) または InstallFinishedSignalBase.onFail(InstallFailedInstallResult) が呼び出されます.
InstallFinishedSignalBase(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.common.InstallFinishedSignalBase
 
InstallFinishedSignalHandler - Class in org.kunlab.kpm.signal.handlers.intall
インストールが完了したときのシグナルを処理するハンドラーです。
InstallFinishedSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.intall.InstallFinishedSignalHandler
 
InstallManager - Interface in org.kunlab.kpm.interfaces.installer
インストールを管理するクラスです。
InstallManagerImpl - Class in org.kunlab.kpm.installer
 
InstallManagerImpl(TokenStore) - Constructor for class org.kunlab.kpm.installer.InstallManagerImpl
 
InstallOperator - Enum in org.kunlab.kpm.enums.metadata
プラグインが誰によってインストールされたかを表します。
InstallProgress<T extends Enum<T>,I extends PluginInstaller<?,?,T>> - Interface in org.kunlab.kpm.interfaces.installer
インストールの進捗状況を管理するクラスです。
InstallProgressImpl<T extends Enum<T>,I extends PluginInstaller<?,?,T>> - Class in org.kunlab.kpm.installer
 
InstallResult<P extends Enum<P>> - Interface in org.kunlab.kpm.interfaces.installer
インストールの結果を表します。
InstallResultImpl<P extends Enum<P>> - Class in org.kunlab.kpm.installer
 
InstallResultImpl(boolean, InstallProgress<P, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, P>>) - Constructor for class org.kunlab.kpm.installer.InstallResultImpl
 
InstallTask<A extends TaskArgument,R extends TaskResult<? extends Enum<?>,? extends Enum<?>>> - Interface in org.kunlab.kpm.interfaces.task
インストールに使用するタスクの基底クラスです。
InstallTasks - Enum in org.kunlab.kpm.installer.impls.install
インストールに必要なタスクをまとめた列挙型です。 デバッグ用に使用されることがあります。
instantiateObject(Class<?>, Object...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns an instance of a class with the given arguments
instantiateObject(String, ReflectionUtils.PackageType, Object...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Returns an instance of a desired class with the given arguments
InvalidInformationFileException - Exception in org.kunlab.kpm.kpminfo
 
InvalidInformationFileException(String) - Constructor for exception org.kunlab.kpm.kpminfo.InvalidInformationFileException
 
InvalidInformationFileException(String, Throwable) - Constructor for exception org.kunlab.kpm.kpminfo.InvalidInformationFileException
 
InvalidIntegritySignal - Class in org.kunlab.kpm.task.tasks.garbage.clean.signal
整合性がとれなく、システムが保護されたことを示すシグナルです。 不要なデータの削除はスキップされます。
InvalidIntegritySignal() - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.signal.InvalidIntegritySignal
 
InvalidKPMInfoFileSignal - Class in org.kunlab.kpm.interfaces.installer.signals
プラグインのKPM情報ファイルが不正な場合に投げられるシグナルです。
InvalidKPMInfoFileSignal(Path, PluginDescriptionFile) - Constructor for class org.kunlab.kpm.interfaces.installer.signals.InvalidKPMInfoFileSignal
 
InvalidPluginVersionSignal - Class in org.kunlab.kpm.installer.impls.upgrade.signals
プラグインのバージョンが不正であることを示すシグナルです。 不正とされる理由は以下の通りです: UpgradeErrorCause.PLUGIN_VERSION_NOT_DEFINED - プラグインのバージョンが定義されていません。 UpgradeErrorCause.PLUGIN_VERSION_FORMAT_MALFORMED - プラグインのバージョンが定義してるバージョンの形式が不正です。 UpgradeErrorCause.PLUGIN_IS_OLDER_OR_EQUAL - プラグインのバージョンが既存のプラグインのバージョンと変わらないか、古いです。
InvalidPluginVersionSignal(Plugin, UpgradeErrorCause) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.InvalidPluginVersionSignal
 
InvalidPluginVersionSignal(Plugin, UpgradeErrorCause, Version, Version) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.InvalidPluginVersionSignal
 
InvalidRemoteSignal - Class in org.kunlab.kpm.task.tasks.alias.source.download.signals
リモートが不正だった場合に送信されるシグナルです。
InvalidRemoteSignal(String, String) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.signals.InvalidRemoteSignal
 
InvalidSourceSignal - Class in org.kunlab.kpm.task.tasks.alias.update.signals
ソースファイルが不正だった場合に送信されるシグナルです。
InvalidSourceSignal(String, Path, String, InvalidSourceSignal.ErrorCause) - Constructor for class org.kunlab.kpm.task.tasks.alias.update.signals.InvalidSourceSignal
 
InvalidSourceSignal.ErrorCause - Enum in org.kunlab.kpm.task.tasks.alias.update.signals
エラーの理由です。
InvalidVersionSyntaxException - Exception in org.kunlab.kpm.versioning
バージョンの構文が不正な場合に投げられる例外です。
InvalidVersionSyntaxException(String) - Constructor for exception org.kunlab.kpm.versioning.InvalidVersionSyntaxException
 
invokeMethod(Object, String, Object...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Invokes a method on an object with the given arguments
invokeMethod(Object, Class<?>, String, Object...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Invokes a method of the target class on an object with the given arguments
invokeMethod(Object, String, ReflectionUtils.PackageType, String, Object...) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Invokes a method of a desired class on an object with the given arguments
isClientError() - Method in class org.kunlab.kpm.http.HTTPResponse
クライアントエラーのレスポンスかどうかを取得します。
isCollected(String) - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
指定された依存先プラグインが取得されたかどうかを返します。
isCollected(String) - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
isDependency(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存関係かどうかを取得します。 依存関係としてマークされている場合, 自動削除等の機能の対象になります。
isDependency(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
isEqualTo(Version) - Method in class org.kunlab.kpm.versioning.Version
 
isError() - Method in class org.kunlab.kpm.http.HTTPResponse
エラーのレスポンスかどうかを取得します。
isErrors() - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
依存関係の解決にエラーが発生したかどうかを返します。
isErrors() - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
isExists(boolean) - Method in class org.kunlab.kpm.db.Transaction
DBにレコードが存在するかどうかを確認します。
isExists() - Method in class org.kunlab.kpm.db.Transaction
DBにレコードが存在するかどうかを確認します。
isFetchedOlderVersion() - Method in class org.kunlab.kpm.upgrader.signals.LatestFetchSignal.Post
 
isFinished() - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
インストールが終了したかどうかを表します。
isNewerThan(Version) - Method in class org.kunlab.kpm.versioning.Version
 
isNewerThanOrEqualTo(Version) - Method in class org.kunlab.kpm.versioning.Version
 
isOK() - Method in class org.kunlab.kpm.http.HTTPResponse
OK のレスポンスかどうかを取得します。
isOlderThan(Version) - Method in class org.kunlab.kpm.versioning.Version
 
isOlderThanOrEqualTo(Version) - Method in class org.kunlab.kpm.versioning.Version
 
isPluginIgnored(String) - Method in class org.kunlab.kpm.installer.AbstractInstaller
プラグインが無視リストに入っているかどうかを取得します。
isPluginLoaded(String) - Static method in class org.kunlab.kpm.utils.PluginUtil
 
isPluginLoaded(Plugin) - Static method in class org.kunlab.kpm.utils.PluginUtil
 
isPluginMetaExists(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータが存在しているかどうかを返します。
isPluginMetaExists(Plugin) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータが存在しているかどうかを返します。
isPluginMetaExists(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
isPluginMetaExists(Plugin) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
isPreRelease() - Method in class org.kunlab.kpm.versioning.Version
 
isRedirect() - Method in class org.kunlab.kpm.http.HTTPResponse
リダイレクトのレスポンスかどうかを取得します。
isReloading() - Method in class org.kunlab.kpm.utils.ServerConditionChecker
 
isRunning() - Method in class org.kunlab.kpm.installer.InstallManagerImpl
 
isRunning() - Method in interface org.kunlab.kpm.interfaces.installer.InstallManager
インストールが進行中かどうかを返します。
isServerError() - Method in class org.kunlab.kpm.http.HTTPResponse
サーバエラーのレスポンスかどうかを取得します。
isStopping() - Method in class org.kunlab.kpm.utils.ServerConditionChecker
 
isSuccess() - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
 
isSuccess() - Method in interface org.kunlab.kpm.interfaces.task.TaskResult
タスクが成功したかどうかです。
isSuccessful() - Method in class org.kunlab.kpm.http.HTTPResponse
リクエストに成功したかどうかを取得します。
isTokenAlive() - Method in class org.kunlab.kpm.TokenStore
トークンが有効かどうかを GitHub API で確認します。
isTokenAvailable() - Method in class org.kunlab.kpm.TokenStore
トークンが利用可能かどうかを返します。
isUpgradable() - Method in class org.kunlab.kpm.upgrader.signals.LatestFetchSignal.Post
 
isValidResolver(QueryContext) - Method in interface org.kunlab.kpm.interfaces.resolver.BaseResolver
与えられたクエリがこのリゾルバで解決可能かどうかを返します。
isValidResolver(QueryContext) - Method in interface org.kunlab.kpm.interfaces.resolver.URLResolver
このリゾルバがクエリに対応しているかを返します。
isValidResolver(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.AliasPluginResolver
 
isValidResolver(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.github.BruteforceGitHubResolver
 
isValidResolver(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.github.OmittedGitHubResolver
 
isValidVersionString(String) - Static method in class org.kunlab.kpm.versioning.Version
 

K

KPMCollectors - Class in org.kunlab.kpm.utils
 
KPMCollectors() - Constructor for class org.kunlab.kpm.utils.KPMCollectors
 
KPMDaemon - Class in org.kunlab.kpm
KPMのデーモンです。
KPMDaemon(KPMEnvironment) - Constructor for class org.kunlab.kpm.KPMDaemon
 
KPMEnvironment - Interface in org.kunlab.kpm.interfaces
KPM の実行環境を表すクラスです。
KPMEnvironmentImpl - Class in org.kunlab.kpm
KPM の実行環境を表すクラスです。
KPMEnvironmentImpl() - Constructor for class org.kunlab.kpm.KPMEnvironmentImpl
 
KPMFetcher - Class in org.kunlab.kpm.upgrader
 
KPMFetcher() - Constructor for class org.kunlab.kpm.upgrader.KPMFetcher
 
KPMHook - Interface in org.kunlab.kpm.interfaces.hook
KPMフックのインタフェースです。
KPMHookRecipient - Interface in org.kunlab.kpm.interfaces.hook
KPMフックを受け取るためのインターフェースです。 このクラスを継承し、KPMフックを受け取るクラスであることを宣言します。
KPMHookRecipientBase - Class in org.kunlab.kpm.hook
 
KPMHookRecipientBase(KPMRegistry) - Constructor for class org.kunlab.kpm.hook.KPMHookRecipientBase
 
KPMInfoManager - Interface in org.kunlab.kpm.interfaces.kpminfo
KPM情報ファイルを管理するクラスです。
KPMInfoManagerImpl - Class in org.kunlab.kpm.kpminfo
 
KPMInfoManagerImpl(KPMRegistry) - Constructor for class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
KPMInfoParser - Class in org.kunlab.kpm.kpminfo
 
KPMInfoParser() - Constructor for class org.kunlab.kpm.kpminfo.KPMInfoParser
 
KPMInformationFile - Class in org.kunlab.kpm.kpminfo
KPMの情報ファイルを表すクラスです。
KPMInformationFile() - Constructor for class org.kunlab.kpm.kpminfo.KPMInformationFile
 
KPMRegistry - Interface in org.kunlab.kpm.interfaces
KPM のモジュールのレジストリです。
KPMUpgrader - Class in org.kunlab.kpm.upgrader
 
KPMUpgrader(TeamKunPluginManager, KPMRegistry) - Constructor for class org.kunlab.kpm.upgrader.KPMUpgrader
 
KPMUpgradeReadySignal - Class in org.kunlab.kpm.upgrader.signals
 
KPMUpgradeReadySignal() - Constructor for class org.kunlab.kpm.upgrader.signals.KPMUpgradeReadySignal
 
KPMUpgradeSignalHandler - Class in org.kunlab.kpm.signal.handlers.kpmupgrade
 
KPMUpgradeSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 

L

LangLoader - Class in org.kunlab.kpm.lang
 
LangLoader(LangProvider) - Constructor for class org.kunlab.kpm.lang.LangLoader
 
LangProvider - Class in org.kunlab.kpm.lang
 
LatestFetchSignal - Class in org.kunlab.kpm.upgrader.signals
 
LatestFetchSignal() - Constructor for class org.kunlab.kpm.upgrader.signals.LatestFetchSignal
 
LatestFetchSignal.Error - Class in org.kunlab.kpm.upgrader.signals
 
LatestFetchSignal.Post - Class in org.kunlab.kpm.upgrader.signals
 
LatestFetchSignal.Pre - Class in org.kunlab.kpm.upgrader.signals
 
load(KPMRegistry, InputStream) - Static method in class org.kunlab.kpm.kpminfo.KPMInfoParser
 
load(KPMRegistry, Path) - Static method in class org.kunlab.kpm.kpminfo.KPMInfoParser
 
loadDescription(File) - Static method in class org.kunlab.kpm.utils.PluginUtil
 
loadInfo(Path, PluginDescriptionFile) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
KPM情報ファイルを読み込み追加します。
loadInfo(Path, PluginDescriptionFile) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
loadLanguage(String) - Method in class org.kunlab.kpm.lang.LangLoader
 
loadPlugin(Path) - Method in interface org.kunlab.kpm.interfaces.installer.loader.PluginLoader
プラグインを読み込みます。
loadPlugin(Path) - Method in class org.kunlab.kpm.task.PluginLoaderImpl
プラグインを読み込みます。
LoadPluginDescriptionSignal - Class in org.kunlab.kpm.task.tasks.description.signals
プラグイン情報ファイルを読み込むときに発生するシグナルです。
LoadPluginDescriptionSignal() - Constructor for class org.kunlab.kpm.task.tasks.description.signals.LoadPluginDescriptionSignal
 
loadToken() - Method in class org.kunlab.kpm.TokenStore
トークンをファイルから読み込みます。
LookupArgument - Class in org.kunlab.kpm.task.tasks.lookup
プラグインの検索を行うタスクの引数です。
LookupArgument() - Constructor for class org.kunlab.kpm.task.tasks.lookup.LookupArgument
 
LookupErrorCause - Enum in org.kunlab.kpm.task.tasks.lookup
プラグインの検索のエラーを表す列挙型です。
LookupResult - Class in org.kunlab.kpm.task.tasks.lookup
プラグインの検索を行うタスクの結果です。
LookupResult(boolean, LookupState, LinkedHashMap<String, Plugin>) - Constructor for class org.kunlab.kpm.task.tasks.lookup.LookupResult
 
LookupResult(boolean, LookupState, LookupErrorCause) - Constructor for class org.kunlab.kpm.task.tasks.lookup.LookupResult
 
LookupState - Enum in org.kunlab.kpm.task.tasks.lookup
プラグインの検索の状態を表します。

M

MalformedURLSignal - Class in org.kunlab.kpm.task.tasks.alias.source.download.signals
不正なURLが指定された場合に送信されるシグナルです。
MalformedURLSignal(String, String) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.signals.MalformedURLSignal
 
mapToList(Function<ResultRow, T>, long) - Method in class org.kunlab.kpm.db.Transaction.QueryResult
Listに変換します。
mapToList(Function<ResultRow, T>) - Method in class org.kunlab.kpm.db.Transaction.QueryResult
Listに変換します。
MarketplaceResult - Interface in org.kunlab.kpm.interfaces.resolver.result
プラグインの説明等が掲載されいる場合に返されるクラスです。
migrateToken() - Method in class org.kunlab.kpm.TokenStore
トークンを KPMv2 の形式から移行します。
ModifySignalHandler - Class in org.kunlab.kpm.signal.handlers.common
プラグインの変更のシグナルをハンドルするハンドラです.
ModifySignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.common.ModifySignalHandler
 
MsgArgs - Class in org.kunlab.kpm.lang
 
MultiplePluginResolvedSignal - Class in org.kunlab.kpm.task.tasks.resolve.signals
複数のプラグインが解決されたことを示すシグナルです。
MultiplePluginResolvedSignal() - Constructor for class org.kunlab.kpm.task.tasks.resolve.signals.MultiplePluginResolvedSignal
 
MultiResult - Interface in org.kunlab.kpm.interfaces.resolver.result
プラグインが一意に決定できなかった場合に返される結果です。
MultiResultImpl - Class in org.kunlab.kpm.resolver.result
解決結果が複数ある場合に返されるクラスです。
MultiResultImpl() - Constructor for class org.kunlab.kpm.resolver.result.MultiResultImpl
 

N

next() - Method in class org.kunlab.kpm.db.Transaction.QueryResult
次の行に移動します。
next() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaIterator
 
next() - Method in class org.kunlab.kpm.meta.PluginMetaIteratorImpl
 
Notices - Class in org.kunlab.kpm
 
Notices() - Constructor for class org.kunlab.kpm.Notices
 

O

of(PI, SignalHandleManager, String) - Static method in class org.kunlab.kpm.installer.InstallProgressImpl
 
of(String, Object) - Static method in class org.kunlab.kpm.lang.MsgArgs
 
of(String) - Static method in class org.kunlab.kpm.versioning.Version
 
ofEmpty() - Static method in class org.kunlab.kpm.lang.MsgArgs
 
ofNullable(String) - Static method in class org.kunlab.kpm.versioning.Version
 
OmittedGitHubResolver - Class in org.kunlab.kpm.resolver.impl.github
 
OmittedGitHubResolver() - Constructor for class org.kunlab.kpm.resolver.impl.github.OmittedGitHubResolver
 
onAlreadyUpgradeRunning(AlreadyUpgradingSignal) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onCollect(String, DependencyElement) - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
依存関係が解決されたときに呼び出します。
onCollect(String, DependencyElement) - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectStatusImpl
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandAutoRemove
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandClean
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandInfo
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandInstall
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandRegister
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandResolve
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUninstall
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUpdate
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUpgrade
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUpgradeKPM
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandVersion
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.CommandInstallDebug
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.CommandUninstallDebug
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.deptree.CommandMarkAsDependency
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.deptree.CommandPurge
 
onCommand(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.deptree.CommandRelation
 
onDependencyLoadDescriptionFailed(DependencyLoadDescriptionFailedSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.DependenciesSignalHandler
 
onDependencyNameMismatch(DependencyNameMismatchSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.DependenciesSignalHandler
 
onDependencyResolveFailed(DependencyResolveFailedSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.DependenciesSignalHandler
 
onDependencyTreeBuilt(DependsLoadOrderComputingSignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.intall.DependenciesSignalHandler
 
onDepsDepsFailed(DependencyCollectDependencysDependsFailedSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.DependenciesSignalHandler
 
onDisable(PluginDisableEvent) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
onDisable() - Method in class org.kunlab.kpm.TeamKunPluginManager
 
onDisabling(PluginDisablingSignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallerSignalHandler
 
onDownloadFailed(DownloadErrorSignal) - Method in class org.kunlab.kpm.signal.handlers.common.DownloadingSignalHandler
 
onDownloadFinished(DownloadSucceedSignal) - Method in class org.kunlab.kpm.signal.handlers.common.DownloadingSignalHandler
 
onDownloadingSignal(DownloadProgressSignal) - Method in class org.kunlab.kpm.signal.handlers.common.DownloadingSignalHandler
 
onEnable() - Method in class org.kunlab.kpm.TeamKunPluginManager
 
onError(PluginUninstallErrorSignal) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallerSignalHandler
 
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.autoremove.AutoRemoveFinishedSignalHandler
 
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.clean.GarbageCleanFinishedSignalHandler
 
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.common.InstallFinishedSignalBase
インストールが失敗したときに呼び出されます。
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallFinishedSignalHandler
 
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.register.TokenRegisterSignalHandler
 
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallFinishedSignalHandler
 
onFail(InstallFailedInstallResult<?, ?, ?>) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeFinishedSignalHandler
 
onFinished(InstallFinishedSignal) - Method in class org.kunlab.kpm.signal.handlers.common.InstallFinishedSignalBase
 
onGarbageEnumerated(GarbageEnumeratedSignal) - Method in class org.kunlab.kpm.signal.handlers.clean.GarbageCleanSignalHandler
 
onGarbageSearching(GarbageSearchingSignal) - Method in class org.kunlab.kpm.signal.handlers.clean.GarbageCleanSignalHandler
 
onIncompatibleWithKPM(PluginIncompatibleWithKPMSignal) - Method in class org.kunlab.kpm.signal.handlers.common.CheckEnvSignalHandler
 
onInstalled(Plugin, InstallOperator, String, long, boolean) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインがインストールされたときに呼び出します。
onInstalled(Plugin, InstallOperator, String, boolean) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインがインストールされたときに呼び出します。
onInstalled(Plugin, InstallOperator, String, long, boolean) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
onInstalled(Plugin, InstallOperator, String, boolean) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
onInstallFailed(InstallFailedSignal) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeSignalHandler
 
onInstallFinished(InstallFinishedSignal) - Method in class org.kunlab.kpm.signal.handlers.update.UpdateAliasesSignalHandler
 
onInvalidKPMInfoFile(InvalidKPMInfoFileSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallerSignalHandler
 
onInvalidPluginVersion(InvalidPluginVersionSignal) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeSignalHandler
 
onInvalidSources(InvalidSourceSignal) - Method in class org.kunlab.kpm.signal.handlers.update.UpdateAliasesSignalHandler
 
onLatestFetchError(LatestFetchSignal.Error) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onLatestFetchPost(LatestFetchSignal.Post) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onLatestFetchPre(LatestFetchSignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onMultiResolved(MultiplePluginResolvedSignal) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeSignalHandler
 
onPluginEnable(PluginEnableEvent) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
onPluginEnumerated(PluginEnumeratedSignal) - Method in class org.kunlab.kpm.signal.handlers.autoremove.AutoRemoveReadySignalHandler
 
onPluginInstallStart(PluginInstallingSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallerSignalHandler
 
onPluginIsDependency(PluginIsDependencySignal) - Method in class org.kunlab.kpm.signal.handlers.uninstall.PluginIsDependencySignalHandler
 
onPluginIsDuplicated(AlreadyInstalledPluginSignal) - Method in class org.kunlab.kpm.signal.handlers.common.CheckEnvSignalHandler
 
onPluginIsIgnored(IgnoredPluginSignal) - Method in class org.kunlab.kpm.signal.handlers.common.CheckEnvSignalHandler
 
onPluginLoading(PluginEnablingSignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallerSignalHandler
 
onPluginLoadPre(PluginLoadSignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallerSignalHandler
 
onPluginModify(PluginModifiedSignal) - Method in class org.kunlab.kpm.signal.handlers.common.ModifySignalHandler
 
onPluginNotFound(PluginNotFoundSignal) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeSignalHandler
 
onPluginRelocating(PluginRelocatingSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallerSignalHandler
 
onPluginResolveError(PluginResolveErrorSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.ResolverSignalHandler
 
onPluginResolving(PluginResolvingSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.ResolverSignalHandler
 
onPluginsEnumerated(UninstallReadySignal) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallReadySignalHandler
 
onPluginsResolve(MultiplePluginResolvedSignal) - Method in class org.kunlab.kpm.signal.handlers.intall.ResolverSignalHandler
 
onPluginUninstall(PluginUninstallingSignal) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallerSignalHandler
 
onRecipeRemove(PluginRegisteredRecipeSignal.Removing) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallerSignalHandler
 
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.autoremove.AutoRemoveFinishedSignalHandler
 
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.clean.GarbageCleanFinishedSignalHandler
 
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.common.InstallFinishedSignalBase
インストールが成功したときに呼び出されます。
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.intall.InstallFinishedSignalHandler
 
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.register.TokenRegisterSignalHandler
 
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallFinishedSignalHandler
 
onSuccess(InstallResult<? extends Enum<?>>) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeFinishedSignalHandler
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandAutoRemove
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandClean
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandInfo
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandInstall
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandRegister
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandResolve
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUninstall
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUpdate
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUpgrade
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandUpgradeKPM
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.CommandVersion
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.CommandInstallDebug
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.CommandUninstallDebug
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.deptree.CommandMarkAsDependency
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.deptree.CommandPurge
 
onTabComplete(CommandSender, Terminal, String[]) - Method in class org.kunlab.kpm.commands.debug.deptree.CommandRelation
 
onTokenChecking(TokenCheckingSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenRegisterSignalHandler
 
onTokenGenerateStarting(TokenGenerateStartingSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onTokenStored(TokenStoredSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenRegisterSignalHandler
 
onUninstalled(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインがアンインストールされたときに呼び出します。
onUninstalled(String) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
onUnloading(PluginUnloadingSignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.uninstall.UninstallerSignalHandler
 
onUpdateAliases(UpdateFinishedSignal) - Method in class org.kunlab.kpm.signal.handlers.update.UpdateAliasesSignalHandler
 
onUpgraderDeployError(UpgraderDeploySignal.Error) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onUpgraderDeployPost(UpgraderDeploySignal.Post) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onUpgraderDeployPre(UpgraderDeploySignal.Pre) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onUpgradeReady(KPMUpgradeReadySignal) - Method in class org.kunlab.kpm.signal.handlers.kpmupgrade.KPMUpgradeSignalHandler
 
onUpgradeReady(UpgradeReadySignal) - Method in class org.kunlab.kpm.signal.handlers.upgrade.UpgradeSignalHandler
 
onURLMalformed(MalformedURLSignal) - Method in class org.kunlab.kpm.signal.handlers.update.UpdateAliasesSignalHandler
 
onUserDoesntCompleteVerify(UserDoesntCompleteVerifySignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onUserVerifyDenied(UserVerifyDeniedSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onUserVerifySucceeded(UserVerificationSuccessSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onVerificationCodeExpired(VerificationCodeExpiredSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onVerificationCodeReceived(VerificationCodeReceivedSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onVerificationCodeRequestFailed(VerificationCodeRequestFailedSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
onVerificationCodeRequesting(VerificationCodeRequestingSignal) - Method in class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
org.kunlab.kpm - package org.kunlab.kpm
 
org.kunlab.kpm.alias - package org.kunlab.kpm.alias
 
org.kunlab.kpm.commands - package org.kunlab.kpm.commands
 
org.kunlab.kpm.commands.debug - package org.kunlab.kpm.commands.debug
 
org.kunlab.kpm.commands.debug.deptree - package org.kunlab.kpm.commands.debug.deptree
 
org.kunlab.kpm.db - package org.kunlab.kpm.db
 
org.kunlab.kpm.enums.alias - package org.kunlab.kpm.enums.alias
 
org.kunlab.kpm.enums.metadata - package org.kunlab.kpm.enums.metadata
 
org.kunlab.kpm.enums.pluginloader - package org.kunlab.kpm.enums.pluginloader
 
org.kunlab.kpm.enums.resolver - package org.kunlab.kpm.enums.resolver
 
org.kunlab.kpm.hook - package org.kunlab.kpm.hook
 
org.kunlab.kpm.hook.hooks - package org.kunlab.kpm.hook.hooks
 
org.kunlab.kpm.http - package org.kunlab.kpm.http
 
org.kunlab.kpm.installer - package org.kunlab.kpm.installer
 
org.kunlab.kpm.installer.exceptions - package org.kunlab.kpm.installer.exceptions
 
org.kunlab.kpm.installer.impls.autoremove - package org.kunlab.kpm.installer.impls.autoremove
 
org.kunlab.kpm.installer.impls.autoremove.signals - package org.kunlab.kpm.installer.impls.autoremove.signals
 
org.kunlab.kpm.installer.impls.clean - package org.kunlab.kpm.installer.impls.clean
 
org.kunlab.kpm.installer.impls.install - package org.kunlab.kpm.installer.impls.install
 
org.kunlab.kpm.installer.impls.install.signals - package org.kunlab.kpm.installer.impls.install.signals
 
org.kunlab.kpm.installer.impls.register - package org.kunlab.kpm.installer.impls.register
 
org.kunlab.kpm.installer.impls.register.pojos - package org.kunlab.kpm.installer.impls.register.pojos
 
org.kunlab.kpm.installer.impls.register.signals - package org.kunlab.kpm.installer.impls.register.signals
 
org.kunlab.kpm.installer.impls.uninstall - package org.kunlab.kpm.installer.impls.uninstall
 
org.kunlab.kpm.installer.impls.uninstall.signals - package org.kunlab.kpm.installer.impls.uninstall.signals
 
org.kunlab.kpm.installer.impls.update - package org.kunlab.kpm.installer.impls.update
 
org.kunlab.kpm.installer.impls.update.signals - package org.kunlab.kpm.installer.impls.update.signals
 
org.kunlab.kpm.installer.impls.upgrade - package org.kunlab.kpm.installer.impls.upgrade
 
org.kunlab.kpm.installer.impls.upgrade.signals - package org.kunlab.kpm.installer.impls.upgrade.signals
 
org.kunlab.kpm.interfaces - package org.kunlab.kpm.interfaces
 
org.kunlab.kpm.interfaces.alias - package org.kunlab.kpm.interfaces.alias
 
org.kunlab.kpm.interfaces.hook - package org.kunlab.kpm.interfaces.hook
 
org.kunlab.kpm.interfaces.installer - package org.kunlab.kpm.interfaces.installer
 
org.kunlab.kpm.interfaces.installer.loader - package org.kunlab.kpm.interfaces.installer.loader
 
org.kunlab.kpm.interfaces.installer.signals - package org.kunlab.kpm.interfaces.installer.signals
 
org.kunlab.kpm.interfaces.installer.signals.assertion - package org.kunlab.kpm.interfaces.installer.signals.assertion
 
org.kunlab.kpm.interfaces.kpminfo - package org.kunlab.kpm.interfaces.kpminfo
 
org.kunlab.kpm.interfaces.meta - package org.kunlab.kpm.interfaces.meta
 
org.kunlab.kpm.interfaces.resolver - package org.kunlab.kpm.interfaces.resolver
 
org.kunlab.kpm.interfaces.resolver.result - package org.kunlab.kpm.interfaces.resolver.result
 
org.kunlab.kpm.interfaces.task - package org.kunlab.kpm.interfaces.task
 
org.kunlab.kpm.interfaces.task.tasks.dependencies - package org.kunlab.kpm.interfaces.task.tasks.dependencies
 
org.kunlab.kpm.interfaces.task.tasks.dependencies.collector - package org.kunlab.kpm.interfaces.task.tasks.dependencies.collector
 
org.kunlab.kpm.kpminfo - package org.kunlab.kpm.kpminfo
 
org.kunlab.kpm.lang - package org.kunlab.kpm.lang
 
org.kunlab.kpm.meta - package org.kunlab.kpm.meta
 
org.kunlab.kpm.resolver - package org.kunlab.kpm.resolver
 
org.kunlab.kpm.resolver.impl - package org.kunlab.kpm.resolver.impl
 
org.kunlab.kpm.resolver.impl.github - package org.kunlab.kpm.resolver.impl.github
 
org.kunlab.kpm.resolver.result - package org.kunlab.kpm.resolver.result
 
org.kunlab.kpm.resolver.utils - package org.kunlab.kpm.resolver.utils
 
org.kunlab.kpm.signal - package org.kunlab.kpm.signal
 
org.kunlab.kpm.signal.handlers.autoremove - package org.kunlab.kpm.signal.handlers.autoremove
 
org.kunlab.kpm.signal.handlers.clean - package org.kunlab.kpm.signal.handlers.clean
 
org.kunlab.kpm.signal.handlers.common - package org.kunlab.kpm.signal.handlers.common
 
org.kunlab.kpm.signal.handlers.intall - package org.kunlab.kpm.signal.handlers.intall
 
org.kunlab.kpm.signal.handlers.kpmupgrade - package org.kunlab.kpm.signal.handlers.kpmupgrade
 
org.kunlab.kpm.signal.handlers.register - package org.kunlab.kpm.signal.handlers.register
 
org.kunlab.kpm.signal.handlers.uninstall - package org.kunlab.kpm.signal.handlers.uninstall
 
org.kunlab.kpm.signal.handlers.update - package org.kunlab.kpm.signal.handlers.update
 
org.kunlab.kpm.signal.handlers.upgrade - package org.kunlab.kpm.signal.handlers.upgrade
 
org.kunlab.kpm.task - package org.kunlab.kpm.task
 
org.kunlab.kpm.task.tasks.alias.source.download - package org.kunlab.kpm.task.tasks.alias.source.download
 
org.kunlab.kpm.task.tasks.alias.source.download.signals - package org.kunlab.kpm.task.tasks.alias.source.download.signals
 
org.kunlab.kpm.task.tasks.alias.update - package org.kunlab.kpm.task.tasks.alias.update
 
org.kunlab.kpm.task.tasks.alias.update.signals - package org.kunlab.kpm.task.tasks.alias.update.signals
 
org.kunlab.kpm.task.tasks.dependencies - package org.kunlab.kpm.task.tasks.dependencies
 
org.kunlab.kpm.task.tasks.dependencies.collector - package org.kunlab.kpm.task.tasks.dependencies.collector
 
org.kunlab.kpm.task.tasks.dependencies.collector.signals - package org.kunlab.kpm.task.tasks.dependencies.collector.signals
 
org.kunlab.kpm.task.tasks.dependencies.computer - package org.kunlab.kpm.task.tasks.dependencies.computer
 
org.kunlab.kpm.task.tasks.dependencies.computer.signals - package org.kunlab.kpm.task.tasks.dependencies.computer.signals
 
org.kunlab.kpm.task.tasks.description - package org.kunlab.kpm.task.tasks.description
 
org.kunlab.kpm.task.tasks.description.signals - package org.kunlab.kpm.task.tasks.description.signals
 
org.kunlab.kpm.task.tasks.download - package org.kunlab.kpm.task.tasks.download
 
org.kunlab.kpm.task.tasks.download.signals - package org.kunlab.kpm.task.tasks.download.signals
 
org.kunlab.kpm.task.tasks.garbage.clean - package org.kunlab.kpm.task.tasks.garbage.clean
 
org.kunlab.kpm.task.tasks.garbage.clean.signal - package org.kunlab.kpm.task.tasks.garbage.clean.signal
 
org.kunlab.kpm.task.tasks.garbage.search - package org.kunlab.kpm.task.tasks.garbage.search
 
org.kunlab.kpm.task.tasks.garbage.search.signals - package org.kunlab.kpm.task.tasks.garbage.search.signals
 
org.kunlab.kpm.task.tasks.install - package org.kunlab.kpm.task.tasks.install
 
org.kunlab.kpm.task.tasks.install.signals - package org.kunlab.kpm.task.tasks.install.signals
 
org.kunlab.kpm.task.tasks.lookup - package org.kunlab.kpm.task.tasks.lookup
 
org.kunlab.kpm.task.tasks.resolve - package org.kunlab.kpm.task.tasks.resolve
 
org.kunlab.kpm.task.tasks.resolve.signals - package org.kunlab.kpm.task.tasks.resolve.signals
 
org.kunlab.kpm.task.tasks.uninstall - package org.kunlab.kpm.task.tasks.uninstall
 
org.kunlab.kpm.task.tasks.uninstall.signals - package org.kunlab.kpm.task.tasks.uninstall.signals
 
org.kunlab.kpm.upgrader - package org.kunlab.kpm.upgrader
 
org.kunlab.kpm.upgrader.signals - package org.kunlab.kpm.upgrader.signals
 
org.kunlab.kpm.utils - package org.kunlab.kpm.utils
 
org.kunlab.kpm.versioning - package org.kunlab.kpm.versioning
 

P

parse(String) - Static method in class org.kunlab.kpm.resolver.impl.github.GHURLParser
GitHub の URL をパースします。
patchCommand(Plugin, boolean) - Method in class org.kunlab.kpm.task.CommandsPatcher
コマンドをパッチします。
patchCommand(Plugin) - Method in class org.kunlab.kpm.task.CommandsPatcher
コマンドをパッチします。
pickUpOne(MultiResult) - Method in interface org.kunlab.kpm.interfaces.resolver.PluginResolver
複数の結果(MultiResult)を一つの結果にピックアップします。
pickUpOne(MultiResult) - Method in class org.kunlab.kpm.resolver.PluginResolverImpl
複数の結果(MultiResult)を一つの結果にピックアップします。
PipeResult - Class in org.kunlab.kpm.resolver.result
他のリゾルバに解決を委譲することを表す解決結果です。 通常は内部でのみで使用され、PluginResolverImpl.resolve(String) から返されることはありません。
PipeResult() - Constructor for class org.kunlab.kpm.resolver.result.PipeResult
 
PLUGIN_META_DEPENDENCY_TREE_TRACE - Static variable in class org.kunlab.kpm.DebugConstants
依存関係ツリーの操作を出力するかどうかを示します。 デバッグモードが有効か、VM プロパティの kpm.debug.plugin-meta.trace-dependency-treetrue である場合に有効化されます。
PLUGIN_META_OPERATION_TRACE - Static variable in class org.kunlab.kpm.DebugConstants
プラグインメタデータの操作を出力するかどうかを示します。 デバッグモードが有効か、VM プロパティの kpm.debug.plugin-meta.trace-operationtrue である場合に有効化されます。
PluginAutoRemover - Class in org.kunlab.kpm.installer.impls.autoremove
プラグインを自動削除するインストーラーの実装です。 自動削除は主に以下の流れで動作します。 AutoRemoveTasks.SEARCHING_REMOVABLES - 自動削除対象のプラグインを検索する。 AutoRemoveTasks.UNINSTALLING_PLUGINS - 自動削除対象のプラグインを削除する。
PluginAutoRemover(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.autoremove.PluginAutoRemover
 
PluginDisablingSignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
プラグインの無効化の前後にスローされるシグナルです。
PluginDisablingSignal() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginDisablingSignal
 
PluginDisablingSignal.Post - Class in org.kunlab.kpm.task.tasks.uninstall.signals
無効化の後にスローされるシグナルです。
PluginDisablingSignal.Pre - Class in org.kunlab.kpm.task.tasks.uninstall.signals
無効化の前にスローされるシグナルです。
PluginEnablingSignal - Class in org.kunlab.kpm.task.tasks.install.signals
プラグインの有効化中であることを示すシグナルです。 JavaPlugin.onEnable() の呼び出しの前後にスローされます。 このシグナルより先に PluginOnLoadRunningSignal が呼ばれます。
PluginEnablingSignal() - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginEnablingSignal
 
PluginEnablingSignal.Failed - Class in org.kunlab.kpm.task.tasks.install.signals
有効化中に失敗した場合に送信されるシグナルです。
PluginEnablingSignal.Post - Class in org.kunlab.kpm.task.tasks.install.signals
有効化を行った後に送信されるシグナルです。
PluginEnablingSignal.Pre - Class in org.kunlab.kpm.task.tasks.install.signals
有効化を行う前に送信されるシグナルです。
PluginEnumeratedSignal - Class in org.kunlab.kpm.installer.impls.autoremove.signals
自動削除するプラグインが列挙された場合に送信されるシグナルです。
PluginEnumeratedSignal(ArrayList<String>) - Constructor for class org.kunlab.kpm.installer.impls.autoremove.signals.PluginEnumeratedSignal
 
PluginIncompatibleWithKPMSignal - Class in org.kunlab.kpm.task.tasks.install.signals
プラグインがこのKPMと互換性がない場合に投げられるシグナルです。
PluginIncompatibleWithKPMSignal(PluginDescriptionFile, KPMInformationFile, Version) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginIncompatibleWithKPMSignal
 
PluginInfoWriter - Class in org.kunlab.kpm.commands
 
PluginInfoWriter(KPMRegistry, Terminal, Plugin) - Constructor for class org.kunlab.kpm.commands.PluginInfoWriter
 
PluginInstalledHook - Class in org.kunlab.kpm.hook.hooks
プラグインがインストールされたときに呼び出されるフックです。
PluginInstalledHook() - Constructor for class org.kunlab.kpm.hook.hooks.PluginInstalledHook
 
PluginInstaller - Class in org.kunlab.kpm.installer.impls.install
プラグインを新規にインストールするインストーラーの実装です。 インストーラは主に以下の流れで動作します。 クエリを解決する(InstallTasks.RESOLVING_QUERY)。 プラグインをダウンロードする(InstallTasks.DOWNLOADING)。 プラグイン情報ファイルを読み込む(InstallTasks.LOADING_PLUGIN_DESCRIPTION)。 環境が適合しているかどうかをチェックする(InstallTasks.CHECKING_ENVIRONMENT)。 依存関係を解決する(InstallTasks.COLLECTING_DEPENDENCIES)。 インストール順序を計算する(InstallTasks.COMPUTING_LOAD_ORDER)。 依存関係とプラグインをインストールする(InstallTasks.INSTALLING_PLUGINS)。
PluginInstaller(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.install.PluginInstaller
 
PluginInstaller<A extends InstallerArgument,E extends Enum<E>,P extends Enum<P>> - Interface in org.kunlab.kpm.interfaces.installer
インストーラの基底クラスです。
PluginInstallingSignal - Class in org.kunlab.kpm.task.tasks.install.signals
プラグインのインストール中であることを示すシグナルです。
PluginInstallingSignal() - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginInstallingSignal
 
PluginIsDependencySignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
アンインストールしようとしたプラグインが、他のプラグインの依存関係にあることを示すシグナルです。 PluginIsDependencySignal#setOperation(Operation) を用いて、どのように処理するかを決定できます。
PluginIsDependencySignal(Plugin, List<DependencyNode>) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginIsDependencySignal
 
PluginIsDependencySignal.Operation - Enum in org.kunlab.kpm.task.tasks.uninstall.signals
アンインストール時に実行する依存関係の処理方法です。
PluginIsDependencySignalHandler - Class in org.kunlab.kpm.signal.handlers.uninstall
 
PluginIsDependencySignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.uninstall.PluginIsDependencySignalHandler
 
PluginLoader - Interface in org.kunlab.kpm.interfaces.installer.loader
 
PluginLoaderImpl - Class in org.kunlab.kpm.task
プラグインを読み込むためのクラスです。
PluginLoaderImpl(KPMRegistry) - Constructor for class org.kunlab.kpm.task.PluginLoaderImpl
 
PluginLoadResult - Enum in org.kunlab.kpm.enums.pluginloader
プラグイン読込結果を表すクラスです。
PluginLoadSignal - Class in org.kunlab.kpm.task.tasks.install.signals
プラグインの読み込み中であることを示すシグナルです。 PluginManager.loadPlugin(java.io.File) の呼び出しの前後にスローされます。
PluginLoadSignal() - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginLoadSignal
 
PluginLoadSignal.Post - Class in org.kunlab.kpm.task.tasks.install.signals
読み込みを行った後に送信されるシグナルです。
PluginLoadSignal.Pre - Class in org.kunlab.kpm.task.tasks.install.signals
読み込みを行う前に送信されるシグナルです。 注意:読み込みを行う前なので、 Plugin の取得はできません。
PluginLookupTask - Class in org.kunlab.kpm.task.tasks.lookup
サーバに導入されているプラグインを検索するタスクです。 クエリを指定し、マッチするプラグインを検索します。
PluginLookupTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.lookup.PluginLookupTask
 
PluginMeta - Class in org.kunlab.kpm.meta
プラグインのメタ情報を表します。
PluginMeta() - Constructor for class org.kunlab.kpm.meta.PluginMeta
 
PluginMetaIterator - Interface in org.kunlab.kpm.interfaces.meta
 
PluginMetaIteratorImpl - Class in org.kunlab.kpm.meta
 
PluginMetaIteratorImpl(PluginMetaProvider, Transaction) - Constructor for class org.kunlab.kpm.meta.PluginMetaIteratorImpl
 
PluginMetaManager - Interface in org.kunlab.kpm.interfaces.meta
プラグインのメタデータを管理するクラスです。
PluginMetaManagerImpl - Class in org.kunlab.kpm.meta
 
PluginMetaManagerImpl(KPMRegistry, Path, Plugin) - Constructor for class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
PluginMetaProvider - Interface in org.kunlab.kpm.interfaces.meta
プラグインのメタデータを提供するクラスです。
PluginMetaProviderImpl - Class in org.kunlab.kpm.meta
 
PluginMetaProviderImpl(Plugin, Path) - Constructor for class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
PluginModifiedSignal - Class in org.kunlab.kpm.interfaces.installer.signals
サーバ上のプラグインが変更されたことを示すシグナルです。 新規にインストールされた場合、削除された場合、更新された場合にスローされます。
PluginModifiedSignal() - Constructor for class org.kunlab.kpm.interfaces.installer.signals.PluginModifiedSignal
 
PluginModifiedSignal.ModifyType - Enum in org.kunlab.kpm.interfaces.installer.signals
変更の種類を表す列挙型です。
PluginNotFoundSignal - Class in org.kunlab.kpm.installer.impls.upgrade.signals
指定されたプラグインが見つからなかったことを示すシグナルです。
PluginNotFoundSignal(String) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.PluginNotFoundSignal
 
PluginOnLoadRunningSignal - Class in org.kunlab.kpm.task.tasks.install.signals
プラグインの Plugin.onLoad() の実行の前後にスローされるシグナルです。
PluginOnLoadRunningSignal() - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginOnLoadRunningSignal
 
PluginOnLoadRunningSignal.Post - Class in org.kunlab.kpm.task.tasks.install.signals
Plugin.onLoad() の実行を行った後に送信されるシグナルです。
PluginOnLoadRunningSignal.Pre - Class in org.kunlab.kpm.task.tasks.install.signals
Plugin.onLoad() の実行を行う前に送信されるシグナルです。
PluginRegisteredRecipeSignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
プラグインが登録したレシピについてのシグナルです。
PluginRegisteredRecipeSignal() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginRegisteredRecipeSignal
 
PluginRegisteredRecipeSignal.FoundOne - Class in org.kunlab.kpm.task.tasks.uninstall.signals
登録されたレシピが1つ見つかった場合にスローされるシグナルです。
PluginRegisteredRecipeSignal.Removing - Class in org.kunlab.kpm.task.tasks.uninstall.signals
レシピを削除する前にスローされるシグナルです。
PluginRegisteredRecipeSignal.Searching - Class in org.kunlab.kpm.task.tasks.uninstall.signals
プラグインのレシピを検索する前にスローされるシグナルです。
PluginRelocatingSignal - Class in org.kunlab.kpm.task.tasks.install.signals
プラグインを、ダウンロードの仮ディレクトリからプラグインディレクトリに移動する際に送信されるシグナルです。
PluginRelocatingSignal() - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginRelocatingSignal
 
PluginResolveArgument - Class in org.kunlab.kpm.task.tasks.resolve
プラグインの解決を行うタスクの引数です。
PluginResolveArgument(String) - Constructor for class org.kunlab.kpm.task.tasks.resolve.PluginResolveArgument
 
PluginResolvedSuccessfulSignal - Class in org.kunlab.kpm.task.tasks.resolve.signals
プラグインが正常に解決されたことを示すシグナルです。
PluginResolvedSuccessfulSignal() - Constructor for class org.kunlab.kpm.task.tasks.resolve.signals.PluginResolvedSuccessfulSignal
 
PluginResolveErrorCause - Enum in org.kunlab.kpm.task.tasks.resolve
プラグインの解決に失敗した理由を表します。
PluginResolveErrorSignal - Class in org.kunlab.kpm.task.tasks.resolve.signals
プラグインの解決に失敗したことを示すシグナルです。
PluginResolveErrorSignal() - Constructor for class org.kunlab.kpm.task.tasks.resolve.signals.PluginResolveErrorSignal
 
PluginResolver - Interface in org.kunlab.kpm.interfaces.resolver
プラグインを解決するクラスです。
PluginResolveResult - Class in org.kunlab.kpm.task.tasks.resolve
プラグインの解決を行うタスクの結果です。
PluginResolveResult(boolean, PluginResolveState, PluginResolveErrorCause, SuccessResult) - Constructor for class org.kunlab.kpm.task.tasks.resolve.PluginResolveResult
 
PluginResolveResult(boolean, PluginResolveState, SuccessResult) - Constructor for class org.kunlab.kpm.task.tasks.resolve.PluginResolveResult
 
PluginResolverImpl - Class in org.kunlab.kpm.resolver
プラグインを解決するクラスです。
PluginResolverImpl() - Constructor for class org.kunlab.kpm.resolver.PluginResolverImpl
 
PluginResolveState - Enum in org.kunlab.kpm.task.tasks.resolve
プラグインの解決の状態を表します。
PluginResolveTask - Class in org.kunlab.kpm.task.tasks.resolve
プラグインの解決を行うタスクです。
PluginResolveTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.resolve.PluginResolveTask
 
PluginResolvingSignal - Class in org.kunlab.kpm.task.tasks.resolve.signals
プラグインの解決中であることを示すシグナルです。
PluginResolvingSignal() - Constructor for class org.kunlab.kpm.task.tasks.resolve.signals.PluginResolvingSignal
 
PluginsInstallArgument - Class in org.kunlab.kpm.task.tasks.install
プラグインのインストール時に渡される引数です。
PluginsInstallArgument(List<DependencyElement>) - Constructor for class org.kunlab.kpm.task.tasks.install.PluginsInstallArgument
 
PluginsInstallErrorCause - Enum in org.kunlab.kpm.task.tasks.install
プラグインのインストール時に発生したエラーの原因を表します。
PluginsInstallResult - Class in org.kunlab.kpm.task.tasks.install
プラグインのインストール結果を表すクラスです。
PluginsInstallResult(boolean, PluginsInstallState, PluginsInstallErrorCause) - Constructor for class org.kunlab.kpm.task.tasks.install.PluginsInstallResult
 
PluginsInstallResult(boolean, PluginsInstallState, PluginsInstallErrorCause, String, Plugin, List<Plugin>) - Constructor for class org.kunlab.kpm.task.tasks.install.PluginsInstallResult
 
PluginsInstallState - Enum in org.kunlab.kpm.task.tasks.install
プラグインのインストールの状態を表します。
PluginsInstallTask - Class in org.kunlab.kpm.task.tasks.install
プラグインをインストールするタスクです。
PluginsInstallTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.install.PluginsInstallTask
 
PluginUninstaller - Class in org.kunlab.kpm.installer.impls.uninstall
プラグインをアンインストールするインストーラーの実装です。 インストーラは主に以下の流れで動作します。 UnInstallTasks.SEARCHING_PLUGIN - アンインストール対象のプラグインを検索する。 UnInstallTasks.CHECKING_ENVIRONMENT - 環境が適合しているかどうかをチェックする。 UnInstallTasks.COMPUTING_UNINSTALL_ORDER - アンインストールする順序を、依存関係を考慮して計算する。 UnInstallTasks.UNINSTALLING_PLUGINS - プラグインをアンインストールする。
PluginUninstaller(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.uninstall.PluginUninstaller
 
PluginUninstallErrorSignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
プラグインのアンインストール中にエラーが発生したことを通知するシグナルです。
PluginUninstallErrorSignal() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginUninstallErrorSignal
 
PluginUninstallFailedSignal - Class in org.kunlab.kpm.installer.impls.autoremove.signals
アンインストールに失敗したときに送信されるシグナルです。
PluginUninstallFailedSignal() - Constructor for class org.kunlab.kpm.installer.impls.autoremove.signals.PluginUninstallFailedSignal
 
PluginUninstallHook - Class in org.kunlab.kpm.hook.hooks
プラグインがアンインストールされるときに呼び出されるフックです。
PluginUninstallHook(PluginDescriptionFile) - Constructor for class org.kunlab.kpm.hook.hooks.PluginUninstallHook
 
PluginUninstallHook.Post - Class in org.kunlab.kpm.hook.hooks
 
PluginUninstallHook.Pre - Class in org.kunlab.kpm.hook.hooks
 
PluginUninstallingSignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
プラグインのアンインストールのシグナルです。
PluginUninstallingSignal() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginUninstallingSignal
 
PluginUninstallSucceedResult - Class in org.kunlab.kpm.installer.impls.uninstall
プラグインのアンインストールの結果を表すクラスです。
PluginUninstallSucceedResult(InstallProgress<UnInstallTasks, ? extends PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, UnInstallTasks>>, UnInstallResult) - Constructor for class org.kunlab.kpm.installer.impls.uninstall.PluginUninstallSucceedResult
 
PluginUnloadingSignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
プラグインのアンロードの前後にスローされるシグナルです。
PluginUnloadingSignal() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginUnloadingSignal
 
PluginUnloadingSignal.Post - Class in org.kunlab.kpm.task.tasks.uninstall.signals
アンロードの後にスローされるシグナルです。
PluginUnloadingSignal.Pre - Class in org.kunlab.kpm.task.tasks.uninstall.signals
アンロードの前にスローされるシグナルです。
PluginUpgrader - Class in org.kunlab.kpm.installer.impls.upgrade
プラグインをアップグレードするインストーラーの実装です。 アップグレードは主に以下の流れで動作します。 UpgradeTasks.SEARCHING_PLUGIN - アップグレード対象のプラグインを検索する。 UpgradeTasks.CHECKING_ENVIRONMENT - アップグレードの環境を確認する。 UpgradeTasks.RETRIEVING_METADATA - 検索したプラグインのメタデータを取得する。 UpgradeTasks.RETRIEVING_UPDATE_QUERY - プラグインのアップデートクエリを取得する。 UpgradeTasks.RESOLVING_PLUGIN - アップデートクエリを解決する。 UpgradeTasks.UNINSTALLING_PLUGIN - プラグインをアンインストールする。 UpgradeTasks.INSTALLING_PLUGIN - プラグインをインストールする。 UpgradeTasks.COMPUTING_DEPENDENCY_LOAD_ORDER - 依存関係の読み込み順を計算する。 UpgradeTasks.RE_LOADING_DEPENDENCIES - 依存関係のプラグインを再読み込みする。
PluginUpgrader(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.PluginUpgrader
 
PluginUtil - Class in org.kunlab.kpm.utils
 
PluginUtil() - Constructor for class org.kunlab.kpm.utils.PluginUtil
 
Post(PluginDescriptionFile, KPMInformationFile) - Constructor for class org.kunlab.kpm.hook.hooks.PluginUninstallHook.Post
 
Post(PluginDescriptionFile) - Constructor for class org.kunlab.kpm.hook.hooks.PluginUninstallHook.Post
 
Post() - Constructor for class org.kunlab.kpm.hook.hooks.RecipesUnregisteringHook.Post
 
Post(List<DependencyElement>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.computer.signals.DependsLoadOrderComputingSignal.Post
 
Post(Path) - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.signal.GarbageDeletingSignal.Post
 
Post(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginEnablingSignal.Post
 
Post(Path, PluginDescriptionFile, Plugin) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginLoadSignal.Post
 
Post(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginOnLoadRunningSignal.Post
 
Post(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginDisablingSignal.Post
 
Post() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginUnloadingSignal.Post
 
Post(Version, Version) - Constructor for class org.kunlab.kpm.upgrader.signals.LatestFetchSignal.Post
 
Post() - Constructor for class org.kunlab.kpm.upgrader.signals.UpgraderDeploySignal.Post
 
postSignal(Signal) - Method in class org.kunlab.kpm.installer.AbstractInstaller
シグナルを送信します。
postSignal(Signal) - Method in class org.kunlab.kpm.task.AbstractInstallTask
 
Pre(PluginDescriptionFile, KPMInformationFile, Plugin) - Constructor for class org.kunlab.kpm.hook.hooks.PluginUninstallHook.Pre
 
Pre(PluginDescriptionFile, Plugin) - Constructor for class org.kunlab.kpm.hook.hooks.PluginUninstallHook.Pre
 
Pre() - Constructor for class org.kunlab.kpm.hook.hooks.RecipesUnregisteringHook.Pre
 
Pre(List<DependencyElement>) - Constructor for class org.kunlab.kpm.task.tasks.dependencies.computer.signals.DependsLoadOrderComputingSignal.Pre
 
Pre(Path) - Constructor for class org.kunlab.kpm.task.tasks.garbage.clean.signal.GarbageDeletingSignal.Pre
 
Pre(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginEnablingSignal.Pre
 
Pre(Path, PluginDescriptionFile) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginLoadSignal.Pre
 
Pre(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.install.signals.PluginOnLoadRunningSignal.Pre
 
Pre(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginDisablingSignal.Pre
 
Pre() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginUnloadingSignal.Pre
 
Pre(Version) - Constructor for class org.kunlab.kpm.upgrader.signals.LatestFetchSignal.Pre
 
Pre() - Constructor for class org.kunlab.kpm.upgrader.signals.UpgraderDeploySignal.Pre
 
preparePluginModify(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインの変更(変更や追加)を準備します。 このメソッドを呼び出した後にプラグインを変更すると, 自動的なメタデータの更新が行われません。
preparePluginModify(Plugin) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaManager
プラグインの変更(変更や追加)を準備します。 このメソッドを呼び出した後にプラグインを変更すると, 自動的なメタデータの更新が行われません。
preparePluginModify(String) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
preparePluginModify(Plugin) - Method in class org.kunlab.kpm.meta.PluginMetaManagerImpl
 
printAllNotice(KPMRegistry, Terminal) - Static method in class org.kunlab.kpm.Notices
 
printAutoRemovable(KPMRegistry, Terminal) - Static method in class org.kunlab.kpm.Notices
 
printBoolean(String, boolean) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printEmpty(String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printInstallStatistics(Terminal, int, int, int, int) - Static method in class org.kunlab.kpm.Utils
 
printInstallStatistics(Terminal, InstallResult<? extends Enum<?>>) - Static method in class org.kunlab.kpm.Utils
 
printResultStatus(Terminal) - Method in class org.kunlab.kpm.installer.InstallResultImpl
 
printResultStatus(Terminal) - Method in interface org.kunlab.kpm.interfaces.installer.InstallResult
インストールの結果をコンソールに出力します。
printSeparator() - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printSeparatorShort() - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printString(String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printString(String, String, ClickEvent.Action, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printString(String, String, ClickEvent.Action, String, HoverEvent.Action<T>, T) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printString(String, String, ClickEvent.Action, String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printString(String, String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printString(String, String, String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringFull(String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringFull(String, String, ClickEvent.Action, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringFull(String, String, ClickEvent.Action, String, HoverEvent.Action<T>, T) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringFull(String, String, ClickEvent.Action, String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringFull(String, String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringFull(String, String, String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringOrEmpty(String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printStringOrEmptyFull(String, String) - Method in class org.kunlab.kpm.utils.TerminalWriter
 
printTokenDead(KPMRegistry, Terminal) - Static method in class org.kunlab.kpm.Notices
 
printTokenUnset(KPMRegistry, Terminal) - Static method in class org.kunlab.kpm.Notices
 
processErrorResponse(URLResolver, HTTPResponse, ResolveResult.Source) - Static method in class org.kunlab.kpm.resolver.utils.URLResolveUtil
 
progress - Variable in class org.kunlab.kpm.installer.AbstractInstaller
 
progress - Variable in class org.kunlab.kpm.task.AbstractInstallTask
 

Q

QueryContext - Class in org.kunlab.kpm.resolver
複数の情報を含んだクエリです。
QueryContext() - Constructor for class org.kunlab.kpm.resolver.QueryContext
 
QueryResult() - Constructor for class org.kunlab.kpm.db.Transaction.QueryResult
 

R

RawURLResolver - Class in org.kunlab.kpm.resolver.impl
 
RawURLResolver() - Constructor for class org.kunlab.kpm.resolver.impl.RawURLResolver
 
RecipesUnregisteringHook - Class in org.kunlab.kpm.hook.hooks
プラグインのレシピが削除されるときに呼び出されるフックです。
RecipesUnregisteringHook() - Constructor for class org.kunlab.kpm.hook.hooks.RecipesUnregisteringHook
 
RecipesUnregisteringHook.Post - Class in org.kunlab.kpm.hook.hooks
レシピが削除された後に呼び出されます。
RecipesUnregisteringHook.Pre - Class in org.kunlab.kpm.hook.hooks
レシピが削除される前に呼び出されます。
RecipesUnregisteringHook.Searching - Class in org.kunlab.kpm.hook.hooks
削除対象のレシピを検索するときに呼び出されます。
ReflectionUtils - Class in org.kunlab.kpm.utils
ReflectionUtils
ReflectionUtils() - Constructor for class org.kunlab.kpm.utils.ReflectionUtils
 
ReflectionUtils.DataType - Enum in org.kunlab.kpm.utils
Represents an enumeration of Java data types with corresponding classes
ReflectionUtils.PackageType - Enum in org.kunlab.kpm.utils
Represents an enumeration of dynamic packages of NMS and CraftBukkit
register(Object) - Method in class org.kunlab.kpm.signal.SignalHandleManager
ハンドラを登録します。
registerAll(String, List<Command>) - Method in class org.kunlab.kpm.task.CommandsPatcher
コマンドをすべて登録します。
RegisterArgument - Class in org.kunlab.kpm.installer.impls.register
トークン登録の引数を格納するクラスです。
RegisterArgument() - Constructor for class org.kunlab.kpm.installer.impls.register.RegisterArgument
 
RegisterErrorCause - Enum in org.kunlab.kpm.installer.impls.register
トークン登録のエラーを表す列挙型です。
RegisterTasks - Enum in org.kunlab.kpm.installer.impls.register
トークン登録のタスクを表す列挙型です。
registry - Variable in class org.kunlab.kpm.installer.AbstractInstaller
 
reloadPlugin(Plugin) - Method in interface org.kunlab.kpm.interfaces.installer.loader.PluginLoader
プラグインを再読み込みします。
reloadPlugin(Plugin) - Method in class org.kunlab.kpm.task.PluginLoaderImpl
プラグインを再読み込みします。
remove() - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaIterator
 
remove() - Method in class org.kunlab.kpm.meta.PluginMetaIteratorImpl
 
removeInfo(Plugin) - Method in interface org.kunlab.kpm.interfaces.kpminfo.KPMInfoManager
プラグインのKPM情報ファイルを削除します。
removeInfo(Plugin) - Method in class org.kunlab.kpm.kpminfo.KPMInfoManagerImpl
 
removePluginMeta(String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータを削除します。
removePluginMeta(String, Transaction) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータを削除します。
removePluginMeta(String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
removePluginMeta(String, Transaction) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
removePluginRelationalData(Connection, String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインの依存データを削除します。
removePluginRelationalData(Connection, String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
Removing(Plugin, Recipe) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginRegisteredRecipeSignal.Removing
 
renew(String) - Method in class org.kunlab.kpm.db.Transaction
トランザクションを再生成します。
request(RequestContext) - Static method in class org.kunlab.kpm.http.Requests
リクエストを送信し、レスポンスを受け取ります。
RequestContext - Class in org.kunlab.kpm.http
リクエストのコンテキストを表すクラスです。
RequestContext() - Constructor for class org.kunlab.kpm.http.RequestContext
 
RequestMethod - Enum in org.kunlab.kpm.http
HTTPリクエストのメソッドを表す列挙型です。
Requests - Class in org.kunlab.kpm.http
HTTP リクエストを補助するクラスです。
Requests() - Constructor for class org.kunlab.kpm.http.Requests
 
resolve(QueryContext) - Method in interface org.kunlab.kpm.interfaces.resolver.BaseResolver
クエリを解決します。
resolve(String) - Method in interface org.kunlab.kpm.interfaces.resolver.PluginResolver
クエリを使用してプラグインを解決します。
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.AliasPluginResolver
 
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.CurseBukkitResolver
 
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.github.BruteforceGitHubResolver
 
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.github.GitHubURLResolver
 
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.github.OmittedGitHubResolver
 
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.RawURLResolver
 
resolve(QueryContext) - Method in class org.kunlab.kpm.resolver.impl.SpigotMCResolver
 
resolve(String) - Method in class org.kunlab.kpm.resolver.PluginResolverImpl
クエリを使用してプラグインを解決します。
ResolvedPluginElement(Plugin, SuccessResult) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.UpgradeReadySignal.ResolvedPluginElement
 
ResolveFailedSignal - Class in org.kunlab.kpm.installer.impls.upgrade.signals
依存関係の解決に失敗したことを示すシグナルです。
ResolveFailedSignal(Plugin, PluginResolveErrorCause, PluginResolveState) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.ResolveFailedSignal
 
ResolveResult - Interface in org.kunlab.kpm.interfaces.resolver.result
プラグイン解決結果のインタフェースです。
ResolveResult.Source - Enum in org.kunlab.kpm.interfaces.resolver.result
プラグイン供給元です。
ResolveResultWriter - Class in org.kunlab.kpm.commands
 
ResolveResultWriter(Terminal, ResolveResult) - Constructor for class org.kunlab.kpm.commands.ResolveResultWriter
 
ResolverSignalHandler - Class in org.kunlab.kpm.signal.handlers.intall
依存関係リゾルバのシグナルを処理するハンドラです.
ResolverSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.intall.ResolverSignalHandler
 
ResultRow - Class in org.kunlab.kpm.db
Transaction で取得した ResultSet の行を表すクラスです。
ResultRow() - Constructor for class org.kunlab.kpm.db.ResultRow
 
roundSizeUnit(long) - Static method in class org.kunlab.kpm.Utils
 
run(Transaction) - Method in interface org.kunlab.kpm.db.Transaction.TransactionRun
 
run(A) - Method in class org.kunlab.kpm.installer.AbstractInstaller
インストーラを実行します。 このメソッドは、内部でAbstractInstaller.execute(InstallerArgument)を呼び出します。
run(A) - Method in interface org.kunlab.kpm.interfaces.installer.PluginInstaller
インストーラを実行します。
run() - Method in interface org.kunlab.kpm.task.AbstractInstallTask.ThrowingRunnable
 
runAutoRemove(Terminal, AutoRemoveArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runGarbageClean(Terminal, CleanArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runHook(KPMHookRecipient, KPMHook) - Method in class org.kunlab.kpm.hook.HookExecutorImpl
 
runHook(HookRecipientList, KPMHook) - Method in class org.kunlab.kpm.hook.HookExecutorImpl
 
runHook(KPMHook) - Method in class org.kunlab.kpm.hook.HookRecipientListImpl
 
runHook(KPMHookRecipient, KPMHook) - Method in interface org.kunlab.kpm.interfaces.hook.HookExecutor
フックを実行します。
runHook(HookRecipientList, KPMHook) - Method in interface org.kunlab.kpm.interfaces.hook.HookExecutor
フックを実行します。
runHook(KPMHook) - Method in interface org.kunlab.kpm.interfaces.hook.HookRecipientList
フックを実行します。
runInstall(Terminal, InstallArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runInstallerAsync(I, A, Consumer<InstallResult<T>>) - Method in class org.kunlab.kpm.installer.InstallManagerImpl
 
runInstallerAsync(I, A, Consumer<InstallResult<T>>) - Method in interface org.kunlab.kpm.interfaces.installer.InstallManager
インストーラを実行します。
runRegister(Terminal, RegisterArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runSync(Runnable) - Method in class org.kunlab.kpm.task.AbstractInstallTask
 
runSync(Supplier<T>) - Method in class org.kunlab.kpm.task.AbstractInstallTask
 
runSyncThrowing(AbstractInstallTask.ThrowingRunnable) - Method in class org.kunlab.kpm.task.AbstractInstallTask
 
runSyncThrowing(AbstractInstallTask.ThrowingSupplier<T>) - Method in class org.kunlab.kpm.task.AbstractInstallTask
 
runTask(A) - Method in interface org.kunlab.kpm.interfaces.task.InstallTask
タスクを実行します。
runTask(SourceDownloadArgument) - Method in class org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadTask
 
runTask(UpdateAliasesArgument) - Method in class org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesTask
 
runTask(DependsCollectArgument) - Method in class org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectTask
 
runTask(DependsComputeOrderArgument) - Method in class org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderTask
 
runTask(DescriptionLoadArgument) - Method in class org.kunlab.kpm.task.tasks.description.DescriptionLoadTask
 
runTask(DownloadArgument) - Method in class org.kunlab.kpm.task.tasks.download.DownloadTask
 
runTask(GarbageCleanArgument) - Method in class org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanTask
 
runTask(GarbageSearchArgument) - Method in class org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchTask
 
runTask(PluginsInstallArgument) - Method in class org.kunlab.kpm.task.tasks.install.PluginsInstallTask
 
runTask(LookupArgument) - Method in class org.kunlab.kpm.task.tasks.lookup.PluginLookupTask
 
runTask(PluginResolveArgument) - Method in class org.kunlab.kpm.task.tasks.resolve.PluginResolveTask
 
runTask(UninstallArgument) - Method in class org.kunlab.kpm.task.tasks.uninstall.UnInstallTask
 
runUninstall(Terminal, UninstallArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runUpdate(Terminal, UpdateArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runUpgrade(Terminal, UpgradeArgument) - Method in class org.kunlab.kpm.HeadInstallers
 
runUpgrade(SignalHandleManager) - Method in class org.kunlab.kpm.upgrader.KPMUpgrader
 

S

safeDelete(File) - Method in class org.kunlab.kpm.installer.AbstractInstaller
ファイルを安全に削除します。
saveDependencyTree(List<DependencyNode>) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
依存関係ツリーを保存します。
saveDependencyTree(List<DependencyNode>) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
savePluginMeta(Plugin, InstallOperator, long, String, boolean) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインのメタデータを保存します。
savePluginMeta(PluginMeta) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
 
savePluginMeta(Plugin, InstallOperator, long, String, boolean) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
savePluginMeta(PluginMeta) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
Searching() - Constructor for class org.kunlab.kpm.hook.hooks.RecipesUnregisteringHook.Searching
 
Searching(Plugin, String...) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.PluginRegisteredRecipeSignal.Searching
 
SearchingPluginSignal - Class in org.kunlab.kpm.installer.impls.uninstall.signals
プラグインを検索中であることを示すシグナルです。
SearchingPluginSignal() - Constructor for class org.kunlab.kpm.installer.impls.uninstall.signals.SearchingPluginSignal
 
ServerConditionChecker - Class in org.kunlab.kpm.utils
 
ServerConditionChecker() - Constructor for class org.kunlab.kpm.utils.ServerConditionChecker
 
set(int, String) - Method in class org.kunlab.kpm.db.Transaction
SQL文に文字列値をセットします。
set(int, int) - Method in class org.kunlab.kpm.db.Transaction
SQL文に32ビット整数値をセットします。
set(int, boolean) - Method in class org.kunlab.kpm.db.Transaction
SQL文に真偽値をセットします。
set(int, long) - Method in class org.kunlab.kpm.db.Transaction
SQL文に64ビット整数値をセットします。
set(int, double) - Method in class org.kunlab.kpm.db.Transaction
SQL文に64ビット浮動小数点数値をセットします。
set(int, float) - Method in class org.kunlab.kpm.db.Transaction
SQL文に32ビット浮動小数点数値をセットします。
set(int, byte) - Method in class org.kunlab.kpm.db.Transaction
SQL文にバイナリ値をセットします。
set(int, short) - Method in class org.kunlab.kpm.db.Transaction
SQL文に16ビット整数値をセットします。
set(int, byte[]) - Method in class org.kunlab.kpm.db.Transaction
SQL文にバイト配列をセットします。
setContinueUpgrade(boolean) - Method in class org.kunlab.kpm.installer.impls.upgrade.signals.UpgradeReadySignal
 
setCurrentTask(T) - Method in interface org.kunlab.kpm.interfaces.installer.InstallProgress
実行中のタスクを表します。
setDependencyFlag(String, boolean) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインが依存関係かどうかを設定します。
setDependencyFlag(String, boolean) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
setLanguage(String) - Static method in class org.kunlab.kpm.lang.LangProvider
 
setNull(int, int) - Method in class org.kunlab.kpm.db.Transaction
SQL文にNULL値をセットします。
setPluginName(String) - Method in interface org.kunlab.kpm.interfaces.task.tasks.dependencies.collector.DependsCollectStatus
依存関係解決の対象のプラグイン名です。
setupDaemon(List<String>) - Method in class org.kunlab.kpm.KPMDaemon
 
setValue(Object, Class<?>, boolean, String, Object) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Sets the value of a field of the given class of an object
setValue(Object, String, ReflectionUtils.PackageType, boolean, String, Object) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Sets the value of a field of a desired class of an object
setValue(Object, boolean, String, Object) - Static method in class org.kunlab.kpm.utils.ReflectionUtils
Sets the value of a field with the given name of an object
shutdown() - Method in interface org.kunlab.kpm.interfaces.KPMRegistry
デーモンを終了します。
shutdown() - Method in class org.kunlab.kpm.KPMDaemon
 
Signal - Class in org.kunlab.kpm.signal
インストーラやタスクなどからスローされるシグナルです。 シグナルは、主に次のことに使用されます: インストールの進捗状況のリアルタイム通知 インストール中に発生した予期しないエラーの通知 インストーラがユーザに選択を求める
Signal() - Constructor for class org.kunlab.kpm.signal.Signal
 
SignalHandleManager - Class in org.kunlab.kpm.signal
シグナルを受け取り、処理を行うクラスです。 シグナルは、SignalHandlerアノテーションを付与したメソッドによって処理され、以下のシグニチャを持つ必要があります。
SignalHandleManager() - Constructor for class org.kunlab.kpm.signal.SignalHandleManager
 
signalHandler - Variable in class org.kunlab.kpm.installer.AbstractInstaller
 
SignalHandler - Annotation Type in org.kunlab.kpm.signal
シグナルを受け取るメソッドに付与するアノテーションです。 このアノテーションが付与されたメソッドは、シグナルを受け取ることができます。
SignalHandlingUtils - Class in org.kunlab.kpm.signal
 
SignalHandlingUtils() - Constructor for class org.kunlab.kpm.signal.SignalHandlingUtils
 
SourceDownloadArgument - Class in org.kunlab.kpm.task.tasks.alias.source.download
ソースファイルのダウンロードを行うタスクの引数です。
SourceDownloadArgument() - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadArgument
 
SourceDownloadErrorCause - Enum in org.kunlab.kpm.task.tasks.alias.source.download
ソースファイルのダウンロードに失敗した理由を表します。
SourceDownloadFailedSignal - Class in org.kunlab.kpm.task.tasks.alias.source.download.signals
ソースファイルのダウンロードに失敗したことを示すシグナルです。
SourceDownloadFailedSignal() - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.signals.SourceDownloadFailedSignal
 
SourceDownloadResult - Class in org.kunlab.kpm.task.tasks.alias.source.download
ソースファイルのダウンロードを行うタスクの結果です。
SourceDownloadResult(boolean, SourceDownloadState, SourceDownloadErrorCause, HashMap<String, Pair<URI, Path>>) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadResult
 
SourceDownloadResult(boolean, SourceDownloadState, SourceDownloadErrorCause) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadResult
 
SourceDownloadResult(boolean, SourceDownloadState, HashMap<String, Pair<URI, Path>>) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadResult
 
SourceDownloadState - Enum in org.kunlab.kpm.task.tasks.alias.source.download
ソースファイルのダウンロードの状態を表します。
SourceDownloadTask - Class in org.kunlab.kpm.task.tasks.alias.source.download
ソースファイルのダウンロードを行うタスクです。
SourceDownloadTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadTask
 
SourcePreparedSignal - Class in org.kunlab.kpm.task.tasks.alias.update.signals
ソースが準備されたことを示すシグナルです。
SourcePreparedSignal(String, Path, String) - Constructor for class org.kunlab.kpm.task.tasks.alias.update.signals.SourcePreparedSignal
 
SpigotMCResolver - Class in org.kunlab.kpm.resolver.impl
 
SpigotMCResolver() - Constructor for class org.kunlab.kpm.resolver.impl.SpigotMCResolver
 
SpigotMCSuccessResult - Class in org.kunlab.kpm.resolver.impl
 
SpigotMCSuccessResult(BaseResolver, String, String, long, String, List<String>) - Constructor for class org.kunlab.kpm.resolver.impl.SpigotMCSuccessResult
 
StartingGCSignal - Class in org.kunlab.kpm.task.tasks.uninstall.signals
VMのGCを実行することを通知するシグナルです。
StartingGCSignal() - Constructor for class org.kunlab.kpm.task.tasks.uninstall.signals.StartingGCSignal
 
storeToken(String, boolean) - Method in class org.kunlab.kpm.TokenStore
トークンを保存します。
stream(boolean) - Method in class org.kunlab.kpm.db.Transaction.QueryResult
Streamに変換します。
stream() - Method in class org.kunlab.kpm.db.Transaction.QueryResult
Streamに変換します。
submitAll(TaskArgument) - Method in class org.kunlab.kpm.task.TaskChain
最初のタスクから登録されたタスクを実行していきます。
submitFromThis(TaskArgument) - Method in class org.kunlab.kpm.task.TaskChain
このタスクから登録されたタスクを実行していきます。
submitFromThis(TaskResult<?, ?>) - Method in class org.kunlab.kpm.task.TaskChain
このタスクから登録されたタスクを実行していきます。
submitter(P, TT) - Method in class org.kunlab.kpm.installer.AbstractInstaller
タスクのSubmitterを取得します。
success() - Method in class org.kunlab.kpm.installer.AbstractInstaller
インストールが成功したときの後始末を行います。
success(InstallResult<P>) - Method in class org.kunlab.kpm.installer.AbstractInstaller
インストールが失敗したときの後始末を引数を指定して行います。
SuccessResult - Interface in org.kunlab.kpm.interfaces.resolver.result
解決に成功したことを表すクエリ解決結果です。
syncCommandsCraftBukkit() - Method in class org.kunlab.kpm.task.CommandsPatcher
CraftServerのsyncCommandsを呼び出す。

T

TaskArgument - Interface in org.kunlab.kpm.interfaces.task
タスクの引数の基底クラスです。
TaskChain<TA extends TaskArgument,IS extends Enum<IS>,R extends TaskResult<?,?>,PR extends TaskResult<?,?>,T extends InstallTask<TA,R>> - Class in org.kunlab.kpm.task
タスクを連続して実行するために使用される便利なユーティリティです。 内部でインストーラの状態を変更しながら、タスクをステップバイステップで実行していきます。 また、前のタスクの結果を次のタスク用の引数に加工するメソッドをサポートします。
TaskChain(T, IS, TaskChain<?, IS, ?, ?, ?>, PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, IS>) - Constructor for class org.kunlab.kpm.task.TaskChain
TaskChain を生成します。
TaskChain(T, IS, PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, IS>) - Constructor for class org.kunlab.kpm.task.TaskChain
TaskChain を生成します。
TaskFailedException - Exception in org.kunlab.kpm.task
タスクが失敗したことを表すクラスです。
TaskFailedException(TaskResult<? extends Enum<?>, ? extends Enum<?>>) - Constructor for exception org.kunlab.kpm.task.TaskFailedException
 
TaskResult<S extends Enum<?>,E extends Enum<?>> - Interface in org.kunlab.kpm.interfaces.task
実行したタスクの結果を表します。
TeamKunPluginManager - Class in org.kunlab.kpm
 
TeamKunPluginManager() - Constructor for class org.kunlab.kpm.TeamKunPluginManager
 
terminal - Variable in class org.kunlab.kpm.signal.handlers.common.InstallFinishedSignalBase
 
terminal - Variable in class org.kunlab.kpm.utils.TerminalWriter
 
TerminalWriter - Class in org.kunlab.kpm.utils
 
TerminalWriter() - Constructor for class org.kunlab.kpm.utils.TerminalWriter
 
then(IS, InstallTask<NTA, NTR>) - Method in class org.kunlab.kpm.task.TaskChain
タスクをつなげます。
TokenCheckingSignal - Class in org.kunlab.kpm.installer.impls.register.signals
指定されたトークンが有効であるか、チェック中であることを示すシグナルです。
TokenCheckingSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.TokenCheckingSignal
 
TokenGenerateSignalHandler - Class in org.kunlab.kpm.signal.handlers.register
 
TokenGenerateSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.register.TokenGenerateSignalHandler
 
TokenGenerateStartingSignal - Class in org.kunlab.kpm.installer.impls.register.signals
トークンの生成の開始中であることを示すシグナルです。
TokenGenerateStartingSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.TokenGenerateStartingSignal
 
TokenNotAvailableException - Exception in org.kunlab.kpm.installer.exceptions
トークンが設定されていないことを表す例外です。
TokenNotAvailableException(String) - Constructor for exception org.kunlab.kpm.installer.exceptions.TokenNotAvailableException
 
TokenNotAvailableException(String, Throwable) - Constructor for exception org.kunlab.kpm.installer.exceptions.TokenNotAvailableException
 
TokenNotAvailableException(Throwable) - Constructor for exception org.kunlab.kpm.installer.exceptions.TokenNotAvailableException
 
TokenRegisterer - Class in org.kunlab.kpm.installer.impls.register
GitHubのトークンを登録するインストーラーの実装です。 トークン登録は主に以下の流れで動作します。 RegisterTasks.REQUESTING_USER_VERIFICATION_CODE - ユーザ検証コードの要求しています。 RegisterTasks.POLLING_USER_VERIFICATION - ユーザ検証コードの入力を待機します。 RegisterTasks.REGISTERING_TOKEN - トークンの登録中です。
TokenRegisterer(KPMRegistry, SignalHandleManager) - Constructor for class org.kunlab.kpm.installer.impls.register.TokenRegisterer
 
TokenRegisterSignalHandler - Class in org.kunlab.kpm.signal.handlers.register
 
TokenRegisterSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.register.TokenRegisterSignalHandler
 
TokenStore - Class in org.kunlab.kpm
トークンを安全に保存するためのクラスです。
TokenStore(Path, Path) - Constructor for class org.kunlab.kpm.TokenStore
 
TokenStoredSignal - Class in org.kunlab.kpm.installer.impls.register.signals
トークンが登録されたことを示すシグナルです。
TokenStoredSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.TokenStoredSignal
 
toManager(Terminal) - Static method in class org.kunlab.kpm.commands.debug.DebugSignalHandler
 
toPairHashMap() - Static method in class org.kunlab.kpm.utils.KPMCollectors
 
toPairMap(Supplier<M>) - Static method in class org.kunlab.kpm.utils.KPMCollectors
 
toReversedList() - Static method in class org.kunlab.kpm.utils.KPMCollectors
 
toString() - Method in class org.kunlab.kpm.resolver.QueryContext
 
toString() - Method in enum org.kunlab.kpm.utils.ReflectionUtils.PackageType
 
toString() - Method in class org.kunlab.kpm.versioning.Version
 
toString() - Method in class org.kunlab.kpm.versioning.VersionElement
 
Transaction - Class in org.kunlab.kpm.db
DBのトランザクションを簡単に行うためのクラスです。
Transaction.QueryResult<T> - Class in org.kunlab.kpm.db
クエリの実行結果を表すクラスです。
Transaction.TransactionRun - Interface in org.kunlab.kpm.db
トランザクションを実行する汎用関数です。

U

UninstallArgument - Class in org.kunlab.kpm.installer.impls.uninstall
アンインストールの引数を格納するクラスです。
UninstallArgument() - Constructor for class org.kunlab.kpm.installer.impls.uninstall.UninstallArgument
 
UninstallArgument - Class in org.kunlab.kpm.task.tasks.uninstall
プラグインのアンインストールを行うタスクの引数です。
UninstallArgument(List<Plugin>, List<String>) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(List<Plugin>) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(List<Plugin>, List<String>, boolean, boolean, boolean) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(List<Plugin>, boolean, boolean) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(List<Plugin>, List<String>, PluginIsDependencySignal.Operation) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(Plugin) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(Plugin, List<String>) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(Plugin, List<String>, boolean, boolean, boolean) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(Plugin, boolean, boolean) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UninstallArgument(Plugin, List<String>, PluginIsDependencySignal.Operation) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UninstallArgument
 
UnInstallErrorCause - Enum in org.kunlab.kpm.installer.impls.uninstall
アンインストールのエラーを表す列挙型です。
UninstallErrorCause - Enum in org.kunlab.kpm.task.tasks.uninstall
アンインストールに失敗した理由を表します。
UninstallerSignalHandler - Class in org.kunlab.kpm.signal.handlers.uninstall
 
UninstallerSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.uninstall.UninstallerSignalHandler
 
UninstallFinishedSignalHandler - Class in org.kunlab.kpm.signal.handlers.uninstall
アンインストールが完了したときのシグナルを処理するハンドラーです。
UninstallFinishedSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.uninstall.UninstallFinishedSignalHandler
 
UninstallReadySignal - Class in org.kunlab.kpm.installer.impls.uninstall.signals
プラグインの列挙が完了したことを通知するシグナルです。
UninstallReadySignal(List<Plugin>, boolean) - Constructor for class org.kunlab.kpm.installer.impls.uninstall.signals.UninstallReadySignal
 
UninstallReadySignalHandler - Class in org.kunlab.kpm.signal.handlers.uninstall
 
UninstallReadySignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.uninstall.UninstallReadySignalHandler
 
UnInstallResult - Class in org.kunlab.kpm.task.tasks.uninstall
プラグインのアンインストールを行うタスクの結果です。
UnInstallResult(boolean, UninstallState, UninstallErrorCause, List<PluginDescriptionFile>, List<PluginDescriptionFile>, Map<PluginDescriptionFile, Path>, Map<UninstallErrorCause, PluginDescriptionFile>) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UnInstallResult
 
UninstallState - Enum in org.kunlab.kpm.task.tasks.uninstall
アンインストールの状態を表します。
UnInstallTask - Class in org.kunlab.kpm.task.tasks.uninstall
プラグインをアンインストールするタスクです。
UnInstallTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.uninstall.UnInstallTask
 
UnInstallTasks - Enum in org.kunlab.kpm.installer.impls.uninstall
アンインストールのタスクを表す列挙型です。
unloadPlugin(Plugin) - Method in interface org.kunlab.kpm.interfaces.installer.loader.PluginLoader
プラグインをアンロードします。
unloadPlugin(Plugin) - Method in class org.kunlab.kpm.task.PluginLoaderImpl
プラグインをアンロードします。
unPatchCommand(Plugin, boolean) - Method in class org.kunlab.kpm.task.CommandsPatcher
コマンドをアンパッチします。
unPatchCommand(Plugin) - Method in class org.kunlab.kpm.task.CommandsPatcher
コマンドをアンパッチします。
UnsupportedProtocolSignal - Class in org.kunlab.kpm.task.tasks.alias.source.download.signals
サポートされていないプロトコルが指定された場合に送信されるシグナルです。
UnsupportedProtocolSignal(String, URL) - Constructor for class org.kunlab.kpm.task.tasks.alias.source.download.signals.UnsupportedProtocolSignal
 
unWrapCommand(String) - Method in class org.kunlab.kpm.task.CommandsPatcher
 
update(String, String) - Method in class org.kunlab.kpm.alias.AliasUpdaterImpl
 
update(String, String) - Method in interface org.kunlab.kpm.interfaces.alias.AliasUpdater
エイリアスのアップデートを行います。
UpdateAliasesArgument - Class in org.kunlab.kpm.task.tasks.alias.update
エイリアスのアップデートを行うタスクの引数です。
UpdateAliasesArgument() - Constructor for class org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesArgument
 
UpdateAliasesErrorCause - Enum in org.kunlab.kpm.task.tasks.alias.update
エイリアスのアップデートに失敗した理由を表します。
UpdateAliasesResult - Class in org.kunlab.kpm.task.tasks.alias.update
エイリアスのアップデートを行うタスクの結果です。
UpdateAliasesResult(boolean, UpdateAliasesState, UpdateAliasesErrorCause, boolean, long, HashMap<String, Long>) - Constructor for class org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesResult
 
UpdateAliasesResult(boolean, UpdateAliasesState, boolean, long, HashMap<String, Long>) - Constructor for class org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesResult
 
UpdateAliasesSignalHandler - Class in org.kunlab.kpm.signal.handlers.update
 
UpdateAliasesSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.update.UpdateAliasesSignalHandler
 
UpdateAliasesState - Enum in org.kunlab.kpm.task.tasks.alias.update
エイリアスのアップデートの状態を表します。
UpdateAliasesTask - Class in org.kunlab.kpm.task.tasks.alias.update
エイリアスのアップデートを行うタスクです。
UpdateAliasesTask(PluginInstaller<? extends InstallerArgument, ? extends Enum<?>, ? extends Enum<?>>) - Constructor for class org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesTask
 
UpdateArgument - Class in org.kunlab.kpm.installer.impls.update
エイリアスのアップデートの引数を格納するクラスです。
UpdateArgument() - Constructor for class org.kunlab.kpm.installer.impls.update.UpdateArgument
 
UpdateErrorCause - Enum in org.kunlab.kpm.installer.impls.update
エイリアスのアップデートのエラーを表す列挙型です。
UpdateFinishedSignal - Class in org.kunlab.kpm.installer.impls.update.signals
エイリアスのアップデートが完了したことを示すシグナルです。
UpdateFinishedSignal() - Constructor for class org.kunlab.kpm.installer.impls.update.signals.UpdateFinishedSignal
 
UpdateQueryRetrievedSignal - Class in org.kunlab.kpm.installer.impls.upgrade.signals
アップグレードのクエリを取得したことを示すシグナルです。
UpdateQueryRetrievedSignal() - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.UpdateQueryRetrievedSignal
 
updateResolveQuery(String, String) - Method in interface org.kunlab.kpm.interfaces.meta.PluginMetaProvider
プラグインの解決クエリを更新します。
updateResolveQuery(String, String) - Method in class org.kunlab.kpm.meta.PluginMetaProviderImpl
 
UpdateTasks - Enum in org.kunlab.kpm.installer.impls.update
エイリアスのアップデートのタスクを表す列挙型です。
UpgradeArgument - Class in org.kunlab.kpm.installer.impls.upgrade
アップグレードの引数を格納するクラスです。
UpgradeArgument() - Constructor for class org.kunlab.kpm.installer.impls.upgrade.UpgradeArgument
 
UpgradeErrorCause - Enum in org.kunlab.kpm.installer.impls.upgrade
アップグレードのエラーを表す列挙型です。
UpgradeFinishedSignalHandler - Class in org.kunlab.kpm.signal.handlers.upgrade
 
UpgradeFinishedSignalHandler(Terminal) - Constructor for class org.kunlab.kpm.signal.handlers.upgrade.UpgradeFinishedSignalHandler
 
UpgraderDeploySignal - Class in org.kunlab.kpm.upgrader.signals
 
UpgraderDeploySignal() - Constructor for class org.kunlab.kpm.upgrader.signals.UpgraderDeploySignal
 
UpgraderDeploySignal.Error - Class in org.kunlab.kpm.upgrader.signals
 
UpgraderDeploySignal.Error.ErrorCause - Enum in org.kunlab.kpm.upgrader.signals
 
UpgraderDeploySignal.Post - Class in org.kunlab.kpm.upgrader.signals
 
UpgraderDeploySignal.Pre - Class in org.kunlab.kpm.upgrader.signals
 
UpgradeReadySignal - Class in org.kunlab.kpm.installer.impls.upgrade.signals
アップグレードの準備が完了したことを示すシグナルです。
UpgradeReadySignal(Map<Plugin, SuccessResult>) - Constructor for class org.kunlab.kpm.installer.impls.upgrade.signals.UpgradeReadySignal
 
UpgradeReadySignal.ResolvedPluginElement - Class in org.kunlab.kpm.installer.impls.upgrade.signals
 
UpgradeSignalHandler - Class in org.kunlab.kpm.signal.handlers.upgrade
 
UpgradeSignalHandler(Terminal, boolean) - Constructor for class org.kunlab.kpm.signal.handlers.upgrade.UpgradeSignalHandler
 
UpgradeTasks - Enum in org.kunlab.kpm.installer.impls.upgrade
アップグレードのタスクを表す列挙型です。
urlMatcher(Pattern, String) - Method in interface org.kunlab.kpm.interfaces.resolver.URLResolver
 
URLResolver - Interface in org.kunlab.kpm.interfaces.resolver
URL を解決するリゾルバのインターフェースです。
URLResolveUtil - Class in org.kunlab.kpm.resolver.utils
 
URLResolveUtil() - Constructor for class org.kunlab.kpm.resolver.utils.URLResolveUtil
 
UserDoesntCompleteVerifySignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザが検証コードの入力を完了していないことを示すシグナルです。
UserDoesntCompleteVerifySignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.UserDoesntCompleteVerifySignal
 
UserVerificationCodeResponse - Class in org.kunlab.kpm.installer.impls.register.pojos
ユーザ検証コード要求のレスポンスです。
UserVerificationCodeResponse() - Constructor for class org.kunlab.kpm.installer.impls.register.pojos.UserVerificationCodeResponse
 
UserVerificationSuccessSignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザ検証に成功したことを示すシグナルです。
UserVerificationSuccessSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.UserVerificationSuccessSignal
 
UserVerifyDeniedSignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザがキャンセルをクリックしたことを示すシグナルです。
UserVerifyDeniedSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.UserVerifyDeniedSignal
 
Utils - Class in org.kunlab.kpm
 
Utils() - Constructor for class org.kunlab.kpm.Utils
 
Utils - Class in org.kunlab.kpm.utils
 
Utils() - Constructor for class org.kunlab.kpm.utils.Utils
 

V

valueOf(String) - Static method in enum org.kunlab.kpm.enums.alias.AliasSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.enums.metadata.DependType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.enums.metadata.InstallOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.enums.pluginloader.PluginLoadResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.enums.resolver.ErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.http.HTTPResponse.RequestStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.http.RequestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.autoremove.AutoRemoveErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.autoremove.AutoRemoveTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.clean.CleanErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.clean.CleanTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.install.InstallErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.install.InstallTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.register.RegisterErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.register.RegisterTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.uninstall.UnInstallErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.uninstall.UnInstallTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.update.UpdateErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.update.UpdateTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.upgrade.UpgradeErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.installer.impls.upgrade.UpgradeTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.interfaces.installer.signals.PluginModifiedSignal.ModifyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.interfaces.resolver.result.ResolveResult.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.alias.update.signals.InvalidSourceSignal.ErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.description.DescriptionLoadErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.description.DescriptionLoadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.download.DownloadErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.download.DownloadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.install.PluginsInstallErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.install.PluginsInstallState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.lookup.LookupErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.lookup.LookupState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.resolve.PluginResolveErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.resolve.PluginResolveState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.uninstall.signals.PluginIsDependencySignal.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.uninstall.UninstallErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.task.tasks.uninstall.UninstallState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.upgrader.signals.UpgraderDeploySignal.Error.ErrorCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.PackageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.kunlab.kpm.enums.alias.AliasSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.enums.metadata.DependType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.enums.metadata.InstallOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.enums.pluginloader.PluginLoadResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.enums.resolver.ErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.http.HTTPResponse.RequestStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.http.RequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.autoremove.AutoRemoveErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.autoremove.AutoRemoveTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.clean.CleanErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.clean.CleanTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.install.InstallErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.install.InstallTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.register.RegisterErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.register.RegisterTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.uninstall.UnInstallErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.uninstall.UnInstallTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.update.UpdateErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.update.UpdateTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.upgrade.UpgradeErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.installer.impls.upgrade.UpgradeTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.interfaces.installer.signals.PluginModifiedSignal.ModifyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.interfaces.resolver.result.ResolveResult.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.alias.source.download.SourceDownloadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.alias.update.signals.InvalidSourceSignal.ErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.alias.update.UpdateAliasesState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.dependencies.collector.DependsCollectState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.dependencies.computer.DependsComputeOrderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.description.DescriptionLoadErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.description.DescriptionLoadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.download.DownloadErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.download.DownloadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.garbage.clean.GarbageCleanState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.garbage.search.GarbageSearchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.install.PluginsInstallErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.install.PluginsInstallState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.lookup.LookupErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.lookup.LookupState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.resolve.PluginResolveErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.resolve.PluginResolveState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.uninstall.signals.PluginIsDependencySignal.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.uninstall.UninstallErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.task.tasks.uninstall.UninstallState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.upgrader.signals.UpgraderDeploySignal.Error.ErrorCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kunlab.kpm.utils.ReflectionUtils.PackageType
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationCodeExpiredSignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザの検証コードの有効期限が切れたことを示すシグナルです。
VerificationCodeExpiredSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.VerificationCodeExpiredSignal
 
VerificationCodeReceivedSignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザ検証コードを受信したことを示すシグナルです。
VerificationCodeReceivedSignal(UserVerificationCodeResponse) - Constructor for class org.kunlab.kpm.installer.impls.register.signals.VerificationCodeReceivedSignal
 
VerificationCodeRequestFailedSignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザ検証コード要求に失敗したときに発行されるシグナルです。
VerificationCodeRequestFailedSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.VerificationCodeRequestFailedSignal
 
VerificationCodeRequestingSignal - Class in org.kunlab.kpm.installer.impls.register.signals
ユーザ検証コードの要求中であることを示すシグナルです。
VerificationCodeRequestingSignal() - Constructor for class org.kunlab.kpm.installer.impls.register.signals.VerificationCodeRequestingSignal
 
VerificationSubmitPollingResponse - Class in org.kunlab.kpm.installer.impls.register.pojos
ユーザが検証コードを入力し、トークンの取得が完了したことを示すレスポンスです。
VerificationSubmitPollingResponse() - Constructor for class org.kunlab.kpm.installer.impls.register.pojos.VerificationSubmitPollingResponse
 
Version - Class in org.kunlab.kpm.versioning
 
Version() - Constructor for class org.kunlab.kpm.versioning.Version
 
VersionComparator - Class in org.kunlab.kpm.versioning
 
VersionComparator() - Constructor for class org.kunlab.kpm.versioning.VersionComparator
 
VersionedResult - Interface in org.kunlab.kpm.interfaces.resolver.result
プラグインの対応するバージョンを格納するインターフェースです。
VersionElement - Class in org.kunlab.kpm.versioning
バージョンの要素を表すクラスです。
VersionElement(String) - Constructor for class org.kunlab.kpm.versioning.VersionElement
 

W

withException(Exception) - Method in enum org.kunlab.kpm.enums.pluginloader.PluginLoadResult
 
wrapCommand(Command, String) - Method in class org.kunlab.kpm.task.CommandsPatcher
コマンドをラップします。
write() - Method in class org.kunlab.kpm.commands.PluginInfoWriter
 
write() - Method in class org.kunlab.kpm.commands.ResolveResultWriter
 
write() - Method in class org.kunlab.kpm.utils.TerminalWriter
 
writeBaseInfo() - Method in class org.kunlab.kpm.commands.PluginInfoWriter
 
writeDependencyInfo() - Method in class org.kunlab.kpm.commands.PluginInfoWriter
 
writeFileInfo() - Method in class org.kunlab.kpm.commands.PluginInfoWriter
 
writeKPMInfo() - Method in class org.kunlab.kpm.commands.PluginInfoWriter
 
writeMetaInfo() - Method in class org.kunlab.kpm.commands.PluginInfoWriter
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023. All rights reserved.