Annotation Type BMRule


  • @Retention(RUNTIME)
    @Target({METHOD,TYPE})
    public @interface BMRule
    Annotation to attach a Byteman rule to a class or method
    • Element Detail

      • name

        java.lang.String name
      • targetClass

        java.lang.String targetClass
      • targetMethod

        java.lang.String targetMethod
      • isInterface

        boolean isInterface
        Default:
        false
      • isOverriding

        boolean isOverriding
        Default:
        false
      • targetLocation

        java.lang.String targetLocation
        Default:
        ""
      • helper

        java.lang.String helper
        Default:
        ""
      • binding

        java.lang.String binding
        Default:
        ""
      • condition

        java.lang.String condition
        Default:
        "TRUE"
      • action

        java.lang.String action
        Default:
        "NOTHING"