public interface WeldField<T,X> extends WeldMember<T,X,Field>, javax.enterprise.inject.spi.AnnotatedField<X>
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS
Modifier and Type | Method and Description |
---|---|
T |
get(Object instance) |
String |
getPropertyName()
Gets the property name of the field
|
boolean |
isTransient() |
void |
set(Object declaringInstance,
Object value)
Injects an instance
|
getDeclaringType
getActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStatic
void set(Object declaringInstance, Object value) throws IllegalArgumentException, IllegalAccessException
declaringInstance
- The instance to inject intovalue
- The value to injectIllegalArgumentException
IllegalAccessException
String getPropertyName()
boolean isTransient()
Copyright © 2013 Seam Framework. All rights reserved.