Annotation Type Advice.Origin

    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static String DEFAULT
      Indicates that the origin string should be indicated by the Object.toString() representation of the instrumented method.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String value
      Returns the pattern the annotated parameter should be assigned.
    • Field Detail

      • DEFAULT

        static final String DEFAULT
        Indicates that the origin string should be indicated by the Object.toString() representation of the instrumented method.
    • Element Detail

      • value

        String value
        Returns the pattern the annotated parameter should be assigned. By default, the Annotation.toString() representation of the method is assigned. Alternatively, a pattern can be assigned where:
        • #t inserts the method's declaring type.
        • #m inserts the name of the method (<init> for constructors and <clinit> for static initializers).
        • #d for the method's descriptor.
        • #s for the method's signature.
        • #r for the method's return type.
        Any other # character must be escaped by \ which can be escaped by itself. This property is ignored if the annotated parameter is of type Class.
        Returns:
        The pattern the annotated parameter should be assigned.
        Default:
        ""