Class AnnotationValueImpl
- java.lang.Object
-
- gw.gosudoc.com.sun.tools.javadoc.main.AnnotationValueImpl
-
- All Implemented Interfaces:
AnnotationValue
@Deprecated public class AnnotationValueImpl extends java.lang.Object implements AnnotationValue
Deprecated.Represents a value of an annotation type element.This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
- Since:
- 1.5
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private classAnnotationValueImpl.ToStringVisitorDeprecated.private classAnnotationValueImpl.ValueVisitorDeprecated.
-
Constructor Summary
Constructors Constructor Description AnnotationValueImpl(DocEnv env, com.sun.tools.javac.code.Attribute attr)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringtoString()Deprecated.Returns a string representation of the value.java.lang.Objectvalue()Deprecated.Returns the value.
-
-
-
Field Detail
-
env
private final DocEnv env
Deprecated.
-
attr
private final com.sun.tools.javac.code.Attribute attr
Deprecated.
-
-
Constructor Detail
-
AnnotationValueImpl
AnnotationValueImpl(DocEnv env, com.sun.tools.javac.code.Attribute attr)
Deprecated.
-
-
Method Detail
-
value
public java.lang.Object value()
Deprecated.Returns the value. The type of the returned object is one of the following:- a wrapper class for a primitive type
-
String -
Type(representing a class literal) -
FieldDoc(representing an enum constant) -
AnnotationDesc -
AnnotationValue[]
- Specified by:
valuein interfaceAnnotationValue- Returns:
- the value.
-
toString
public java.lang.String toString()
Deprecated.Returns a string representation of the value.- Specified by:
toStringin interfaceAnnotationValue- Overrides:
toStringin classjava.lang.Object- Returns:
- the text of a Java language annotation value expression whose value is the value of this annotation type element.
-
-