001    /*
002     * To change this template, choose Tools | Templates
003     * and open the template in the editor.
004     */
005    package org.bridj.ann;
006    
007    import java.lang.annotation.ElementType;
008    import java.lang.annotation.Retention;
009    import java.lang.annotation.RetentionPolicy;
010    import java.lang.annotation.Target;
011    
012    /**
013     * For annotations that can be forwarded to other annotations.
014     * E.g. @Ptr can be forwarded to @MyPtr if the MyPtr annotation class is annotated with @Ptr
015     * @author ochafik
016     */
017    @Retention(RetentionPolicy.RUNTIME)
018    @Target({ElementType.ANNOTATION_TYPE})
019    public @interface Forwardable {
020        
021    }