1 /*2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.3 */4 package com.tc.aspectwerkz.joinpoint;5 6 /**7 * Interface for the code signature (method and constructor).8 *9 * @author <a HREF="mailto:jboner@codehaus.org">Jonas BonŽr </a>10 */11 public interface CodeSignature extends MemberSignature {12 /**13 * Returns the exception types declared by the code block.14 *15 * @return the exception types16 */17 Class [] getExceptionTypes();18 19 /**20 * Returns the parameter types.21 *22 * @return the parameter types23 */24 Class [] getParameterTypes();25 }