title: JEP 323 Where is @Notnull in java-11
body: <p>I started Java 11 yesterday, I downloaded the JDK , made to Environment variables of PC(windows),
  created a new project and set up the JDK and JRE to point to the Java 11.</p>
  
  <p>I even checked my Env Variables again by <code>echo %JAVA_HOME%</code> in cmd , it is fine.</p>
  
  <p>Every things seems ok but my compiler is not recognizing <code>@Notnull var</code> , can someone help!</p>
  
  <p>Basic program i am trying to execute:</p>
  
  <pre><code>                 list.stream()
                  .map((@Notnull var s) -&gt; s.toLowerCase())
                  .collect(Collectors.toList());
  </code></pre>
  
  <p><strong>Error is:</strong></p>
  
  <pre><code>Error:(13, 24) java: cannot find symbol
  symbol:   class Notnull
  location: class Main
  </code></pre>
  
  <blockquote>
    <p>Have even changed the language level in <strong>Project structure</strong> by
    <code>Ctrl+Shift+Alt+S</code> to <code>X-Experimental features</code>  , but nothing helps.</p>
    
    <p>Tried checking <code>import  java.lang.*;</code> and found that <code>@Notnull</code> is not
    there too.</p>
  </blockquote>