public class ExtensionBeanBuilder<T extends javax.enterprise.inject.spi.Extension> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected javax.enterprise.inject.spi.AnnotatedType<T> |
annotatedType |
protected T |
extension |
protected WebBeansContext |
webBeansContext |
| Constructor and Description |
|---|
ExtensionBeanBuilder(WebBeansContext webBeansContext,
T extension) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionBean<T> |
buildBean() |
javax.enterprise.inject.spi.AnnotatedType<T> |
getAnnotatedType() |
T |
getExtension() |
protected final WebBeansContext webBeansContext
protected final javax.enterprise.inject.spi.AnnotatedType<T extends javax.enterprise.inject.spi.Extension> annotatedType
protected final T extends javax.enterprise.inject.spi.Extension extension
public ExtensionBeanBuilder(WebBeansContext webBeansContext, T extension)
public javax.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()
public T getExtension()
public ExtensionBean<T> buildBean()
Copyright © 2008–2025 The Apache Software Foundation. All rights reserved.