Home | History | Annotate | Download | only in annotation
      1 package javax.annotation;
      2 
      3 import java.lang.annotation.Documented;
      4 import java.lang.annotation.Retention;
      5 import java.lang.annotation.RetentionPolicy;
      6 
      7 import javax.annotation.meta.TypeQualifierNickname;
      8 import javax.annotation.meta.When;
      9 
     10 /** Used to annotate a value of unknown sign */
     11 
     12 @Documented
     13 @TypeQualifierNickname
     14 @Nonnegative(when = When.UNKNOWN)
     15 @Retention(RetentionPolicy.RUNTIME)
     16 public @interface Signed {
     17 
     18 }
     19