1 package org.hibernate.annotations; 3 4 import static java.lang.annotation.ElementType.PACKAGE ; 5 import static java.lang.annotation.ElementType.TYPE ; 6 import static java.lang.annotation.ElementType.METHOD ; 7 import static java.lang.annotation.ElementType.FIELD ; 8 import static java.lang.annotation.RetentionPolicy.RUNTIME ; 9 import java.lang.annotation.Target ; 10 import java.lang.annotation.Retention ; 11 12 18 @Target ({PACKAGE, TYPE, METHOD, FIELD}) @Retention (RUNTIME) 19 public @interface GenericGenerator { 20 23 String name(); 24 28 String strategy(); 29 32 Parameter[] parameters() default {}; 33 } 34 | Popular Tags |