Package soot.dexpler.typing
Class UntypedLongOrDoubleConstant
- java.lang.Object
-
- soot.jimple.Constant
-
- soot.dexpler.typing.UntypedConstant
-
- soot.dexpler.typing.UntypedLongOrDoubleConstant
-
- All Implemented Interfaces:
Serializable,EquivTo,Immediate,ConvertToBaf,Switchable,Value
public class UntypedLongOrDoubleConstant extends UntypedConstant
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description longvalue
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ValuedefineType(Type t)booleanequals(Object c)inthashCode()Returns a hash code for this DoubleConstant object.DoubleConstanttoDoubleConstant()LongConstanttoLongConstant()static UntypedLongOrDoubleConstantv(long value)-
Methods inherited from class soot.dexpler.typing.UntypedConstant
apply, getType
-
Methods inherited from class soot.jimple.Constant
clone, convertToBaf, equivHashCode, equivTo, getUseBoxes, toString
-
-
-
-
Method Detail
-
v
public static UntypedLongOrDoubleConstant v(long value)
-
hashCode
public int hashCode()
Returns a hash code for this DoubleConstant object.
-
toDoubleConstant
public DoubleConstant toDoubleConstant()
-
toLongConstant
public LongConstant toLongConstant()
-
defineType
public Value defineType(Type t)
- Specified by:
defineTypein classUntypedConstant
-
-