Package soot
Class UByteConstant
-
- All Implemented Interfaces:
Serializable,EquivTo,Immediate,ConvertToBaf,Switchable,Value
public class UByteConstant extends IntConstant
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static UByteConstantONEstatic UByteConstantZERO-
Fields inherited from class soot.jimple.IntConstant
value
-
-
Constructor Summary
Constructors Constructor Description UByteConstant(int value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(Switch sw)Called when this object is visited.TypegetType()Returns the Soot type of this Value.static UByteConstantv(byte value)static UByteConstantv(int value)-
Methods inherited from class soot.jimple.IntConstant
add, and, divide, equalEqual, equals, getNumericValue, greaterThan, greaterThanOrEqual, hashCode, isLessThan, lessThan, lessThanOrEqual, multiply, negate, notEqual, or, remainder, shiftLeft, shiftRight, subtract, toString, unsignedShiftRight, xor
-
Methods inherited from class soot.jimple.Constant
clone, convertToBaf, equivHashCode, equivTo, getUseBoxes, toString
-
-
-
-
Field Detail
-
ZERO
public static final UByteConstant ZERO
-
ONE
public static final UByteConstant ONE
-
-
Method Detail
-
v
public static UByteConstant v(int value)
-
v
public static UByteConstant v(byte value)
-
getType
public Type getType()
Description copied from interface:ValueReturns the Soot type of this Value.- Specified by:
getTypein interfaceValue- Overrides:
getTypein classIntConstant
-
apply
public void apply(Switch sw)
Description copied from interface:SwitchableCalled when this object is visited.- Specified by:
applyin interfaceSwitchable- Overrides:
applyin classIntConstant
-
-