org.jboss.weld.injection
Interface WeldInjectionPoint<T,S>

All Superinterfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.InjectionPoint, WeldAnnotated<T,S>
All Known Implementing Classes:
ConstructorInjectionPoint, FieldInjectionPoint, MethodInjectionPoint, ParameterInjectionPoint, ProxyClassConstructorInjectionPointWrapper

public interface WeldInjectionPoint<T,S>
extends javax.enterprise.inject.spi.InjectionPoint, WeldAnnotated<T,S>


Nested Class Summary
static class WeldInjectionPoint.WeldInjectionPointSerializationProxy<T,S>
           
 
Field Summary
 
Fields inherited from interface org.jboss.weld.introspector.WeldAnnotated
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS
 
Method Summary
 WeldClass<?> getDeclaringType()
           
 void inject(Object declaringInstance, Object value)
          Injects an instance
 
Methods inherited from interface javax.enterprise.inject.spi.InjectionPoint
getAnnotated, getBean, getMember, getQualifiers, getType, isDelegate, isTransient
 
Methods inherited from interface org.jboss.weld.introspector.WeldAnnotated
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Method Detail

getDeclaringType

WeldClass<?> getDeclaringType()

inject

void inject(Object declaringInstance,
            Object value)
Injects an instance

Parameters:
declaringInstance - The instance to inject into
value - The value to inject


Copyright © 2013 Seam Framework. All Rights Reserved.