Class Advice.OnDefaultValue

java.lang.Object
net.bytebuddy.asm.Advice.OnDefaultValue
Enclosing class:
Advice

public static final class Advice.OnDefaultValue extends Object
A marker type to be used as an argument for Advice.OnMethodEnter.skipOn(). If this value is set, the instrumented method is not invoked if the annotated advice method returns a default value. A default value is false for a boolean type, 0 for a byte, short, char, int, long, float or double type and null for a reference type. It is illegal to use this value if the advice method returns void.
  • Constructor Details

    • OnDefaultValue

      private OnDefaultValue()
      A private constructor as this class is not supposed to be invoked.