public abstract class AbstractFieldDescriptor<F extends AbstractFieldDescriptor<F,T,Ts>,T extends AbstractTypeDescriptor<F,T,Ts>,Ts extends AbstractTypeDescriptors<F,T,Ts>> extends ElementDescriptor<F,T,Ts>
| Modifier and Type | Field and Description |
|---|---|
protected Field |
field |
typeDescriptors| Constructor and Description |
|---|
AbstractFieldDescriptor(Ts typeDescriptors,
Field field) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Object |
get(Object obj) |
Field |
getElement() |
String |
getName() |
Object |
getStatic() |
T |
getType() |
int |
hashCode() |
boolean |
isStatic() |
boolean |
isTransient() |
void |
set(Object obj,
Object value) |
void |
setStatic(Object value) |
String |
toString() |
getAnnotation, getAnnotations, getTypeDescriptors, hasAnnotationprotected final Field field
public Object getStatic()
public void setStatic(Object value)
public boolean isTransient()
public T getType()
public Field getElement()
getElement in class ElementDescriptor<F extends AbstractFieldDescriptor<F,T,Ts>,T extends AbstractTypeDescriptor<F,T,Ts>,Ts extends AbstractTypeDescriptors<F,T,Ts>>public final int hashCode()
hashCode in class ElementDescriptor<F extends AbstractFieldDescriptor<F,T,Ts>,T extends AbstractTypeDescriptor<F,T,Ts>,Ts extends AbstractTypeDescriptors<F,T,Ts>>public final boolean equals(Object obj)
equals in class ElementDescriptor<F extends AbstractFieldDescriptor<F,T,Ts>,T extends AbstractTypeDescriptor<F,T,Ts>,Ts extends AbstractTypeDescriptors<F,T,Ts>>public String getName()
public boolean isStatic()
Copyright © 2015. All rights reserved.