クラス PackageName
java.lang.ObjectSE
org.springframework.modulith.core.PackageName
- 実装済みのインターフェース一覧:
ComparableSE<PackageName>
Java パッケージの名前。パッケージは個々のセグメントを比較して並べ替えることができ、より深いパッケージは最後に並べ替えられます。
- 導入:
- 1.4、以前は 1.2 以来非公開パッケージ
- 作成者:
- Oliver Drotbohm
フィールド概要
フィールド方法の概要
修飾子と型メソッド説明(package private) StringSEasFilter(boolean includeNested) ネストされたパッケージからのすべての型を含むフィルター式を返します。intbooleancontains(PackageName reference) パッケージ名に指定されたパッケージが含まれているかどうか、つまり指定されたパッケージが現在のパッケージであるか、そのサブパッケージであるかを返します。boolean(package private) StreamSE<PackageName>expandUntil(PackageName reference) 指定された参照PackageNameまでの現在のパッケージのサブパッケージの名前を返します。(package private) StringSEパッケージ名の最後のセグメントを返します。(package private) StringSEgetLocalName(StringSE base) 指定されたベースを参照してネストされた名前を返します。(package private) StringSEgetName()生の名前を返します。(package private) @Nullable PackageName親PackageNameを返します。inthashCode()(package private) booleanPackageNameに指定されたStringSE 名があるかどうかを返します。(package private) boolean現在のPackageNameに親があるかどうかを返します。(package private) static booleanisDefault(PackageName name) 指定されたPackageNameがデフォルトのパッケージ名 (論理的には空の文字列) であるかどうかを返します。(package private) booleanisDirectParentOf(PackageName reference) (package private) booleanisEmpty()(package private) booleanisParentPackageOf(PackageName reference) 現在のPackageNameが指定されたパッケージの親パッケージの名前であるかどうかを返します。(package private) booleanisSubPackageOf(PackageName reference) 現在のPackageNameが、指定された名前を持つサブパッケージの名前であるかどうかを返します。(package private) intlength()パッケージ名の長さを返します。(package private) booleannameContainsOrMatches(StringSE candidate) パッケージ名に指定された候補のセグメントが含まれているか、指定された式と完全に一致するかどうかを返します。(package private) static PackageName指定された名前のPackageNameを返します。(package private) static PackageName指定されたセグメントのPackageNameを返します。static PackageName指定された型の新しいPackageNameを作成します。static PackageName指定された完全修飾型名の新しいPackageNameを作成します。toString()
フィールドの詳細
DEFAULT
- 関連事項:
メソッドの詳細
ofType
指定された完全修飾型名の新しいPackageNameを作成します。- パラメーター:
fullyQualifiedName- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.4
ofType
指定された型の新しいPackageNameを作成します。- パラメーター:
type- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 2.0
of
指定された名前のPackageNameを返します。- パラメーター:
name- null であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.4
of
指定されたセグメントのPackageNameを返します。- パラメーター:
segments- null であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.4
isDefault
指定されたPackageNameがデフォルトのパッケージ名 (論理的には空の文字列) であるかどうかを返します。- パラメーター:
name- null であってはなりません。- 導入:
- 2.0
length
int length()パッケージ名の長さを返します。- 戻り値:
- null になることはありません。
getName
StringSE getName()生の名前を返します。- 戻り値:
- null になることはありません。
hasName
PackageNameに指定されたStringSE 名があるかどうかを返します。- パラメーター:
name- null または空であってはなりません。
getLocalName
StringSE getLocalName()パッケージ名の最後のセグメントを返します。- 戻り値:
- null になることはありません。
getLocalName
指定されたベースを参照してネストされた名前を返します。- パラメーター:
base- null または空であってはなりません。- 戻り値:
- null になることはありません。
asFilter
ネストされたパッケージからのすべての型を含むフィルター式を返します。- 戻り値:
- null になることはありません。
isParentPackageOf
現在のPackageNameが指定されたパッケージの親パッケージの名前であるかどうかを返します。- パラメーター:
reference- null であってはなりません。- 戻り値:
- null になることはありません。
isDirectParentOf
contains
パッケージ名に指定されたパッケージが含まれているかどうか、つまり指定されたパッケージが現在のパッケージであるか、そのサブパッケージであるかを返します。- パラメーター:
reference- null であってはなりません。- 導入:
- 1.4
isSubPackageOf
現在のPackageNameが、指定された名前を持つサブパッケージの名前であるかどうかを返します。- パラメーター:
reference- null であってはなりません。- 戻り値:
- null になることはありません。
isEmpty
boolean isEmpty()nameContainsOrMatches
パッケージ名に、指定された候補を含むセグメントが含まれているか、指定された表現と完全に一致するかを返します。後者は、表現にドットが含まれているかどうかをテストします。ドットが含まれている場合、複数のパッケージの一致がリクエストされていることを示します。表現は通常、1 文字(? )と複数文字(*)のワイルドカードをサポートします。- パラメーター:
candidate- null または空であってはなりません。- 導入:
- 1.4
compareTo
- 次で指定:
- インターフェース
ComparableSE<PackageName>のcompareToSE
expandUntil
指定された参照PackageNameまでの現在のパッケージのサブパッケージの名前を返します。- パラメーター:
reference- null であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.4
hasParent
boolean hasParent()現在のPackageNameに親があるかどうかを返します。- 導入:
- 1.4
getParent
@Nullable PackageName getParent()親PackageNameを返します。- 戻り値:
- null でもかまいません。
- 導入:
- 1.4
toString
equals
hashCode
public int hashCode()