public class FieldEggg extends Object implements Property
| Modifier and Type | Field and Description |
|---|---|
protected PropertyMethodEggg |
getterEggg |
protected PropertyMethodEggg |
setterEggg |
| Constructor and Description |
|---|
FieldEggg(Eggg eggg,
ClassEggg ownerEggg,
Field field) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAlias()
别名
|
Annotation[] |
getAnnotations()
获取所有注解
|
<T> T |
getDigest()
提炼物
|
AnnotatedElement |
getElement()
获取注解元素
|
Field |
getField() |
Type |
getGenericType() |
String |
getName()
名字
|
ClassEggg |
getOwnerEggg() |
Class<?> |
getType() |
TypeEggg |
getTypeEggg()
类型包装
|
Object |
getValue(Object target)
获取值
|
Object |
getValue(Object target,
boolean allowGetter) |
int |
hashCode() |
boolean |
isFinal()
只读的
|
boolean |
isPrivate()
私有的
|
boolean |
isPublic()
私有的
|
boolean |
isStatic()
静态的
|
boolean |
isTransient()
临时的(不需要执久化)
|
void |
setValue(Object target,
Object value)
设置值
|
void |
setValue(Object target,
Object value,
boolean allowSetter) |
String |
toString() |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitresolvePropertyNameprotected PropertyMethodEggg getterEggg
protected PropertyMethodEggg setterEggg
public ClassEggg getOwnerEggg()
public Field getField()
public AnnotatedElement getElement()
AnnotatedEggggetElement in interface AnnotatedEgggpublic <T> T getDigest()
PropertygetDigest in interface AnnotatedEggggetDigest in interface Propertypublic boolean isFinal()
public boolean isStatic()
public boolean isPrivate()
public boolean isPublic()
public boolean isTransient()
isTransient in interface Propertypublic void setValue(Object target, Object value)
Propertypublic TypeEggg getTypeEggg()
PropertygetTypeEggg in interface Propertypublic Class<?> getType()
public Type getGenericType()
public Annotation[] getAnnotations()
AnnotatedEggggetAnnotations in interface AnnotatedEgggCopyright © 2025. All rights reserved.