org.codehaus.groovy.ast.expr
Class AnnotationConstantExpression

java.lang.Object
  extended by org.codehaus.groovy.ast.ASTNode
      extended by org.codehaus.groovy.ast.expr.Expression
          extended by org.codehaus.groovy.ast.expr.ConstantExpression
              extended by org.codehaus.groovy.ast.expr.AnnotationConstantExpression

public class AnnotationConstantExpression
extends ConstantExpression

Represents an annotation "constant" that may appear in annotation attributes (mainly used as a marker).

Version:
$Revision: 3264 $
Author:
Alex Popescu

Field Summary
 
Fields inherited from class org.codehaus.groovy.ast.expr.ConstantExpression
EMPTY_STRING, EMTPY_EXPRESSION, FALSE, NULL, TRUE, VOID
 
Constructor Summary
AnnotationConstantExpression(AnnotationNode node)
           
 
Method Summary
 void visit(GroovyCodeVisitor visitor)
           
 
Methods inherited from class org.codehaus.groovy.ast.expr.ConstantExpression
getConstantName, getText, getValue, isEmptyStringExpression, isFalseExpression, isNullExpression, isTrueExpression, setConstantName, toString, transformExpression
 
Methods inherited from class org.codehaus.groovy.ast.expr.Expression
getType, setType, transformExpressions
 
Methods inherited from class org.codehaus.groovy.ast.ASTNode
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotationConstantExpression

public AnnotationConstantExpression(AnnotationNode node)
Method Detail

visit

public void visit(GroovyCodeVisitor visitor)
Overrides:
visit in class ConstantExpression

Copyright © 2003-2010 The Codehaus. All rights reserved.