public static final class SMGValues.SMGKnownExpValue extends java.lang.Object implements SMGValues.SMGExplicitValue
Modifier and Type | Field and Description |
---|---|
static SMGValues.SMGKnownExpValue |
ONE |
static SMGValues.SMGKnownExpValue |
ZERO |
public static final SMGValues.SMGKnownExpValue ONE
public static final SMGValues.SMGKnownExpValue ZERO
public boolean equals(java.lang.Object pObj)
public int hashCode()
public SMGValues.SMGExplicitValue negate()
negate
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue xor(SMGValues.SMGExplicitValue pRVal)
xor
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue or(SMGValues.SMGExplicitValue pRVal)
or
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue and(SMGValues.SMGExplicitValue pRVal)
and
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue shiftLeft(SMGValues.SMGExplicitValue pRVal)
shiftLeft
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue multiply(SMGValues.SMGExplicitValue pRVal)
multiply
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue divide(SMGValues.SMGExplicitValue pRVal)
divide
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue subtract(SMGValues.SMGExplicitValue pRVal)
subtract
in interface SMGValues.SMGExplicitValue
public SMGValues.SMGExplicitValue add(SMGValues.SMGExplicitValue pRVal)
add
in interface SMGValues.SMGExplicitValue
public static SMGValues.SMGKnownExpValue valueOf(int pValue)
public static SMGValues.SMGKnownExpValue valueOf(long pValue)
public static SMGValues.SMGKnownExpValue valueOf(java.math.BigInteger pValue)
public boolean isUnknown()
public java.math.BigInteger getValue()
public int getAsInt()
public long getAsLong()
public final java.math.BigInteger getValue()
public final int getAsInt()
public final long getAsLong()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isUnknown()