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