public class DynamicMethodInfo extends MethodInfoBase implements IMethodCallHandler
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Modifier | Constructor and Description |
|---|---|
protected |
DynamicMethodInfo(ITypeInfo container,
String strName,
IType... paramTypes) |
| Modifier and Type | Method and Description |
|---|---|
IMethodCallHandler |
getCallHandler() |
List<IAnnotationInfo> |
getDeclaredAnnotations() |
String |
getName() |
IParameterInfo[] |
getParameters() |
IType |
getReturnType() |
Object |
handleCall(Object ctx,
Object... args) |
getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getDescription, getDisplayName, getExceptions, getOwnersType, getReturnDescription, hasAnnotation, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isDeprecated, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isScriptable, isStatic, isVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocationInfopublic IParameterInfo[] getParameters()
getParameters in interface IHasParameterInfosgetParameters in interface IMethodInfopublic IType getReturnType()
getReturnType in interface IMethodInfopublic IMethodCallHandler getCallHandler()
getCallHandler in interface IMethodInfopublic String getName()
getName in interface IFeatureInfogetName in interface IMethodInfopublic List<IAnnotationInfo> getDeclaredAnnotations()
getDeclaredAnnotations in interface IAnnotatedFeatureInfopublic Object handleCall(Object ctx, Object... args)
handleCall in interface IMethodCallHandlerCopyright © 2017. All rights reserved.