1 //$Id: FilterDefs.java,v 1.3 2005/05/05 09:49:04 epbernard Exp $2 package org.hibernate.annotations;3 4 import static java.lang.annotation.ElementType.TYPE ;5 import static java.lang.annotation.ElementType.PACKAGE ;6 7 import static java.lang.annotation.ElementType.METHOD ;8 9 import static java.lang.annotation.ElementType.FIELD ;10 11 import static java.lang.annotation.RetentionPolicy.RUNTIME ;12 13 import java.lang.annotation.Target ;14 import java.lang.annotation.Retention ;15 16 /**17 * Array of filter definitions18 *19 * @author Matthew Inger20 * @author Emmanuel Bernard21 */22 @Target ({PACKAGE, TYPE}) @Retention (RUNTIME)23 public @interface FilterDefs {24 FilterDef[] value();25 }26