title: Where can I find the @Nullable and/or @NotNull annotations in Java JDK1.6?
body: <p>Where can I find the java @NotNull and @Nullable annotations. I looked in the javax.annotations namespace but could not find it.</p>
  
  <p>For example</p>
  
  <pre><code>    public String(@NotNull String whatever){
       //doSomething
       return whatever;
       }
  </code></pre>
  
  <p>OR</p>
  
  <pre><code>    @Nullable public String( String whatever){
       //doSomething
       return whatever
  </code></pre>