/* * Copyright 2013 Guidewire Software, Inc. */ package gw.lang.reflect; public interface IConstructorType extends IInvocableType { /** * Returns the type being contructed. */ public IType getDeclaringType(); /** * The constructor's argument types. Can be null. */ public IType[] getParameterTypes(); /** * An associated Constructor. Optional. */ public IConstructorInfo getConstructor(); public String getArgSignature(); }