Save This Page
Home » openjdk-7 » com.sun.tools » javac » code » [javadoc | source]
com.sun.tools.javac.code
public class: TypeTags [javadoc | source]
java.lang.Object
   com.sun.tools.javac.code.TypeTags
An interface for type tag values, which distinguish between different sorts of types.

This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
Field Summary
public static final  int BYTE    The tag of the basic type `byte'. 
public static final  int CHAR    The tag of the basic type `char'. 
public static final  int SHORT    The tag of the basic type `short'. 
public static final  int INT    The tag of the basic type `int'. 
public static final  int LONG    The tag of the basic type `long'. 
public static final  int FLOAT    The tag of the basic type `float'. 
public static final  int DOUBLE    The tag of the basic type `double'. 
public static final  int BOOLEAN    The tag of the basic type `boolean'. 
public static final  int VOID    The tag of the type `void'. 
public static final  int CLASS    The tag of all class and interface types. 
public static final  int ARRAY    The tag of all array types. 
public static final  int METHOD    The tag of all (monomorphic) method types. 
public static final  int PACKAGE    The tag of all package "types". 
public static final  int TYPEVAR    The tag of all (source-level) type variables. 
public static final  int WILDCARD    The tag of all type arguments. 
public static final  int FORALL    The tag of all polymorphic (method-) types. 
public static final  int BOT    The tag of the bottom type
public static final  int NONE    The tag of a missing type. 
public static final  int ERROR    The tag of the error type. 
public static final  int UNKNOWN    The tag of an unknown type 
public static final  int UNDETVAR    The tag of all instantiatable type variables. 
public static final  int TypeTagCount    The number of type tags. 
public static final  int lastBaseTag    The maximum tag of a basic type. 
public static final  int firstPartialTag    The minimum tag of a partial type 
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait