public interface ScopeDecider
| Modifier and Type | Method and Description | 
|---|---|
java.util.Optional<Scope> | 
fromComponentClass(java.lang.Class<?> componentType,
                  ErrorCollector errorCollector)
コンポーネントのクラスが持つアノテーションからスコープを決定する。 
 | 
void | 
registerScopes(ContainerBuilder<?> builder,
              MemberFactory memberFactory)
スコープをコンポーネント登録する。 
 | 
java.util.Optional<Scope> fromComponentClass(java.lang.Class<?> componentType, ErrorCollector errorCollector)
componentType - コンポーネントのクラスerrorCollector - バリデーションエラーを収集するクラスvoid registerScopes(ContainerBuilder<?> builder, MemberFactory memberFactory)
builder - DIコンテナのビルダーmemberFactory - コンポーネント定義の構成要素を生成するファクトリ