1 package org.pojomatic.annotations;
2
3 import static java.lang.annotation.ElementType.FIELD;
4 import static java.lang.annotation.ElementType.METHOD;
5 import static java.lang.annotation.RetentionPolicy.RUNTIME;
6
7 import java.lang.annotation.Documented;
8 import java.lang.annotation.Retention;
9 import java.lang.annotation.Target;
10
11 import org.pojomatic.formatter.PropertyFormatter;
12
13
14
15
16
17
18
19
20 @SuppressWarnings("deprecation")
21 @Target({FIELD, METHOD})
22 @Retention(RUNTIME)
23 @Documented
24 public @interface PropertyFormat {
25
26
27
28
29
30 public Class<? extends PropertyFormatter> value();
31 }