jasm.lang
Interface JvmType.Reference

All Superinterfaces:
java.lang.Comparable<JvmType>, JvmType
All Known Implementing Classes:
JvmType.Array, JvmType.Clazz, JvmType.Intersection, JvmType.Null, JvmType.Variable, JvmType.Wildcard
Enclosing interface:
JvmType

public static interface JvmType.Reference
extends JvmType

The Reference type abstracts all the reference types, including class types, array types, variable and wildcard types.


Nested Class Summary
 
Nested classes/interfaces inherited from interface jasm.lang.JvmType
JvmType.Array, JvmType.Bool, JvmType.Byte, JvmType.Char, JvmType.Clazz, JvmType.Double, JvmType.Float, JvmType.Function, JvmType.Int, JvmType.Intersection, JvmType.Long, JvmType.Null, JvmType.Primitive, JvmType.Reference, JvmType.Short, JvmType.Variable, JvmType.Void, JvmType.Wildcard
 
Method Summary
 
Methods inherited from interface jasm.lang.JvmType
usedVariables
 
Methods inherited from interface java.lang.Comparable
compareTo
 



Copyright © 2013 David J. Pearce. All Rights Reserved.