public final class FieldDescriptor extends JavaMemberDescriptor<Field> implements AccessibleProperty
declaringType| Constructor and Description |
|---|
FieldDescriptor(TypeDescriptor typeDescriptor,
Field field) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Object |
get(Object obj) |
Field |
getElement() |
String |
getName() |
Object |
getStatic() |
TypeDescriptor |
getType() |
int |
hashCode() |
boolean |
isReadable() |
boolean |
isReadableFrom(TypeDescriptor typeDescriptor) |
boolean |
isTransient() |
boolean |
isWritable() |
boolean |
isWritableFrom(TypeDescriptor typeDescriptor) |
void |
set(Object obj,
Object value) |
void |
setStatic(Object value) |
String |
toString() |
isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isSyntheticgetAnnotation, getAnnotations, getDeclaringType, hasAnnotationpublic FieldDescriptor(TypeDescriptor typeDescriptor, Field field)
public Object getStatic()
public Object get(Object obj)
get in interface AccessiblePropertypublic boolean isReadable()
isReadable in interface AccessiblePropertypublic boolean isReadableFrom(TypeDescriptor typeDescriptor)
isReadableFrom in interface AccessiblePropertypublic boolean isWritable()
isWritable in interface AccessiblePropertypublic boolean isWritableFrom(TypeDescriptor typeDescriptor)
isWritableFrom in interface AccessiblePropertypublic void setStatic(Object value)
public void set(Object obj, Object value)
set in interface AccessiblePropertypublic boolean isTransient()
public TypeDescriptor getType()
getType in interface AccessiblePropertypublic Field getElement()
getElement in class JavaMemberDescriptor<Field>public final int hashCode()
hashCode in class MemberDescriptorpublic final boolean equals(Object obj)
equals in class MemberDescriptorpublic String getName()
getName in interface AccessiblePropertyCopyright © 2017. All rights reserved.