public class FrameworkField extends FrameworkMember<FrameworkField>
BlockJUnit4ClassRunner
, but custom runners can make other uses)Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
get(java.lang.Object target) |
Attempts to retrieve the value of this field on
target |
java.lang.annotation.Annotation[] |
getAnnotations() |
|
java.lang.reflect.Field |
getField() |
|
java.lang.String |
getName() |
|
java.lang.Class<?> |
getType() |
|
boolean |
isPublic() |
|
boolean |
isShadowedBy(FrameworkField otherMember) |
|
boolean |
isStatic() |
public java.lang.String getName()
getName
in class FrameworkMember<FrameworkField>
public java.lang.annotation.Annotation[] getAnnotations()
public boolean isPublic()
isPublic
in class FrameworkMember<FrameworkField>
public boolean isShadowedBy(FrameworkField otherMember)
public boolean isStatic()
isStatic
in class FrameworkMember<FrameworkField>
public java.lang.reflect.Field getField()
public java.lang.Class<?> getType()
getType
in class FrameworkMember<FrameworkField>
Field.getType()
public java.lang.Object get(java.lang.Object target) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
target
java.lang.IllegalArgumentException
java.lang.IllegalAccessException