public abstract class JavaeeInjectionHandler extends InjectionPointHandler
Modifier | Constructor and Description |
---|---|
protected |
JavaeeInjectionHandler(InjectManager manager) |
Modifier and Type | Method and Description |
---|---|
protected Bean<?> |
bind(java.lang.String location,
java.lang.Class<?> type,
java.lang.annotation.Annotation... qualifiers) |
protected Bean<?> |
bind(java.lang.String location,
java.lang.Class<?> type,
java.lang.String name,
java.lang.annotation.Annotation... bindings) |
protected void |
bindJndi(java.lang.reflect.Field field,
ValueGenerator gen) |
protected void |
bindJndi(java.lang.reflect.Method method,
ValueGenerator gen) |
protected void |
bindJndi(java.lang.String name,
ValueGenerator gen,
java.lang.String fullJndiName) |
protected java.lang.String |
getLocation(java.lang.reflect.Field javaField) |
protected java.lang.String |
getLocation(java.lang.reflect.Method javaMethod) |
protected InjectManager |
getManager() |
introspectField, introspectMethod, introspectType
protected JavaeeInjectionHandler(InjectManager manager)
protected InjectManager getManager()
protected Bean<?> bind(java.lang.String location, java.lang.Class<?> type, java.lang.String name, java.lang.annotation.Annotation... bindings)
protected Bean<?> bind(java.lang.String location, java.lang.Class<?> type, java.lang.annotation.Annotation... qualifiers)
protected void bindJndi(java.lang.String name, ValueGenerator gen, java.lang.String fullJndiName)
protected void bindJndi(java.lang.reflect.Field field, ValueGenerator gen)
protected void bindJndi(java.lang.reflect.Method method, ValueGenerator gen)
protected java.lang.String getLocation(java.lang.reflect.Field javaField)
protected java.lang.String getLocation(java.lang.reflect.Method javaMethod)