org.aspectj.runtime.internal
Class Conversions

java.lang.Object
  extended by org.aspectj.runtime.internal.Conversions

public final class Conversions
extends java.lang.Object


Method Summary
static java.lang.Object booleanObject(boolean i)
           
static boolean booleanValue(java.lang.Object o)
           
static java.lang.Object byteObject(byte i)
           
static byte byteValue(java.lang.Object o)
           
static java.lang.Object charObject(char i)
           
static char charValue(java.lang.Object o)
           
static java.lang.Object doubleObject(double i)
           
static double doubleValue(java.lang.Object o)
           
static java.lang.Object floatObject(float i)
           
static float floatValue(java.lang.Object o)
           
static java.lang.Object intObject(int i)
           
static int intValue(java.lang.Object o)
           
static java.lang.Object longObject(long i)
           
static long longValue(java.lang.Object o)
           
static java.lang.Object shortObject(short i)
           
static short shortValue(java.lang.Object o)
           
static java.lang.Object voidObject()
           
static java.lang.Object voidValue(java.lang.Object o)
          identity function for now.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

intObject

public static java.lang.Object intObject(int i)

shortObject

public static java.lang.Object shortObject(short i)

byteObject

public static java.lang.Object byteObject(byte i)

charObject

public static java.lang.Object charObject(char i)

longObject

public static java.lang.Object longObject(long i)

floatObject

public static java.lang.Object floatObject(float i)

doubleObject

public static java.lang.Object doubleObject(double i)

booleanObject

public static java.lang.Object booleanObject(boolean i)

voidObject

public static java.lang.Object voidObject()

intValue

public static int intValue(java.lang.Object o)

longValue

public static long longValue(java.lang.Object o)

floatValue

public static float floatValue(java.lang.Object o)

doubleValue

public static double doubleValue(java.lang.Object o)

byteValue

public static byte byteValue(java.lang.Object o)

shortValue

public static short shortValue(java.lang.Object o)

charValue

public static char charValue(java.lang.Object o)

booleanValue

public static boolean booleanValue(java.lang.Object o)

voidValue

public static java.lang.Object voidValue(java.lang.Object o)
identity function for now. This is not typed to "void" because we happen to know that in Java, any void context (i.e., ExprStmt) can also handle a return value.