1 cananian 1.1 // HType.java, created Mon Mar 17 20:04:41 2003 by cananian
 2 cananian 1.1 // Copyright (C) 2003 C. Scott Ananian <cananian@alumni.princeton.edu>
 3 cananian 1.1 // Licensed under the terms of the GNU GPL; see COPYING for details.
 4 cananian 1.1 package harpoon.ClassFile;
 5 cananian 1.1 
 6 cananian 1.1 /** The <code>HType</code> interface represents all compile time types.
 7 cananian 1.1  *  It is implemented by all entities that may represent a compile-time
 8 cananian 1.1  *  type in the Java programming language, and serves as their common
 9 cananian 1.1  *  supertype.  In addition to its subinterfaces, it is implemented
10 cananian 1.1  *  by <code>HClass</code>.
11 cananian 1.1  * 
12 cananian 1.1  * @author  C. Scott Ananian <cananian@alumni.princeton.edu>
13 cananian 1.1  * @version $Id: HType.java,v 1.1 2003/03/18 02:27:02 cananian Exp $
14 cananian 1.1  * @see java.lang.reflect.Type
15 cananian 1.1  */
16 cananian 1.1 public interface HType {
17 cananian 1.1     /* no members declared. */
18 cananian 1.1 }