public final class AnnotationContainerBuilder extends ContainerBuilder<AnnotationContainerBuilder>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AnnotationContainerBuilder.Builder
ビルダー。 
 | 
errorCollector| Modifier and Type | Method and Description | 
|---|---|
Container | 
build()
DIコンテナを構築する。 
 | 
static AnnotationContainerBuilder.Builder | 
builder()
ビルダーを生成する。 
 | 
static AnnotationContainerBuilder | 
createDefault()
デフォルトの設定をしたインスタンスを構築する。 
 | 
<T> AnnotationContainerBuilder | 
register(java.lang.Class<T> componentType)
コンポーネント定義を登録する。 
 | 
<T> AnnotationContainerBuilder | 
register(java.lang.Class<T> componentType,
        java.lang.annotation.Annotation... qualifiers)
コンポーネント定義を登録する。 
 | 
addError, findComponentDefinitions, ignoreError, register, validateCycleDependencypublic <T> AnnotationContainerBuilder register(java.lang.Class<T> componentType)
T - コンポーネントの型componentType - コンポーネントのクラス。public <T> AnnotationContainerBuilder register(java.lang.Class<T> componentType, java.lang.annotation.Annotation... qualifiers)
T - コンポーネントの型componentType - コンポーネントのクラスqualifiers - 限定子public Container build()
ContainerBuilderbuild in class ContainerBuilder<AnnotationContainerBuilder>public static AnnotationContainerBuilder createDefault()
public static AnnotationContainerBuilder.Builder builder()