1 32 package org.codehaus.groovy.ast.expr; 33 34 import org.codehaus.groovy.ast.GroovyCodeVisitor; 35 36 39 public class NotExpression extends BooleanExpression { 40 41 public NotExpression(Expression expression) { 42 super(expression); 43 } 44 45 public void visit(GroovyCodeVisitor visitor) { 46 visitor.visitNotExpression(this); 47 } 48 49 public boolean isDynamic() { 50 return false; 51 } 52 53 public Expression transformExpression(ExpressionTransformer transformer) { 54 return new NotExpression(transformer.transform(getExpression())); 55 } 56 } 57 | Popular Tags |