title: AspectJ writing 2 separate pointcuts one for onCreate() and other for rest of methods
body: <p>I am using AspectJ for Android and I am having a requirement of writing 2 pointcuts one which does pointcut execution for <code>onCreate()</code> and other for rest of the methods in the Android app that excludes <code>onCreate()</code>. </p>
  
  <p>Currently my pointcut for methods is also injecting onCreate() which I dont want to happen. It is like this - </p>
  
  <pre><code>pointcut methodCalls():
            execution(* com.hello..*(..)) &amp;&amp; !within(com.retro.Tester);
  </code></pre>
  
  <p>Tester.aj is my Aspect file</p>