gw.lang.reflect.java.IJavaMethodInfo Maven / Gradle / Ivy
/*
* Copyright 2014 Guidewire Software, Inc.
*/
package gw.lang.reflect.java;
import gw.lang.javadoc.IDocRef;
import gw.lang.javadoc.IMethodNode;
import gw.lang.javadoc.JavaHasParams;
import gw.lang.reflect.IAttributedFeatureInfo;
import gw.lang.reflect.IGenericMethodInfo;
import gw.lang.reflect.IMethodInfo;
import gw.lang.reflect.IOptionalParamCapable;
import gw.lang.reflect.gs.ICanHaveAnnotationDefault;
import java.lang.reflect.Method;
public interface IJavaMethodInfo extends IAttributedFeatureInfo, IMethodInfo, IOptionalParamCapable, IGenericMethodInfo, JavaHasParams, ICanHaveAnnotationDefault
{
String getShortDescription();
IJavaClassMethod getMethod();
IDocRef getMethodDocs();
Method getRawMethod();
int getModifiers();
}