@Module public class WebComponent extends java.lang.Object
| Constructor and Description |
|---|
WebComponent(InjectManager beanManager,
java.lang.String className) |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(BaseType type,
Annotated annotated,
<any> bean) |
void |
createProgram(java.util.ArrayList<ConfigProgram> initList,
java.lang.reflect.Field field,
java.util.ArrayList<java.lang.annotation.Annotation> bindList) |
java.util.ArrayList<<any>> |
getBeanList() |
java.util.ArrayList<<any>> |
getEnabledBeanList() |
java.util.Set<<any>> |
resolve(BaseType type,
java.lang.annotation.Annotation[] qualifiers) |
java.util.Set<<any>> |
resolve(java.lang.reflect.Type type,
java.lang.annotation.Annotation[] bindings) |
void |
resolveSpecializes() |
java.lang.String |
toString() |
void |
validate() |
public WebComponent(InjectManager beanManager, java.lang.String className)
public void addComponent(BaseType type, Annotated annotated, <any> bean)
public void resolveSpecializes()
public void createProgram(java.util.ArrayList<ConfigProgram> initList, java.lang.reflect.Field field, java.util.ArrayList<java.lang.annotation.Annotation> bindList) throws ConfigException
ConfigExceptionpublic java.util.Set<<any>> resolve(java.lang.reflect.Type type,
java.lang.annotation.Annotation[] bindings)
public java.util.Set<<any>> resolve(BaseType type, java.lang.annotation.Annotation[] qualifiers)
public java.util.ArrayList<<any>> getBeanList()
public java.util.ArrayList<<any>> getEnabledBeanList()
public void validate()
public java.lang.String toString()
toString in class java.lang.Object