クラス ClassLoaderFiles
java.lang.ObjectSE
org.springframework.boot.devtools.restart.classloader.ClassLoaderFiles
- 実装されたすべてのインターフェース:
SerializableSE
,ClassLoaderFileRepository
ソースディレクトリごとにグループ化された
ClassLoaderFile
アイテムのコレクションを維持する ClassLoaderFileRepository
。- 導入:
- 1.3.0
- 作成者:
- Phillip Webb
- 関連事項:
ネストされたクラスのサマリー
フィールドサマリー
インターフェース org.springframework.boot.devtools.restart.classloader.ClassLoaderFileRepository から継承されたフィールド
NONE
コンストラクターのサマリー
コンストラクター説明新しいClassLoaderFiles
インスタンスを作成します。ClassLoaderFiles
(ClassLoaderFiles classLoaderFiles) 新しいClassLoaderFiles
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明void
addAll
(ClassLoaderFiles files) 指定したClassLoaderFiles
のすべての要素アイテムをこのインスタンスに追加します。void
addFile
(StringSE sourceDirectory, StringSE name, ClassLoaderFile file) 単一のClassLoaderFile
をコレクションに追加します。void
addFile
(StringSE name, ClassLoaderFile file) 単一のClassLoaderFile
をコレクションに追加します。指定された名前のClassLoaderFile
、またはこのコレクションにファイルが含まれていない場合はnull
を返します。protected final ClassLoaderFiles.SourceDirectory
指定された名前でClassLoaderFiles.SourceDirectory
を取得または作成します。コレクションに追加されたすべてのSourceDirectories
を返します。int
size()
コレクションのサイズを返します。
コンストラクターの詳細
ClassLoaderFiles
public ClassLoaderFiles()新しいClassLoaderFiles
インスタンスを作成します。ClassLoaderFiles
新しいClassLoaderFiles
インスタンスを作成します。- パラメーター:
classLoaderFiles
- ソースクラスローダーファイル。
メソッドの詳細
addAll
指定したClassLoaderFiles
のすべての要素アイテムをこのインスタンスに追加します。- パラメーター:
files
- 追加するファイル
addFile
単一のClassLoaderFile
をコレクションに追加します。- パラメーター:
name
- ファイルの名前file
- 追加するファイル
addFile
単一のClassLoaderFile
をコレクションに追加します。- パラメーター:
sourceDirectory
- ファイルのソースディレクトリname
- ファイルの名前file
- 追加するファイル
getOrCreateSourceDirectory
指定された名前でClassLoaderFiles.SourceDirectory
を取得または作成します。- パラメーター:
name
- ディレクトリの名前- 戻り値:
- 既存または新しく追加された
ClassLoaderFiles.SourceDirectory
getSourceDirectories
コレクションに追加されたすべてのSourceDirectories
を返します。- 戻り値:
ClassLoaderFiles.SourceDirectory
アイテムのコレクション
size
public int size()コレクションのサイズを返します。- 戻り値:
- コレクションのサイズ
getFile
インターフェースからコピーされた説明:ClassLoaderFileRepository
指定された名前のClassLoaderFile
、またはこのコレクションにファイルが含まれていない場合はnull
を返します。- 次で指定:
- インターフェース
ClassLoaderFileRepository
のgetFile
- パラメーター:
name
- ファイルの名前- 戻り値:
ClassLoaderFile
またはnull