gw.lang.javadoc.IMethodNode Maven / Gradle / Ivy
/*
* Copyright 2014 Guidewire Software, Inc.
*/
package gw.lang.javadoc;
import gw.lang.UnstableAPI;
import gw.lang.reflect.java.IJavaClassInfo;
import java.util.List;
@UnstableAPI
public interface IMethodNode extends IBaseFeatureNode {
String getReturnDescription();
void setReturnDescription( String value );
List getParams();
void addParam( IParamNode param );
List getExceptions();
void addException( IExceptionNode param );
IExceptionNode getException( IJavaClassInfo exceptionClass );
String getName();
void setName( String name );
}