Class JavaResolver.UnaryOperations
- java.lang.Object
-
- com.strobel.decompiler.languages.java.ast.JavaResolver.UnaryOperations
-
- Enclosing class:
- JavaResolver
private static final class JavaResolver.UnaryOperations extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description private
UnaryOperations()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.Object
doUnary(UnaryOperatorType operator, java.lang.Object operand)
private static java.lang.Object
isFalse(java.lang.Object operand)
private static java.lang.Object
minus(java.lang.Object operand)
private static java.lang.Object
not(java.lang.Object operand)
private static java.lang.Object
plus(java.lang.Object operand)
private static java.lang.Object
postDecrement(java.lang.Object operand)
private static java.lang.Object
postIncrement(java.lang.Object operand)
private static java.lang.Object
preDecrement(java.lang.Object operand)
private static java.lang.Object
preIncrement(java.lang.Object operand)
-
-
-
Method Detail
-
doUnary
static java.lang.Object doUnary(UnaryOperatorType operator, java.lang.Object operand)
-
isFalse
private static java.lang.Object isFalse(java.lang.Object operand)
-
not
private static java.lang.Object not(java.lang.Object operand)
-
minus
private static java.lang.Object minus(java.lang.Object operand)
-
plus
private static java.lang.Object plus(java.lang.Object operand)
-
preIncrement
private static java.lang.Object preIncrement(java.lang.Object operand)
-
preDecrement
private static java.lang.Object preDecrement(java.lang.Object operand)
-
postIncrement
private static java.lang.Object postIncrement(java.lang.Object operand)
-
postDecrement
private static java.lang.Object postDecrement(java.lang.Object operand)
-
-