インデックス
すべてのクラスとインターフェース | すべてのパッケージ | 定数フィールド値 | 連載形式
A
- addAdvisor(Object, Advisor) - クラス org.springframework.modulith.observability のメソッド。ModuleTracingSupport
- addAdvisor(Object, Advisor, Consumer<ProxyFactory>) - クラス org.springframework.modulith.observability のメソッド。ModuleTracingSupport
- additionalPackages() - Element in annotation interface org.springframework.modulith.Modulith
- このアノテーションを保持するクラスのパッケージに加えて、どの追加パッケージをモジュリス基本パッケージと見なすかを定義します。
- additionalPackages() - Element in annotation interface org.springframework.modulith.Modulithic
- このアノテーションを保持するクラスのパッケージに加えて、どの追加パッケージをモジュリス基本パッケージと見なすかを定義します。
- afterEach(ExtensionContext) - クラス org.springframework.modulith.test のメソッド。PublishedEventsParameterResolver
- afterEach(ExtensionContext) - クラス org.springframework.modulith.test のメソッド。ScenarioParameterResolver
- afterPropertiesSet() - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jIndexInitializer
- afterSingletonsInstantiated() - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster
- AggregateTestUtils - org.springframework.modulith.test のクラス
- 集約を操作するためのテストユーティリティ。
- AggregateTestUtils() - クラス org.springframework.modulith.test. AggregateTestUtils のコンストラクター
- ALL - Enum constant in enum class org.springframework.modulith.core.DependencyDepth
- ALL_DEPENDENCIES - Enum constant in enum class org.springframework.modulith.test.ApplicationModuleTest.BootstrapMode
- 現在のモジュールとすべての上流の依存関係 (推移的な依存関係を含む) をブートストラップします。
- allBut(Collection<DependencyType>) - Static method in enum class org.springframework.modulith.core.DependencyType
- 指定されたものを除くすべての
DependencyTypeを返します。 - allBut(Stream<DependencyType>) - Static method in enum class org.springframework.modulith.core.DependencyType
- allBut(DependencyType...) - Static method in enum class org.springframework.modulith.core.DependencyType
- 指定されたものを除くすべての
DependencyTypeを返します。 - allFrom(JavaCodeUnit) - クラス org.springframework.modulith.core.ApplicationModule.QualifiedDependency の静的メソッド
- allowedDependencies() - Element in annotation interface org.springframework.modulith.ApplicationModule
- モジュールが依存できるモジュールの名前をリストします。
- analyze(Throwable, MissingRuntimeDependency) - クラス org.springframework.modulith.runtime.autoconfigure のメソッド。MissingRuntimeDependencyFailureAnalyzer
- and() - クラス org.springframework.modulith.test のメソッド。PublishedEventsAssert.PublishedEventAssert
- 別の型のイベントで新しいアサーションを開始するための糖衣構文。
- and(Iterable<NamedInterface>) - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- 指定された
NamedInterfaceを追加して新しいNamedInterfacesインスタンスを作成します。 - and(String) - Method in exception org.springframework.modulith.core.Violations
- and(Collection<JavaClass>) - Method in class org.springframework.modulith.core.Classes
- 現在の要素と指定された他の要素を組み合わせたクラスを返します。
- and(Classes) - Method in class org.springframework.modulith.core.Classes
- and(Violations) - Method in exception org.springframework.modulith.core.Violations
- and(Violations.Violation) - Method in exception org.springframework.modulith.core.Violations
- andCleanup(Runnable) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 実行の結果 (エラーまたは成功) に関係なく、
Scenarioの完了後に常に実行されるように、指定されたRunnableSE をクリーンアップコールバックとして登録します。 - andCleanup(Consumer<T>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 実行の結果 (エラーまたは成功) に関係なく、
Scenarioの完了後に常に実行されるように、指定されたConsumerSE をクリーンアップコールバックとして登録します。 - andExpect(Class<E>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.StateChangeResult
- 指定された型のイベントが最終的に到着することを期待します。
- andKey(String) - クラス org.springframework.modulith.events のメソッド。RoutingTarget.RoutingTargetBuilder
- すでに構成されているターゲットと指定されたキーを含む新しい
RoutingTargetを返します。 - andVerify(BiConsumer<S, T>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.StateChangeResult
- 指定された
BiConsumerSE を使用して、状態変更の結果と stimulus の結果を検証します。 - andVerify(Consumer<S>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.StateChangeResult
- 指定された
ConsumerSE を使用して状態変更の結果を検証します。 - andVerifyEvents(Consumer<AssertablePublishedEvents>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.StateChangeResult
- 基礎となる
AssertablePublishedEventsを検証します。 - andWaitAtMost(Duration) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 後続の仕様のイベントが到着するまで最大でも指定された期間待機するように
Scenarioを構成します。 - andWaitForEventOfType(Class<E>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 指定された型のイベントが到着することを期待します。
- andWaitForStateChange(Supplier<S>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- モジュール上の特定の状態変化が結果を生成することを期待します。
- andWaitForStateChange(Supplier<S>, Predicate<? super S>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- モジュール上の特定の状態変化が結果を生成することを予期し、指定された
PredicateSE を使用して値が決定的かどうかを判断します。 - annotatedAsExternalized() - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- 外部化するものとしてアノテーションが付けられたすべてのイベントを選択する
PredicateSE。 - ANNOTATION_MISSING - Static variable in interface org.springframework.modulith.core.ModulithMetadata
- AnnotationModulithMetadata - org.springframework.modulith.core のクラス
ModulithMetadataはModulithicアノテーション付き型によってサポートされます。- AnnotationTargetLookup - org.springframework.modulith.events のクラス
- クラスパスチェックを伴う関数ルックアップのキャッシュを有効にする、アノテーションベースのターゲットルックアップ戦略。
- APPLICATION_LISTENER - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- applicationEventMulticaster(ObjectFactory<EventPublicationRegistry>, ObjectFactory<Environment>) - Static method in class org.springframework.modulith.events.config.EventPublicationAutoConfiguration
- applicationEventMulticaster(ObjectFactory<EventPublicationRegistry>, ObjectFactory<Environment>) - Static method in class org.springframework.modulith.events.config.EventPublicationConfiguration
- ApplicationListenerMethodAdapterRuntimeHints - org.springframework.modulith.events.aot のクラス
- ApplicationListenerMethodAdapterRuntimeHints() - クラス org.springframework.modulith.events.aot. ApplicationListenerMethodAdapterRuntimeHints のコンストラクター
- ApplicationModule - org.springframework.modulith.core のクラス
- アプリケーションモジュール。
- ApplicationModule - Annotation Interface in org.springframework.modulith
Modulithモジュールの情報をカスタマイズするためのアノテーション。- ApplicationModule(JavaPackage, boolean) - クラス org.springframework.modulith.core. ApplicationModule のコンストラクター
- 指定された基本パッケージに対して新しい
ApplicationModuleを作成し、完全修飾モジュール名を使用するかどうかを指定します。 - ApplicationModule.DeclaredDependencies - org.springframework.modulith.core のクラス
ApplicationModule.DeclaredDependencyインスタンスのコレクションラッパー。- ApplicationModule.DeclaredDependency - org.springframework.modulith.core のクラス
- ApplicationModule.QualifiedDependency - org.springframework.modulith.core のクラス
- ApplicationModule.Type - org.springframework.modulith の Enum クラス
- アプリケーションモジュールの種類
- ApplicationModuleDependencies - org.springframework.modulith.core のクラス
- 現実化された、言い換えれば、他のモジュールに対する現在のモジュールの依存関係が実際に存在します。
- ApplicationModuleDependency - Interface in org.springframework.modulith.core
- 2 つの
ApplicationModule間の依存関係。 - ApplicationModuleDetectionStrategy - Interface in org.springframework.modulith.core
- どのパッケージをモジュールベースパッケージとみなすかをカスタマイズするための戦略インターフェース。
- ApplicationModuleDetectionStrategyLookup - org.springframework.modulith.core のクラス
ApplicationModuleのコードをスキャンするときに使用するApplicationModuleDetectionStrategyのファクトリ。- ApplicationModuleDetectionStrategyLookup() - クラス org.springframework.modulith.core. ApplicationModuleDetectionStrategyLookup のコンストラクター
- ApplicationModuleInformation - Interface in org.springframework.modulith.core
- 低レベルのモジュール情報の抽象化。
- ApplicationModuleInformation.AnnotationLookup - org.springframework.modulith.core のインターフェース
- ApplicationModuleInformation.JMoleculesModule - org.springframework.modulith.core のクラス
- jMolecules
ModuleアノテーションのApplicationModuleInformation。 - ApplicationModuleInformation.SpringModulithModule - org.springframework.modulith.core のクラス
ApplicationModuleアノテーションをインスペクションするApplicationModuleInformation。- ApplicationModuleInitializer - org.springframework.modulith のインターフェース
ApplicationStartedEventで初期化されることになっている Spring コンポーネントによって実装されるインターフェース。- ApplicationModuleInitializerRuntimeVerification - org.springframework.modulith.core.config のクラス
ApplicationModuleInitializerを実装する Bean がorg.springframework.context.ApplicationContextで見つかった場合に備えて、spring-modulith-runtimeアーティファクトがクラスパス上にあることを検証するBeanFactoryPostProcessor。- ApplicationModuleInitializerRuntimeVerification() - クラス org.springframework.modulith.core.config. ApplicationModuleInitializerRuntimeVerification のコンストラクター
- applicationModuleInitializingListener(ObjectProvider<ApplicationModulesRuntime>, ObjectProvider<ApplicationModuleInitializer>) - Static method in class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
- ApplicationModuleListener - Annotation Interface in org.springframework.modulith
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
- ApplicationModuleListener - Annotation Interface in org.springframework.modulith.events
- ApplicationModuleObservingAdvisor(ObservedModuleType, ModuleEntryInterceptor) - クラス org.springframework.modulith.observability のコンストラクター。ModuleTracingBeanPostProcessor.ApplicationModuleObservingAdvisor
- ApplicationModules - org.springframework.modulith.core のクラス
- ApplicationModules(ModulithMetadata, DescribedPredicate<JavaClass>, boolean, ImportOption) - クラス org.springframework.modulith.core. ApplicationModules のコンストラクター
- 新しい
ApplicationModulesインスタンスを作成します。 - ApplicationModules(ModulithMetadata, Collection<String>, DescribedPredicate<JavaClass>, boolean, ImportOption) - クラス org.springframework.modulith.core. ApplicationModules のコンストラクター
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
- ApplicationModules.Filters - org.springframework.modulith.core のクラス
- applicationModulesEndpoint(ApplicationModulesRuntime) - クラス org.springframework.modulith.actuator.autoconfigure のメソッド。ApplicationModulesEndpointConfiguration
- ApplicationModulesEndpoint - org.springframework.modulith.actuator のクラス
- Spring Modulith ベースのアプリケーションのアプリケーションモジュール構造を公開する Spring Boot アクチュエーターエンドポイント。
- ApplicationModulesEndpointConfiguration - org.springframework.modulith.actuator.autoconfigure のクラス
ApplicationModulesEndpointの自動構成。- ApplicationModulesEndpointConfiguration() - クラス org.springframework.modulith.actuator.autoconfigure. ApplicationModulesEndpointConfiguration のコンストラクター
- ApplicationModulesExporter - org.springframework.modulith.core.util のクラス
ApplicationModulesの構造を JSON としてエクスポートします。- ApplicationModulesExporter(ApplicationModules) - クラス org.springframework.modulith.core.util. ApplicationModulesExporter のコンストラクター
- 指定された
ApplicationModulesの新しいApplicationModulesExporterを作成します。 - ApplicationModulesFactory - Interface in org.springframework.modulith.core
- アプリケーションクラスの
ApplicationModulesインスタンスを作成するためのファクトリインターフェース。 - ApplicationModulesFileGeneratingProcessor - org.springframework.modulith.actuator.autoconfigure のクラス
- アプリケーションモジュールの説明 JSON を「META-INF/spring-modulith/ アプリケーションモジュール .json」という名前のリソースにレンダリングします。
- ApplicationModulesFileGeneratingProcessor() - クラス org.springframework.modulith.actuator.autoconfigure. ApplicationModulesFileGeneratingProcessor のコンストラクター
- ApplicationModulesRuntime - org.springframework.modulith.runtime のクラス
- ブートストラップ型。
ApplicationModulesインスタンスの初期化をアプリケーションクラスごとに 1 回だけブートストラップするようにします。 - ApplicationModulesRuntime(Supplier<ApplicationModules>, ApplicationRuntime) - クラス org.springframework.modulith.runtime. ApplicationModulesRuntime のコンストラクター
- ApplicationModuleTest - Annotation Interface in org.springframework.modulith.test
ApplicationModuleTestアノテーションが付けられたテストクラスのパッケージを含むモジュールをブートストラップします。- ApplicationModuleTest.BootstrapMode - org.springframework.modulith.test の Enum クラス
- ApplicationRuntime - Interface in org.springframework.modulith.runtime
- アプリケーションの実行環境の抽象化。
- ArchitecturallyEvidentType - org.springframework.modulith.core のクラス
- アーキテクチャ的に関連する型、つまり
- ArchitecturallyEvidentType(JavaClass) - クラス org.springframework.modulith.core. ArchitecturallyEvidentType のコンストラクター
- ArchitecturallyEvidentType.DelegatingType - org.springframework.modulith.core のクラス
- ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType - org.springframework.modulith.core のクラス
- ArchitecturallyEvidentType.ReferenceMethod - org.springframework.modulith.core のクラス
- ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType - org.springframework.modulith.core のクラス
- ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType - org.springframework.modulith.core のクラス
- ArchUnitRuntimeDependencyMissingConfiguration() - クラス org.springframework.modulith.runtime.autoconfigure のコンストラクター。SpringModulithRuntimeAutoConfiguration.ArchUnitRuntimeDependencyMissingConfiguration
- are(DescribedPredicate<T>) - Static method in class org.springframework.modulith.core.SyntacticSugar
- areRulesPresent() - クラス org.springframework.modulith.core.Types.JMoleculesTypes の静的メソッド
- Asciidoctor - org.springframework.modulith.docs のクラス
- asJavaClasses() - クラス org.springframework.modulith.core のメソッド。NamedInterface
- このインターフェースに含まれるすべての
JavaClassのStreamSE を返します。 - AssertablePublishedEvents - Interface in org.springframework.modulith.test
- 流れるようなアサーションを取得するための
PublishedEventsの AssertJ ベースの拡張機能。 - assertThat() - インターフェース org.springframework.modulith.test のメソッド。AssertablePublishedEvents
- AsyncEnablingConfiguration() - クラス org.springframework.modulith.events.config のコンストラクター。EventPublicationAutoConfiguration.AsyncEnablingConfiguration
- asyncPropertiesDefaulter(Environment) - Static method in class org.springframework.modulith.events.config.EventPublicationAutoConfiguration
- AsyncPropertiesDefaulter(Environment) - クラス org.springframework.modulith.events.config のコンストラクター。EventPublicationAutoConfiguration.AsyncPropertiesDefaulter
- AT_ASYNC - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_AUTOWIRED - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_BEAN - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_COMPONENT - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_CONFIGURATION - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_CONFIGURATION_PROPERTIES - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_CONTROLLER - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_DOMAIN_EVENT - Static variable in class org.springframework.modulith.core.Types.JMoleculesTypes
- AT_DOMAIN_EVENT_HANDLER - Static variable in class org.springframework.modulith.core.Types.JMoleculesTypes
- AT_ENTITY - Static variable in class org.springframework.modulith.core.Types.JavaXTypes
- AT_EVENT_LISTENER - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_INJECT - Static variable in class org.springframework.modulith.core.Types.JavaXTypes
- AT_REPOSITORY - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_REPOSITORY_DEFINITION - Static variable in class org.springframework.modulith.core.Types.SpringDataTypes
- AT_RESOURCE - Static variable in class org.springframework.modulith.core.Types.JavaXTypes
- AT_SERVICE - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_SPRING_BOOT_APPLICATION - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AT_TX_EVENT_LISTENER - Static variable in class org.springframework.modulith.core.Types.SpringTypes
- AUTOCONFIG_PACKAGES - Static variable in class org.springframework.modulith.test.ModuleTestAutoConfiguration
- AutoConfigurationAndEntityScanPackageCustomizer() - クラス org.springframework.modulith.test のコンストラクター。ModuleTestAutoConfiguration.AutoConfigurationAndEntityScanPackageCustomizer
B
- BrokerRouting - org.springframework.modulith.events.support のクラス
- BrokerRouting.SpelBrokerRouting - org.springframework.modulith.events.support のクラス
RoutingTargetのキーを SpEL 式として評価するBrokerRouting。- build() - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- 現在の構成を反映して新しい
EventExternalizationConfigurationを作成します。 - builder() - Static method in class org.springframework.modulith.events.DefaultEventExternalizationConfiguration
- 新しい
EventExternalizationConfiguration.Selectorインスタンスを返し、新しい構成を構築します。 - byApplicationLocalName(Collection<String>) - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- アプリケーションローカル型名をターゲットとして使用する新しいルーティングを作成します
- byExternalizedAnnotations() - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- サポートされている外部化アノテーションからターゲットを検索する
FunctionSE を返します。 - byFullyQualifiedTypeName() - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- イベントの型の完全修飾型名からターゲットを検索する
FunctionSE を返します。 - byGrouping(Documenter.CanvasOptions.Grouping) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Groupings
- byGroupName(String) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Groupings
C
- C4 - enum クラス org.springframework.modulith.docs の enum 定数。Documenter.DiagramOptions.DiagramStyle
- C4 モデルのコンポーネント図。
- CanvasOptions(List<Documenter.CanvasOptions.Grouping>, String, String, boolean, boolean) - クラス org.springframework.modulith.docs のコンストラクター。Documenter.CanvasOptions
- Classes - Class in org.springframework.modulith.core
- closed(List<ApplicationModule.DeclaredDependency>) - クラス org.springframework.modulith.core.ApplicationModule.DeclaredDependencies の静的メソッド
- CLOSED - Enum constant in enum class org.springframework.modulith.ApplicationModule.Type
- クローズドアプリケーションモジュールは、API を他のモジュールに公開しますが、内部を非表示にすることもできます。
- CodeReplacingDocumentationSource - org.springframework.modulith.docs のクラス
- {@code … } または {@link … } ブロックをインラインコード参照に置き換える
DocumentationSource - CodeReplacingDocumentationSource(DocumentationSource, Asciidoctor) - クラス org.springframework.modulith.docs. CodeReplacingDocumentationSource のコンストラクター
- compareTo(EventPublication) - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- Completable - Interface in org.springframework.modulith.events.core
TargetEventPublicationインスタンスを完了としてマークできる内部インターフェース。- CompletedEventPublications - Interface in org.springframework.modulith.events
- すでに完了しているすべての
EventPublication。 - completionDate - Variable in class org.springframework.modulith.events.jpa.JpaEventPublication
- completionDate - Variable in class org.springframework.modulith.events.mongodb.MongoDbEventPublication
- completionDate - クラス org.springframework.modulith.events.neo4j の変数。Neo4jEventPublication
- completionRegisteringAdvisor(ObjectFactory<EventPublicationRegistry>) - Static method in class org.springframework.modulith.events.config.EventPublicationAutoConfiguration
- completionRegisteringAdvisor(ObjectFactory<EventPublicationRegistry>) - Static method in class org.springframework.modulith.events.config.EventPublicationConfiguration
- CompletionRegisteringAdvisor - org.springframework.modulith.events.support のクラス
Advisorは、TransactionalEventListenerアノテーション付きメソッドを修飾して、メソッドの実行が成功したときに以前に登録されたイベントパブリケーションを完了としてマークします。- CompletionRegisteringAdvisor(Supplier<EventPublicationRegistry>) - クラス org.springframework.modulith.events.support. CompletionRegisteringAdvisor のコンストラクター
- 指定された
EventPublicationRegistryの新しいCompletionRegisteringAdvisorを作成します。 - CompletionRegisteringAdvisor.CompletionRegisteringMethodInterceptor - org.springframework.modulith.events.support のクラス
MethodInterceptorは、トランザクションイベントリスナーメソッドが正常に完了した後にイベントパブリケーションの完了をトリガーします。- CompletionRegisteringMethodInterceptor(Supplier<EventPublicationRegistry>) - クラス org.springframework.modulith.events.support のコンストラクター。CompletionRegisteringAdvisor.CompletionRegisteringMethodInterceptor
- condition() - Element in annotation interface org.springframework.modulith.events.ApplicationModuleListener
- イベント処理を条件付きにするために使用される Spring 式言語(SpEL)属性。
- ConditionalEventListener - Interface in org.springframework.modulith.events.core
- 特定のイベントインスタンスをサポートするかどうかを公開するイベントリスナー。
- ConfigurationProperties - org.springframework.modulith.docs のクラス
- 現在のプロジェクトで見つかったすべての
ConfigurationProperties.ConfigurationPropertyインスタンスを表します。 - ConfigurationProperties() - クラス org.springframework.modulith.docs. ConfigurationProperties のコンストラクター
- 新しい
ConfigurationPropertiesインスタンスを作成します。 - ConfigurationProperties.ConfigurationProperty - org.springframework.modulith.docs の記録クラス
- ConfigurationProperties.ModuleProperty - org.springframework.modulith.docs の記録クラス
- ConfigurationProperty(String, String, String, String, String) - レコードクラス org.springframework.modulith.docs.ConfigurationProperties.ConfigurationProperty のコンストラクター
ConfigurationPropertyレコードクラスのインスタンスを作成します。- contains(JavaClass) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- contains(JavaClass) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependency
ApplicationModule.DeclaredDependencyに指定されたJavaClassが含まれるかどうかを返します。- contains(JavaClass) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された
JavaClassがApplicationModules内に含まれるかどうかを返します。 - contains(JavaClass) - Method in class org.springframework.modulith.core.Classes
- contains(JavaClass) - クラス org.springframework.modulith.core のメソッド。JavaPackage
JavaPackageに指定された型が含まれているかどうかを返します。- contains(JavaClass) - クラス org.springframework.modulith.core のメソッド。NamedInterface
NamedInterfaceに指定されたJavaClassが含まれるかどうかを返します。- contains(Class<?>) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- contains(Class<?>) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependency
ApplicationModule.DeclaredDependencyに指定されたClassSE が含まれるかどうかを返します。- contains(Class<?>) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された
ClassSE がApplicationModules内に含まれているかどうかを返します。 - contains(Class<?>) - クラス org.springframework.modulith.core のメソッド。NamedInterface
NamedInterfaceに指定された型が含まれているかどうかを返します。- contains(Class<T>) - クラス org.springframework.modulith.test のメソッド。PublishedEventsAssert
PublishedEventsに指定された型のイベントが少なくとも 1 つ含まれていることをアサートします。- contains(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 指定されたモジュールに、指定された単純名または完全修飾名の型が含まれているかどうかを返します。
- contains(String) - Method in class org.springframework.modulith.core.Classes
- contains(String) - クラス org.springframework.modulith.core のメソッド。JavaPackage
JavaPackageに指定された名前の型が含まれているかどうかを返します。- contains(LocalDate) - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- 指定された
LocalDateSE が現在のShiftedQuarterに含まれているかどうかを返します。 - contains(ApplicationModule) - クラス org.springframework.modulith.core のメソッド。ApplicationModuleDependencies
- 依存関係に指定された
ApplicationModuleが含まれているかどうかを返します。 - containsInExplicitInterface(JavaClass) - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- 指定された型が明示的に指定された
NamedInterfaceのいずれかに含まれているかどうかを返します。 - containsInExplicitInterface(Class<?>) - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- containsModuleNamed(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModuleDependencies
- 依存関係に指定された名前の
ApplicationModuleが含まれているかどうかを返します。 - containsPackage(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
ApplicationModuleに指定された名前のパッケージが含まれているかどうかを返します。これは、指定されたパッケージがモジュールの基本パッケージであるか、そのサブパッケージであることを意味します。- create(TargetEventPublication) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 指定された
TargetEventPublicationを永続化します。 - create(TargetEventPublication) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- create(TargetEventPublication) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- create(TargetEventPublication) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- create(TargetEventPublication) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- createContextCustomizer(Class<?>, List<ContextConfigurationAttributes>) - クラス org.springframework.modulith.test のメソッド。ModuleContextCustomizerFactory
- customize(Function<ConditionFactory, ConditionFactory>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- シナリオの実行をカスタマイズします。
- customizeContext(ConfigurableApplicationContext, MergedContextConfiguration) - クラス org.springframework.modulith.test のメソッド。ModuleContextCustomizerFactory.ModuleContextCustomizer
- cypherDslConfiguration() - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationAutoConfiguration
D
- databaseSchemaInitializer(DataSource, ResourceLoader, DatabaseType) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationAutoConfiguration
- DatabaseSchemaInitializer - Interface in org.springframework.modulith.events.jdbc
- イベントの保存に使用される DB スキーマを初期化します
- DatabaseSchemaLocator - org.springframework.modulith.events.jdbc のクラス
- クラスパスからデータベース固有のスキーマファイルをロードするための
ResourceLoaderのシンプルなラッパーです。 - DatabaseSchemaLocator(ResourceLoader) - クラス org.springframework.modulith.events.jdbc. DatabaseSchemaLocator のコンストラクター
- 指定された
ResourceLoaderの新しいDatabaseSchemaLocatorを作成します。 - databaseToUUID(Object) - Method in enum class org.springframework.modulith.events.jdbc.DatabaseType
- databaseType(DataSource) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationAutoConfiguration
- DatabaseType - Enum Class in org.springframework.modulith.events.jdbc
- DayHasPassed - org.springframework.modulith.moments のクラス
- 毎日発行される
DomainEvent。 - DAYS - Enum constant in enum class org.springframework.modulith.moments.support.MomentsProperties.Granularity
- 日々の出来事のみを公開します。
- DEFAULT - Enum constant in enum class org.springframework.modulith.core.DependencyType
- DefaultAssertablePublishedEvents - org.springframework.modulith.test のクラス
AssertablePublishedEventsのデフォルト実装。- DefaultAssertablePublishedEvents() - クラス org.springframework.modulith.test. DefaultAssertablePublishedEvents のコンストラクター
- 新しい
DefaultAssertablePublishedEventsを作成します。 - DefaultAssertablePublishedEvents(DefaultPublishedEvents) - クラス org.springframework.modulith.test. DefaultAssertablePublishedEvents のコンストラクター
- 指定された
DefaultPublishedEventsデリゲートを使用して新しいDefaultAssertablePublishedEventsを作成します。 - DefaultEventExternalizationConfiguration - org.springframework.modulith.events のクラス
EventExternalizationConfigurationのデフォルト実装。- DefaultEventExternalizationConfiguration(Predicate<Object>, Function<Object, Object>, Function<Object, RoutingTarget>) - クラス org.springframework.modulith.events. DefaultEventExternalizationConfiguration のコンストラクター
- 新しい
DefaultEventExternalizationConfigurationを作成します - DefaultEventPublication - org.springframework.modulith.events.core のクラス
- デフォルトの
Completable実装。 - DefaultEventPublication(Object, PublicationTargetIdentifier, Instant) - クラス org.springframework.modulith.events.core. DefaultEventPublication のコンストラクター
- 指定されたイベントおよび
PublicationTargetIdentifierの新しいDefaultEventPublicationを作成します。 - DefaultEventPublicationRegistry - org.springframework.modulith.events.core のクラス
ApplicationListenerへのイベントパブリケーションをキャプチャーするためのレジストリ。- DefaultEventPublicationRegistry(EventPublicationRepository, Clock) - クラス org.springframework.modulith.events.core. DefaultEventPublicationRegistry のコンストラクター
- 指定された
EventPublicationRepositoryの新しいDefaultEventPublicationRegistryを作成します。 - defaultFactory() - Static method in interface org.springframework.modulith.core.ApplicationModulesFactory
ApplicationModules.of(Class)に委譲するデフォルトのApplicationModulesFactoryを作成します- DefaultObservedModule - org.springframework.modulith.observability のクラス
- DefaultObservedModule(ApplicationModule) - クラス org.springframework.modulith.observability. DefaultObservedModule のコンストラクター
- 指定された
ApplicationModuleの新しいDefaultObservedModuleを作成します。 - defaultOr(Supplier<DependencyType>) - Method in enum class org.springframework.modulith.core.DependencyType
- 現在の
DependencyTypeを返すか、現在のものがDependencyType.DEFAULTの場合は指定されたサプライヤーから提供されたものを取得します。 - DefaultPublishedEvents - org.springframework.modulith.test のクラス
PublishedEventsのデフォルト実装。- DefaultPublishedEvents() - クラス org.springframework.modulith.test. DefaultPublishedEvents のコンストラクター
- 新しい空の
DefaultPublishedEventsインスタンスを作成します。 - DefaultPublishedEvents(Collection<? extends Object>) - クラス org.springframework.modulith.test. DefaultPublishedEvents のコンストラクター
- 指定されたイベントを使用して新しい
DefaultPublishedEventsインスタンスを作成します。 - defaults() - クラス org.springframework.modulith.docs.Documenter.CanvasOptions の静的メソッド
- jMolecules (クラスパス上にある場合) および Spring Framework のコンポーネント
Documenter.CanvasOptions.Groupingsを構成するデフォルトのDocumenter.CanvasOptionsインスタンスを作成します。 - defaults() - クラス org.springframework.modulith.docs.Documenter.DiagramOptions の静的メソッド
- すべての依存関係型を使用するように構成された新しいデフォルト
Documenter.DiagramOptionsインスタンスを作成し、個々のモジュールインスタンスの直接の依存関係をリストし、いかなる種類のApplicationModuleまたはComponentフィルターやデフォルトのファイル名も適用しません。 - defaults(Collection<String>) - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- 次の特性を持つデフォルトの
DefaultEventExternalizationConfigurationを作成します。指定されたパッケージのいずれかに存在し、サポートされているExternalizedアノテーションが付けられているイベントのみが考慮されます。ルーティング情報は {code Externalized} アノテーションから検出され、欠落している場合はデフォルトでイベントタイプのアプリケーションローカル名が使用されます。 - DEFAULTS - Static variable in class org.springframework.modulith.moments.support.MomentsProperties
- defaultValue() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
defaultValueレコードコンポーネントの値を返します。- defaultValue() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
defaultValueレコードコンポーネントの値を返します。- DelegatingEventExternalizer - org.springframework.modulith.events.support のクラス
- 実際の外部化を
BiFunctionSE に委譲するEventExternalizationSupport。 - DelegatingEventExternalizer(EventExternalizationConfiguration, BiFunction<RoutingTarget, Object, CompletableFuture<?>>) - クラス org.springframework.modulith.events.support. DelegatingEventExternalizer のコンストラクター
- 実際の外部化を実装する、指定された
EventExternalizationConfigurationおよびBiFunctionSE の新しいDelegatingEventExternalizerを作成します。 - DelegatingType(JavaClass, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Collection<JavaClass>>, Supplier<Collection<ArchitecturallyEvidentType.ReferenceMethod>>) - クラス org.springframework.modulith.core のコンストラクター。ArchitecturallyEvidentType.DelegatingType
- deleteCompletedPublications() - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- すでに完了としてマークされているパブリケーションをすべて削除します。
- deleteCompletedPublications() - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- deleteCompletedPublications() - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- deleteCompletedPublications() - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- deleteCompletedPublications() - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- deleteCompletedPublicationsBefore(Instant) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 完了日が指定された日より前の、すでに完了済みとしてマークされているパブリケーションをすべて削除します。
- deleteCompletedPublicationsBefore(Instant) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- deleteCompletedPublicationsBefore(Instant) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- deleteCompletedPublicationsBefore(Instant) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- deleteCompletedPublicationsBefore(Instant) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- deleteCompletedPublicationsOlderThan(Duration) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- deleteCompletedPublicationsOlderThan(Duration) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRegistry
- 指定された
DurationSE より前に完了した、完了したTargetEventPublicationをすべて削除します。 - deletePublications(Predicate<EventPublication>) - インターフェース org.springframework.modulith.events のメソッド。CompletedEventPublications
- 指定された
PredicateSE に一致するすべてのEventPublicationを削除します。 - deletePublications(Predicate<EventPublication>) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- deletePublications(List<UUID>) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 指定された識別子を持つすべてのパブリケーションを削除します。
- deletePublications(List<UUID>) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- deletePublications(List<UUID>) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- deletePublications(List<UUID>) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- deletePublications(List<UUID>) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- deletePublicationsOlderThan(Duration) - インターフェース org.springframework.modulith.events のメソッド。CompletedEventPublications
- 完了日が指定された
DurationSE よりも古いすべてのEventPublicationを削除します。 - deletePublicationsOlderThan(Duration) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- DependencyDepth - Enum Class in org.springframework.modulith.core
- DependencyType - Enum Class in org.springframework.modulith.core
ApplicationModule間の依存関係の型。- description() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
descriptionレコードコンポーネントの値を返します。- description() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
descriptionレコードコンポーネントの値を返します。- deserialize(Object, Class<T>) - インターフェース org.springframework.modulith.events.core のメソッド。EventSerializer
- イベントを直列化形式から指定された型のインスタンスに逆直列化します。
- deserialize(Object, Class<T>) - クラス org.springframework.modulith.events.jackson のメソッド。JacksonEventSerializer
- destroy() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- detectDependencies(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- detectViolations() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 適用されるすべての検証を実行し、発生した場合は
Violationsを返します。 - determineTarget(Object) - クラス org.springframework.modulith.events のメソッド。DefaultEventExternalizationConfiguration
- determineTarget(Object) - インターフェース org.springframework.modulith.events のメソッド。EventExternalizationConfiguration
- 現在の構成に基づいて、指定されたイベントの
RoutingTargetを決定します。 - DiagramOptions(Set<DependencyType>, DependencyDepth, Predicate<ApplicationModule>, Predicate<Component>, Predicate<ApplicationModule>, String, Function<ApplicationModule, Optional<String>>, Function<ApplicationModule, String>, Documenter.DiagramOptions.DiagramStyle, Documenter.DiagramOptions.ElementsWithoutRelationships) - クラス org.springframework.modulith.docs のコンストラクター。Documenter.DiagramOptions
- DIRECT_DEPENDENCIES - Enum constant in enum class org.springframework.modulith.test.ApplicationModuleTest.BootstrapMode
- 現在のモジュールとその直接の依存関係をブートストラップします。
- directSubPackage() - Static method in interface org.springframework.modulith.core.ApplicationModuleDetectionStrategy
- Moduliths 基本パッケージのすべての直接サブパッケージをモジュール基本パッケージと見なす
ApplicationModuleDetectionStrategy。 - disabled() - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- どのイベントとも一致しないようにすることで、イベントの外部化を無効にします。
- discoverNamedInterfaces(JavaPackage) - Static method in class org.springframework.modulith.core.NamedInterfaces
- 指定された
JavaPackageに対して宣言されたすべてのNamedInterfacesを検出します。 - displayName() - Element in annotation interface org.springframework.modulith.ApplicationModule
- 表示およびドキュメント化の目的で使用される、人間が読めるモジュールの名前。
- DocumentationSource - Interface in org.springframework.modulith.docs
- コード抽象化のドキュメントを検索するさまざまな方法を抽象化するためのインターフェース。
- Documenter - Class in org.springframework.modulith.docs
ApplicationModulesのドキュメントを作成するための API。- Documenter(Class<?>) - Constructor for class org.springframework.modulith.docs.Documenter
- デフォルトの出力フォルダー (
spring-modulith-docs) に、指定されたモジュリス型に対して作成されたApplicationModulesの新しいDocumenterを作成します。 - Documenter(ApplicationModules) - Constructor for class org.springframework.modulith.docs.Documenter
- Documenter(ApplicationModules, String) - Constructor for class org.springframework.modulith.docs.Documenter
- 指定された
ApplicationModulesおよび出力フォルダーに対して新しいDocumenterを作成します。 - Documenter.CanvasOptions - org.springframework.modulith.docs のクラス
- Documenter.CanvasOptions.Grouping - org.springframework.modulith.docs のクラス
- Documenter.CanvasOptions.Groupings - org.springframework.modulith.docs のクラス
- Documenter.DiagramOptions - org.springframework.modulith.docs のクラス
- 図のレンダリングを調整するオプション。
- Documenter.DiagramOptions.DiagramStyle - org.springframework.modulith.docs の Enum クラス
- さまざまな図のスタイル。
- Documenter.DiagramOptions.ElementsWithoutRelationships - org.springframework.modulith.docs の Enum クラス
- 他のモジュールと関連のないモジュールを作成された図に保持するかどうかを定義する構成設定。
- DOMAIN_EVENT - Static variable in class org.springframework.modulith.core.Types.JMoleculesTypes
- doNotHave(DescribedPredicate<T>) - Static method in class org.springframework.modulith.core.SyntacticSugar
- doWithListener(String, Consumer<TransactionalApplicationListener<ApplicationEvent>>) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster.TransactionalEventListeners
- 指定された識別子を持つリスナーに対して指定された
ConsumerSE を呼び出します。
E
- EnablePersistentDomainEvents - Annotation Interface in org.springframework.modulith.events.config
- EnablePersistentDomainEvents.PersistentDomainEventsImportSelector - org.springframework.modulith.events.config のクラス
ImportSelectorはクラスパスから構成型を動的に取得します。- EnableScenarios - Annotation Interface in org.springframework.modulith.test
- 統合テストでメソッドパラメーターとして
Scenarioを使用できるようにします。 - ENTITY - Enum constant in enum class org.springframework.modulith.core.DependencyType
- モジュールが他のエンティティを参照していることを示します。
- ENTITY_SCAN_PACKAGE - Static variable in class org.springframework.modulith.test.ModuleTestAutoConfiguration
- equals(Object) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependencies
- equals(Object) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependency
- equals(Object) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- equals(Object) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- equals(Object) - Method in class org.springframework.modulith.core.Classes
- equals(Object) - クラス org.springframework.modulith.core のメソッド。EventType
- equals(Object) - クラス org.springframework.modulith.core のメソッド。JavaPackage
- equals(Object) - クラス org.springframework.modulith.core のメソッド。SpringBean
- equals(Object) - レコードクラス org.springframework.modulith.core のメソッド。Violations.Violation
- 他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。
- equals(Object) - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
- 他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。
- equals(Object) - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
- 他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。
- equals(Object) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- equals(Object) - クラス org.springframework.modulith.events.core のメソッド。PublicationTargetIdentifier
- equals(Object) - クラス org.springframework.modulith.events のメソッド。EventExternalized
- equals(Object) - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- equals(Object) - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。DayHasPassed
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。HourHasPassed
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。MonthHasPassed
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。QuarterHasPassed
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- equals(Object) - クラス org.springframework.modulith.moments のメソッド。YearHasPassed
- equals(Object) - クラス org.springframework.modulith.test のメソッド。ModuleContextCustomizerFactory.ModuleContextCustomizer
- equals(Object) - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- equals(Object) - クラス org.springframework.modulith.test のメソッド。ModuleTypeExcludeFilter
- event - Variable in class org.springframework.modulith.events.mongodb.MongoDbEventPublication
- event - Variable in class org.springframework.modulith.events.neo4j. Neo4jEventPublication
- EVENT_LISTENER - Enum constant in enum class org.springframework.modulith.core.DependencyType
- 他のモジュールによって公開されるイベントのイベントリスナーを宣言することで、モジュールが他のモジュールに依存していることを示します。
- EventExternalizationAutoConfiguration - org.springframework.modulith.events.config のクラス
- アプリケーションイベントを外部化するための自動設定。
- EventExternalizationAutoConfiguration() - クラス org.springframework.modulith.events.config. EventExternalizationAutoConfiguration のコンストラクター
- eventExternalizationConfiguration(BeanFactory) - Static method in class org.springframework.modulith.events.config.EventExternalizationAutoConfiguration
- EventExternalizationConfiguration - Interface in org.springframework.modulith.events
- アプリケーションイベントをメッセージングインフラストラクチャに外部化するための構成。
- EventExternalizationConfiguration.Router - org.springframework.modulith.events のクラス
- イベントルーティングを定義するための API。
- EventExternalizationConfiguration.Selector - org.springframework.modulith.events のクラス
- 外部化のために選択されるイベントを定義する API。
- EventExternalizationSupport - org.springframework.modulith.events.support のクラス
- イベントの外部化の基本的なサポート。
- EventExternalizationSupport(EventExternalizationConfiguration) - クラス org.springframework.modulith.events.support. EventExternalizationSupport のコンストラクター
- 指定された
EventExternalizationConfigurationの新しいEventExternalizationSupportを作成します。 - EventExternalized< S ,
T > - Class in org.springframework.modulith.events - アプリケーションイベントが特定のブローカー固有の結果で外部化されたことを通知するインフラストラクチャイベント。
- EventExternalized(S, Object, RoutingTarget, T) - クラス org.springframework.modulith.events. EventExternalized のコンストラクター
- 指定されたソースイベント、そのマップされた派生イベント、
RoutingTarget、ブローカーの結果に対して新しいEventExternalizedイベントを作成します。 - eventHash - クラス org.springframework.modulith.events.neo4j の変数。Neo4jEventPublication
- eventOfTypeWasPublished(Class<?>) - インターフェース org.springframework.modulith.test のメソッド。TypedEvents
- 指定された型のイベントが公開されたかどうかを返します。
- EventPublication - Interface in org.springframework.modulith.events
- イベントの出版物です。
- EventPublicationAutoConfiguration - org.springframework.modulith.events.config のクラス
EventPublicationRegistryサポートの基本的な構成。- EventPublicationAutoConfiguration() - クラス org.springframework.modulith.events.config. EventPublicationAutoConfiguration のコンストラクター
- EventPublicationAutoConfiguration.AsyncEnablingConfiguration - org.springframework.modulith.events.config のクラス
- EventPublicationAutoConfiguration.AsyncPropertiesDefaulter - org.springframework.modulith.events.config のクラス
- EventPublicationConfiguration - org.springframework.modulith.events.config のクラス
EventPublicationRegistryサポートの基本的な構成。- EventPublicationConfiguration() - クラス org.springframework.modulith.events.config. EventPublicationConfiguration のコンストラクター
- EventPublicationConfigurationExtension - Interface in org.springframework.modulith.events.config
- eventPublicationRegistry(EventPublicationRepository, ObjectProvider<Clock>) - クラス org.springframework.modulith.events.config のメソッド。EventPublicationAutoConfiguration
- eventPublicationRegistry(EventPublicationRepository, ObjectProvider<Clock>) - クラス org.springframework.modulith.events.config のメソッド。EventPublicationConfiguration
- EventPublicationRegistry - Interface in org.springframework.modulith.events.core
ApplicationListenerへのイベントパブリケーションをキャプチャーするためのレジストリ。- EventPublicationRepository - Interface in org.springframework.modulith.events.core
TargetEventPublicationを保存するリポジトリ。- EventResult(Class<E>, Function<PublishedEvents.TypedPublishedEvents<E>, PublishedEvents.TypedPublishedEvents<E>>, Scenario.When.ExecutionResult<?, T>) - クラス org.springframework.modulith.test のコンストラクター。Scenario.When.EventResult
- 指定された型とフィルターに対して新しい
Scenario.When.EventResultを作成します。 - EventSerializationConfigurationExtension - Interface in org.springframework.modulith.events.config
- EventSerializer - Interface in org.springframework.modulith.events.core
- eventsOf(Object) - Static method in class org.springframework.modulith.test.AggregateTestUtils
- Spring Data の
DomainEventsアノテーションを使用して公開する指定された集約からすべてのドメインイベントを抽出します。 - eventType - Variable in class org.springframework.modulith.events.jpa.JpaEventPublication
- EventType - org.springframework.modulith.core のクラス
- システム内のイベントを表す型。
- EventType(JavaClass) - クラス org.springframework.modulith.core. EventType のコンストラクター
- 指定された
JavaClassの新しいEventTypeを作成します。 - everyHour() - Method in class org.springframework.modulith.moments.support.Moments
- 1 時間ごとにイベントの発行をトリガーします。
- everyMidnight() - Method in class org.springframework.modulith.moments.support.Moments
- 毎深夜、イベントの公開をトリガーします。
- explictlyAnnotated() - Static method in interface org.springframework.modulith.core.ApplicationModuleDetectionStrategy
ApplicationModuleモジュール基本パッケージで明示的にアノテーションが付けられたパッケージを考慮するApplicationModuleDetectionStrategy。- exposes(JavaClass) - クラス org.springframework.modulith.observability のメソッド。DefaultObservedModule
- exposes(JavaClass) - インターフェース org.springframework.modulith.observability のメソッド。ObservedModule
ObservedModuleが指定されたJavaClassを公開するかどうかを返します。- externalize(Object) - クラス org.springframework.modulith.events.support のメソッド。DelegatingEventExternalizer
- externalize(Object) - クラス org.springframework.modulith.events.support のメソッド。EventExternalizationSupport
- 指定されたイベントを外部化します。
- externalize(Object, RoutingTarget) - クラス org.springframework.modulith.events.support のメソッド。DelegatingEventExternalizer
- externalize(Object, RoutingTarget) - クラス org.springframework.modulith.events.support のメソッド。EventExternalizationSupport
- 指定されたペイロードを指定された
RoutingTargetにパブリッシュします。 - Externalized - Annotation Interface in org.springframework.modulith.events
- ドメインイベントを外部化されるものとしてマークします。
- externalizing() - Static method in interface org.springframework.modulith.events.EventExternalizationConfiguration
- 新しい
EventExternalizationConfiguration.Selectorを作成して、外部化するイベントを定義します。 - extraIncludes() - Element in annotation interface org.springframework.modulith.test.ApplicationModuleTest
ApplicationModuleTest.mode()の定義とは関係なく、テスト実行に含まれるモジュールのモジュール名。
F
- Factory() - クラス org.springframework.modulith.test のコンストラクター。TestApplicationModules.Factory
- FALLBACK_GROUP - Static variable in class org.springframework.modulith.docs.Documenter.CanvasOptions
- FILE_LOCATION - Static variable in class org.springframework.modulith.actuator.autoconfigure.ApplicationModulesEndpointConfiguration
- filteringEventListenerFactory(EventExternalizationConfiguration) - Static method in class org.springframework.modulith.events.config.EventExternalizationAutoConfiguration
- Filters() - クラス org.springframework.modulith.core のコンストラクター。ApplicationModules.Filters
- findAll() - インターフェース org.springframework.modulith.events のメソッド。CompletedEventPublications
- すでに完了しているすべての
EventPublicationを返します。 - findAll() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- findAnnotation(Class<A>) - クラス org.springframework.modulith.core のメソッド。JavaPackage
- パッケージ自体で宣言された特定の型、または直接パッケージの型に配置されている型のアノテーションを検索します。
- findCompletedPublications() - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 現在システム内で見つかった完了したイベントパブリケーションをすべて返します。
- findCompletedPublications() - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- findCompletedPublications() - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- findCompletedPublications() - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- findCompletedPublications() - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- findIncompletePublications() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- findIncompletePublications() - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRegistry
- まだ完了していないすべての
TargetEventPublicationを返します。 - findIncompletePublications() - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- まだ完了していないすべての
TargetEventPublicationを返します。 - findIncompletePublications() - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- findIncompletePublications() - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- findIncompletePublications() - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- findIncompletePublications() - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- findIncompletePublicationsByEventAndTargetIdentifier(Object, PublicationTargetIdentifier) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 指定された直列化されたイベントおよびリスナー ID の不完全な
TargetEventPublicationを返します。 - findIncompletePublicationsByEventAndTargetIdentifier(Object, PublicationTargetIdentifier) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- findIncompletePublicationsByEventAndTargetIdentifier(Object, PublicationTargetIdentifier) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- findIncompletePublicationsByEventAndTargetIdentifier(Object, PublicationTargetIdentifier) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- findIncompletePublicationsByEventAndTargetIdentifier(Object, PublicationTargetIdentifier) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- findIncompletePublicationsOlderThan(Duration) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- findIncompletePublicationsOlderThan(Duration) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRegistry
- まだ完了しておらず、「現在」に関して指定された期間より前に公開されたすべての
TargetEventPublicationを返します。 - findIncompletePublicationsPublishedBefore(Instant) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 完了しておらず、指定された
InstantSE より前に公開されたすべてのTargetEventPublicationを返します。 - findIncompletePublicationsPublishedBefore(Instant) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- findIncompletePublicationsPublishedBefore(Instant) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- findIncompletePublicationsPublishedBefore(Instant) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- findIncompletePublicationsPublishedBefore(Instant) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- forCodeUnit(JavaCodeUnit) - Static method in enum class org.springframework.modulith.core.DependencyType
- forDependency(Dependency) - Static method in enum class org.springframework.modulith.core.DependencyType
- forEach(BiConsumer<Documenter.CanvasOptions.Grouping, List<SpringBean>>) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Groupings
- forEach(Consumer<TransactionalApplicationListener<?>>) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster.TransactionalEventListeners
- すべてのトランザクションイベントリスナーに対して指定された
ConsumerSE を呼び出します。 - forEventOfType(Class<E>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 実行カスタマイズが以前に適用されている場合に読みやすくするための
Scenario.When.andWaitForEventOfType(Class)の代替。 - format() - Method in class org.springframework.modulith.core.Classes
- format(JavaClass, String) - Static method in class org.springframework.modulith.core.Classes
- format(JavaClass, String, boolean) - Static method in class org.springframework.modulith.core.Classes
- 指定された
JavaClassをStringSE にフォーマットし、指定された基本パッケージを省略する可能性があります。 - format(Iterable<JavaClass>) - Static method in class org.springframework.modulith.core.FormatableType
- 短縮されたクラス名を含むカンマ区切りのリストをレンダリングすることにより、指定された
JavaClassをフォーマットします。 - format(String) - Method in class org.springframework.modulith.core.Classes
- format(FormatableType, FormatableType) - Method in enum class org.springframework.modulith.core.DependencyType
- FormatableType - org.springframework.modulith.core のクラス
- 追加のフォーマットされた名前を作成できるようにする
JavaClassのラッパー。 - forOpen(JavaPackage) - Static method in class org.springframework.modulith.core.NamedInterfaces
- forParameter(JavaClass) - Static method in enum class org.springframework.modulith.core.DependencyType
- forPhase(TransactionPhase) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster.TransactionalEventListeners
- 指定された
TransactionPhaseに対するすべてのPersistentApplicationEventMulticaster.TransactionalEventListenersを返します。 - forStateChange(Supplier<S>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 実行カスタマイズが以前に適用されている場合に読みやすくするための
Scenario.When.andWaitForStateChange(Supplier)の代替。 - forStateChange(Supplier<S>, Predicate<? super S>) - クラス org.springframework.modulith.test のメソッド。Scenario.When
- 実行カスタマイズが以前に適用されている場合に読みやすくするための
Scenario.When.andWaitForStateChange(Supplier, Predicate)の代替。 - forTarget(String) - Static method in class org.springframework.modulith.events.RoutingTarget
- 指定されたターゲットに対して新しい
RoutingTarget.RoutingTargetBuilderを作成します。 - forwardExecutorService(ApplicationContext) - Static method in interface org.springframework.modulith.test.ScenarioCustomizer
- 指定された
ApplicationContext内でExecutorServiceSE を次の順序で検索するデフォルトのシナリオカスタマイザーを作成します。定義された一意のExecutorServiceSE Bean 定義されたThreadPoolTaskExecutorBean (ApplicationContextで明示的にExecutorSE が定義されていない場合に備えて、デフォルトの Spring Boot が作成されます) - from(String) - Static method in enum class org.springframework.modulith.events.jdbc.DatabaseType
- fromCodeUnitParameter(JavaCodeUnit, JavaClass) - クラス org.springframework.modulith.core.ApplicationModule.QualifiedDependency の静的メソッド
- fromCodeUnitReturnType(JavaCodeUnit) - クラス org.springframework.modulith.core.ApplicationModule.QualifiedDependency の静的メソッド
- fromType(ArchitecturallyEvidentType) - クラス org.springframework.modulith.core.ApplicationModule.QualifiedDependency の静的メソッド
G
- get() - クラス org.springframework.modulith.events のメソッド。AnnotationTargetLookup
- get() - クラス org.springframework.modulith.runtime のメソッド。ApplicationModulesRuntime
- getAbbreviatedFullName() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- 省略形を返します (つまり
- getAbbreviatedFullName() - クラス org.springframework.modulith.core のメソッド。FormatableType
- 省略形を返します (つまり
- getAbbreviatedFullName(ApplicationModule) - クラス org.springframework.modulith.core のメソッド。FormatableType
- 指定された
ApplicationModuleの基本パッケージの一部のみを省略した型の完全名を返します。 - getAdditionalPackages() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- getAdditionalPackages() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- 使用すべきではありません。1.2 以降では、すべてのパッケージがすでに含まれている
ModulithMetadata.getBasePackages()を使用してください。 - getAdditionalPackages() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- getAdvice() - クラス org.springframework.modulith.events.support のメソッド。CompletionRegisteringAdvisor
- getAggregateRoots() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 集約ルートとみなされるすべての型を返します。
- getAnnotation(Class<A>) - クラス org.springframework.modulith.core のメソッド。JavaPackage
- パッケージで宣言された指定された型のアノテーションを返します。
- getApiBase() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- getApplicationEvent() - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- イベントを Spring
ApplicationEventとして返し、まだイベントではない場合に効果的にPayloadApplicationEventにラップします。 - getApplicationListeners(ApplicationEvent, ResolvableType) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster
- getApplicationModules() - クラス org.springframework.modulith.actuator のメソッド。ApplicationModulesEndpoint
ApplicationModulesメタデータをMapSE として返します (JSON としてレンダリングされます)。- getArchitecturallyEvidentType(Class<?>) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 指定された型の
ArchitecturallyEvidentTypeを返します。 - getBasePackage() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールの基本パッケージを返します。
- getBasePackages() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- getBasePackages() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- モジュリスのすべての基本パッケージを返します。
- getBasePackages() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- getBasePackages() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- 現在の実行でコンポーネントのスキャン、自動構成などに使用する必要があるすべての基本パッケージを返します。
- getBootstrapBasePackages(ApplicationModules, DependencyDepth) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 現在のモジュールのすべての
JavaPackage(依存関係によるものを含む) を返します。 - getBootstrapDependencies(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 現在のモジュールの型が依存する型を含むすべてのモジュールを返します。
- getBootstrapDependencies(ApplicationModules, DependencyDepth) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- getBootstrapMode() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- 実行に使用される
ApplicationModuleTest.BootstrapModeを返します。 - getBrokerResult() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- ブローカーの結果を返します。
- getByName(String) - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- 指定された名前の
NamedInterfaceが存在する場合はそれを返します。 - getClasses() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- 現在のパッケージに存在するすべてのクラスを返します。現在のパッケージが含めるように作成されている場合は、サブパッケージに存在する可能性もあります。
- getComparator() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- オブジェクトのタイプのアプリケーションモジュールに基づいてオブジェクトを並べ替える
ComparatorSE を返します。 - getCompletionDate() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- getCompletionDate() - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- 出版の完了日を返します。
- getDate() - クラス org.springframework.modulith.moments のメソッド。DayHasPassed
- 過ぎ去ったばかりの日。
- getDeclaredDependencies() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleInformation
- 許可されているすべての依存関係を返します。
- getDeclaredDependencies() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleInformation.JMoleculesModule
- getDeclaredDependencies() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleInformation.SpringModulithModule
- getDeclaredDependencies(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 明示的に宣言されているか、指定された
ApplicationModulesインスタンスで共有されるように定義されている、宣言されたすべてのモジュール依存関係を返します。 - getDefaultCustomizer(Method, ApplicationContext) - インターフェース org.springframework.modulith.test のメソッド。ScenarioCustomizer
- 指定されたメソッドに渡される
Scenarioインスタンスに適用されるカスタマイザーを返します。 - getDefaultedNames(NamedInterface, String) - Static method in class org.springframework.modulith.core.NamedInterface
- 指定された
NamedInterfaceアノテーションで宣言された名前を返します。宣言されていない場合は、デフォルトで指定されたパッケージのローカル名が使用されます。 - getDependencies() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- 現在の
ApplicationModuleTest.BootstrapModeに基づいて、すべてのモジュールの依存関係を返します。 - getDependencies(ApplicationModules, DependencyType...) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 現在の
ApplicationModuleのApplicationModule.DeclaredDependenciesを返します。 - getDependencyType() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleDependency
- 依存関係の型。
- getDepth() - 列挙クラス org.springframework.modulith.test.ApplicationModuleTest.BootstrapMode のメソッド
ApplicationModuleTest.BootstrapModeに関連付けられたDependencyDepthを返します。- getDescription() - Method in class org.springframework.modulith.core.Classes
- getDescription() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- getDescription() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Grouping
Documenter.CanvasOptions.Groupingの説明を返します。- getDescription() - Method in exception org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependency
- getDirectSubPackages() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- 現在のサブパッケージのすべての直接サブパッケージを返します。
- getDisplayName() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 表示目的で
ApplicationModuleの名前を返します。 - getDisplayName() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleInformation
- モジュールを説明するために使用される表示名を返します。
- getDisplayName() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleInformation.JMoleculesModule
- getDisplayName() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleInformation.SpringModulithModule
- getDisplayName() - クラス org.springframework.modulith.observability のメソッド。DefaultObservedModule
- getDisplayName() - インターフェース org.springframework.modulith.observability のメソッド。ObservedModule
- getDocumentation(JavaMethod) - クラス org.springframework.modulith.docs のメソッド。CodeReplacingDocumentationSource
- getDocumentation(JavaMethod) - インターフェース org.springframework.modulith.docs のメソッド。DocumentationSource
- 指定された
JavaMethodに使用されるドキュメントを返します。 - getDocumentation(JavaMethod) - クラス org.springframework.modulith.docs のメソッド。SpringAutoRestDocsDocumentationSource
- getEnd() - Method in enum class org.springframework.modulith.moments.Quarter
- 終了
MonthDaySE を返します。 - getEnd() - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- getEndDate() - クラス org.springframework.modulith.moments のメソッド。QuarterHasPassed
- 過ぎた四半期の最終日の日付を返します。
- getEndDate() - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- 経過した週の終了日を返します。
- getEndDate() - クラス org.springframework.modulith.moments のメソッド。YearHasPassed
- 経過した年の終了日を返します。
- getEndDate(Year) - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- 指定された
YearSE のShiftedQuarterの終了日を返します。 - getEvent() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- getEvent() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- ソースイベントを返します。
- getEvent() - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- 発行されたイベントを返します。
- getEventsListenedTo(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 現在のモジュールがイベントリスナーを公開しているすべてのイベント型を返します。
- getEventType() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- ソースイベントの型を返します。
- getExistingModuleOf(JavaClass, ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- getExposedClasses() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- このパッケージによって公開されるクラスを返します。
- getExtraIncludes() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- 実行用の追加インクルードとして登録されているすべての
ApplicationModuleを返します。 - getFullName() - クラス org.springframework.modulith.core のメソッド。FormatableType
- 型の完全な名前を返します。
- getFullyQualifiedTypeName() - クラス org.springframework.modulith.core のメソッド。SpringBean
- Spring Bean 型の完全修飾名を返します。
- getGroupings() - クラス org.springframework.modulith.docs.Groupings.JMoleculesGroupings の静的メソッド
- getGroupings() - クラス org.springframework.modulith.docs.Groupings.SpringGroupings の静的メソッド
- Spring フレームワーク関連の
Documenter.CanvasOptions.Groupingを返します。 - getId() - インターフェース org.springframework.modulith.runtime のメソッド。ApplicationRuntime
- アプリケーションの識別子を返します。
- getId() - クラス org.springframework.modulith.runtime のメソッド。SpringBootApplicationRuntime
- getIdentifier() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- getIdentifier() - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- このパブリケーションの一意の識別子を返します。
- getInterfacesWithinModule() - クラス org.springframework.modulith.core のメソッド。SpringBean
- 同じアプリケーションモジュールの一部であり、Bean によって実装されたすべてのインターフェースを返します。
- getInvokedMethod(MethodInvocation) - クラス org.springframework.modulith.observability のメソッド。DefaultObservedModule
- getInvokedMethod(MethodInvocation) - インターフェース org.springframework.modulith.observability のメソッド。ObservedModule
- 実際に呼び出された
MethodSE の名前を返します。 - getKey() - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- ルーティングキーを返します。
- getKey() - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- getKey(Object) - クラス org.springframework.modulith.events.support のメソッド。BrokerRouting
- 指定されたイベントに対してルーティングキーを解決します。
- getKey(Object) - クラス org.springframework.modulith.events.support のメソッド。BrokerRouting.SpelBrokerRouting
- getLocale() - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
- 週の境界を決定するときに使用する
LocaleSE。 - getLocale() - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- getLocalName() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- パッケージのローカル名を返します。つまり
- getMainApplicationClass() - インターフェース org.springframework.modulith.runtime のメソッド。ApplicationRuntime
- プライマリアプリケーションクラスを返します。
- getMainApplicationClass() - クラス org.springframework.modulith.runtime のメソッド。SpringBootApplicationRuntime
- getMapped() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- マップされたイベントを返します。
- getMessage() - Method in exception org.springframework.modulith.core.Violations
- getMessages() - Method in exception org.springframework.modulith.core.Violations
- すべての違反メッセージを返します。
- getMethod() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.ReferenceMethod
- getMethodsToIntercept() - クラス org.springframework.modulith.observability のメソッド。ObservedModuleType
- インターセプトするメソッドをフィルタリングするための述語を返します。
- getModule() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- プライマリ
ApplicationModuleをブートストラップに返します。 - getModuleAnnotationTypeIfPresent() - クラス org.springframework.modulith.core.Types.JMoleculesTypes の静的メソッド
- getModuleBasePackages(JavaPackage) - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleDetectionStrategy
- Moduliths が初期化された
JavaPackageを指定すると、システム内のすべてのモジュールの基本パッケージを返します。 - getModuleByName(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された名前の
ApplicationModuleを返します。 - getModuleByType(JavaClass) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された
JavaClassを含むモジュールを返します。 - getModuleByType(Class<?>) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された型を含む
ApplicationModuleを返します。 - getModuleByType(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された単純名または完全修飾名の型を含む
ApplicationModuleを返します。 - getModuleForPackage(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定されたパッケージを含む
ApplicationModuleを返します。 - getModuleProperties(ApplicationModule) - クラス org.springframework.modulith.docs のメソッド。ConfigurationProperties
- 指定された
ApplicationModuleのすべてのConfigurationProperties.ModulePropertyインスタンスを返します。 - getModules() - Method in class org.springframework.modulith.docs.Documenter
- getModules() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- アプリケーションのすべての
ApplicationModulesを返します。 - getModulithSource() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- getModulithSource() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりに
ApplicationModules.getSource()を使用してください - getModulithSource() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりに
ModulithMetadata.getSource()を使用してください。 - getModulithSource() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- getMonth() - クラス org.springframework.modulith.moments のメソッド。MonthHasPassed
- 過ぎたばかりの月。
- getName() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールの論理名を返します。
- getName() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- パッケージの名前を返します。
- getName() - クラス org.springframework.modulith.core のメソッド。NamedInterface
NamedInterfaceの名前を返します。- getName() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Grouping
Documenter.CanvasOptions.Groupingの名前を返します。- getName() - クラス org.springframework.modulith.observability のメソッド。DefaultObservedModule
- getName() - インターフェース org.springframework.modulith.observability のメソッド。ObservedModule
- getNamedInterfaces() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールによって公開されるすべての
NamedInterfacesを返します。 - getNamedInterfacesContaining(JavaClass) - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- 指定された型を含むすべての名前付きインターフェースを返します。
- getNamedInterfacesContaining(Class<?>) - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- getObservedModuleType(Class<?>, ApplicationModules) - クラス org.springframework.modulith.observability のメソッド。DefaultObservedModule
- getObservedModuleType(Class<?>, ApplicationModules) - インターフェース org.springframework.modulith.observability のメソッド。ObservedModule
- 指定された型の
ObservedModuleTypeとApplicationModulesを返します。 - getOrder() - クラス org.springframework.modulith.events.support のメソッド。CompletionRegisteringAdvisor.CompletionRegisteringMethodInterceptor
- getPointcut() - クラス org.springframework.modulith.events.support のメソッド。CompletionRegisteringAdvisor
- getPublicationDate() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- getPublicationDate() - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- イベントが公開された時刻を返します。
- getPublishedEvents() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールによって発行されたすべての
EventTypeを返します。 - getQualifiedName(String) - クラス org.springframework.modulith.core のメソッド。NamedInterface
- getQuarter() - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- 論理
Quarterを返します。 - getReferenceMethods() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- getReferenceMethods() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- getReferenceMethods() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- getReferenceTypes() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- getReferenceTypes() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- 現在の
ArchitecturallyEvidentTypeのコンテキストで興味深い他の型を返します。 - getReferenceTypes() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- getRequiredClass(Class<?>) - Method in class org.springframework.modulith.core.Classes
- getResolvableType() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- getSchemaResource(DatabaseType) - クラス org.springframework.modulith.events.jdbc のメソッド。DatabaseSchemaLocator
- 指定された
DatabaseTypeのスキーマを含むResourceをクラスパスからロードします。 - getSchemaResourceFilename() - Method in enum class org.springframework.modulith.events.jdbc.DatabaseType
- getSharedModuleNames() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- getSharedModuleNames() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- 共有モジュールの名前を返します。
- getSharedModuleNames() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- getSharedModules() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 共有として登録されているすべての
ApplicationModuleを返します。 - getShiftedQuarter(LocalDate) - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
- 指定された基準日の
ShiftedQuarterを返します。 - getSource() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- getSource() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- ソース
JavaClassを返します。 - getSource() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
ApplicationModulesのソースを返します。- getSource() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- Spring Modulith セットアップのソースを返します。
- getSource() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- getSources() - クラス org.springframework.modulith.core のメソッド。EventType
- そのイベントを作成するソース。
- getSourceType() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleDependency
- 依存関係を確立するソース java 型。
- getSpringBeans() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールに含まれるすべての
SpringBeanを返します。 - getSpringBeansInternal() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- getStart() - Method in enum class org.springframework.modulith.moments.Quarter
- 開始
MonthDaySE を返します。 - getStart() - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- getStartDate() - クラス org.springframework.modulith.moments のメソッド。QuarterHasPassed
- 過ぎた四半期の初日の日付を返します。
- getStartDate() - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- 経過した週の開始日を返します。
- getStartDate() - クラス org.springframework.modulith.moments のメソッド。YearHasPassed
- 経過した年の開始日を返します。
- getStartDate(Year) - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- 指定された
YearSE のShiftedQuarterの開始日を返します。 - getStrategy() - Static method in class org.springframework.modulith.core.ApplicationModuleDetectionStrategyLookup
ApplicationModuleを検出するために使用されるApplicationModuleDetectionStrategyを返します。- getSubPackagesAnnotatedWith(Class<? extends Annotation>) - クラス org.springframework.modulith.core のメソッド。JavaPackage
- 指定されたアノテーション型を持つすべてのサブパッケージを返します。
- getSuggestedAction() - Method in exception org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependency
- getSystemName() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- getSystemName() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- システム名が定義されている場合は、システム名を返します。
- getSystemName() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- システムの名前を返します。
- getSystemName() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- getTarget() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- ターゲット
JavaClassを返します。 - getTarget() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- ルーティングターゲットを返します。
- getTarget() - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- ルーティングターゲットを返します。
- getTarget() - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- getTarget() - クラス org.springframework.modulith.events.support のメソッド。BrokerRouting
- 実際のルーティングターゲットを返します。
- getTargetIdentifier() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- getTargetIdentifier() - インターフェース org.springframework.modulith.events.core のメソッド。TargetEventPublication
- イベントの発行先となるターゲットの識別子を返します。
- getTargetModule() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleDependency
- ターゲット
ApplicationModule。 - getTargetType() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleDependency
- 依存関係のターゲットの型。
- getTime() - クラス org.springframework.modulith.moments のメソッド。HourHasPassed
- たった今過ぎた一時間。
- getTransactionPhase() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.ReferenceMethod
- getType() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
ArchitecturallyEvidentTypeをサポートするJavaClassを返します。- getType() - クラス org.springframework.modulith.core のメソッド。EventType
EventTypeのJavaClass。- getType() - クラス org.springframework.modulith.core のメソッド。SpringBean
SpringBeanのJavaClassを返します。- getType(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 指定された単純な完全修飾型名の候補の
JavaClassを返します。 - getUnnamedInterface() - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- モジュールの名前のない
NamedInterfaceを返します。 - getUserClass(Object, String) - クラス org.springframework.modulith.runtime のメソッド。ApplicationModulesRuntime
- 指定された Bean および Bean 名の実際のユーザークラスを返します。
- getUserClass(Object, String) - インターフェース org.springframework.modulith.runtime のメソッド。ApplicationRuntime
- 指定された Bean および Bean 名のエンドユーザークラスを取得します。
- getUserClass(Object, String) - クラス org.springframework.modulith.runtime のメソッド。SpringBootApplicationRuntime
- getValue() - クラス org.springframework.modulith.events.core のメソッド。PublicationTargetIdentifier
- 識別子の生の文字列値を返します。
- getValueTypes() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールに含まれるすべての値の型を返します。
- getWeek() - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- 週の開始日を計算するために使用される
LocaleSE。 - getYear() - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- ちょうど過ぎた週の年。
- getYear() - クラス org.springframework.modulith.moments のメソッド。YearHasPassed
- 先ほど通り過ぎた
YearSE。 - getZoneId() - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
ZoneIdSE は、公開されたイベントに関連付けられている時間を決定します。- groupBeans(ApplicationModule) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- groupingBy(String, Predicate<SpringBean>) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- 指定された名前と選択フィルターを使用してコンポーネントグループを登録します。
- groupingBy(String, Predicate<SpringBean>, String) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- フィルターと説明を選択して、指定された名前でコンポーネントグループを登録します。
- groupingBy(Documenter.CanvasOptions.Grouping...) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- 指定された
Documenter.CanvasOptions.Groupingを追加して新しいDocumenter.CanvasOptionsを作成します。 - Groupings - Class in org.springframework.modulith.docs
Documenter.CanvasOptions.Groupingのコレクション。- Groupings() - Constructor for class org.springframework.modulith.docs.Groupings
- Groupings(MultiValueMap<Documenter.CanvasOptions.Grouping, SpringBean>) - クラス org.springframework.modulith.docs のコンストラクター。Documenter.CanvasOptions.Groupings
- Groupings.JMoleculesGroupings - org.springframework.modulith.docs のクラス
- j 分子関連の
Documenter.CanvasOptions.Grouping。 - Groupings.SpringGroupings - org.springframework.modulith.docs のクラス
- Spring フレームワーク関連の
Documenter.CanvasOptions.Grouping。
H
- H2 - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
- has(DescribedPredicate<T>) - Static method in class org.springframework.modulith.core.SyntacticSugar
- hasBasePackage(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールに指定された名前の基本パッケージがあるかどうかを返します。
- hasExplicitInterfaces() - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- 少なくとも 1 つの明示的な
NamedInterfaceが宣言されているかどうかを返します。 - hasExternalizedAnnotation(Object) - Static method in class org.springframework.modulith.events.AnnotationTargetLookup
- 指定されたイベントにサポートされている
Externalizedアノテーションが付けられているかどうかを返します。 - hashCode() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependencies
- hashCode() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependency
- hashCode() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- hashCode() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- hashCode() - Method in class org.springframework.modulith.core.Classes
- hashCode() - クラス org.springframework.modulith.core のメソッド。EventType
- hashCode() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- hashCode() - クラス org.springframework.modulith.core のメソッド。SpringBean
- hashCode() - レコードクラス org.springframework.modulith.core のメソッド。Violations.Violation
- このオブジェクトのハッシュコード値を返します。
- hashCode() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
- このオブジェクトのハッシュコード値を返します。
- hashCode() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
- このオブジェクトのハッシュコード値を返します。
- hashCode() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- hashCode() - クラス org.springframework.modulith.events.core のメソッド。PublicationTargetIdentifier
- hashCode() - クラス org.springframework.modulith.events のメソッド。EventExternalized
- hashCode() - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- hashCode() - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- hashCode() - クラス org.springframework.modulith.moments のメソッド。DayHasPassed
- hashCode() - クラス org.springframework.modulith.moments のメソッド。HourHasPassed
- hashCode() - クラス org.springframework.modulith.moments のメソッド。MonthHasPassed
- hashCode() - クラス org.springframework.modulith.moments のメソッド。QuarterHasPassed
- hashCode() - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- hashCode() - クラス org.springframework.modulith.moments のメソッド。WeekHasPassed
- hashCode() - クラス org.springframework.modulith.moments のメソッド。YearHasPassed
- hashCode() - クラス org.springframework.modulith.test のメソッド。ModuleContextCustomizerFactory.ModuleContextCustomizer
- hashCode() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- hashCode() - クラス org.springframework.modulith.test のメソッド。ModuleTypeExcludeFilter
- hasKeyExpression() - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- ルーティングキーが SpEL 式であるかどうかを返します。
- hasListeners() - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster.TransactionalEventListeners
- hasOnlyFallbackGroup() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Groupings
- hasSameNameAs(NamedInterface) - クラス org.springframework.modulith.core のメソッド。NamedInterface
- 指定された
NamedInterfaceが現在の名前と同じかどうかを返します。 - hasSources() - クラス org.springframework.modulith.core のメソッド。EventType
- そもそも情報源が存在するかどうか。
- hasSourceType() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
- hasType(DependencyType) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
ApplicationModule.QualifiedDependencyが指定されたDependencyTypeを持つかどうかを返します。- hasViolations() - Method in exception org.springframework.modulith.core.Violations
- 利用可能な違反があるかどうかを返します。
- have(DescribedPredicate<T>) - Static method in class org.springframework.modulith.core.SyntacticSugar
- HIDDEN - Enum constant in enum class org.springframework.modulith.docs.Documenter.DiagramOptions.ElementsWithoutRelationships
- hideInternalFilter(ApplicationModule) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- HourHasPassed - org.springframework.modulith.moments のクラス
- 毎日発行される
DomainEvent。 - HOURS - Enum constant in enum class org.springframework.modulith.moments.support.MomentsProperties.Granularity
- 時間ごとのイベントを公開します。
- HSQLDB - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
I
- id - Variable in class org.springframework.modulith.events.jpa.JpaEventPublication
- id - Variable in class org.springframework.modulith.events.mongodb.MongoDbEventPublication
- id() - Element in annotation interface org.springframework.modulith.events.ApplicationModuleListener
- リスナーのオプションの識別子。デフォルトでは、宣言メソッドの完全修飾署名になります(例:
- identifier - Variable in class org.springframework.modulith.events.neo4j. Neo4jEventPublication
- ifPresent(Consumer<Stream<TransactionalApplicationListener<ApplicationEvent>>>) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster.TransactionalEventListeners
- 使用可能な実際のリスナーがある場合にのみ、指定されたコンシューマーを実行します。
- IMMEDIATE - Enum constant in enum class org.springframework.modulith.core.DependencyDepth
- implementing(Class<?>) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
- 指定されたインターフェースを実装する
SpringBeanのPredicateSE を作成するヘルパーメソッド。 - includes(String) - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- IncompleteEventPublications - Interface in org.springframework.modulith.events
- すべての未完了のイベント出版物。
- initialize() - Method in interface org.springframework.modulith.ApplicationModuleInitializer
ApplicationModuleを初期化するために必要なビジネスロジックを実行します。- instant() - Method in class org.springframework.modulith.moments.support.Moments
- instant() - Method in interface org.springframework.modulith.moments.support.Now
- 現在のインスタントを返します。
- interceptTestFactoryMethod(InvocationInterceptor.Invocation<T>, ReflectiveInvocationContext<Method>, ExtensionContext) - インターフェース org.springframework.modulith.test のメソッド。ScenarioCustomizer
- interceptTestMethod(InvocationInterceptor.Invocation<Void>, ReflectiveInvocationContext<Method>, ExtensionContext) - インターフェース org.springframework.modulith.test のメソッド。ScenarioCustomizer
- interceptTestTemplateMethod(InvocationInterceptor.Invocation<Void>, ReflectiveInvocationContext<Method>, ExtensionContext) - インターフェース org.springframework.modulith.test のメソッド。ScenarioCustomizer
- invoke(MethodInvocation) - クラス org.springframework.modulith.events.support のメソッド。CompletionRegisteringAdvisor.CompletionRegisteringMethodInterceptor
- invoke(MethodInvocation) - クラス org.springframework.modulith.observability のメソッド。ModuleEntryInterceptor
- is(DescribedPredicate<T>) - Static method in class org.springframework.modulith.core.SyntacticSugar
- isAggregateRoot() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isAggregateRoot() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- 型が DDD の意味で集約ルートとみなされるかどうかを返します。
- isAggregateRoot() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- isAggregateRoot() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isAggregateRoot() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType
- isAllowedDependency(JavaClass) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependencies
- 指定された
JavaClassが有効な依存関係であるかどうかを返します。 - isAllowedDependency(Class<?>) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependencies
- isAnnotatedWith(Class<? extends Annotation>) - Static method in class org.springframework.modulith.core.SyntacticSugar
- isAnnotatedWith(Class<? extends Annotation>) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
- isAnnotatedWith(String) - Static method in class org.springframework.modulith.core.SyntacticSugar
- isApiBean() - クラス org.springframework.modulith.core のメソッド。SpringBean
- Bean が API Bean であるとみなされるかどうかを返します。つまり、Bean がモジュールの API パッケージで公開されているパブリック型であるか、公開された API インターフェースを実装しているかのいずれかです。
- isApplicationClass(Class<?>) - クラス org.springframework.modulith.runtime のメソッド。ApplicationModulesRuntime
- 指定された
ClassSE が (フレームワークのものではなく) アプリケーションとみなされるかどうかを返します。 - isApplicationClass(Class<?>) - インターフェース org.springframework.modulith.runtime のメソッド。ApplicationRuntime
- 指定された型がアプリケーションクラスであるかどうかを返します。
- isApplicationClass(Class<?>) - クラス org.springframework.modulith.runtime のメソッド。SpringBootApplicationRuntime
- isAsync() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.ReferenceMethod
- isAtBeanMethod(JavaMethod) - クラス org.springframework.modulith.core.Types.SpringTypes の静的メソッド
- isComponent() - クラス org.springframework.modulith.core.Types.SpringTypes の静的メソッド
- isConfiguration() - クラス org.springframework.modulith.core.Types.SpringTypes の静的メソッド
- isConfigurationProperties() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isConfigurationProperties() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- isConfigurationProperties() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isConfigurationProperties() - クラス org.springframework.modulith.core.Types.SpringTypes の静的メソッド
- isController() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isController() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- isController() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isController() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType
- isEmpty() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleDependencies
- 依存関係が存在するかどうかを返します。
- isEmpty() - Method in class org.springframework.modulith.core.Classes
- isEnableTimeMachine() - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
TimeMachineを有効にするかどうか。- isEntity() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isEntity() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- 型が DDD の意味でエンティティであるかどうかを返します。
- isEntity() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- isEntity() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType
- isEventListener() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isEventListener() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- isEventListener() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- isEventListener() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isExposed(JavaClass) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- 指定された
JavaClassが現在のモジュールによって公開されているかどうかを返します。 - isHourly() - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
- 時間ごとのイベントを作成するかどうかを返します。
- isIdentifiedBy(PublicationTargetIdentifier) - インターフェース org.springframework.modulith.events.core のメソッド。TargetEventPublication
- パブリケーションが指定された
PublicationTargetIdentifierによって識別されるかどうかを返します。 - isInjectable() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isInjectable() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- isInjectable() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isJpaEntity() - クラス org.springframework.modulith.core.Types.JavaXTypes の静的メソッド
- isJsr303Validator() - クラス org.springframework.modulith.core.Types.SpringTypes の静的メソッド
- isLastDay(LocalDate) - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- 指定された
LocalDateSE がShiftedQuarterの最終日であるかどうかを返します。 - isNamed() - クラス org.springframework.modulith.core のメソッド。NamedInterface
- この
NamedInterfaceに明示的な名前があるかどうかを返します。 - isObservedModule(ApplicationModule) - クラス org.springframework.modulith.observability のメソッド。DefaultObservedModule
- isObservedModule(ApplicationModule) - インターフェース org.springframework.modulith.observability のメソッド。ObservedModule
- isOpen() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールがオープンであるかどうかを返します。
- isOpen() - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleInformation
- モジュールがオープンであるかどうかを返します。
- isOpen() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleInformation.JMoleculesModule
- isOpen() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleInformation.SpringModulithModule
- isOpen(List<String>) - クラス org.springframework.modulith.core.ApplicationModule.DeclaredDependencies の静的メソッド
- isPackageInfoType(JavaClass) - Static method in class org.springframework.modulith.core.JavaPackage
- 指定された型が
package-info.java型かどうかを返します。 - isPresent() - クラス org.springframework.modulith.core.Types.JMoleculesTypes の静的メソッド
- isPresent() - クラス org.springframework.modulith.core.Types.SpringDataTypes の静的メソッド
- isPublicationCompleted() - インターフェース org.springframework.modulith.events のメソッド。EventPublication
- イベントの発行が完了したかどうかを返します。
- isRepository() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isRepository() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- 型が DDD の意味でリポジトリとみなされるかどうかを返します。
- isRepository() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- isRepository() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isRepository() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType
- isRootModule() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- モジュールがルートモジュールとみなされるかどうか、つまり、構成された基本パッケージごとに作成された人工的なモジュールであるかどうかを返します。
- isService() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isService() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- isService() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- isService() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- isSpringDataRepository() - クラス org.springframework.modulith.core.Types.SpringDataTypes の静的メソッド
- isUnnamed() - クラス org.springframework.modulith.core のメソッド。NamedInterface
- これが名前のない (暗黙的な)
NamedInterfaceであるかどうかを返します。 - isValidDependencyWithin(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- isValueObject() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.DelegatingType
- isValueObject() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- isValueObject() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- iterator() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- iterator() - Method in class org.springframework.modulith.core.Classes
- iterator() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- iterator() - クラス org.springframework.modulith.core のメソッド。NamedInterface
- iterator() - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
- iterator() - クラス org.springframework.modulith.docs のメソッド。ConfigurationProperties
- iterator() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
J
- JacksonEventSerializationConfiguration - org.springframework.modulith.events.jackson のクラス
- Jackson ベースの
EventSerializerを登録するためのアプリケーション構成。 - JacksonEventSerializationConfiguration(ObjectProvider<ObjectMapper>, ApplicationContext) - クラス org.springframework.modulith.events.jackson. JacksonEventSerializationConfiguration のコンストラクター
- jacksonEventSerializer() - クラス org.springframework.modulith.events.jackson のメソッド。JacksonEventSerializationConfiguration
- JacksonEventSerializer - org.springframework.modulith.events.jackson のクラス
- Jackson ベースの
EventSerializer。 - JacksonEventSerializer(Supplier<ObjectMapper>) - クラス org.springframework.modulith.events.jackson. JacksonEventSerializer のコンストラクター
- 指定された
ObjectMapperの新しいJacksonEventSerializerを作成します。 - JavaAccessSource - org.springframework.modulith.core のクラス
- ArchUnit
JavaAccessをサポートするSource。 - JavaAccessSource(JavaAccess<?>) - クラス org.springframework.modulith.core. JavaAccessSource のコンストラクター
- 指定された
JavaAccessの新しいJavaAccessSourceを作成します。 - JavaPackage - org.springframework.modulith.core のクラス
- Java パッケージの抽象化。
- JavaXTypes() - クラス org.springframework.modulith.core のコンストラクター。Types.JavaXTypes
- JdbcEventPublicationAutoConfiguration - org.springframework.modulith.events.jdbc のクラス
- JdbcEventPublicationAutoConfiguration() - クラス org.springframework.modulith.events.jdbc. JdbcEventPublicationAutoConfiguration のコンストラクター
- jdbcEventPublicationRepository(JdbcTemplate, EventSerializer, DatabaseType) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationAutoConfiguration
- JdbcEventPublicationRepository - org.springframework.modulith.events.jdbc のクラス
TargetEventPublicationを保存するための JDBC ベースのリポジトリ。- JdbcEventPublicationRepository(JdbcOperations, EventSerializer, DatabaseType) - クラス org.springframework.modulith.events.jdbc. JdbcEventPublicationRepository のコンストラクター
- JMoleculesArchitecturallyEvidentType(JavaClass) - クラス org.springframework.modulith.core のコンストラクター。ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- JMoleculesGroupings() - クラス org.springframework.modulith.docs のコンストラクター。Groupings.JMoleculesGroupings
- JMoleculesModule(ApplicationModuleInformation.AnnotationLookup) - クラス org.springframework.modulith.core のコンストラクター。ApplicationModuleInformation.JMoleculesModule
- JMoleculesTypes() - クラス org.springframework.modulith.core のコンストラクター。Types.JMoleculesTypes
- jmsEventExternalizer(EventExternalizationConfiguration, JmsOperations, EventSerializer) - クラス org.springframework.modulith.events.jms のメソッド。JmsEventExternalizerConfiguration
- JmsEventExternalizerConfiguration - org.springframework.modulith.events.jms のクラス
- イベントを JMS に外部化するために
DelegatingEventExternalizerをセットアップする自動設定。 - JmsEventExternalizerConfiguration() - クラス org.springframework.modulith.events.jms. JmsEventExternalizerConfiguration のコンストラクター
- JpaEventPublication - org.springframework.modulith.events.jpa のクラス
- イベント出版物を表す JPA エンティティ。
- JpaEventPublication() - クラス org.springframework.modulith.events.jpa. JpaEventPublication のコンストラクター
- JpaEventPublication(UUID, Instant, String, String, Class<?>) - クラス org.springframework.modulith.events.jpa. JpaEventPublication のコンストラクター
- 指定された発行日、リスナー ID、直列化されたイベント、イベント型に応じて新しい
JpaEventPublicationを作成します。 - JpaEventPublicationAutoConfiguration - org.springframework.modulith.events.jpa のクラス
- JPA ベースのイベント発行の自動構成。
- JpaEventPublicationAutoConfiguration() - クラス org.springframework.modulith.events.jpa. JpaEventPublicationAutoConfiguration のコンストラクター
- JpaEventPublicationConfiguration - org.springframework.modulith.events.jpa のクラス
- JpaEventPublicationConfiguration() - クラス org.springframework.modulith.events.jpa. JpaEventPublicationConfiguration のコンストラクター
- jpaEventPublicationRepository(EntityManager, EventSerializer) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationConfiguration
- JpaEventPublicationRepository - org.springframework.modulith.events.jpa のクラス
TargetEventPublicationを保存するリポジトリ。- JpaEventPublicationRepository(EntityManager, EventSerializer) - クラス org.springframework.modulith.events.jpa. JpaEventPublicationRepository のコンストラクター
- Json - Class in org.springframework.modulith.core.util
MapSE を JSON としてレンダリングするヘルパー。- Json() - Constructor for class org.springframework.modulith.core.util.Json
- jsonMessageConverter(ObjectMapper) - クラス org.springframework.modulith.events.kafka のメソッド。KafkaJacksonConfiguration
K
- kafkaEventExternalizer(EventExternalizationConfiguration, KafkaOperations<Object, Object>, BeanFactory) - クラス org.springframework.modulith.events.kafka のメソッド。KafkaEventExternalizerConfiguration
- KafkaEventExternalizerConfiguration - org.springframework.modulith.events.kafka のクラス
- イベントを Kafka に外部化するために
DelegatingEventExternalizerをセットアップする自動設定。 - KafkaEventExternalizerConfiguration() - クラス org.springframework.modulith.events.kafka. KafkaEventExternalizerConfiguration のコンストラクター
- KafkaJacksonConfiguration - org.springframework.modulith.events.kafka のクラス
- デフォルトで JSON をトランスポート形式として使用するように Spring for Apache Kafka を自動構成します。
- KafkaJacksonConfiguration() - クラス org.springframework.modulith.events.kafka. KafkaJacksonConfiguration のコンストラクター
- keySet() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Groupings
L
- listenerId - Variable in class org.springframework.modulith.events.jpa.JpaEventPublication
- listenerId - Variable in class org.springframework.modulith.events.mongodb.MongoDbEventPublication
- listenerId - クラス org.springframework.modulith.events.neo4j の変数。Neo4jEventPublication
- loadIfPresent(String) - Static method in class org.springframework.modulith.core.Types
- lookup(Class<A>) - インターフェース org.springframework.modulith.core のメソッド。ApplicationModuleInformation.AnnotationLookup
M
- main(String[]) - Static method in class org.springframework.modulith.core.util.ApplicationModulesExporter
- 最初の引数として指定された Java パッケージに対して定義された
ApplicationModulesインスタンスをレンダリングする単純な main メソッド。出力を書き込むファイルに名前を付けるオプションの 2 番目の要素。 - map(Object) - クラス org.springframework.modulith.events のメソッド。DefaultEventExternalizationConfiguration
- map(Object) - インターフェース org.springframework.modulith.events のメソッド。EventExternalizationConfiguration
- 公開する前に、外部化するイベントをマップします。
- mapping(Class<T>, Function<T, Object>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- 型固有のマッピング関数を登録します。
- mapping(Function<Object, Object>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- 新しいマッピング
FunctionSE を登録し、古いマッピングを完全に置き換えます。 - markCompleted() - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublication
- markCompleted(Object, PublicationTargetIdentifier) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- markCompleted(Object, PublicationTargetIdentifier) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRegistry
- 指定されたイベントと
PublicationTargetIdentifierのパブリケーションを完了としてマークします。 - markCompleted(Object, PublicationTargetIdentifier, Instant) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 指定されたイベントおよび
PublicationTargetIdentifierのパブリケーションが指定されたInstantSE で完了するようにマークします。 - markCompleted(Object, PublicationTargetIdentifier, Instant) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- markCompleted(Object, PublicationTargetIdentifier, Instant) - クラス org.springframework.modulith.events.jpa のメソッド。JpaEventPublicationRepository
- markCompleted(Object, PublicationTargetIdentifier, Instant) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationRepository
- markCompleted(Object, PublicationTargetIdentifier, Instant) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationRepository
- markCompleted(Instant) - Method in interface org.springframework.modulith.events.core.Completable
- 指定された
InstantSE でインスタンスを完了としてマークします。 - markCompleted(Instant) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- markCompleted(Instant) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublication
- 指定された
InstantSE でパブリケーションを完了としてマークします。 - markCompleted(TargetEventPublication, Instant) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRepository
- 指定された
TargetEventPublicationを完了としてマークします。 - match(MetadataReader, MetadataReaderFactory) - クラス org.springframework.modulith.test のメソッド。ModuleTypeExcludeFilter
- matches(SpringBean) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions.Grouping
- 指定された
SpringBeanがDocumenter.CanvasOptions.Groupingと一致するかどうかを返します。 - matching(Function<T, S>, Predicate<? super S>) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents.TypedPublishedEvents
- 指定されたマッピングステップを適用した後に、指定された述語に一致するすべての
PublishedEvents.TypedPublishedEventsを返します。 - matching(Function<T, S>, Predicate<? super S>) - クラス org.springframework.modulith.test のメソッド。PublishedEventsAssert.PublishedEventAssert
- 指定された
FunctionSE によって抽出された値が指定されたPredicateSE と一致するイベントが少なくとも 1 つ存在することをアサートします。 - matching(Function<T, S>, S) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents.TypedPublishedEvents
- 指定されたマッピングステップを適用した後に、指定された値に一致するすべての
PublishedEvents.TypedPublishedEventsを返します。 - matching(Function<T, S>, S) - クラス org.springframework.modulith.test のメソッド。PublishedEventsAssert.PublishedEventAssert
- 指定された
FunctionSE によって抽出された値が指定された値と一致するイベントが少なくとも 1 つ存在することをアサートします。 - matching(Predicate<? super E>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 指定された
PredicateSE を満たすイベントと一致します。 - matching(Predicate<? super T>) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents.TypedPublishedEvents
- 指定された述語に一致するすべての
PublishedEvents.TypedPublishedEventsを返します。 - matching(Predicate<? super T>) - クラス org.springframework.modulith.test のメソッド。PublishedEventsAssert.PublishedEventAssert
- 少なくとも 1 つのイベントが指定された述語に一致することをアサートします。
- matchingMapped(Function<E, S>, Predicate<? super S>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 指定された
FunctionSE を使用して値を抽出した後、指定されたPredicateSE を満たすイベントと一致します。 - matchingMapped(Function<T, S>, Predicate<? super S>) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents.TypedPublishedEvents
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。0.3 以降、代わりに
PublishedEvents.TypedPublishedEvents.matching(Function, Predicate)を使用してください。 - matchingMappedValue(Function<E, S>, S) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 指定された
FunctionSE を使用して指定された値を抽出するイベントと一致します。 - merge(NamedInterface) - クラス org.springframework.modulith.core のメソッド。NamedInterface
- 現在の
NamedInterfaceを指定されたNamedInterfaceとマージします。 - message() - レコードクラス org.springframework.modulith.core のメソッド。Violations.Violation
messageレコードコンポーネントの値を返します。- MissingRuntimeDependency - Exception in org.springframework.modulith.runtime.autoconfigure
MissingRuntimeDependencyFailureAnalyzerによって分析される欠落しているランタイム依存関係に関する情報を運ぶ例外。- MissingRuntimeDependency(String, String) - Constructor for exception org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependency
- MissingRuntimeDependencyFailureAnalyzer - org.springframework.modulith.runtime.autoconfigure のクラス
- MissingRuntimeDependencyFailureAnalyzer() - クラス org.springframework.modulith.runtime.autoconfigure. MissingRuntimeDependencyFailureAnalyzer のコンストラクター
- mode() - Element in annotation interface org.springframework.modulith.test.ApplicationModuleTest
- MODULE_BAGGAGE_KEY - Static variable in class org.springframework.modulith.observability.ModuleTracingBeanPostProcessor
- moduleBaggagePropagationCustomizer() - クラス org.springframework.modulith.observability.autoconfigure のメソッド。ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration
- ModuleContextCustomizerFactory - org.springframework.modulith.test のクラス
- ModuleContextCustomizerFactory() - クラス org.springframework.modulith.test. ModuleContextCustomizerFactory のコンストラクター
- ModuleContextCustomizerFactory.ModuleContextCustomizer - org.springframework.modulith.test のクラス
- ModuleEntryInterceptor - org.springframework.modulith.observability のクラス
- ModuleEventListener - org.springframework.modulith.observability のクラス
- ModuleEventListener(ApplicationModulesRuntime, Supplier<Tracer>) - クラス org.springframework.modulith.observability. ModuleEventListener のコンストラクター
- ModuleObservabilityAutoConfiguration - org.springframework.modulith.observability.autoconfigure のクラス
- ModuleObservabilityAutoConfiguration() - クラス org.springframework.modulith.observability.autoconfigure. ModuleObservabilityAutoConfiguration のコンストラクター
- ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration - org.springframework.modulith.observability.autoconfigure のクラス
- Brave 固有の自動構成。
- ModuleProperty(String, String, String, JavaType, String) - レコードクラス org.springframework.modulith.docs.ConfigurationProperties.ModuleProperty のコンストラクター
ModulePropertyレコードクラスのインスタンスを作成します。- modulesRuntime(ApplicationRuntime) - Static method in class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
- ModuleTestAutoConfiguration - org.springframework.modulith.test のクラス
- エンティティスキャンと自動構成パッケージの両方を、アプリケーションコンテキストで
ModuleTestExecutionによって定義されたパッケージにカスタマイズするためにImportBeanDefinitionRegistrarを登録する無条件の自動構成。 - ModuleTestAutoConfiguration() - クラス org.springframework.modulith.test. ModuleTestAutoConfiguration のコンストラクター
- ModuleTestAutoConfiguration.AutoConfigurationAndEntityScanPackageCustomizer - org.springframework.modulith.test のクラス
- ModuleTestExecution - org.springframework.modulith.test のクラス
- moduleTracingBeanPostProcessor(ApplicationModulesRuntime, ObjectProvider<Tracer>, ConfigurableListableBeanFactory) - Static method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
- ModuleTracingBeanPostProcessor - org.springframework.modulith.observability のクラス
- アプリケーションモジュールによって公開される Bean を、モジュールの入口と出口を登録して呼び出しのトレーススパンを作成するインターセプターで修飾する
BeanPostProcessor。 - ModuleTracingBeanPostProcessor(ApplicationModulesRuntime, Supplier<Tracer>, ConfigurableListableBeanFactory) - クラス org.springframework.modulith.observability. ModuleTracingBeanPostProcessor のコンストラクター
- ModuleTracingBeanPostProcessor.ApplicationModuleObservingAdvisor - org.springframework.modulith.observability のクラス
- ModuleTracingSupport - org.springframework.modulith.observability のクラス
- ModuleTracingSupport() - クラス org.springframework.modulith.observability. ModuleTracingSupport のコンストラクター
- ModuleTypeExcludeFilter - org.springframework.modulith.test のクラス
- ModuleTypeExcludeFilter(Class<?>) - クラス org.springframework.modulith.test. ModuleTypeExcludeFilter のコンストラクター
- Modulith - Annotation Interface in org.springframework.modulith
- Modulith 構造化規則に従うように Spring Boot アプリケーションを定義します。
- Modulithic - Annotation Interface in org.springframework.modulith
- Modulith 構造化規則に従うように Spring Boot アプリケーションを定義します。
- ModulithMetadata - Interface in org.springframework.modulith.core
- モジュリシックアプリケーションに関するコアメタデータ。
- modulithsApplicationRuntime(ApplicationContext) - Static method in class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
- ModulithsBraveIntegrationAutoConfiguration() - クラス org.springframework.modulith.observability.autoconfigure のコンストラクター。ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration
- moments(ObjectProvider<Clock>, ApplicationEventPublisher, MomentsProperties) - クラス org.springframework.modulith.moments.autoconfigure のメソッド。MomentsAutoConfiguration
- Moments - Class in org.springframework.modulith.moments.support
- 時間の経過イベントを公開するためのコアコンポーネント。
- Moments(Clock, ApplicationEventPublisher, MomentsProperties) - Constructor for class org.springframework.modulith.moments.support.Moments
- MomentsAutoConfiguration - org.springframework.modulith.moments.autoconfigure のクラス
Momentsの自動構成。- MomentsAutoConfiguration() - クラス org.springframework.modulith.moments.autoconfigure. MomentsAutoConfiguration のコンストラクター
- MomentsProperties - org.springframework.modulith.moments.support のクラス
Momentsの構成プロパティ。- MomentsProperties.Granularity - org.springframework.modulith.moments.support の Enum クラス
- 発行するイベントの粒度。
- MongoDbEventPublication - org.springframework.modulith.events.mongodb のクラス
- イベントのパブリケーションを表す MongoDB ドキュメント。
- MongoDbEventPublication(UUID, Instant, String, Object) - クラス org.springframework.modulith.events.mongodb. MongoDbEventPublication のコンストラクター
- 指定された発行日、リスナー ID、イベントに対して新しい
MongoDbEventPublicationを作成します。 - MongoDbEventPublication(UUID, Instant, String, Object, Instant) - クラス org.springframework.modulith.events.mongodb. MongoDbEventPublication のコンストラクター
- 指定された ID、公開日、リスナー ID、イベント、完了日に対して新しい
MongoDbEventPublicationを作成します。 - MongoDbEventPublicationAutoConfiguration - org.springframework.modulith.events.mongodb のクラス
- MongoDB イベント発行リポジトリの自動構成。
- MongoDbEventPublicationAutoConfiguration() - クラス org.springframework.modulith.events.mongodb. MongoDbEventPublicationAutoConfiguration のコンストラクター
- mongoDbEventPublicationRepository(MongoTemplate) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbEventPublicationAutoConfiguration
- MongoDbEventPublicationRepository - org.springframework.modulith.events.mongodb のクラス
- MongoDB に
TargetEventPublicationを保存するリポジトリ。 - MongoDbEventPublicationRepository(MongoTemplate) - クラス org.springframework.modulith.events.mongodb. MongoDbEventPublicationRepository のコンストラクター
- 指定された
MongoTemplateの新しいMongoDbEventPublicationRepositoryを作成します。 - MongoDbTransactionAutoConfiguration - org.springframework.modulith.events.mongodb のクラス
EventPublicationRegistryが適切に動作するために必要な MongoDB トランザクション管理を有効にするための自動構成。- MongoDbTransactionAutoConfiguration() - クラス org.springframework.modulith.events.mongodb. MongoDbTransactionAutoConfiguration のコンストラクター
- MonthHasPassed - org.springframework.modulith.moments のクラス
- 毎月末日に発行される
DomainEvent。 - multicastEvent(ApplicationEvent) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster
- multicastEvent(ApplicationEvent, ResolvableType) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster
- MYSQL - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
N
- name() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
nameレコードコンポーネントの値を返します。- name() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
nameレコードコンポーネントの値を返します。- name() - Element in annotation interface org.springframework.modulith.NamedInterface
- 名前付きインターフェースの名前。
- NamedInterface - org.springframework.modulith.core のクラス
ApplicationModuleへの名前付きインターフェース。- NamedInterface - Annotation Interface in org.springframework.modulith
- パッケージを
ApplicationModuleの名前付きインターフェースとしてマークするか、名前付きインターフェースに型を割り当てるためのアノテーション。 - NamedInterfaces - org.springframework.modulith.core のクラス
NamedInterfaceのコレクション。- nameMatching(String) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
- 指定された名前パターンに一致する
SpringBeanのPredicateSE を作成するヘルパーメソッド。 - Neo4jEventPublication - org.springframework.modulith.events.neo4j のクラス
- イベント発行エンティティ定義。
- Neo4jEventPublication(UUID, Instant, String, Object, String) - クラス org.springframework.modulith.events.neo4j のコンストラクター。Neo4jEventPublication
- Neo4jEventPublicationAutoConfiguration - org.springframework.modulith.events.neo4j のクラス
- Neo4jEventPublicationAutoConfiguration() - クラス org.springframework.modulith.events.neo4j のコンストラクター。Neo4jEventPublicationAutoConfiguration
- neo4jEventPublicationRepository(Neo4jClient, Configuration, EventSerializer) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationAutoConfiguration
- Neo4jEventPublicationRepository - org.springframework.modulith.events.neo4j のクラス
EventPublicationRepositoryのNeo4jClientベースの実装。- Neo4jEventPublicationRepository(Neo4jClient, Configuration, EventSerializer) - クラス org.springframework.modulith.events.neo4j のコンストラクター。Neo4jEventPublicationRepository
- neo4jIndexInitializer(Neo4jClient) - クラス org.springframework.modulith.events.neo4j のメソッド。Neo4jEventPublicationAutoConfiguration
- Neo4jIndexInitializer - org.springframework.modulith.events.neo4j のクラス
Neo4jEventPublication.eventHashフィールドにインデックスを自動的に作成します。- Neo4jIndexInitializer(Neo4jClient) - クラス org.springframework.modulith.events.neo4j のコンストラクター。Neo4jIndexInitializer
- next() - Method in enum class org.springframework.modulith.moments.Quarter
- 次の論理
Quarterを返します。 - next() - クラス org.springframework.modulith.moments のメソッド。ShiftedQuarter
- 次の
ShiftedQuarterを返します。 - NONE - Enum constant in enum class org.springframework.modulith.core.DependencyDepth
- NONE - Static variable in class org.springframework.modulith.core.Classes
- NONE - Static variable in class org.springframework.modulith.core.NamedInterfaces
- NONE - Static variable in exception org.springframework.modulith.core.Violations
- now() - Method in class org.springframework.modulith.moments.support.Moments
- now() - Method in interface org.springframework.modulith.moments.support.Now
- 現在の時点を返します。
- now() - クラス org.springframework.modulith.moments.support のメソッド。TimeMachine
- Now - Interface in org.springframework.modulith.moments.support
- 現在の時点と今日の抽象化。
O
- ObservedModule - Interface in org.springframework.modulith.observability
- ObservedModuleType - org.springframework.modulith.observability のクラス
ObservedModuleの型を表します。- ObservedModuleType(ApplicationModules, ObservedModule, ArchitecturallyEvidentType) - クラス org.springframework.modulith.observability. ObservedModuleType のコンストラクター
- 指定された
ApplicationModules、ObservedModuleおよびArchitecturallyEvidentTypeの新しいObservedModuleTypeを作成します。 - of(int) - Static method in class org.springframework.modulith.moments.YearHasPassed
- 指定された年の新しい
YearHasPassedイベントを作成します。 - of(JavaClass) - Static method in class org.springframework.modulith.core.FormatableType
- 指定された
JavaClassの新しいFormatableTypeを作成します。 - of(JavaClasses) - Static method in class org.springframework.modulith.core.Classes
- 指定された
JavaClassに対して新しいClassesを作成します。 - of(JavaClass, List<ArchitecturallyEvidentType>) - クラス org.springframework.modulith.core.ArchitecturallyEvidentType.DelegatingType の静的メソッド
- of(JavaClass, ApplicationModule) - Static method in class org.springframework.modulith.core.SpringBean
- of(JavaClass, Classes) - Static method in class org.springframework.modulith.core.ArchitecturallyEvidentType
- of(Class<?>) - Static method in class org.springframework.modulith.core.AnnotationModulithMetadata
ModulithicアノテーションをインスペクションするModulithMetadataを作成するか、指定された型にアノテーションが含まれていない場合はOptional.empty()を返します。- of(Class<?>) - Static method in class org.springframework.modulith.core.ApplicationModules
- 指定されたモジュリス型に関連して新しい
ApplicationModulesを作成します。 - of(Class<?>) - インターフェース org.springframework.modulith.core のメソッド。ApplicationModulesFactory
- 指定されたアプリケーションクラスの
ApplicationModulesインスタンスを返します。 - of(Class<?>) - Static method in class org.springframework.modulith.core.FormatableType
- 指定された
ClassSE の新しいFormatableTypeを作成します。 - of(Class<?>) - Static method in interface org.springframework.modulith.core.ModulithMetadata
- 指定されたアノテーション付き型の新しい
ModulithMetadataを作成します。 - of(Class<?>) - Static method in class org.springframework.modulith.core.SpringBootModulithMetadata
SpringBootApplicationでアノテーションが付けられているが、ModulithicまたはModulithでカスタマイズされていないクラスのデフォルトを表す新しいModulithMetadataを作成します。- of(Class<?>) - Static method in class org.springframework.modulith.events.AnnotationTargetLookup
- 指定された型の
AnnotationTargetLookupを返します。 - of(Class<?>) - Static method in class org.springframework.modulith.test.ModuleTestExecution
- of(Class<?>) - クラス org.springframework.modulith.test のメソッド。TestApplicationModules.Factory
- of(Class<?>) - Static method in class org.springframework.modulith.test.TestApplicationModules
- 指定されたアプリケーションクラスから
ApplicationModulesインスタンスを作成しますが、テストコードのみをインスペクションします。 - of(Class<?>, DescribedPredicate<JavaClass>) - Static method in class org.springframework.modulith.core.ApplicationModules
- 指定されたモジュリス型を基準とした新しい
ApplicationModulesと、無視する型とパッケージのDescribedPredicateを作成します。 - of(Class<?>, ImportOption) - Static method in class org.springframework.modulith.core.ApplicationModules
- 指定された型と
ImportOptionの新しいApplicationModulesインスタンスを作成します。 - of(Object...) - Static method in interface org.springframework.modulith.test.PublishedEvents
- 指定されたイベントに対して新しい
PublishedEventsインスタンスを作成します。 - of(Object, PublicationTargetIdentifier) - Static method in interface org.springframework.modulith.events.core.TargetEventPublication
- デフォルトの
InstantSE を使用して、指定されたイベントおよびリスナー識別子のTargetEventPublicationを作成します。 - of(Object, PublicationTargetIdentifier, Instant) - Static method in interface org.springframework.modulith.events.core.TargetEventPublication
- 指定されたイベント、リスナー識別子および発行日の
TargetEventPublicationを作成します。 - of(String) - Static method in class org.springframework.modulith.core.ApplicationModules
- 指定されたパッケージ名に対して新しい
ApplicationModulesインスタンスを作成します。 - of(String) - Static method in interface org.springframework.modulith.core.ModulithMetadata
- 指定されたパッケージの新しい
ModulithMetadataインスタンスを作成します。 - of(String) - Static method in class org.springframework.modulith.core.SpringBootModulithMetadata
- 指定されたパッケージ名から新しい
ModulithMetadataを作成します。 - of(String) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
- 使用すべきではありません。名前だけの
Documenter.CanvasOptions.Groupingとして代替がないのはそもそも意味がありません。 - of(String) - Static method in class org.springframework.modulith.events.core.PublicationTargetIdentifier
- 指定された値の
PublicationTargetIdentifierを返します。 - of(String) - Static method in class org.springframework.modulith.test.TestApplicationModules
- 指定されたパッケージから
ApplicationModulesインスタンスを作成しますが、テストコードのみをインスペクションします。 - of(String, DescribedPredicate<JavaClass>) - Static method in class org.springframework.modulith.core.ApplicationModules
- 指定されたパッケージ名と無視されたクラスに対して新しい
ApplicationModulesインスタンスを作成します。 - of(String, ImportOption) - Static method in class org.springframework.modulith.core.ApplicationModules
- 指定されたパッケージと
ImportOptionの新しいApplicationModulesインスタンスを作成します。 - of(String, Predicate<SpringBean>) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
- 指定された名前で
Documenter.CanvasOptions.Groupingを作成し、PredicateSE を選択します。 - of(String, Predicate<SpringBean>, String) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
PredicateSE と説明を選択し、指定された名前でDocumenter.CanvasOptions.Groupingを作成します。- of(String, ApplicationModule, ApplicationModules) - クラス org.springframework.modulith.core.ApplicationModule.DeclaredDependency の静的メソッド
- モジュールへの
ApplicationModule.DeclaredDependencyを作成し、オプションで指定された識別子で定義された名前付きインターフェースを作成します。 - of(String, Classes) - Static method in class org.springframework.modulith.core.NamedInterface
- of(LocalDate) - Static method in class org.springframework.modulith.moments.DayHasPassed
- 指定された
LocalDateSE の新しいDayHasPassedを作成します。 - of(LocalDateTime) - Static method in class org.springframework.modulith.moments.HourHasPassed
- 指定された
LocalDateTimeSE の新しいHourHasPassedを作成します。 - of(Year) - Static method in class org.springframework.modulith.moments.YearHasPassed
- 指定された
YearSE の新しいYearHasPassedを作成します。 - of(YearMonth) - Static method in class org.springframework.modulith.moments.MonthHasPassed
- 指定された
YearMonthSE の新しいMonthHasPassedを作成します。 - of(Year, int) - Static method in class org.springframework.modulith.moments.WeekHasPassed
- 指定された
YearSE および年間の週に新しいWeekHasPassedを作成します。 - of(Year, int, Locale) - Static method in class org.springframework.modulith.moments.WeekHasPassed
- of(Year, Quarter) - Static method in class org.springframework.modulith.moments.QuarterHasPassed
- of(Year, Quarter, Month) - Static method in class org.springframework.modulith.moments.QuarterHasPassed
- of(Year, ShiftedQuarter) - Static method in class org.springframework.modulith.moments.QuarterHasPassed
- of(Collection<? extends Object>) - Static method in interface org.springframework.modulith.test.PublishedEvents
- 指定されたイベントに対して新しい
PublishedEventsインスタンスを作成します。 - of(List<JavaClass>) - Static method in class org.springframework.modulith.core.Classes
- 指定された
JavaClassに対して新しいClassesを作成します。 - of(List<ApplicationModuleDependency>, ApplicationModules) - Static method in class org.springframework.modulith.core.ApplicationModuleDependencies
ApplicationModuleDependencyおよびApplicationModulesの指定されたListSE に対して新しいApplicationModuleDependenciesを作成します。- of(List<NamedInterface>) - Static method in class org.springframework.modulith.core.NamedInterfaces
- 指定された
NamedInterfaceの新しいNamedInterfacesを作成します。 - of(Map<String, Object>) - レコードクラス org.springframework.modulith.docs.ConfigurationProperties.ConfigurationProperty の静的メソッド
- of(ApplicationContext) - Static method in interface org.springframework.modulith.runtime.ApplicationRuntime
- 指定された
ApplicationContextの新しいApplicationRuntimeを作成します。 - of(Classes, String) - Static method in class org.springframework.modulith.core.JavaPackage
- 指定されたクラスと名前に対して新しい
JavaPackageを作成します。 - of(JavaPackage) - Static method in interface org.springframework.modulith.core.ApplicationModuleInformation
- 指定された
JavaPackageの新しいApplicationModuleInformationを作成します。 - of(JavaPackage) - Static method in class org.springframework.modulith.core.NamedInterface
- 指定された
JavaPackageのすべてのNamedInterfaceを返します。 - of(JavaPackage, Predicate<JavaClass>) - インターフェース org.springframework.modulith.core.ApplicationModuleInformation.AnnotationLookup の静的メソッド
- of(RoutingTarget, EvaluationContext) - Static method in class org.springframework.modulith.events.support.BrokerRouting
- of(Quarter) - Static method in class org.springframework.modulith.moments.ShiftedQuarter
- of(Quarter, Month) - Static method in class org.springframework.modulith.moments.ShiftedQuarter
- of(ObservedModule, Tracer) - Static method in class org.springframework.modulith.observability.ModuleEntryInterceptor
- ofAnnotatedPackages(JavaPackage) - Static method in class org.springframework.modulith.core.NamedInterfaces
- 指定されたベース
JavaPackageに対して新しいNamedInterfacesを作成します。 - ofApplicationModules(Supplier<ApplicationModules>) - Static method in class org.springframework.modulith.actuator.ApplicationModulesEndpoint
- 指定された遅延初期化された
ApplicationModulesに対して新しいApplicationModulesEndpointを作成します。 - ofSubType(Class<S>) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents.TypedPublishedEvents
- ダウンストリームアサーションのイベント型をさらに制限します。
- ofType(Class<S>) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents.TypedPublishedEvents
- ofType(Class<T>) - クラス org.springframework.modulith.test のメソッド。DefaultAssertablePublishedEvents
- ofType(Class<T>) - クラス org.springframework.modulith.test のメソッド。DefaultPublishedEvents
- ofType(Class<T>) - インターフェース org.springframework.modulith.test のメソッド。PublishedEvents
- ofType(Class<T>) - インターフェース org.springframework.modulith.test のメソッド。TypedEvents
- 指定された型のすべてのイベントを返します。
- onApplicationEvent(ApplicationEvent) - クラス org.springframework.modulith.observability のメソッド。ModuleEventListener
- onApplicationEvent(ApplicationEvent) - クラス org.springframework.modulith.test のメソッド。DefaultAssertablePublishedEvents
- onApplicationEvent(ApplicationEvent) - クラス org.springframework.modulith.test のメソッド。DefaultPublishedEvents
- open() - クラス org.springframework.modulith.core.ApplicationModule.DeclaredDependencies の静的メソッド
- OPEN - Enum constant in enum class org.springframework.modulith.ApplicationModule.Type
- オープンアプリケーションモジュールは内部を隠さないため、他のモジュールから内部へのアクセスは許可されません。
- OPEN_TOKEN - Static variable in annotation interface org.springframework.modulith.ApplicationModule
- org.springframework.modulith - パッケージ org.springframework.modulith
- Spring Modulith のコア抽象化。
- org.springframework.modulith.actuator - パッケージ org.springframework.modulith.actuator
- Spring Modulith 用の Spring Boot アクチュエーターサポート。
- org.springframework.modulith.actuator.autoconfigure - パッケージ org.springframework.modulith.actuator.autoconfigure
- Spring Modulith アクチュエーターの自動構成。
- org.springframework.modulith.core - パッケージ org.springframework.modulith.core
- Spring Modulith のコア内部抽象化。
- org.springframework.modulith.core.config - パッケージ org.springframework.modulith.core.config
- Spring Modulith のコア構成の抽象化。
- org.springframework.modulith.core.util - パッケージ org.springframework.modulith.core.util
- ユーティリティ。
- org.springframework.modulith.docs - パッケージ org.springframework.modulith.docs
- Spring Modulith のドキュメントサポート。
- org.springframework.modulith.events - パッケージ org.springframework.modulith.events
- イベント発行レジストリ抽象化の API。
- org.springframework.modulith.events.amqp - パッケージ org.springframework.modulith.events.amqp
- AMQP イベントの外部化のサポート。
- org.springframework.modulith.events.aot - パッケージ org.springframework.modulith.events.aot
- イベント公開レジストリの AOT サポート。
- org.springframework.modulith.events.aws.sns - パッケージ org.springframework.modulith.events.aws.sns
- AWS SNS イベントの外部化のサポート。
- org.springframework.modulith.events.aws.sqs - パッケージ org.springframework.modulith.events.aws.sqs
- AWS SQS イベントの外部化のサポート。
- org.springframework.modulith.events.config - パッケージ org.springframework.modulith.events.config
- イベント公開レジストリの Spring 構成。
- org.springframework.modulith.events.core - パッケージ org.springframework.modulith.events.core
- イベント発行レジストリの抽象化。
- org.springframework.modulith.events.jackson - パッケージ org.springframework.modulith.events.jackson
- Jackson ベースの
EventSerializerの実装。 - org.springframework.modulith.events.jdbc - パッケージ org.springframework.modulith.events.jdbc
EventPublicationRepositoryの JDBC 統合。- org.springframework.modulith.events.jms - パッケージ org.springframework.modulith.events.jms
- JMS イベントの外部化のサポート。
- org.springframework.modulith.events.jpa - パッケージ org.springframework.modulith.events.jpa
EventPublicationRepositoryの JPA 統合。- org.springframework.modulith.events.kafka - パッケージ org.springframework.modulith.events.kafka
- Kafka イベントの外部化のサポート。
- org.springframework.modulith.events.mongodb - パッケージ org.springframework.modulith.events.mongodb
EventPublicationRepositoryの MongoDB 統合。- org.springframework.modulith.events.neo4j - パッケージ org.springframework.modulith.events.neo4j
EventPublicationRepositoryの Neo4j 統合。- org.springframework.modulith.events.support - パッケージ org.springframework.modulith.events.support
- イベント発行レジストリを統合するための Spring Framework 拡張機能。
- org.springframework.modulith.moments - パッケージ org.springframework.modulith.moments
- Passage-of-Time イベントの実装。
- org.springframework.modulith.moments.autoconfigure - パッケージ org.springframework.modulith.moments.autoconfigure
MomentsAPI の自動構成。- org.springframework.modulith.moments.support - パッケージ org.springframework.modulith.moments.support
- Spring Framework のスケジューリングと統合するための
Moments抽象化。 - org.springframework.modulith.observability - パッケージ org.springframework.modulith.observability
- アプリケーションモジュールの可観測性のサポート。
- org.springframework.modulith.observability.autoconfigure - パッケージ org.springframework.modulith.observability.autoconfigure
- 可観測性統合の自動構成。
- org.springframework.modulith.runtime - パッケージ org.springframework.modulith.runtime
- アプリケーションの実行時に
ApplicationModulesを実行するためのサポート。 - org.springframework.modulith.runtime.autoconfigure - パッケージ org.springframework.modulith.runtime.autoconfigure
ApplicationModulesランタイムサポートの自動構成。- org.springframework.modulith.test - パッケージ org.springframework.modulith.test
- Spring Modulith
ApplicationModulesの統合テストサポート。
P
- PackageInfo - Annotation Interface in org.springframework.modulith
- Java のネイティブ
package-info.javaの代替として型をマークするためのアノテーション。 - parse(String) - Static method in class org.springframework.modulith.events.RoutingTarget
- 指定されたソースを解析して新しい
RoutingTarget.ParsedRoutingTargetを作成します。 - ParsedRoutingTarget(String, String) - クラス org.springframework.modulith.events のコンストラクター。RoutingTarget.ParsedRoutingTarget
- PersistentApplicationEventMulticaster - org.springframework.modulith.events.support のクラス
ApplicationEventMulticasterはEventPublicationをEventPublicationRegistryに登録し、失敗する可能性のあるトランザクションイベントリスナーがアプリケーションの再起動時またはスケジュールによって再呼び出されるようになります。- PersistentApplicationEventMulticaster(Supplier<EventPublicationRegistry>, Supplier<Environment>) - クラス org.springframework.modulith.events.support. PersistentApplicationEventMulticaster のコンストラクター
- 指定された
EventPublicationRegistryの新しいPersistentApplicationEventMulticasterを作成します。 - PersistentApplicationEventMulticaster.TransactionalEventListeners - org.springframework.modulith.events.support のクラス
- トランザクションイベントリスナーを操作するファーストクラスのコレクション。
- PersistentDomainEventsImportSelector(ResourceLoader) - クラス org.springframework.modulith.events.config のコンストラクター。EnablePersistentDomainEvents.PersistentDomainEventsImportSelector
- POSTGRES - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
- postProcessAfterInitialization(Object, String) - クラス org.springframework.modulith.events.config のメソッド。EventPublicationAutoConfiguration.AsyncPropertiesDefaulter
- postProcessAfterInitialization(Object, String) - クラス org.springframework.modulith.observability のメソッド。ModuleTracingBeanPostProcessor
- postProcessAfterInitialization(Object, String) - クラス org.springframework.modulith.observability のメソッド。SpringDataRestModuleTracingBeanPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - クラス org.springframework.modulith.core.config のメソッド。ApplicationModuleInitializerRuntimeVerification
- precomputed(Supplier<String>) - Static method in class org.springframework.modulith.actuator.ApplicationModulesEndpoint
- 事前に計算されたアクチュエーターの内容から新しい
ApplicationModulesEndpointを作成します - processAheadOfTime(ConfigurableListableBeanFactory) - クラス org.springframework.modulith.actuator.autoconfigure のメソッド。ApplicationModulesFileGeneratingProcessor
- processAheadOfTime(RegisteredBean) - クラス org.springframework.modulith.events.aot のメソッド。TransactionalEventListenerAotProcessor
- publicationDate - Variable in class org.springframework.modulith.events.jpa.JpaEventPublication
- publicationDate - Variable in class org.springframework.modulith.events.mongodb.MongoDbEventPublication
- publicationDate - クラス org.springframework.modulith.events.neo4j の変数。Neo4jEventPublication
- PublicationTargetIdentifier - org.springframework.modulith.events.core のクラス
- パブリケーションターゲットの識別子。
- publish(Object) - Method in class org.springframework.modulith.test.Scenario
- 指定されたイベントを公開します。
- publish(Supplier<Object>) - Method in class org.springframework.modulith.test.Scenario
- 指定された
SupplierSE によって提供されるイベントを発行します。 - PublishedEvents - Interface in org.springframework.modulith.test
- テスト実行中に発生したすべての Spring アプリケーションイベント。
- PublishedEvents.TypedPublishedEvents <T> - org.springframework.modulith.test のインターフェース
- テスト実行中に発生した、特定の型のすべてのアプリケーションイベント。
- PublishedEventsAssert - org.springframework.modulith.test のクラス
PublishedEventsの AssertJAssert- PublishedEventsAssert(TypedEvents) - クラス org.springframework.modulith.test. PublishedEventsAssert のコンストラクター
- 新しい
PublishedEventsAssertを作成します - PublishedEventsAssert.PublishedEventAssert <T> - org.springframework.modulith.test のクラス
- アサーションは、予想されるイベントをさらに限定します。
- PublishedEventsExtension - org.springframework.modulith.test のクラス
- JUnit 5
Extension(ApplicationModuleTestなしのスタンドアロン使用)。 - PublishedEventsExtension() - クラス org.springframework.modulith.test. PublishedEventsExtension のコンストラクター
- PublishedEventsParameterResolver - org.springframework.modulith.test のクラス
PublishedEventsのインスタンスをテストメソッドのパラメーターとして提供します。- PublishedEventsParameterResolver() - クラス org.springframework.modulith.test. PublishedEventsParameterResolver のコンストラクター
- PublishedEventsParameterResolver(Function<ExtensionContext, ApplicationContext>) - クラス org.springframework.modulith.test. PublishedEventsParameterResolver のコンストラクター
Q
- Q1 - Enum constant in enum class org.springframework.modulith.moments.Quarter
- Q2 - Enum constant in enum class org.springframework.modulith.moments.Quarter
- Q3 - Enum constant in enum class org.springframework.modulith.moments.Quarter
- Q4 - Enum constant in enum class org.springframework.modulith.moments.Quarter
- QualifiedDependency(Dependency) - クラス org.springframework.modulith.core のコンストラクター。ApplicationModule.QualifiedDependency
- QualifiedDependency(JavaClass, JavaClass, String, DependencyType) - クラス org.springframework.modulith.core のコンストラクター。ApplicationModule.QualifiedDependency
- Quarter - Enum Class in org.springframework.modulith.moments
- 今年の論理的な
Quarter。 - QuarterHasPassed - org.springframework.modulith.moments のクラス
- 四半期に一度発行される
DomainEventが経過しました。
R
- rabbitEventExternalizer(EventExternalizationConfiguration, RabbitMessageOperations, BeanFactory) - クラス org.springframework.modulith.events.amqp のメソッド。RabbitEventExternalizerConfiguration
- RabbitEventExternalizerConfiguration - org.springframework.modulith.events.amqp のクラス
- イベントを RabbitMQ に外部化するために
DelegatingEventExternalizerをセットアップする自動設定。 - RabbitEventExternalizerConfiguration() - クラス org.springframework.modulith.events.amqp. RabbitEventExternalizerConfiguration のコンストラクター
- RabbitJacksonConfiguration - org.springframework.modulith.events.amqp のクラス
- アプリケーションに存在する Jackson
ObjectMapperを使用するようにRabbitTemplateを構成するための自動構成。 - RabbitJacksonConfiguration() - クラス org.springframework.modulith.events.amqp. RabbitJacksonConfiguration のコンストラクター
- rabbitTemplateCustomizer(ObjectMapper) - クラス org.springframework.modulith.events.amqp のメソッド。RabbitJacksonConfiguration
- readOnlyTransaction() - Element in annotation interface org.springframework.modulith.ApplicationModuleListener
- 使用すべきではありません。イベントリスナーに対して実行されるトランザクションが読み取り専用であるかどうか (デフォルトは false)。
- readOnlyTransaction() - Element in annotation interface org.springframework.modulith.events.ApplicationModuleListener
- イベントリスナーに対して実行されるトランザクションが読み取り専用であるかどうか (デフォルトは false)。
- ReferenceMethod(JavaMethod) - クラス org.springframework.modulith.core のコンストラクター。ArchitecturallyEvidentType.ReferenceMethod
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - クラス org.springframework.modulith.test のメソッド。ModuleTestAutoConfiguration.AutoConfigurationAndEntityScanPackageCustomizer
- registerHints(RuntimeHints, ClassLoader) - クラス org.springframework.modulith.events.aot のメソッド。ApplicationListenerMethodAdapterRuntimeHints
- renderBeanReferences(ApplicationModule) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- renderConfigurationProperties(List<ConfigurationProperties.ModuleProperty>) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- renderEvents(ApplicationModule) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- renderSpringBeans(ApplicationModule, Documenter.CanvasOptions) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- REPOSITORY - Static variable in class org.springframework.modulith.core.Types.SpringDataTypes
- REPUBLISH_ON_RESTART - Static variable in class org.springframework.modulith.events.support.PersistentApplicationEventMulticaster
- residesInPackageAnnotatedWith(Class<? extends Annotation>) - Static method in class org.springframework.modulith.core.Types
- クラスに合わせて新しい
DescribedPredicateを作成します - resolveParameter(ParameterContext, ExtensionContext) - クラス org.springframework.modulith.test のメソッド。PublishedEventsParameterResolver
- resolveParameter(ParameterContext, ExtensionContext) - クラス org.springframework.modulith.test のメソッド。ScenarioParameterResolver
- resubmitIncompletePublications(Predicate<EventPublication>) - インターフェース org.springframework.modulith.events のメソッド。IncompleteEventPublications
- 不完全な
EventPublicationが登録されているイベントの再送信をトリガーします。 - resubmitIncompletePublications(Predicate<EventPublication>) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster
- resubmitIncompletePublicationsOlderThan(Duration) - インターフェース org.springframework.modulith.events のメソッド。IncompleteEventPublications
- 元の発行日から一定の期間を超えた不完全な
EventPublicationが登録されているイベントの再送信をトリガーします。 - resubmitIncompletePublicationsOlderThan(Duration) - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster
- revealEmptyLines() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- 値が含まれていないテーブル行を出力に保持できるようにします。
- revealInternals() - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- モジュールキャンバスに内部コンポーネントを含めることができます。
- route(Class<T>, Function<T, RoutingTarget>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- 指定された特定の型のイベントのルーター関数を登録します。
- routeAll(Function<Object, RoutingTarget>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- 指定された関数に基づいてすべてのイベントをルーティングします。
- routeAllByType(Function<Class<?>, RoutingTarget>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- イベント型のみに基づいてすべてのメッセージをルーティングします。
- routeKey(Class<T>, Function<T, String>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
BiFunctionSE を登録して、イベントインスタンスに基づいてRoutingTargetのキーを解決します。- routeMapped() - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- 元のイベントインスタンスではなくマッピング結果を使用するようにルーティングを構成します。
- routeOptional(Function<Object, Optional<RoutingTarget>>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- イベントから
OptionalSE ルートを抽出してルートを作成します。 - routeOptionalByType(Function<Class<?>, Optional<RoutingTarget>>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Router
- イベント型から
OptionalSE ルートを抽出してルートします。 - Router(Predicate<Object>) - クラス org.springframework.modulith.events のコンストラクター。EventExternalizationConfiguration.Router
- 指定されたセレクターフィルターに新しい
EventExternalizationConfiguration.Routerを作成します。 - Router(Predicate<Object>, Function<Object, Object>, Function<Object, RoutingTarget>) - クラス org.springframework.modulith.events のコンストラクター。EventExternalizationConfiguration.Router
- 指定されたセレクター
PredicateSE とマッパーおよびルーターFunctionSE に対して新しいEventExternalizationConfiguration.Routerを作成します。 - RoutingTarget - org.springframework.modulith.events のクラス
- 唯一のターゲットを追加キーから分離するための
::デリミタをサポートするStringSE ベースのルーティングターゲット。 - RoutingTarget.ParsedRoutingTarget - org.springframework.modulith.events のクラス
- null ターゲット値とキー値を持つことができる、解析されたルーティングターゲット。
- RoutingTarget.RoutingTargetBuilder - org.springframework.modulith.events のクラス
- 最終的に
RoutingTargetインスタンスを作成するための仲介者。
S
- Scenario - Class in org.springframework.modulith.test
- アプリケーションモジュールの統合テストシナリオを定義する DSL。
- Scenario(TransactionTemplate, ApplicationEventPublisher, AssertablePublishedEvents) - Constructor for class org.springframework.modulith.test.Scenario
- 指定された
TransactionTemplate、ApplicationEventPublisherおよびAssertablePublishedEventsの新しいScenarioを作成します。 - Scenario.When <T> - org.springframework.modulith.test のクラス
- Scenario.When.EventResult <E> - org.springframework.modulith.test のクラス
- 予想されたイベント発行の結果。
- Scenario.When.StateChangeResult <S> - org.springframework.modulith.test のクラス
- 予期された状態変化の結果。
- ScenarioCustomizer - Interface in org.springframework.modulith.test
- JUnit
InvocationInterceptorは、そのテストケースに関連付けられたすべてのScenarioインスタンスに適用されるデフォルトカスタマイザーを登録します。 - ScenarioParameterResolver - org.springframework.modulith.test のクラス
Scenario用の JUnitParameterResolver。- ScenarioParameterResolver() - クラス org.springframework.modulith.test. ScenarioParameterResolver のコンストラクター
- 新しい
ScenarioParameterResolverを作成します。 - select(Predicate<Object>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定された
PredicateSE を適用して外部化するイベントを選択します。 - selectAndRoute(Class<T>, BiFunction<Object, T, RoutingTarget>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定された型のアノテーションの存在によってイベントを選択し、指定されたルーター
BiFunctionSE に基づいてルートします。また、完全なRoutingTargetを構築するためにイベント型も取得します。 - selectAndRoute(Class<T>, Function<T, String>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定された型のアノテーションの存在によってイベントを選択し、指定されたルーター
FunctionSE に基づいてルートします。 - selectByAnnotation(Class<? extends Annotation>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定されたアノテーションのイベント型をインスペクションすることにより、外部化するイベントを選択します。
- selectByPackage(Class<?>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定された型のパッケージおよびすべてのサブパッケージによって外部化するイベントを選択します。
- selectByPackage(String) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定された基本パッケージとすべてのサブパッケージによって外部化するイベントを選択します。
- selectByPackagesAndFilter(Collection<String>, Predicate<Object>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定されたフィルター
PredicateSE に一致する、指定された基本パッケージ (およびそのサブパッケージ) によって外部化するイベントを選択します。 - selectByType(Class<?>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 外部化するイベントを型別に選択します。
- selectByType(Predicate<Class<?>>) - クラス org.springframework.modulith.events のメソッド。EventExternalizationConfiguration.Selector
- 指定された
PredicateSE によって外部化されるイベントを選択します。 - selectImports(AnnotationMetadata) - クラス org.springframework.modulith.events.config のメソッド。EnablePersistentDomainEvents.PersistentDomainEventsImportSelector
- Selector() - クラス org.springframework.modulith.events のコンストラクター。EventExternalizationConfiguration.Selector
- 新しい
EventExternalizationConfiguration.Selectorを作成します。 - serialize(Object) - インターフェース org.springframework.modulith.events.core のメソッド。EventSerializer
- 指定されたイベントを保存可能な形式に直列化します。
- serialize(Object) - クラス org.springframework.modulith.events.jackson のメソッド。JacksonEventSerializer
- serializedEvent - Variable in class org.springframework.modulith.events.jpa.JpaEventPublication
- setBasePackagesOn(BeanDefinitionRegistry, String, List<String>) - クラス org.springframework.modulith.test のメソッド。ModuleTestAutoConfiguration.AutoConfigurationAndEntityScanPackageCustomizer
- setBeanClassLoader(ClassLoader) - クラス org.springframework.modulith.events.jdbc のメソッド。JdbcEventPublicationRepository
- setBeanClassLoader(ClassLoader) - クラス org.springframework.modulith.observability のメソッド。ModuleTracingSupport
- setDefaultCustomizer(Function<ConditionFactory, ConditionFactory>) - Method in class org.springframework.modulith.test.Scenario
- グローバルカスタマイザーの登録を可能にする拡張フック。
- setResourceLoader(ResourceLoader) - クラス org.springframework.modulith.events.config のメソッド。EnablePersistentDomainEvents.PersistentDomainEventsImportSelector
- sharedModules() - Element in annotation interface org.springframework.modulith.Modulith
- 共有されているとみなされるモジュールの名前。
- sharedModules() - Element in annotation interface org.springframework.modulith.Modulithic
- 共有されているとみなされるモジュールの名前。
- shiftBy(Duration) - Method in class org.springframework.modulith.moments.support.Moments
- shiftBy(Duration) - クラス org.springframework.modulith.moments.support のメソッド。TimeMachine
- ShiftedQuarter - org.springframework.modulith.moments のクラス
- 構成可能な
MonthSE で開始するようにシフトできる四半期。 - shouldBeObserved() - クラス org.springframework.modulith.observability のメソッド。ObservedModuleType
- 型を監視する必要があるかどうかを返します。
- simpleAsyncTaskExecutorCustomizer() - クラス org.springframework.modulith.observability.autoconfigure のメソッド。ModuleObservabilityAutoConfiguration
- snsEventExternalizer(EventExternalizationConfiguration, SnsOperations, BeanFactory) - クラス org.springframework.modulith.events.aws.sns のメソッド。SnsEventExternalizerConfiguration
- SnsEventExternalizerConfiguration - org.springframework.modulith.events.aws.sns のクラス
- イベントを SNS に外部化するための
DelegatingEventExternalizerをセットアップする自動設定。 - SnsEventExternalizerConfiguration() - クラス org.springframework.modulith.events.aws.sns. SnsEventExternalizerConfiguration のコンストラクター
- Source - Interface in org.springframework.modulith.core
- 何らかの型の
Source、Bean 定義など。 - sourceType() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
sourceTypeレコードコンポーネントの値を返します。- sourceType() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
sourceTypeレコードコンポーネントの値を返します。- spanHandler() - クラス org.springframework.modulith.observability.autoconfigure のメソッド。ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration
- SpringAutoRestDocsDocumentationSource - org.springframework.modulith.docs のクラス
- Spring Auto REST Docs の Javadoc Doclet によって生成されたメタデータを使用する
DocumentationSource。 - SpringAutoRestDocsDocumentationSource() - クラス org.springframework.modulith.docs. SpringAutoRestDocsDocumentationSource のコンストラクター
- SpringAwareArchitecturallyEvidentType(JavaClass, Classes) - クラス org.springframework.modulith.core のコンストラクター。ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- SpringBean - org.springframework.modulith.core のクラス
- Spring Bean 型。
- SpringBootApplicationRuntime - org.springframework.modulith.runtime のクラス
- SpringBootApplicationRuntime(ApplicationContext) - クラス org.springframework.modulith.runtime. SpringBootApplicationRuntime のコンストラクター
- 指定された
ApplicationContextの新しいSpringBootApplicationRuntimeを作成します。 - SpringBootModulithMetadata - org.springframework.modulith.core のクラス
Modulithicのデフォルトを表す新しいModulithMetadataを作成しますが、アノテーションは存在しません。- SpringDataAwareArchitecturallyEvidentType(JavaClass, Classes) - クラス org.springframework.modulith.core のコンストラクター。ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType
- SpringDataRestModuleObservabilityAutoConfiguration - org.springframework.modulith.observability.autoconfigure のクラス
- SpringDataRestModuleObservabilityAutoConfiguration() - クラス org.springframework.modulith.observability.autoconfigure. SpringDataRestModuleObservabilityAutoConfiguration のコンストラクター
- springDataRestModuleTracingBeanPostProcessor(ApplicationModulesRuntime, ObjectProvider<Tracer>) - Static method in class org.springframework.modulith.observability.autoconfigure.SpringDataRestModuleObservabilityAutoConfiguration
- SpringDataRestModuleTracingBeanPostProcessor - org.springframework.modulith.observability のクラス
- SpringDataRestModuleTracingBeanPostProcessor(ApplicationModulesRuntime, Supplier<Tracer>) - クラス org.springframework.modulith.observability. SpringDataRestModuleTracingBeanPostProcessor のコンストラクター
- 指定された
ApplicationModulesRuntimeおよびTracerに対して新しいSpringDataRestModuleTracingBeanPostProcessorを作成します。 - SpringDataTypes() - クラス org.springframework.modulith.core のコンストラクター。Types.SpringDataTypes
- SpringGroupings() - クラス org.springframework.modulith.docs のコンストラクター。Groupings.SpringGroupings
- SpringModulithModule(ApplicationModuleInformation.AnnotationLookup) - クラス org.springframework.modulith.core のコンストラクター。ApplicationModuleInformation.SpringModulithModule
- SpringModulithRuntimeAutoConfiguration - org.springframework.modulith.runtime.autoconfigure のクラス
- すべての
ApplicationModuleInitializerを Spring Bean として呼び出すために、ApplicationRuntime、ApplicationModulesRuntime、ApplicationListenerを登録する自動構成。 - SpringModulithRuntimeAutoConfiguration() - クラス org.springframework.modulith.runtime.autoconfigure. SpringModulithRuntimeAutoConfiguration のコンストラクター
- SpringModulithRuntimeAutoConfiguration.ArchUnitRuntimeDependencyMissingConfiguration - org.springframework.modulith.runtime.autoconfigure のクラス
- ランタイムクラスパスに ArchUnit がない場合に対応する自動構成。
- SpringTypes() - クラス org.springframework.modulith.core のコンストラクター。Types.SpringTypes
- sqsEventExternalizer(EventExternalizationConfiguration, SqsOperations, BeanFactory) - クラス org.springframework.modulith.events.aws.sqs のメソッド。SqsEventExternalizerConfiguration
- SqsEventExternalizerConfiguration - org.springframework.modulith.events.aws.sqs のクラス
- イベントを SQS に外部化するために
DelegatingEventExternalizerをセットアップする自動設定。 - SqsEventExternalizerConfiguration() - クラス org.springframework.modulith.events.aws.sqs. SqsEventExternalizerConfiguration のコンストラクター
- STANDALONE - Enum constant in enum class org.springframework.modulith.test.ApplicationModuleTest.BootstrapMode
- 現在のモジュールのみをブートストラップします。
- startOrEndTable() - Static method in class org.springframework.modulith.docs.Asciidoctor
- startTable(String) - Static method in class org.springframework.modulith.docs.Asciidoctor
- StateChangeResult(Scenario.When.ExecutionResult<S, T>) - クラス org.springframework.modulith.test のコンストラクター。Scenario.When.StateChangeResult
- stimulate(Runnable) - Method in class org.springframework.modulith.test.Scenario
- 指定された
RunnableSE を実行してシステムを刺激します。 - stimulate(BiConsumer<TransactionOperations, ApplicationEventPublisher>) - Method in class org.springframework.modulith.test.Scenario
- 指定された
TransactionOperationsおよびApplicationEventPublisherを使用してシステムを刺激します。 - stimulate(BiFunction<TransactionOperations, ApplicationEventPublisher, S>) - Method in class org.springframework.modulith.test.Scenario
- 指定された
TransactionOperationsおよびApplicationEventPublisherを使用してシステムを刺激し、結果を生成します。 - stimulate(Function<TransactionOperations, S>) - Method in class org.springframework.modulith.test.Scenario
- 指定された関数を使用してシステムを刺激し、
TransactionOperationsへのアクセスを提供し、指定された値を後の検証のために保持します。 - stimulate(Supplier<S>) - Method in class org.springframework.modulith.test.Scenario
- 指定された
SupplierSE を使用してシステムを刺激し、後の検証のために指定された値を保持します。 - store(Object, Stream<PublicationTargetIdentifier>) - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublicationRegistry
- store(Object, Stream<PublicationTargetIdentifier>) - インターフェース org.springframework.modulith.events.core のメソッド。EventPublicationRegistry
- 指定されたイベントの
TargetEventPublicationとApplicationListenerを格納します。 - stream() - クラス org.springframework.modulith.core のメソッド。ApplicationModuleDependencies
- すべての
ApplicationModuleDependencyインスタンスをStreamSE として返します。 - stream() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- すべての
ApplicationModuleを返します。 - stream() - Method in class org.springframework.modulith.core.Classes
- stream() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- stream() - クラス org.springframework.modulith.core のメソッド。NamedInterfaces
NamedInterfaceのStreamSE を作成します。- stream() - クラス org.springframework.modulith.events.support のメソッド。PersistentApplicationEventMulticaster.TransactionalEventListeners
- すべてのトランザクションイベントリスナーを返します。
- subtypeOf(Class<?>) - クラス org.springframework.modulith.docs.Documenter.CanvasOptions.Grouping の静的メソッド
- 指定されたもののサブ型である
SpringBeanのPredicateSE を作成するヘルパーメソッド。 - supports(Object) - インターフェース org.springframework.modulith.events.core のメソッド。ConditionalEventListener
- 指定されたイベントインスタンスがリスナーによってサポートされているかどうかを返します。
- supports(Object) - クラス org.springframework.modulith.events のメソッド。DefaultEventExternalizationConfiguration
- supports(Object) - インターフェース org.springframework.modulith.events のメソッド。EventExternalizationConfiguration
- 構成が指定されたイベントをサポートしているかどうか。
- supports(Object) - クラス org.springframework.modulith.events.support のメソッド。EventExternalizationSupport
- supports(ApplicationModuleInformation.AnnotationLookup) - クラス org.springframework.modulith.core.ApplicationModuleInformation.JMoleculesModule の静的メソッド
- supports(ApplicationModuleInformation.AnnotationLookup) - クラス org.springframework.modulith.core.ApplicationModuleInformation.SpringModulithModule の静的メソッド
- 指定された
ApplicationModuleInformation.AnnotationLookupがこのApplicationModuleInformationをサポートするかどうか。 - supportsParameter(ParameterContext, ExtensionContext) - クラス org.springframework.modulith.test のメソッド。PublishedEventsParameterResolver
- supportsParameter(ParameterContext, ExtensionContext) - クラス org.springframework.modulith.test のメソッド。ScenarioParameterResolver
- SyntacticSugar - org.springframework.modulith.core のクラス
DescribedPredicateの構成をより読みやすくするためのヘルパー。- SyntacticSugar() - クラス org.springframework.modulith.core. SyntacticSugar のコンストラクター
- systemName() - Element in annotation interface org.springframework.modulith.Modulith
- ドキュメント化を目的とした論理システム名。
- systemName() - Element in annotation interface org.springframework.modulith.Modulithic
- ドキュメント化を目的とした論理システム名。
T
- target() - Element in annotation interface org.springframework.modulith.events.Externalized
- 論理ターゲット名。
- TargetEventPublication - Interface in org.springframework.modulith.events.core
- イベントの出版物です。
- TestApplicationModules - org.springframework.modulith.test のクラス
- テスト
ApplicationModulesで動作するユーティリティメソッド。 - TestApplicationModules() - クラス org.springframework.modulith.test. TestApplicationModules のコンストラクター
- TestApplicationModules.Factory - org.springframework.modulith.test のクラス
- テストコードのみを考慮して
ApplicationModulesインスタンスをブートストラップするカスタムApplicationModulesFactory。 - that(DescribedPredicate<? super JavaClass>) - Method in class org.springframework.modulith.core.Classes
- 指定された
DescribedPredicateに一致するClassesを返します。 - that(DescribedPredicate<? super JavaClass>) - クラス org.springframework.modulith.core のメソッド。JavaPackage
- 指定された
DescribedPredicateに一致するすべてのClassesを返します。 - threadPoolTaskExecutorCustomizer() - クラス org.springframework.modulith.observability.autoconfigure のメソッド。ModuleObservabilityAutoConfiguration
- throwIfPresent() - Method in exception org.springframework.modulith.core.Violations
- 空のインスタンスでない場合は、それ自体をスローします。
- timeMachine(ObjectProvider<Clock>, ApplicationEventPublisher, MomentsProperties) - クラス org.springframework.modulith.moments.autoconfigure のメソッド。MomentsAutoConfiguration
- TimeMachine - org.springframework.modulith.moments.support のクラス
- 時間をシフトするメソッドを公開するための
Momentsの拡張。 - TimeMachine(Clock, ApplicationEventPublisher, MomentsProperties) - クラス org.springframework.modulith.moments.support. TimeMachine のコンストラクター
- to(ApplicationModule) - クラス org.springframework.modulith.core.ApplicationModule.DeclaredDependency の静的メソッド
- 指定された
ApplicationModuleの名前のないインターフェースに新しいApplicationModule.DeclaredDependencyを作成します。 - toArchitecturallyEvidentType() - クラス org.springframework.modulith.core のメソッド。SpringBean
- 現在の
SpringBeanから新しいArchitecturallyEvidentTypeを作成します。 - toArrive() - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 指定された仕様のイベントが到着するのを待ちます。
- toArriveAndAssert(BiConsumer<PublishedEventsAssert.PublishedEventAssert<? super E>, T>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 以前に指定されたイベントが到着することを期待し、さらにキャプチャーされたイベントと元の stimulus 結果の
PublishedEventsAssertをアサートします。 - toArriveAndAssert(Consumer<PublishedEventsAssert.PublishedEventAssert<? super E>>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 以前に指定されたイベントが到着し、さらにキャプチャーされたイベントに対して
PublishedEventsAssertをアサートすることを期待します。 - toArriveAndVerify(BiConsumer<E, T>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 指定された仕様のイベントが到着するのを待ち、そのイベントと stimulus によって作成された結果を使用して指定されたコンシューマーを呼び出します。
- toArriveAndVerify(Consumer<E>) - クラス org.springframework.modulith.test のメソッド。Scenario.When.EventResult
- 指定された仕様のイベントが到着するのを待ち、それを使用して指定されたコンシューマーを呼び出します。
- toAsciidoctor(String) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- toBulletPoint(String) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- toClasses() - Static method in class org.springframework.modulith.core.Classes
- today() - Method in class org.springframework.modulith.moments.support.Moments
- today() - Method in interface org.springframework.modulith.moments.support.Now
- 現在の日付を返します。
- toFullJson() - クラス org.springframework.modulith.core.util のメソッド。ApplicationModulesExporter
- 名前付きインターフェースなどの完全な詳細を含む
ApplicationModules構造を JSON 文字列として返します。 - toInlineCode(JavaClass) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- toInlineCode(String) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- 指定されたソース文字列をインラインコードに変換します。
- toInlineCode(SpringBean) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
- toJson() - クラス org.springframework.modulith.core.util のメソッド。ApplicationModulesExporter
ApplicationModules構造体を JSON 文字列として返します。- toModuleCanvas(ApplicationModule) - Method in class org.springframework.modulith.docs.Documenter
- toModuleCanvas(ApplicationModule, String) - Method in class org.springframework.modulith.docs.Documenter
- toModuleCanvas(ApplicationModule, Documenter.CanvasOptions) - Method in class org.springframework.modulith.docs.Documenter
- toOptional() - Method in class org.springframework.modulith.core.Classes
- toPlantUml() - Method in class org.springframework.modulith.docs.Documenter
- toRoutingTarget() - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- toSingle() - クラス org.springframework.modulith.core のメソッド。JavaPackage
JavaPackageを基本パッケージのみに縮小します。- toString() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependencies
- toString() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.DeclaredDependency
- toString() - クラス org.springframework.modulith.core のメソッド。ApplicationModule.QualifiedDependency
- toString() - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- toString() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- toString() - クラス org.springframework.modulith.core のメソッド。ArchitecturallyEvidentType
- toString() - Method in class org.springframework.modulith.core.Classes
- toString() - クラス org.springframework.modulith.core のメソッド。EventType
- toString() - クラス org.springframework.modulith.core のメソッド。JavaPackage
- toString() - クラス org.springframework.modulith.core のメソッド。NamedInterface
- toString() - レコードクラス org.springframework.modulith.core のメソッド。Violations.Violation
- このレコードクラスの文字列表現を返します。
- toString() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
- このレコードクラスの文字列表現を返します。
- toString() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
- このレコードクラスの文字列表現を返します。
- toString() - クラス org.springframework.modulith.events.core のメソッド。DefaultEventPublication
- toString() - クラス org.springframework.modulith.events.core のメソッド。PublicationTargetIdentifier
- toString() - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- toString() - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- toString() - クラス org.springframework.modulith.test のメソッド。DefaultAssertablePublishedEvents
- toString() - クラス org.springframework.modulith.test のメソッド。DefaultPublishedEvents
- toString(Object) - Static method in class org.springframework.modulith.core.util.Json
- toString(ApplicationModule) - クラス org.springframework.modulith.core のメソッド。JavaAccessSource
- toString(ApplicationModule) - Method in interface org.springframework.modulith.core.Source
- ソースを人間が読める形式でレンダリングします。
- toString(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- toViolations() - Static method in exception org.springframework.modulith.core.Violations
- tracingModuleEventListener(ApplicationModulesRuntime, ObjectProvider<Tracer>) - Static method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
- TransactionalEventListenerAotProcessor - org.springframework.modulith.events.aot のクラス
TransactionalEventListenerアノテーションが付けられたメソッドのBeanRegistrationAotProcessor処理 Bean は、イベントパブリケーションレジストリ用に直列化する必要があるため、これらのメソッドのパラメーター型をリフレクション用に登録します。- TransactionalEventListenerAotProcessor() - クラス org.springframework.modulith.events.aot. TransactionalEventListenerAotProcessor のコンストラクター
- TransactionalEventListeners(Collection<ApplicationListener<?>>) - クラス org.springframework.modulith.events.support のコンストラクター。PersistentApplicationEventMulticaster.TransactionalEventListeners
TransactionalApplicationListenerを実装するすべての要素をフィルタリングして、新しいPersistentApplicationEventMulticaster.TransactionalEventListenersインスタンスを作成します。- transactionManager(MongoDatabaseFactory) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbTransactionAutoConfiguration
- transactionTemplate(PlatformTransactionManager) - クラス org.springframework.modulith.events.mongodb のメソッド。MongoDbTransactionAutoConfiguration
- type() - Element in annotation interface org.springframework.modulith.ApplicationModule
ApplicationModuleのApplicationModule.Typeを宣言します- type() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ConfigurationProperty
typeレコードコンポーネントの値を返します。- type() - レコードクラス org.springframework.modulith.docs のメソッド。ConfigurationProperties.ModuleProperty
typeレコードコンポーネントの値を返します。- TypedEvents - Interface in org.springframework.modulith.test
- Types - Class in org.springframework.modulith.core
- Types() - Constructor for class org.springframework.modulith.core.Types
- Types.JavaXTypes - org.springframework.modulith.core のクラス
- Types.JMoleculesTypes - org.springframework.modulith.core のクラス
- Types.SpringDataTypes - org.springframework.modulith.core のクラス
- Types.SpringTypes - org.springframework.modulith.core のクラス
- typesToBulletPoints(List<JavaClass>) - クラス org.springframework.modulith.docs のメソッド。Asciidoctor
U
- UML - Enum constant in enum class org.springframework.modulith.docs.Documenter.DiagramOptions.DiagramStyle
- 単純な UML コンポーネント図。
- uniqueStream(Function<ApplicationModuleDependency, Object>) - クラス org.springframework.modulith.core のメソッド。ApplicationModuleDependencies
- 指定された
FunctionSE を使用して抽出された値によって一意のすべてのApplicationModuleDependencyインスタンスを返します。 - unnamed(JavaPackage, boolean) - Static method in class org.springframework.modulith.core.NamedInterface
- 指定された
JavaPackageに対して名前のないNamedInterfaceを作成します。 - UNNAMED_NAME - Static variable in class org.springframework.modulith.core.NamedInterface
- useFullyQualifiedModuleNames() - クラス org.springframework.modulith.core のメソッド。AnnotationModulithMetadata
- useFullyQualifiedModuleNames() - インターフェース org.springframework.modulith.core のメソッド。ModulithMetadata
- 完全修飾モジュール名を使用するかどうか。つまり
- useFullyQualifiedModuleNames() - クラス org.springframework.modulith.core のメソッド。SpringBootModulithMetadata
- useFullyQualifiedModuleNames() - Element in annotation interface org.springframework.modulith.Modulith
- デフォルトで完全修飾モジュール名を使用するかどうか。
- useFullyQualifiedModuleNames() - Element in annotation interface org.springframework.modulith.Modulithic
- デフォルトで完全修飾モジュール名を使用するかどうか。
- USES_COMPONENT - Enum constant in enum class org.springframework.modulith.core.DependencyType
- モジュールがコンポーネントの依存関係によって他のモジュールに依存していることを示します。
- uuidToDatabase(UUID) - Method in enum class org.springframework.modulith.events.jdbc.DatabaseType
V
- value() - Element in annotation interface org.springframework.modulith.events.Externalized
- 論理ターゲット名。
- value() - Element in annotation interface org.springframework.modulith.NamedInterface
- 名前付きインターフェースの名前。
- value() - Element in annotation interface org.springframework.modulith.test.ApplicationModuleTest
- valueOf(String) - Static method in enum class org.springframework.modulith.ApplicationModule.Type
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - Static method in enum class org.springframework.modulith.core.DependencyDepth
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - Static method in enum class org.springframework.modulith.core.DependencyType
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - 列挙クラス org.springframework.modulith.docs.Documenter.DiagramOptions.DiagramStyle の静的メソッド
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - 列挙クラス org.springframework.modulith.docs.Documenter.DiagramOptions.ElementsWithoutRelationships の静的メソッド
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - Static method in enum class org.springframework.modulith.events.jdbc.DatabaseType
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - Static method in enum class org.springframework.modulith.moments.Quarter
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - 列挙クラス org.springframework.modulith.moments.support.MomentsProperties.Granularity の静的メソッド
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - 列挙クラス org.springframework.modulith.test.ApplicationModuleTest.BootstrapMode の静的メソッド
- 指定された名前でこのクラスの列挙型定数を返します。
- values() - Static method in enum class org.springframework.modulith.ApplicationModule.Type
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - Static method in enum class org.springframework.modulith.core.DependencyDepth
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - Static method in enum class org.springframework.modulith.core.DependencyType
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - 列挙クラス org.springframework.modulith.docs.Documenter.DiagramOptions.DiagramStyle の静的メソッド
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - 列挙クラス org.springframework.modulith.docs.Documenter.DiagramOptions.ElementsWithoutRelationships の静的メソッド
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - Static method in enum class org.springframework.modulith.events.jdbc.DatabaseType
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - Static method in enum class org.springframework.modulith.moments.Quarter
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - 列挙クラス org.springframework.modulith.moments.support.MomentsProperties.Granularity の静的メソッド
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - 列挙クラス org.springframework.modulith.test.ApplicationModuleTest.BootstrapMode の静的メソッド
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- verify() - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 以前に検証が実行されていない限り、適用されるすべての検証を実行します。
- verify() - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- verify() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- モジュール構造の検証を明示的にトリガーします。
- verifyAutomatically() - Element in annotation interface org.springframework.modulith.test.ApplicationModuleTest
- モジュール構造の有効性を自動的に検証するかどうか。
- verifyDependencies(ApplicationModules) - クラス org.springframework.modulith.core のメソッド。ApplicationModule
- verifyModule() - クラス org.springframework.modulith.test のメソッド。ModuleTestExecution
- この実行によってブートストラップされたモジュールのセットアップを検証します。
- Violation(String) - レコードクラス org.springframework.modulith.core.Violations.Violation のコンストラクター
Violationレコードクラスのインスタンスを作成します。- Violations - Exception in org.springframework.modulith.core
- アーキテクチャ違反を収集して報告するための値の型。
- Violations.Violation - org.springframework.modulith.core の記録クラス
- VISIBLE - Enum constant in enum class org.springframework.modulith.docs.Documenter.DiagramOptions.ElementsWithoutRelationships
W
- webEnvironment() - Element in annotation interface org.springframework.modulith.test.ApplicationModuleTest
- 該当する場合に作成する Web 環境の型。
- WeekHasPassed - org.springframework.modulith.moments のクラス
- 1 週間が経過すると
DomainEventが公開されます。 - WeekHasPassed(Year, int, Locale) - クラス org.springframework.modulith.moments. WeekHasPassed のコンストラクター
- When(BiFunction<TransactionOperations, ApplicationEventPublisher, T>, Consumer<T>, Function<ConditionFactory, ConditionFactory>) - クラス org.springframework.modulith.test のコンストラクター。Scenario.When
- withApiBase(String) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- キャンバスに含まれる型でアクセス可能な Javadoc のベースとして機能する URI 文字列を構成します。
- withColorSelector(Function<ApplicationModule, Optional<String>>) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
ApplicationModuleに従って 16 進数でエンコードされた色を返すコールバック。- withComponentFilter(Predicate<Component>) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 作成する図にどの Structurizr
Componentを含めるかを定義するPredicateSE。 - withDefaultDisplayName(Function<ApplicationModule, String>) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 指定された
ApplicationModuleのデフォルトの表示名を返すコールバック。 - withDependencyDepth(DependencyDepth) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
DependencyDepthは、作成するダイアグラムに他のどのモジュールを含めるかを定義します。- withDependencyTypes(DependencyType...) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 作成する図に含まれる依存関係の種類を選択します。
- withElementsWithoutRelationships(Documenter.DiagramOptions.ElementsWithoutRelationships) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 他のモジュールと関連のないモジュールを作成された図に保持するかどうかを定義する構成設定。
- withExclusions(Predicate<ApplicationModule>) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 作成するダイアグラムからどのモジュールを除外するかを定義する
PredicateSE。 - withFallback(RoutingTarget) - クラス org.springframework.modulith.events のメソッド。RoutingTarget.ParsedRoutingTarget
- withGranularity(MomentsProperties.Granularity) - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
- withinRootPackages(String) - クラス org.springframework.modulith.core のメソッド。ApplicationModules
- 指定された型がモジュールのルートパッケージ (サブパッケージは含まない) の 1 つに含まれているかどうかを返します。
- withJavadocBase(ApplicationModules, String) - Static method in class org.springframework.modulith.docs.Asciidoctor
- 指定された
ApplicationModulesおよび Javadoc ベース URI の新しいAsciidoctorインスタンスを作成します。 - withKey(String) - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- 同じターゲットで指定されたルーティングキーを持つ新しい
RoutingTargetを作成します。 - withLocale(Locale) - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
- withoutDefaultGroupings() - クラス org.springframework.modulith.docs.Documenter.CanvasOptions の静的メソッド
- デフォルトのコンポーネント
Documenter.CanvasOptions.Groupingを登録しないDocumenter.CanvasOptionsインスタンスを作成します。 - withoutJavadocBase(ApplicationModules) - Static method in class org.springframework.modulith.docs.Asciidoctor
- 指定された
ApplicationModulesの新しいAsciidoctorインスタンスを作成します。 - withoutKey() - クラス org.springframework.modulith.events のメソッド。RoutingTarget.RoutingTargetBuilder
- キーのない新しい
RoutingTargetを返します。 - withoutModule(String) - クラス org.springframework.modulith.core.ApplicationModules.Filters の静的メソッド
- withoutModules(String...) - クラス org.springframework.modulith.core.ApplicationModules.Filters の静的メソッド
- withOutputFolder(String) - Method in class org.springframework.modulith.docs.Documenter
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
- withStyle(Documenter.DiagramOptions.DiagramStyle) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 図をレンダリングするスタイル。
- withTarget(String) - クラス org.springframework.modulith.events のメソッド。RoutingTarget
- withTargetFileName(String) - クラス org.springframework.modulith.docs のメソッド。Documenter.CanvasOptions
- キャンバスに書き込むターゲットファイル名を設定します。
- withTargetFileName(String) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
- 作成されるダイアグラムに使用されるターゲットファイル名。
- withTargetOnly(Predicate<ApplicationModule>) - クラス org.springframework.modulith.docs のメソッド。Documenter.DiagramOptions
PredicateSE は、どのモジュールがターゲットのみとみなされるべきかを定義します。つまり- withType(DependencyType) - クラス org.springframework.modulith.core のメソッド。ApplicationModuleDependencies
- withZoneId(ZoneId) - クラス org.springframework.modulith.moments.support のメソッド。MomentsProperties
- writeDocumentation() - Method in class org.springframework.modulith.docs.Documenter
- 利用可能なすべてのドキュメントを作成します: 概要コンポーネント図としてのモジュールのセット全体。すべての上流モジュールを含む、モジュールごとの個別のコンポーネント図。各モジュールのモジュールキャンバス。
Documenter.DiagramOptions.defaults()とDocumenter.CanvasOptions.defaults()を使用します。 - writeDocumentation(Documenter.DiagramOptions, Documenter.CanvasOptions) - Method in class org.springframework.modulith.docs.Documenter
- 利用可能なすべてのドキュメントを作成します: 概要コンポーネント図としてのモジュールのセット全体。すべての上流モジュールを含む、モジュールごとの個別のコンポーネント図。各モジュールのモジュールキャンバス。
- writeIndividualModulesAsPlantUml() - Method in class org.springframework.modulith.docs.Documenter
- writeIndividualModulesAsPlantUml(Documenter.DiagramOptions) - Method in class org.springframework.modulith.docs.Documenter
- すべての個別モジュールのコンポーネント図を書き込みます。
- writeModuleAsPlantUml(ApplicationModule) - Method in class org.springframework.modulith.docs.Documenter
- 指定された
ApplicationModuleの PlantUML コンポーネント図を書き込みます。 - writeModuleAsPlantUml(ApplicationModule, Documenter.DiagramOptions) - Method in class org.springframework.modulith.docs.Documenter
- 指定された
ApplicationModuleの PlantUML コンポーネント図を指定されたレンダリングDocumenter.DiagramOptionsで書き込みます。 - writeModuleCanvases() - Method in class org.springframework.modulith.docs.Documenter
Documenter.DiagramOptions.defaults()を使用してすべてのモジュールキャンバスを書き込みます。- writeModuleCanvases(Documenter.CanvasOptions) - Method in class org.springframework.modulith.docs.Documenter
- 指定された
Documenter.DiagramOptionsを使用してすべてのモジュールキャンバスを書き込みます。 - writeModulesAsPlantUml() - Method in class org.springframework.modulith.docs.Documenter
Documenter.DiagramOptions.defaults()を使用して、すべてのApplicationModulesの PlantUML コンポーネント図を書き込みます。- writeModulesAsPlantUml(Documenter.DiagramOptions) - Method in class org.springframework.modulith.docs.Documenter
- 指定された
Documenter.DiagramOptionsを使用して、すべてのApplicationModulesの PlantUML コンポーネント図を書き込みます。 - writeTableRow(String...) - Static method in class org.springframework.modulith.docs.Asciidoctor
Y
- YearHasPassed - org.springframework.modulith.moments のクラス
- 年末に公開された
DomainEvent。
すべてのクラスとインターフェース | すべてのパッケージ | 定数フィールド値 | 連載形式
spring-modulith-events-apiではorg.springframework.modulith.events.ApplicationModuleListenerを優先します。