Package org.jboss.logging.annotations
Annotation Type FormatWith
-
@Target(PARAMETER) @Retention(CLASS) @Documented public @interface FormatWith
Indicate that the given parameter should be wrapped with a formatting object of the given class. The class must have a one-argument constructor which unambiguously accepts a value of this parameter's type. The resultant object will be passed in as a parameter to the underlying format type; thus itstoString()
method will be invoked (or, if the format style isPRINTF
, the object may implementFormattable
to get extra functionality).- Author:
- David M. Lloyd
-
-
Element Detail
-
value
Class<?> value
The class of the formatting object to use.- Returns:
- the class
-
-