public class UnaryExpressionHelper extends Object
A helper class used to generate bytecode for unary expressions. AST transformations willing to use a custom unary expression helper may set the WriterControllerFactory node metadata on a class node to provide a custom WriterController which would in turn use a custom expression helper.
| Modifiers | Name | Description | 
|---|---|---|
| protected WriterController | controller | 
| Constructor and description | 
|---|
| UnaryExpressionHelper
                                (WriterController controller) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public void | writeBitwiseNegate(BitwiseNegationExpression expression) | 
|  | public void | writeNotExpression(NotExpression expression) | 
|  | public void | writeUnaryMinus(UnaryMinusExpression expression) | 
|  | public void | writeUnaryPlus(UnaryPlusExpression expression) | 
Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.