Minimize
Table
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codehaus.groovy.ast.expr;
17
18 import org.codehaus.groovy.ast.ClassNode;
19 import org.codehaus.groovy.ast.GroovyCodeVisitor;
20
21
22
23
24 public class UnaryPlusExpression extends Expression {
25
26 private final Expression expression;
27
28 public UnaryPlusExpression(Expression expression) {
29 this.expression = expression;
30 }
31
32 public Expression getExpression() {
33 return expression;
34 }
35
36 public void visit(GroovyCodeVisitor visitor) {
37 visitor.visitUnaryPlusExpression(this);
38 }
39
40 public Expression transformExpression(ExpressionTransformer transformer) {
41 Expression ret = new UnaryPlusExpression(transformer.transform(expression));
42 ret.setSourcePosition(this);
43 return ret;
44 }
45
46 public String getText() {
47 return expression.getText();
48 }
49
50 public ClassNode getType() {
51 return expression.getType();
52 }
53
54 public boolean isDynamic() {
55 return false;
56 }
57
58 }