/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.lang.reflect;
import gw.lang.parser.IExpression;
public interface IInvocableType extends IType, INonLoadableType
{
public IType[] getParameterTypes();
public String[] getParameterNames();
public IExpression[] getDefaultValueExpressions();
public boolean hasOptionalParams();
public String getParamSignature();
}