Annotation Type InstrumentedClass


  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface InstrumentedClass
    Marks an instrumented class.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean classStructureModified
      Some of our instrumentation adds fields and methods to a class.
      boolean legacy  
    • Element Detail

      • legacy

        boolean legacy
        Returns:
        true for classes instrumented using legacy pointcut techniques
        Default:
        false
      • classStructureModified

        boolean classStructureModified
        Some of our instrumentation adds fields and methods to a class. This marks that modification.
        Returns:
        true if we've modified fields or methods of a class
        Default:
        false