public interface WeldField<T,X> extends WeldMember<T,X,java.lang.reflect.Field>, AnnotatedField<X>
MAPPED_DECLARED_METAANNOTATIONS, MAPPED_METAANNOTATIONS| Modifier and Type | Method and Description |
|---|---|
T |
get(java.lang.Object instance) |
java.lang.String |
getPropertyName()
Gets the property name of the field
|
boolean |
isTransient() |
void |
set(java.lang.Object declaringInstance,
java.lang.Object value)
Injects an instance
|
getDeclaringTypegetActualTypeArguments, getBindingsAsArray, getInterfaceClosure, getJavaClass, getMetaAnnotations, getName, getPackage, getQualifiers, isFinal, isGeneric, isPackagePrivate, isParameterizedType, isPrimitive, isPrivate, isPublic, isStaticgetJavaMemberisStaticgetAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresentvoid set(java.lang.Object declaringInstance,
java.lang.Object value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException
declaringInstance - The instance to inject intovalue - The value to injectjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionT get(java.lang.Object instance)
java.lang.String getPropertyName()
boolean isTransient()
Copyright © 2014 Seam Framework. All Rights Reserved.