All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class espresso.util.BooleanType

java.lang.Object
   |
   +----espresso.util.Type
           |
           +----espresso.util.PrimitiveType
                   |
                   +----espresso.util.BooleanType

public class BooleanType
extends PrimitiveType

Constructor Index

 o BooleanType()

Method Index

 o ALOAD()
 o AND()
 o ASTORE()
 o distanceTo(Type)
 o floatingPointType()
 o identicalTo(Type)
 o IFEQ(boolean)
 o IFNE(boolean)
 o integralType()
 o LOAD(int)
 o NEWARRAY(int)
 o OR()
 o PUSH(ConstantPoolGen, BigDecimal)
 o RETURN()
 o STORE(int)
 o toClassFileType()
Map an Espresso type to a ClassGen one.
 o toString()
 o XOR()

Constructors

 o BooleanType
 public BooleanType()

Methods

 o identicalTo
 public boolean identicalTo(Type other)
Overrides:
identicalTo in class Type
 o distanceTo
 public int distanceTo(Type other)
Overrides:
distanceTo in class PrimitiveType
 o toString
 public String toString()
Overrides:
toString in class Type
 o integralType
 public boolean integralType()
Overrides:
integralType in class PrimitiveType
 o floatingPointType
 public boolean floatingPointType()
Overrides:
floatingPointType in class PrimitiveType
 o toClassFileType
 public ClassGenType toClassFileType()
Map an Espresso type to a ClassGen one.

Overrides:
toClassFileType in class PrimitiveType
 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 ALOAD
 public Instruction ALOAD()
Overrides:
ALOAD in class Type
 o ASTORE
 public Instruction ASTORE()
Overrides:
ASTORE in class Type
 o IFEQ
 public Instruction IFEQ(boolean tozero)
Overrides:
IFEQ in class Type
 o IFNE
 public Instruction IFNE(boolean tozero)
Overrides:
IFNE 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
 o AND
 public Instruction AND()
Overrides:
AND in class Type
 o OR
 public Instruction OR()
Overrides:
OR in class Type
 o XOR
 public Instruction XOR()
Overrides:
XOR in class Type
 o PUSH
 public Instruction PUSH(ConstantPoolGen cpg,
                         BigDecimal value)
Overrides:
PUSH in class Type

All Packages  Class Hierarchy  This Package  Previous  Next  Index