001    package org.bridj.ann;
002    
003    import java.lang.annotation.ElementType;
004    import java.lang.annotation.Retention;
005    import java.lang.annotation.RetentionPolicy;
006    import java.lang.annotation.Target;
007    
008    /**
009     * Tells BridJ not to bind native methods marked with this annotation (assumes there's a legit plain-JNI binding for them)
010     * @author Olivier Chafik
011     */
012    @Target({ElementType.METHOD, ElementType.TYPE})
013    @Retention(RetentionPolicy.RUNTIME)
014    public @interface JNIBound {
015    }