-
@Retention(RUNTIME) @Target(METHOD) public @interface XmlAttribute
Specifies that the invocation of the method will produce an attribute.The method signature has to match the form
R foo(DT1,DT2,..)
R is either
void
or the type to which the interface that declares this method is assignable. In the case of the latter, the method will returnthis
object, allowing you to chain the multiple attribute method invocations likeStringBuffer
.DTi must be datatype objects.
When this method is called, a new attribute is added to the current element, whose value is whitespace-separated text from each of the datatype objects.
- Author:
- Kohsuke Kawaguchi