Uses of Enum
net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
Packages that use Advice.OffsetMapping.Factory.AdviceType
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
-
Uses of Advice.OffsetMapping.Factory.AdviceType in net.bytebuddy.asm
Subclasses with type arguments of type Advice.OffsetMapping.Factory.AdviceType in net.bytebuddy.asmModifier and TypeClassDescriptionstatic enumDescribes the type of advice being applied.Methods in net.bytebuddy.asm that return Advice.OffsetMapping.Factory.AdviceTypeModifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.Advice.OffsetMapping.Factory.AdviceType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.bytebuddy.asm with parameters of type Advice.OffsetMapping.Factory.AdviceTypeModifier and TypeMethodDescriptionAdvice.OffsetMapping.Factory.Illegal.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.Factory.Simple.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForAllArguments.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.AllArguments> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForArgument.Resolved.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForArgument.Unresolved.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Argument> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForDynamicConstant.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.DynamicConstant> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForEnterValue.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Enter> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForExitValue.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Exit> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForField.Resolved.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForField.Unresolved.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.FieldValue> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForFieldHandle.Resolved.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.FieldGetterHandle> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.FieldSetterHandle> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForHandle.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Handle> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForLocalValue.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Local> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForOrigin.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Origin> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForReturnValue.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Return> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForSelfCallHandle.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.SelfCallHandle> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForSerializedValue.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForStackManipulation.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForStackManipulation.OfDefaultValue.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForStackManipulation.OfDynamicInvocation.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<T> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForStubValue.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.StubValue> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForThisReference.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.This> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForThrowable.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Thrown> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Advice.OffsetMapping.ForUnusedValue.Factory.make(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<Advice.Unused> annotation, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new offset mapping for the supplied parameter if possible.Constructors in net.bytebuddy.asm with parameters of type Advice.OffsetMapping.Factory.AdviceTypeModifierConstructorDescriptionprotectedAbstractBase(MethodDescription.InDefinedShape adviceMethod, Advice.PostProcessor postProcessor, List<? extends Advice.OffsetMapping.Factory<?>> factories, TypeDescription throwableType, TypeDescription relocatableType, int relocatableIndex, Advice.OffsetMapping.Factory.AdviceType adviceType) Creates a new resolved version of a dispatcher.