public class ClassLoaderFiles extends ObjectSE implements ClassLoaderFileRepository, SerializableSE
ClassLoaderFile
アイテムのコレクションを保持する ClassLoaderFileRepository
。ClassLoaderFile
, ClassLoaderRepository
SE, 連載形式 修飾子と型 | クラスと説明 |
---|---|
static class | ClassLoaderFiles.SourceFolder コレクションによって管理されている個々のソースフォルダー。 |
NONE
コンストラクターと説明 |
---|
ClassLoaderFiles() 新しい ClassLoaderFiles インスタンスを作成します。 |
ClassLoaderFiles(ClassLoaderFiles classLoaderFiles) 新しい ClassLoaderFiles インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | addAll(ClassLoaderFiles files) 指定した ClassLoaderFiles のすべての要素アイテムをこのインスタンスに追加します。 |
void | addFile(StringSE name, ClassLoaderFile file) 単一の ClassLoaderFile をコレクションに追加します。 |
void | addFile(StringSE sourceFolder, StringSE name, ClassLoaderFile file) 単一の ClassLoaderFile をコレクションに追加します。 |
ClassLoaderFile | getFile(StringSE name) 指定された名前の ClassLoaderFile 、またはこのコレクションにファイルが含まれていない場合は null を返します。 |
protected ClassLoaderFiles.SourceFolder | getOrCreateSourceFolder(StringSE name) 指定された名前で ClassLoaderFiles.SourceFolder を取得または作成します。 |
CollectionSE<ClassLoaderFiles.SourceFolder> | getSourceFolders() コレクションに追加されたすべての SourceFolders を返します。 |
int | size() コレクションのサイズを返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ClassLoaderFiles()
ClassLoaderFiles
インスタンスを作成します。public ClassLoaderFiles(ClassLoaderFiles classLoaderFiles)
ClassLoaderFiles
インスタンスを作成します。classLoaderFiles
- ソースクラスローダーファイル。public void addAll(ClassLoaderFiles files)
ClassLoaderFiles
のすべての要素アイテムをこのインスタンスに追加します。files
- 追加するファイル public void addFile(StringSE name, ClassLoaderFile file)
ClassLoaderFile
をコレクションに追加します。name
- ファイルの名前 file
- 追加するファイル public void addFile(StringSE sourceFolder, StringSE name, ClassLoaderFile file)
ClassLoaderFile
をコレクションに追加します。sourceFolder
- ファイルのソースフォルダー name
- ファイルの名前 file
- 追加するファイル protected final ClassLoaderFiles.SourceFolder getOrCreateSourceFolder(StringSE name)
ClassLoaderFiles.SourceFolder
を取得または作成します。name
- フォルダーの名前 ClassLoaderFiles.SourceFolder
public CollectionSE<ClassLoaderFiles.SourceFolder> getSourceFolders()
SourceFolders
を返します。ClassLoaderFiles.SourceFolder
アイテムのコレクション public int size()
public ClassLoaderFile getFile(StringSE name)
ClassLoaderFileRepository
ClassLoaderFile
、またはこのコレクションにファイルが含まれていない場合は null
を返します。ClassLoaderFileRepository
の getFile
name
- ファイルの名前 ClassLoaderFile
または null
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.