com.thoughtworks.qdox.model.annotation
Class AnnotationParenExpression

java.lang.Object
  extended by com.thoughtworks.qdox.model.annotation.AnnotationParenExpression
All Implemented Interfaces:
AnnotationValue

public class AnnotationParenExpression
extends java.lang.Object
implements AnnotationValue


Field Summary
private  AnnotationValue value
           
 
Constructor Summary
AnnotationParenExpression(AnnotationValue value)
           
 
Method Summary
 java.lang.Object accept(AnnotationVisitor visitor)
          Accept a visitor for this value.
 java.lang.Object getParameterValue()
          Get a parameter value for Annotation.getNamedParameter(String).
 AnnotationValue getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

private AnnotationValue value
Constructor Detail

AnnotationParenExpression

public AnnotationParenExpression(AnnotationValue value)
Method Detail

getValue

public AnnotationValue getValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

accept

public java.lang.Object accept(AnnotationVisitor visitor)
Description copied from interface: AnnotationValue
Accept a visitor for this value.

Specified by:
accept in interface AnnotationValue
Parameters:
visitor - Visitor
Returns:
Visitor result

getParameterValue

public java.lang.Object getParameterValue()
Description copied from interface: AnnotationValue
Get a parameter value for Annotation.getNamedParameter(String).

Specified by:
getParameterValue in interface AnnotationValue
Returns:
Parameter value