Class JavaResolver.BinaryOperations
java.lang.Object
com.strobel.decompiler.languages.java.ast.JavaResolver.BinaryOperations
- Enclosing class:
JavaResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Objectprivate static Objectprivate static Objectprivate static Booleanprivate static Object(package private) static ObjectdoBinary(BinaryOperatorType operator, JvmType type, Object left, Object right) private static Booleanprivate static BooleangreaterThan(JvmType type, Object left, Object right) private static BooleangreaterThanOrEqual(JvmType type, Object left, Object right) private static Objectprivate static Booleanprivate static BooleanlessThanOrEqual(JvmType type, Object left, Object right) private static Objectprivate static Booleanprivate static Objectprivate static Objectprivate static Objectprivate static ObjectrightShift(JvmType type, Object left, Object right) private static Objectprivate static ObjectunsignedRightShift(JvmType type, Object left, Object right) private static Object
-
Constructor Details
-
BinaryOperations
private BinaryOperations()
-
-
Method Details
-
doBinary
-
add
-
subtract
-
multiply
-
divide
-
remainder
-
and
-
or
-
xor
-
leftShift
-
rightShift
-
unsignedRightShift
-
andAlso
-
orElse
-
asBoolean
-
lessThan
-
lessThanOrEqual
-
greaterThan
-
greaterThanOrEqual
-
equal
-
notEqual
-