title: How to get a method's annotation value from a ProceedingJoinPoint?
body: <p>I have below annotation.</p>
  
  <h2>MyAnnotation.java</h2>
  
  <pre><code>@Target(ElementType.METHOD)
  @Retention(RetentionPolicy.RUNTIME)
  public @interface MyAnnotation {
  
  }
  </code></pre>
  
  <h2>SomeAspect.java</h2>
  
  <pre><code>public class SomeAspect{
  
   @Around("execution(public * *(..)) &amp;&amp; @annotation(com.mycompany.MyAnnotation)")
      public Object procede(ProceedingJoinPoint call) throws Throwable {
  
    //Some logic
  
  }
  
  }
  </code></pre>
  
  <h2>SomeOther.java</h2>
  
  <pre><code>public class SomeOther{
  
  @MyAnnotation("ABC") 
  public String someMethod(String name){
  
  
  }
  
  
  }
  </code></pre>
  
  <p>In above class am passing "<strong>ABC</strong>" with in <strong>@MyAnnotation</strong>.
  Now how can i access "<strong>ABC</strong>" value in <strong>procede</strong> method of <strong>SomeAspect.java</strong> class?</p>
  
  <p>Thanks!</p>