public abstract class ArithmeticConstant extends NumericConstant
Constructor and Description |
---|
ArithmeticConstant() |
Modifier and Type | Method and Description |
---|---|
abstract ArithmeticConstant |
and(ArithmeticConstant c) |
abstract ArithmeticConstant |
or(ArithmeticConstant c) |
abstract ArithmeticConstant |
shiftLeft(ArithmeticConstant c) |
abstract ArithmeticConstant |
shiftRight(ArithmeticConstant c) |
abstract ArithmeticConstant |
unsignedShiftRight(ArithmeticConstant c) |
abstract ArithmeticConstant |
xor(ArithmeticConstant c) |
add, divide, equalEqual, greaterThan, greaterThanOrEqual, lessThan, lessThanOrEqual, multiply, negate, notEqual, remainder, subtract
clone, convertToBaf, equivHashCode, equivTo, getUseBoxes, toString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
public abstract ArithmeticConstant and(ArithmeticConstant c)
public abstract ArithmeticConstant or(ArithmeticConstant c)
public abstract ArithmeticConstant xor(ArithmeticConstant c)
public abstract ArithmeticConstant shiftLeft(ArithmeticConstant c)
public abstract ArithmeticConstant shiftRight(ArithmeticConstant c)
public abstract ArithmeticConstant unsignedShiftRight(ArithmeticConstant c)