パッケージ org.springframework.modulith.core
@NonNullApi パッケージ org.springframework.modulith.core
Spring Modulith のコア、内部抽象化。
- クラス説明
ModulithMetadata
はModulithic
アノテーション付き型によってサポートされます。アプリケーションモジュール。ApplicationModule.DeclaredDependency
インスタンスのコレクションラッパー。現実化された、言い換えれば、他のモジュールに対する現在のモジュールの依存関係が実際に存在します。2 つのApplicationModule
間の依存関係。ApplicationModuleDetectionStrategy
のデフォルトの実装。どのパッケージをモジュールベースパッケージとみなすかをカスタマイズするための戦略インターフェース。低レベルのモジュール情報の抽象化。jMoleculesModule
アノテーションのApplicationModuleInformation
。ApplicationModule
アノテーションをインスペクションするApplicationModuleInformation
。アーキテクチャ的に関連する型、つまりApplicationModule
間の依存関係の型。システム内のイベントを表す型。追加のフォーマットされた名前を作成できるようにするJavaClass
のラッパー。ArchUnitJavaAccess
をサポートするSource
。Java パッケージの抽象化。ApplicationModule
への名前付きインターフェース。NamedInterface
のコレクション。何らかの型のSource
、Bean 定義など。Spring Bean 型。Modulithic
のデフォルトを表す新しいModulithMetadata
を作成しますが、アノテーションは存在しません。アーキテクチャ違反を収集して報告するための値の型。