All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class espresso.util.ReferenceType

java.lang.Object
   |
   +----espresso.util.Type
           |
           +----espresso.util.ReferenceType

public abstract class ReferenceType
extends Type

Constructor Index

 o ReferenceType()

Method Index

 o ALOAD()
 o ASTORE()
 o distanceTo(Type)
 o DUP()
 o DUPX1()
 o DUPX2()
 o floatingPointType()
 o identicalTo(Type)
 o integralType()
 o LOAD(int)
 o NEWARRAY(int)
 o numericType()
 o POP()
 o primitiveType()
 o referenceType()
 o RETURN()
 o STORE(int)
 o subTypeOf(Type)
 o superTypeOf(Type)

Constructors

 o ReferenceType
 public ReferenceType()

Methods

 o subTypeOf
 public abstract boolean subTypeOf(Type other)
Overrides:
subTypeOf in class Type
 o superTypeOf
 public abstract boolean superTypeOf(Type other)
Overrides:
superTypeOf in class Type
 o identicalTo
 public abstract boolean identicalTo(Type other)
Overrides:
identicalTo in class Type
 o distanceTo
 public abstract int distanceTo(Type other)
Overrides:
distanceTo in class Type
 o primitiveType
 public boolean primitiveType()
Overrides:
primitiveType in class Type
 o referenceType
 public boolean referenceType()
Overrides:
referenceType in class Type
 o numericType
 public boolean numericType()
Overrides:
numericType in class Type
 o integralType
 public boolean integralType()
Overrides:
integralType in class Type
 o floatingPointType
 public boolean floatingPointType()
Overrides:
floatingPointType in class Type
 o ALOAD
 public Instruction ALOAD()
Overrides:
ALOAD in class Type
 o ASTORE
 public Instruction ASTORE()
Overrides:
ASTORE in class Type
 o DUP
 public Instruction DUP()
Overrides:
DUP in class Type
 o DUPX1
 public Instruction DUPX1()
Overrides:
DUPX1 in class Type
 o DUPX2
 public Instruction DUPX2()
Overrides:
DUPX2 in class Type
 o POP
 public Instruction POP()
Overrides:
POP in class Type
 o LOAD
 public Instruction LOAD(int slot)
Overrides:
LOAD in class Type
 o STORE
 public Instruction STORE(int slot)
Overrides:
STORE in class Type
 o RETURN
 public Instruction RETURN()
Overrides:
RETURN in class Type
 o NEWARRAY
 public Instruction NEWARRAY(int index)
Overrides:
NEWARRAY in class Type

All Packages  Class Hierarchy  This Package  Previous  Next  Index