public class MethodEggg extends Object implements ExecutableEggg
| Constructor and Description |
|---|
MethodEggg(Eggg eggg,
ClassEggg ownerEggg,
Method method) |
| Modifier and Type | Method and Description |
|---|---|
Annotation[] |
getAnnotations()
获取所有注解
|
Map<String,Type> |
getDeclaredGenericInfo()
获取申明的泛型信息
|
<T> T |
getDigest()
获取提炼物
|
AnnotatedElement |
getElement()
获取注解元素
|
Type |
getGenericReturnType() |
Method |
getMethod() |
String |
getName() |
ClassEggg |
getOwnerEggg() |
int |
getParamCount() |
Collection<ParamEggg> |
getParamEgggAry() |
ParamEggg |
getParamEgggAt(int index) |
ParamEggg |
getParamEgggByAlias(String alias) |
Parameter[] |
getParameters() |
Class<?> |
getReturnType() |
TypeEggg |
getReturnTypeEggg() |
int |
hashCode() |
boolean |
hasParamEgggByAlias(String alias) |
<T> T |
invoke(Object target,
Object... args) |
boolean |
isFinal()
只读的
|
boolean |
isPublic()
公有的
|
boolean |
isStatic()
静态的
|
String |
toString() |
public ClassEggg getOwnerEggg()
public Method getMethod()
public Map<String,Type> getDeclaredGenericInfo()
ExecutableEggggetDeclaredGenericInfo in interface ExecutableEgggpublic AnnotatedElement getElement()
AnnotatedEggggetElement in interface AnnotatedEgggpublic <T> T getDigest()
AnnotatedEggggetDigest in interface AnnotatedEgggpublic TypeEggg getReturnTypeEggg()
public Class<?> getReturnType()
public Type getGenericReturnType()
public boolean isFinal()
public boolean isStatic()
public boolean isPublic()
public String getName()
public Annotation[] getAnnotations()
AnnotatedEggggetAnnotations in interface AnnotatedEgggpublic Parameter[] getParameters()
public int getParamCount()
public Collection<ParamEggg> getParamEgggAry()
public ParamEggg getParamEgggAt(int index)
public boolean hasParamEgggByAlias(String alias)
Copyright © 2025. All rights reserved.