byucc.jhdl.synth
Class MethodArg
java.lang.Object
byucc.jhdl.synth.MethodArg
- public class MethodArg
- extends java.lang.Object
A simple structure that holds an Object as well as
a descriptor to describe that object's type.
There are also a few methods to query the argument type.
Constructor Summary |
MethodArg(java.lang.String descriptor)
|
MethodArg(java.lang.String descriptor,
java.lang.Object arg)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BYTE_DESCRIPTOR
public static final char BYTE_DESCRIPTOR
- See Also:
- Constant Field Values
CHAR_DESCRIPTOR
public static final char CHAR_DESCRIPTOR
- See Also:
- Constant Field Values
DOUBLE_DESCRIPTOR
public static final char DOUBLE_DESCRIPTOR
- See Also:
- Constant Field Values
FLOAT_DESCRIPTOR
public static final char FLOAT_DESCRIPTOR
- See Also:
- Constant Field Values
INT_DESCRIPTOR
public static final char INT_DESCRIPTOR
- See Also:
- Constant Field Values
LONG_DESCRIPTOR
public static final char LONG_DESCRIPTOR
- See Also:
- Constant Field Values
CLASS_DESCRIPTOR
public static final char CLASS_DESCRIPTOR
- See Also:
- Constant Field Values
SHORT_DESCRIPTOR
public static final char SHORT_DESCRIPTOR
- See Also:
- Constant Field Values
BOOLEAN_DESCRIPTOR
public static final char BOOLEAN_DESCRIPTOR
- See Also:
- Constant Field Values
ARRAY_DESCRIPTOR
public static final char ARRAY_DESCRIPTOR
- See Also:
- Constant Field Values
MethodArg
public MethodArg(java.lang.String descriptor,
java.lang.Object arg)
MethodArg
public MethodArg(java.lang.String descriptor)
setArg
public void setArg(java.lang.Object arg)
getArg
public java.lang.Object getArg()
getClassType
public java.lang.String getClassType()
isByte
public boolean isByte()
isChar
public boolean isChar()
isCharacter
public boolean isCharacter()
isDouble
public boolean isDouble()
isFloat
public boolean isFloat()
isInt
public boolean isInt()
isInteger
public boolean isInteger()
isLong
public boolean isLong()
isClass
public boolean isClass()
isShort
public boolean isShort()
isBoolean
public boolean isBoolean()
toString
public java.lang.String toString()
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.