クラス AnnotationModulithMetadata
java.lang.ObjectSE
org.springframework.modulith.core.AnnotationModulithMetadata
- 実装されたすべてのインターフェース:
ModulithMetadata
ModulithMetadata
は Modulithic
アノテーション付き型によってサポートされます。- 作成者:
- Oliver Drotbohm
フィールドサマリー
インターフェース org.springframework.modulith.core.ModulithMetadata から継承されたフィールド
ANNOTATION_MISSING
メソッドのサマリー
修飾子と型メソッド説明モジュリスベースパッケージとみなされるパッケージの名前を返します。モジュリスのすべての基本パッケージを返します。Spring Modulith セットアップのソースを返します。共有モジュールの名前を返します。Spring Modulith セットアップのソースを返します。システムの名前を返します。static OptionalSE<ModulithMetadata>
Modulithic
アノテーションをインスペクションするModulithMetadata
を作成するか、指定された型にアノテーションが含まれていない場合はOptional.empty()
を返します。boolean
完全修飾モジュール名を使用するかどうか。つまり
メソッドの詳細
of
Modulithic
アノテーションをインスペクションするModulithMetadata
を作成するか、指定された型にアノテーションが含まれていない場合はOptional.empty()
を返します。- パラメーター:
annotated
- null であってはなりません。- 戻り値:
getModulithSource
インターフェースからコピーされた説明:ModulithMetadata
Spring Modulith セットアップのソースを返します。型またはパッケージのいずれか。- 次で指定:
- インターフェース
ModulithMetadata
のgetModulithSource
- 戻り値:
- null になることはありません。
getSource
インターフェースからコピーされた説明:ModulithMetadata
Spring Modulith セットアップのソースを返します。型またはパッケージのいずれか。- 次で指定:
- インターフェース
ModulithMetadata
のgetSource
- 戻り値:
- null になることはありません。
getAdditionalPackages
インターフェースからコピーされた説明:ModulithMetadata
モジュリスベースパッケージとみなされるパッケージ、つまりデフォルトですべての直接サブパッケージモジュールを考慮するパッケージの名前を返します。- 次で指定:
- インターフェース
ModulithMetadata
のgetAdditionalPackages
- 戻り値:
- null になることはありません。
useFullyQualifiedModuleNames
public boolean useFullyQualifiedModuleNames()インターフェースからコピーされた説明:ModulithMetadata
完全修飾モジュール名を使用するかどうか。つまり、ローカルのパッケージ名ではなく完全修飾パッケージ名を使用します。- 次で指定:
- インターフェース
ModulithMetadata
のuseFullyQualifiedModuleNames
- 戻り値:
getSystemName
インターフェースからコピーされた説明:ModulithMetadata
システムの名前を返します。- 次で指定:
- インターフェース
ModulithMetadata
のgetSystemName
- 戻り値:
- null になることはありません。
getBasePackages
インターフェースからコピーされた説明:ModulithMetadata
モジュリスのすべての基本パッケージを返します。- 次で指定:
- インターフェース
ModulithMetadata
のgetBasePackages
- 戻り値:
- null になることはありません。