クラス JavaPackages
java.lang.ObjectSE
org.springframework.modulith.core.JavaPackages
- 実装済みのインターフェース一覧:
IterableSE<JavaPackage>
JavaPackage のコレクション。- 導入:
- 1.3、1.4.6、2.0.1 以降公開
- 作成者:
- Oliver Drotbohm
フィールド概要
フィールドコンストラクター概要
コンストラクターコンストラクター説明JavaPackages(CollectionSE<JavaPackage> packages) 指定されたJavaPackageの新しいJavaPackagesインスタンスを作成します。JavaPackages(JavaPackage... packages) 指定されたJavaPackageの新しいJavaPackagesインスタンスを作成します。方法の概要
修飾子と型メソッド説明(package private) booleanいずれかのパッケージに指定された型が含まれているかどうかを返します。booleancontains(JavaPackage pkg) booleancouldContain(ClassSE<?> type) 現在のインスタンスを支える実際の型とは無関係に、いずれかのパッケージにその型が含まれている可能性があるかどうかを返します。booleancouldContain(StringSE type) 現在のインスタンスを支える実際の型とは無関係に、いずれかのパッケージにその型が含まれている可能性があるかどうかを返します。(package private) JavaPackagesflatten()現在のJavaPackagesに含まれるプライマリパッケージのみを含むJavaPackagesインスタンスを返します。(package private) JavaPackages指定されたJavaPackagesのサブパッケージであるすべてのJavaPackagesを返します。iterator()stream()JavaPackageのストリームを返します。toString()クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
フィールドの詳細
NONE
コンストラクターの詳細
JavaPackages
指定されたJavaPackageの新しいJavaPackagesインスタンスを作成します。- パラメーター:
packages- null であってはなりません。
JavaPackages
JavaPackages(JavaPackage... packages) 指定されたJavaPackageの新しいJavaPackagesインスタンスを作成します。- パラメーター:
packages- null であってはなりません。
方法の詳細
flatten
JavaPackages flatten()現在のJavaPackagesに含まれるプライマリパッケージのみを含むJavaPackagesインスタンスを返します。他のパッケージのサブパッケージであるパッケージはすべて削除されます。つまり、{code com.foo}、
com.bar、com.foo.barのリストの場合、com.fooとcom.barのみが保持されます。- 戻り値:
- null になることはありません。
stream
JavaPackageのストリームを返します。- 戻り値:
- null になることはありません。
getSubPackagesOf
指定されたJavaPackagesのサブパッケージであるすべてのJavaPackagesを返します。- パラメーター:
pkg- null であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.4.2
contains
contains
いずれかのパッケージに指定された型が含まれているかどうかを返します。- パラメーター:
type- null であってはなりません。- 導入:
- 1.4.6, 2.0.1
couldContain
現在のインスタンスを支える実際の型とは無関係に、いずれかのパッケージにその型が含まれている可能性があるかどうかを返します。- パラメーター:
type- null であってはなりません。- 導入:
- 1.4.6, 2.0.1
- 関連事項:
couldContain
現在のインスタンスを支える実際の型とは無関係に、いずれかのパッケージにその型が含まれている可能性があるかどうかを返します。- パラメーター:
type- null であってはなりません。- 導入:
- 1.4.6, 2.0.1
- 関連事項:
iterator
- 次で指定:
- インターフェース
IterableSE<JavaPackage>内のiterator
toString