Top Description Methods
org.glassfish.pfl.tf.spi.annotation

public @Interface Description

extends Annotation
Annotations
@Documented
@Target:METHOD, FIELD, TYPE
@Retention:RUNTIME
Imports
java.lang.annotation.Documented, .ElementType, .Retention, .RetentionPolicy, .Target

Used to associate a description with part of a class.

Method Summary

Modifier and TypeMethod and Description
public String
key()

Optional key to use in a resource bundle for this description.

public String
value()

The description to be applied to the annotated element.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

keyback to summary
public String key()

Optional key to use in a resource bundle for this description. If present, a tool will generate a resource bundle that contains key=value taken from the description annotation.

If this key is not present, the default key is given by the class name, if this annotation appears on a class, or the class name.method name if this annotation appears on a method. It is an error to use the default value for more than one method of the same name, except for setters and getters.

valueback to summary
public String value()

The description to be applied to the annotated element. This value must not be empty. It can either be the actual string that describes the annotated element, or a key into a resource bundle associated. If there is no bundle value associated with the key, or no resource bundle is specified, the value is used directly.