public final class ParameterMetadata extends Object
| Modifier and Type | Method and Description |
|---|---|
<A extends Annotation> |
getAnnotation(Class<A> type) |
<E extends IParameterExtension> |
getExtension(Class<E> type) |
Type |
getGenericType() |
int |
getIndex() |
String |
getName() |
Class<?> |
getType() |
void |
registerExtension(IParameterExtension ext) |
String |
toString() |
public <A extends Annotation> A getAnnotation(Class<A> type)
public String getName()
public Class<?> getType()
public int getIndex()
public Type getGenericType()
public <E extends IParameterExtension> E getExtension(Class<E> type)
public void registerExtension(IParameterExtension ext)
Copyright © 2018. All rights reserved.