Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

Absolute(FieldDescription) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
Creates an absolute field location.
AbstractBase() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
 
AbstractBase(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDescription, TypeDescription, Advice.OffsetMapping.Factory.AdviceType) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
Creates a new resolved version of a dispatcher.
AbstractBase() - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.build.Plugin.Engine.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.field.FieldDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.field.FieldList.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.MethodDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.MethodList.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterDescription.InDefinedShape.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterList.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.ModifierReviewable.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.type.PackageDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeList.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.description.TypeVariableSource.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
 
AbstractBase(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
Creates a new field locator.
AbstractBase() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase
 
AbstractBase(TypeDescription, ClassFileVersion) - Constructor for class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
Create a new extractable view.
AbstractBase() - Constructor for class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase
 
AbstractBase(TypeDescription, MethodGraph.Linked, Implementation.Target.AbstractBase.DefaultMethodInvocation) - Constructor for class net.bytebuddy.implementation.Implementation.Target.AbstractBase
Creates a new implementation target.
AbstractBase() - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.matcher.FilterableList.AbstractBase
 
AbstractBase() - Constructor for class net.bytebuddy.NamingStrategy.AbstractBase
 
AbstractBase(TypePool.CacheProvider) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase
Creates a new instance.
AbstractBase(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
Creates a new annotation registrant.
AbstractBase() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
Creates a new base implementation of an incomplete token.
AbstractBase(Method, Method, Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
Creates a legal dispatcher.
AbstractDelegator(MethodDescription.InDefinedShape, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
Creates a new abstract delegator for a dynamic method invocation.
AbstractInliningDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
An abstract base implementation of a dynamic type builder that alters an existing type.
AbstractInliningDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
Creates an inlining dynamic type builder.
AbstractPropertyAccessorMethod() - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod
 
AbstractReadOnlyAdapter() - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.AbstractReadOnlyAdapter
 
AbstractUserConfiguration - Class in net.bytebuddy.build.gradle
An abstract base class for a user configuration implying a class path.
AbstractUserConfiguration() - Constructor for class net.bytebuddy.build.gradle.AbstractUserConfiguration
 
AbstractUserConfiguration - Class in net.bytebuddy.build.maven
An abstract base class for a user configuration implying a Maven coordinate.
AbstractUserConfiguration() - Constructor for class net.bytebuddy.build.maven.AbstractUserConfiguration
 
AbstractUserConfiguration.PrefixIterable - Class in net.bytebuddy.build.gradle
An iterable with a single File element prepended.
AbstractUserConfiguration.PrefixIterable.PrefixIterator - Class in net.bytebuddy.build.gradle
An iterator with a single prefixed file.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in interface net.bytebuddy.description.ByteCodeElement.Token
Transforms the types represented by this token by applying the given visitor to them.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
Transforms all tokens that are represented by this list.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.field.FieldDescription.Token
Transforms the types represented by this token by applying the given visitor to them.
accept(TypeVariableSource.Visitor<T>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
Applies a visitor on this type variable source.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.method.MethodDescription.Token
Transforms the types represented by this token by applying the given visitor to them.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.method.ParameterDescription.Token
Transforms the types represented by this token by applying the given visitor to them.
accept(TypeVariableSource.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
Applies a visitor on this type variable source.
accept(TypeDescription.Generic.Visitor<T>) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
Applies a visitor to this generic type description.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
Transforms the generic types by applying the supplied visitor to each of them.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in interface net.bytebuddy.description.type.TypeList.Generic
Transforms the generic types by applying the supplied visitor to each of them.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
Transforms the generic types by applying the supplied visitor to each of them.
accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeVariableToken
Transforms the types represented by this token by applying the given visitor to them.
accept(TypeVariableSource.Visitor<T>) - Method in interface net.bytebuddy.description.TypeVariableSource
Applies a visitor on this type variable source.
AccessBridgeWrapper(TypeWriter.MethodPool.Record, TypeDescription, MethodDescription, Set<MethodDescription.TypeToken>, MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
Creates a wrapper for adding accessor bridges.
accessControlContext - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
The access control context to use for loading classes.
AccessDispatcher(FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
Creates a new access dispatcher.
AccessibilityMatcher<T extends ByteCodeElement> - Class in net.bytebuddy.matcher
An element matcher that validates that a given byte code element is accessible to a given type.
AccessibilityMatcher(TypeDescription) - Constructor for class net.bytebuddy.matcher.AccessibilityMatcher
Creates a matcher that validates that a byte code element can be seen by a given type.
accessingType - Variable in class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
The type accessing the field.
ACCESSOR_METHOD_SUFFIX - Static variable in class net.bytebuddy.implementation.Implementation.Context.Default
The name suffix to be appended to an accessor method.
AccessorBridge(MethodDescription, MethodDescription.TypeToken, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
Creates a new accessor bridge method.
accessorMethod() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Returns the method for loading a declared method or constructor onto the operand stack.
accessorMethod() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
 
accessorMethod() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
 
AccessorMethod(TypeDescription, MethodDescription, String) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
Creates a new accessor method.
AccessorMethodDelegation(TypeDescription, String, MethodAccessorFactory.AccessType, Implementation.SpecialMethodInvocation) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
Creates a delegation to an accessor method.
AccessorMethodInvocation(MethodDescription, Implementation.SpecialMethodInvocation) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
Creates a new accessor method invocation.
AccessorProxy(FieldDescription, TypeDescription, FieldProxy.Binder.FieldResolver, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
acquire() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.CircularityLock
Attempts to acquire a circularity lock.
acquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
Attempts to acquire a circularity lock.
acquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
Attempts to acquire a circularity lock.
acquire() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
Attempts to acquire a circularity lock.
Active() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Active
 
Active() - Constructor for class net.bytebuddy.dynamic.TypeResolutionStrategy.Active
Creates a new active type resolution strategy that uses a default nexus accessor.
Active(NexusAccessor) - Constructor for class net.bytebuddy.dynamic.TypeResolutionStrategy.Active
Creates a new active type resolution strategy that uses the supplied nexus accessor.
Adapter() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
 
Adapter() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
 
Adapter() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
 
Adapter() - Constructor for class net.bytebuddy.build.BuildLogger.Adapter
 
Adapter() - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
 
Adapter(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
Creates a new default type writer for creating a new type that is not based on an existing class file.
Adapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
Creates a new adapter for a method definition.
Adapter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
 
Adapter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
 
Adapter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
 
add(T) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.ConcurrentHashSet
 
Addition - Enum in net.bytebuddy.implementation.bytecode
A stack manipulation that adds to numbers on the operand stack.
addReads(Instrumentation, JavaModule) - Method in class net.bytebuddy.utility.JavaModule
Adds a read-edge to this module to the supplied module using the instrumentation API.
addReads(Instrumentation, Object, Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
Adds a read-edge from the source to the target module.
addReads(Instrumentation, Object, Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
Adds a read-edge from the source to the target module.
addReads(Instrumentation, Object, Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
Adds a read-edge from the source to the target module.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher
Adds a class file transformer to an instrumentation instance.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
Adds a class file transformer to an instrumentation instance.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForLegacyVm
Adds a class file transformer to an instrumentation instance.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher
Registers a transformer.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
Registers a transformer.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm
Registers a transformer.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
Registers a transformer.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
Registers a transformer.
addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
Registers a transformer.
Adjustment(ElementMatcher<? super T>, ModifierContributor.Resolver<?>) - Constructor for class net.bytebuddy.asm.ModifierAdjustment.Adjustment
Creates a new adjustment.
advice(ElementMatcher<? super MethodDescription>, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
Applies the given advice class onto all methods that satisfy the supplied matcher.
advice(LatentMatcher<? super MethodDescription>, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
Applies the given advice class onto all methods that satisfy the supplied matcher.
advice(ElementMatcher<? super MethodDescription>, String, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
Applies the given advice class onto all methods that satisfy the supplied matcher.
advice(LatentMatcher<? super MethodDescription>, String, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
Applies the given advice class onto all methods that satisfy the supplied matcher.
Advice - Class in net.bytebuddy.asm
Advice wrappers copy the code of blueprint methods to be executed before and/or after a matched method.
Advice(Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit) - Constructor for class net.bytebuddy.asm.Advice
Creates a new advice.
Advice.AdviceVisitor - Class in net.bytebuddy.asm
A method visitor that weaves the advice methods' byte codes.
Advice.AdviceVisitor.WithExitAdvice - Class in net.bytebuddy.asm
An advice visitor that applies exit advice.
Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling - Class in net.bytebuddy.asm
An advice visitor that captures exceptions by weaving try-catch blocks around user code.
Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling - Class in net.bytebuddy.asm
An advice visitor that does not capture exceptions.
Advice.AdviceVisitor.WithoutExitAdvice - Class in net.bytebuddy.asm
An advice visitor that does not apply exit advice.
Advice.AllArguments - Annotation Type in net.bytebuddy.asm
Assigns an array containing all arguments of the instrumented method to the annotated parameter.
Advice.Appender - Class in net.bytebuddy.asm
A byte code appender for implementing Advice.
Advice.Appender.EmulatingMethodVisitor - Class in net.bytebuddy.asm
A method visitor that allows for the emulation of a full method visitor invocation circle without delegating initial and ending visitations to the underlying visitor.
Advice.Argument - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to the parameter with index Advice.Argument.value() of the instrumented method.
Advice.ArgumentHandler - Interface in net.bytebuddy.asm
An argument handler is responsible for resolving offsets of the local variable array in the context of the applied instrumentation.
Advice.ArgumentHandler.Factory - Enum in net.bytebuddy.asm
A factory for creating an argument handler.
Advice.ArgumentHandler.ForAdvice - Interface in net.bytebuddy.asm
An argument handler that is used for resolving an advice method.
Advice.ArgumentHandler.ForAdvice.Default - Class in net.bytebuddy.asm
A default implementation for an argument handler for an advice method.
Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter - Class in net.bytebuddy.asm
An argument handler for an enter advice method.
Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit - Class in net.bytebuddy.asm
An argument handler for an exit advice method.
Advice.ArgumentHandler.ForInstrumentedMethod - Interface in net.bytebuddy.asm
An argument handler that is used for resolving the instrumented method.
Advice.ArgumentHandler.ForInstrumentedMethod.Default - Class in net.bytebuddy.asm
A default implementation of an argument handler for an instrumented method.
Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying - Class in net.bytebuddy.asm
An argument handler for an instrumented method that copies all arguments before executing the instrumented method.
Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple - Class in net.bytebuddy.asm
A simple argument handler for an instrumented method.
Advice.Dispatcher - Interface in net.bytebuddy.asm
A dispatcher for implementing advice.
Advice.Dispatcher.Bound - Interface in net.bytebuddy.asm
A bound resolution of an advice method.
Advice.Dispatcher.Delegating - Class in net.bytebuddy.asm
A dispatcher for an advice method that is being invoked from the instrumented method.
Advice.Dispatcher.Delegating.Resolved - Class in net.bytebuddy.asm
A resolved version of a dispatcher.
Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter - Class in net.bytebuddy.asm
A bound advice method that copies the code by first extracting the exception table and later appending the code of the method without copying any meta data.
Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter - Class in net.bytebuddy.asm
An advice method writer for a method enter.
Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit - Class in net.bytebuddy.asm
An advice method writer for a method exit.
Advice.Dispatcher.Delegating.Resolved.ForMethodEnter - Class in net.bytebuddy.asm
A resolved dispatcher for implementing method enter advice.
Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType - Class in net.bytebuddy.asm
Implementation of an advice that does not expose an enter type.
Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterType - Class in net.bytebuddy.asm
Implementation of an advice that does expose an enter type.
Advice.Dispatcher.Delegating.Resolved.ForMethodExit - Class in net.bytebuddy.asm
A resolved dispatcher for implementing method exit advice.
Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithExceptionHandler - Class in net.bytebuddy.asm
Implementation of exit advice that handles exceptions.
Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithoutExceptionHandler - Class in net.bytebuddy.asm
Implementation of exit advice that ignores exceptions.
Advice.Dispatcher.Inactive - Enum in net.bytebuddy.asm
An implementation for inactive devise that does not write any byte code.
Advice.Dispatcher.Inlining - Class in net.bytebuddy.asm
A dispatcher for an advice method that is being inlined into the instrumented method.
Advice.Dispatcher.Inlining.CodeTranslationVisitor - Class in net.bytebuddy.asm
A visitor for translating an advice method's byte code for inlining into the instrumented method.
Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodEnter - Class in net.bytebuddy.asm
A code translation visitor that retains the return value of the represented advice method.
Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodExit - Class in net.bytebuddy.asm
A code translation visitor that discards the return value of the represented advice method.
Advice.Dispatcher.Inlining.Resolved - Class in net.bytebuddy.asm
A resolved version of a dispatcher.
Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner - Class in net.bytebuddy.asm
A bound advice method that copies the code by first extracting the exception table and later appending the code of the method without copying any meta data.
Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector - Class in net.bytebuddy.asm
A visitor that only writes try-catch-finally blocks to the supplied method visitor.
Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor - Class in net.bytebuddy.asm
A class visitor that extracts the exception tables of the advice method.
Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor - Class in net.bytebuddy.asm
A label substitutor allows to visit an advice method a second time after the exception handlers were already written.
Advice.Dispatcher.Inlining.Resolved.ForMethodEnter - Class in net.bytebuddy.asm
A resolved dispatcher for implementing method enter advice.
Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType - Class in net.bytebuddy.asm
Implementation of an advice that does not expose an enter type.
Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithRetainedEnterType - Class in net.bytebuddy.asm
Implementation of an advice that does expose an enter type.
Advice.Dispatcher.Inlining.Resolved.ForMethodExit - Class in net.bytebuddy.asm
A resolved dispatcher for implementing method exit advice.
Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithExceptionHandler - Class in net.bytebuddy.asm
Implementation of exit advice that handles exceptions.
Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithoutExceptionHandler - Class in net.bytebuddy.asm
Implementation of exit advice that ignores exceptions.
Advice.Dispatcher.RelocationHandler - Interface in net.bytebuddy.asm
A relocation handler is responsible for chaining the usual control flow of an instrumented method.
Advice.Dispatcher.RelocationHandler.Bound - Interface in net.bytebuddy.asm
Advice.Dispatcher.RelocationHandler.Disabled - Enum in net.bytebuddy.asm
A disabled relocation handler that does never trigger a relocation.
Advice.Dispatcher.RelocationHandler.ForType - Class in net.bytebuddy.asm
A relocation handler that is triggered if the checked value is an instance of a given type.
Advice.Dispatcher.RelocationHandler.ForType.Bound - Class in net.bytebuddy.asm
A bound relocation handler for Advice.Dispatcher.RelocationHandler.ForType.
Advice.Dispatcher.RelocationHandler.ForValue - Enum in net.bytebuddy.asm
A relocation handler that triggers a relocation for a default or non-default value.
Advice.Dispatcher.RelocationHandler.ForValue.Bound - Class in net.bytebuddy.asm
A bound relocation handler for Advice.Dispatcher.RelocationHandler.ForValue.
Advice.Dispatcher.RelocationHandler.ForValue.Inverted - Class in net.bytebuddy.asm
An inverted version of the outer relocation handler.
Advice.Dispatcher.RelocationHandler.Relocation - Interface in net.bytebuddy.asm
A relocator is responsible for triggering a relocation if a relocation handler triggers a relocating condition.
Advice.Dispatcher.RelocationHandler.Relocation.ForLabel - Class in net.bytebuddy.asm
A relocation that unconditionally jumps to a given label.
Advice.Dispatcher.Resolved - Interface in net.bytebuddy.asm
Represents a resolved dispatcher.
Advice.Dispatcher.Resolved.AbstractBase - Class in net.bytebuddy.asm
An abstract base implementation of a Advice.OffsetMapping.ForArgument.Resolved dispatcher.
Advice.Dispatcher.Resolved.ForMethodEnter - Interface in net.bytebuddy.asm
Represents a resolved dispatcher for entering a method.
Advice.Dispatcher.Resolved.ForMethodExit - Interface in net.bytebuddy.asm
Represents a resolved dispatcher for exiting a method.
Advice.Dispatcher.SuppressionHandler - Interface in net.bytebuddy.asm
A suppression handler for optionally suppressing exceptions.
Advice.Dispatcher.SuppressionHandler.Bound - Interface in net.bytebuddy.asm
A bound version of a suppression handler that must not be reused.
Advice.Dispatcher.SuppressionHandler.NoOp - Enum in net.bytebuddy.asm
A non-operational suppression handler that does not suppress any method.
Advice.Dispatcher.SuppressionHandler.Suppressing - Class in net.bytebuddy.asm
A suppression handler that suppresses a given throwable type.
Advice.Dispatcher.SuppressionHandler.Suppressing.Bound - Class in net.bytebuddy.asm
An active, bound suppression handler.
Advice.Dispatcher.Unresolved - Interface in net.bytebuddy.asm
A dispatcher that is not yet resolved.
Advice.Enter - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to the value that is returned by the advice method that is annotated by Advice.OnMethodEnter.
Advice.ExceptionHandler - Interface in net.bytebuddy.asm
An exception handler is responsible for providing byte code for handling an exception thrown from a suppressing advice method.
Advice.ExceptionHandler.Default - Enum in net.bytebuddy.asm
Default implementations for commonly used exception handlers.
Advice.ExceptionHandler.Simple - Class in net.bytebuddy.asm
A simple exception handler that returns a fixed stack manipulation.
Advice.Exit - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to the value that is returned by the advice method that is annotated by Advice.OnMethodExit.
Advice.FieldValue - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to a field in the scope of the instrumented method.
Advice.Local - Annotation Type in net.bytebuddy.asm
Declares the annotated parameter as a local variable that is created by Byte Buddy for the instrumented method.
Advice.MethodSizeHandler - Interface in net.bytebuddy.asm
A handler for computing the instrumented method's size.
Advice.MethodSizeHandler.Default - Class in net.bytebuddy.asm
A default implementation for a method size handler.
Advice.MethodSizeHandler.Default.ForAdvice - Class in net.bytebuddy.asm
A method size handler for an advice method.
Advice.MethodSizeHandler.Default.WithCopiedArguments - Class in net.bytebuddy.asm
A method size handler that expects that the original arguments were copied.
Advice.MethodSizeHandler.Default.WithRetainedArguments - Class in net.bytebuddy.asm
A method size handler that expects that the original arguments are retained.
Advice.MethodSizeHandler.ForAdvice - Interface in net.bytebuddy.asm
A method size handler for an advice method.
Advice.MethodSizeHandler.ForInstrumentedMethod - Interface in net.bytebuddy.asm
A method size handler for the instrumented method.
Advice.MethodSizeHandler.NoOp - Enum in net.bytebuddy.asm
A non-operational method size handler.
Advice.OffsetMapping - Interface in net.bytebuddy.asm
Represents an offset mapping for an advice method to an alternative offset.
Advice.OffsetMapping.Factory<T extends Annotation> - Interface in net.bytebuddy.asm
Represents a factory for creating a Advice.OffsetMapping for a given parameter for a given annotation.
Advice.OffsetMapping.Factory.AdviceType - Enum in net.bytebuddy.asm
Describes the type of advice being applied.
Advice.OffsetMapping.Factory.Illegal<T extends Annotation> - Class in net.bytebuddy.asm
A factory for an annotation whose use is not permitted.
Advice.OffsetMapping.Factory.Simple<T extends Annotation> - Class in net.bytebuddy.asm
A simple factory that binds a constant offset mapping.
Advice.OffsetMapping.ForAllArguments - Class in net.bytebuddy.asm
An offset mapping that maps an array containing all arguments of the instrumented method.
Advice.OffsetMapping.ForAllArguments.Factory - Enum in net.bytebuddy.asm
A factory for an offset mapping that maps all arguments values of the instrumented method.
Advice.OffsetMapping.ForArgument - Class in net.bytebuddy.asm
An offset mapping for a given parameter of the instrumented method.
Advice.OffsetMapping.ForArgument.Resolved - Class in net.bytebuddy.asm
An offset mapping for a specific parameter of the instrumented method.
Advice.OffsetMapping.ForArgument.Resolved.Factory<T extends Annotation> - Class in net.bytebuddy.asm
A factory for a parameter argument of the instrumented method.
Advice.OffsetMapping.ForArgument.Unresolved - Class in net.bytebuddy.asm
An offset mapping for a parameter of the instrumented method with a specific index.
Advice.OffsetMapping.ForArgument.Unresolved.Factory - Enum in net.bytebuddy.asm
A factory for a mapping of a parameter of the instrumented method.
Advice.OffsetMapping.ForEnterValue - Class in net.bytebuddy.asm
An offset mapping that provides access to the value that is returned by the enter advice.
Advice.OffsetMapping.ForEnterValue.Factory - Class in net.bytebuddy.asm
A factory for creating a Advice.OffsetMapping.ForEnterValue offset mapping.
Advice.OffsetMapping.ForExitValue - Class in net.bytebuddy.asm
An offset mapping that provides access to the value that is returned by the exit advice.
Advice.OffsetMapping.ForExitValue.Factory - Class in net.bytebuddy.asm
A factory for creating a Advice.OffsetMapping.ForExitValue offset mapping.
Advice.OffsetMapping.ForField - Class in net.bytebuddy.asm
An offset mapping for a field.
Advice.OffsetMapping.ForField.Resolved - Class in net.bytebuddy.asm
A binding for an offset mapping that represents a specific field.
Advice.OffsetMapping.ForField.Resolved.Factory<T extends Annotation> - Class in net.bytebuddy.asm
A factory that binds a field.
Advice.OffsetMapping.ForField.Unresolved - Class in net.bytebuddy.asm
An offset mapping for a field that is resolved from the instrumented type by its name.
Advice.OffsetMapping.ForField.Unresolved.Factory - Enum in net.bytebuddy.asm
A factory for a Advice.OffsetMapping.ForArgument.Unresolved offset mapping.
Advice.OffsetMapping.ForField.Unresolved.WithExplicitType - Class in net.bytebuddy.asm
An offset mapping for a field with an explicit declaring type.
Advice.OffsetMapping.ForField.Unresolved.WithImplicitType - Class in net.bytebuddy.asm
An offset mapping for a field with an implicit declaring type.
Advice.OffsetMapping.ForInstrumentedMethod - Enum in net.bytebuddy.asm
Maps a constant representing the instrumented method.
Advice.OffsetMapping.ForInstrumentedType - Enum in net.bytebuddy.asm
Maps the declaring type of the instrumented method.
Advice.OffsetMapping.ForLocalValue - Class in net.bytebuddy.asm
An offset mapping that provides access to a named local variable that is declared by the advice methods via Advice.Local.
Advice.OffsetMapping.ForLocalValue.Factory - Class in net.bytebuddy.asm
A factory for an offset mapping for a local variable that is declared by the advice methods via Advice.Local.
Advice.OffsetMapping.ForOrigin - Class in net.bytebuddy.asm
An offset mapping for the Advice.Origin annotation.
Advice.OffsetMapping.ForOrigin.Factory - Enum in net.bytebuddy.asm
A factory for a method origin.
Advice.OffsetMapping.ForOrigin.Renderer - Interface in net.bytebuddy.asm
A renderer for an origin pattern element.
Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue - Class in net.bytebuddy.asm
A renderer for a constant value.
Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor - Enum in net.bytebuddy.asm
A renderer for a method descriptor.
Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature - Enum in net.bytebuddy.asm
A renderer for a method's Java signature in binary form.
Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName - Enum in net.bytebuddy.asm
A renderer for a method's internal name.
Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName - Enum in net.bytebuddy.asm
A renderer for a method's return type in binary form.
Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation - Enum in net.bytebuddy.asm
A renderer for a method's Object.toString() representation.
Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName - Enum in net.bytebuddy.asm
A renderer for a method declaring type's binary name.
Advice.OffsetMapping.ForReturnValue - Class in net.bytebuddy.asm
An offset mapping that provides access to the value that is returned by the instrumented method.
Advice.OffsetMapping.ForReturnValue.Factory - Enum in net.bytebuddy.asm
A factory for creating a Advice.OffsetMapping.ForReturnValue offset mapping.
Advice.OffsetMapping.ForSerializedValue - Class in net.bytebuddy.asm
An offset mapping that loads a serialized value.
Advice.OffsetMapping.ForSerializedValue.Factory<T extends Annotation> - Class in net.bytebuddy.asm
A factory for loading a deserialized value.
Advice.OffsetMapping.ForStackManipulation - Class in net.bytebuddy.asm
An offset mapping for binding a stack manipulation.
Advice.OffsetMapping.ForStackManipulation.Factory<T extends Annotation> - Class in net.bytebuddy.asm
A factory that binds a stack manipulation.
Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty<T extends Annotation> - Class in net.bytebuddy.asm
A factory for binding an annotation's property.
Advice.OffsetMapping.ForStackManipulation.OfDefaultValue<T extends Annotation> - Class in net.bytebuddy.asm
A factory for binding the annotated parameter's default value.
Advice.OffsetMapping.ForStubValue - Enum in net.bytebuddy.asm
An offset mapping for a parameter where assignments are fully ignored and that is assigned a boxed version of the instrumented method's return value or null if the return type is not primitive or void.
Advice.OffsetMapping.ForThisReference - Class in net.bytebuddy.asm
An offset mapping that provides access to the this reference of the instrumented method.
Advice.OffsetMapping.ForThisReference.Factory - Enum in net.bytebuddy.asm
A factory for creating a Advice.OffsetMapping.ForThisReference offset mapping.
Advice.OffsetMapping.ForThrowable - Class in net.bytebuddy.asm
An offset mapping for accessing a Throwable of the instrumented method.
Advice.OffsetMapping.ForThrowable.Factory - Enum in net.bytebuddy.asm
A factory for accessing an exception that was thrown by the instrumented method.
Advice.OffsetMapping.ForUnusedValue - Class in net.bytebuddy.asm
An offset mapping for a parameter where assignments are fully ignored and that always return the parameter type's default value.
Advice.OffsetMapping.ForUnusedValue.Factory - Enum in net.bytebuddy.asm
A factory for an offset mapping for an unused value.
Advice.OffsetMapping.Sort - Enum in net.bytebuddy.asm
Describes the sort of the executed advice.
Advice.OffsetMapping.Target - Interface in net.bytebuddy.asm
A target offset of an offset mapping.
Advice.OffsetMapping.Target.AbstractReadOnlyAdapter - Class in net.bytebuddy.asm
An adapter class for a target that only can be read.
Advice.OffsetMapping.Target.ForArray - Class in net.bytebuddy.asm
A target mapping for an array of all local variables.
Advice.OffsetMapping.Target.ForArray.ReadOnly - Class in net.bytebuddy.asm
A target mapping for a read-only target mapping for an array of local variables.
Advice.OffsetMapping.Target.ForArray.ReadWrite - Class in net.bytebuddy.asm
A target mapping for a writable target mapping for an array of local variables.
Advice.OffsetMapping.Target.ForDefaultValue - Class in net.bytebuddy.asm
A target for an offset mapping that represents a non-operational value.
Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly - Class in net.bytebuddy.asm
A read-only target for a default value.
Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite - Class in net.bytebuddy.asm
A read-write target for a default value.
Advice.OffsetMapping.Target.ForField - Class in net.bytebuddy.asm
A target for an offset mapping that loads a field value.
Advice.OffsetMapping.Target.ForField.ReadOnly - Class in net.bytebuddy.asm
A read-only mapping for a field value.
Advice.OffsetMapping.Target.ForField.ReadWrite - Class in net.bytebuddy.asm
A mapping for a writable field.
Advice.OffsetMapping.Target.ForStackManipulation - Class in net.bytebuddy.asm
A target for an offset mapping that represents a read-only stack manipulation.
Advice.OffsetMapping.Target.ForVariable - Class in net.bytebuddy.asm
A target for an offset mapping that represents a local variable.
Advice.OffsetMapping.Target.ForVariable.ReadOnly - Class in net.bytebuddy.asm
A target for a read-only mapping of a local variable.
Advice.OffsetMapping.Target.ForVariable.ReadWrite - Class in net.bytebuddy.asm
A target for a writable mapping of a local variable.
Advice.OnDefaultValue - Class in net.bytebuddy.asm
A marker type to be used as an argument for Advice.OnMethodEnter.skipOn().
Advice.OnMethodEnter - Annotation Type in net.bytebuddy.asm
Indicates that this method should be inlined before the matched method is invoked.
Advice.OnMethodExit - Annotation Type in net.bytebuddy.asm
Indicates that this method should be executed before exiting the instrumented method.
Advice.OnNonDefaultValue - Class in net.bytebuddy.asm
A marker type to be used as an argument for Advice.OnMethodEnter.skipOn().
Advice.Origin - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to a string representation of the instrumented method, a constant representing the Class declaring the adviced method or a Method, Constructor or java.lang.reflect.Executable representing this method.
Advice.Return - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to the return value of the instrumented method.
Advice.StackMapFrameHandler - Interface in net.bytebuddy.asm
A handler for computing and translating stack map frames.
Advice.StackMapFrameHandler.Default - Class in net.bytebuddy.asm
A default implementation of a stack map frame handler for an instrumented method.
Advice.StackMapFrameHandler.Default.ForAdvice - Class in net.bytebuddy.asm
A stack map frame handler for an advice method.
Advice.StackMapFrameHandler.Default.Initialization - Enum in net.bytebuddy.asm
Represents the initialization state of a stack value that can either be initialized or uninitialized.
Advice.StackMapFrameHandler.Default.TranslationMode - Enum in net.bytebuddy.asm
A translation mode that determines how the fixed frames of the instrumented method are written.
Advice.StackMapFrameHandler.Default.Trivial - Class in net.bytebuddy.asm
A trivial stack map frame handler that applies a trivial translation for the instrumented method's stack map frames.
Advice.StackMapFrameHandler.Default.WithPreservedArguments - Class in net.bytebuddy.asm
A stack map frame handler that requires the original arguments of the instrumented method to be preserved in their original form.
Advice.StackMapFrameHandler.Default.WithPreservedArguments.RequiringConsistentShape - Class in net.bytebuddy.asm
A stack map frame handler that expects that the original argument frames remain preserved throughout the original invocation.
Advice.StackMapFrameHandler.Default.WithPreservedArguments.UsingArgumentCopy - Class in net.bytebuddy.asm
A stack map frame handler that expects that an argument copy of the original method arguments was made.
Advice.StackMapFrameHandler.ForAdvice - Interface in net.bytebuddy.asm
A stack map frame handler for an advice method.
Advice.StackMapFrameHandler.ForInstrumentedMethod - Interface in net.bytebuddy.asm
A stack map frame handler for an instrumented method.
Advice.StackMapFrameHandler.NoOp - Enum in net.bytebuddy.asm
A non-operational stack map frame handler.
Advice.StubValue - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should always return a default a boxed version of the instrumented methods return value (i.e.
Advice.This - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to the this reference of the instrumented method.
Advice.Thrown - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should be mapped to the Throwable thrown by the instrumented method or to null if the method returned regularly.
Advice.Unused - Annotation Type in net.bytebuddy.asm
Indicates that the annotated parameter should always return a default value (i.e.
Advice.WithCustomMapping - Class in net.bytebuddy.asm
A builder step for creating an Advice that uses custom mappings of annotations to constant pool values.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
The advice method.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
The advice method.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
The advice method.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
The advice method.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
The advice method.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
The represented advice method.
adviceMethod - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
The method description for which frames are translated.
AdviceMethodInliner(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, ClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
Creates a new advice method inliner.
AdviceMethodWriter(MethodDescription.InDefinedShape, List<Advice.OffsetMapping.Target>, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
Creates a new advice method writer.
AdviceVisitor(MethodVisitor, MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, List<? extends TypeDescription>, int, int) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor
Creates a new advice visitor.
after() - Method in interface net.bytebuddy.implementation.EqualsMethod.NullValueGuard
Returns a stack manipulation to apply after computing equality.
after() - Method in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
Returns a stack manipulation to apply after computing equality.
after() - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
Returns a stack manipulation to apply after computing equality.
after() - Method in interface net.bytebuddy.implementation.HashCodeMethod.NullValueGuard
Returns a stack manipulation to apply after computing a hash value.
after() - Method in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
Returns a stack manipulation to apply after computing a hash value.
after() - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
Returns a stack manipulation to apply after computing a hash value.
AfterInstruction() - Constructor for class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.AfterInstruction
 
AfterInstruction() - Constructor for class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.AfterInstruction
 
AgentBased(Instrumentation, ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
Creates an agent-based class file locator.
AgentBased(Instrumentation, ClassFileLocator.AgentBased.ClassLoadingDelegate) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
Creates an agent-based class file locator.
AgentBuilder - Interface in net.bytebuddy.agent.builder
An agent builder provides a convenience API for defining a Java agent.
AgentBuilder.CircularityLock - Interface in net.bytebuddy.agent.builder
A circularity lock is responsible for preventing that a ClassFileLocator is used recursively.
AgentBuilder.CircularityLock.Default - Class in net.bytebuddy.agent.builder
A default implementation of a circularity lock.
AgentBuilder.CircularityLock.Global - Class in net.bytebuddy.agent.builder
A circularity lock that holds a global monitor and does not permit concurrent access.
AgentBuilder.CircularityLock.Inactive - Enum in net.bytebuddy.agent.builder
An inactive circularity lock which is always acquirable.
AgentBuilder.ClassFileBufferStrategy - Interface in net.bytebuddy.agent.builder
This strategy determines how the provided class file buffer is used.
AgentBuilder.ClassFileBufferStrategy.Default - Enum in net.bytebuddy.agent.builder
An implementation of default class file buffer strategy.
AgentBuilder.Default - Class in net.bytebuddy.agent.builder
The default implementation of an AgentBuilder.
AgentBuilder.Default.BootstrapInjectionStrategy - Interface in net.bytebuddy.agent.builder
An injection strategy for injecting classes into the bootstrap class loader.
AgentBuilder.Default.BootstrapInjectionStrategy.Disabled - Enum in net.bytebuddy.agent.builder
A disabled bootstrap injection strategy.
AgentBuilder.Default.BootstrapInjectionStrategy.Enabled - Class in net.bytebuddy.agent.builder
An enabled bootstrap injection strategy.
AgentBuilder.Default.BootstrapInjectionStrategy.Unsafe - Enum in net.bytebuddy.agent.builder
A bootstrap injection strategy relying on sun.misc.Unsafe.
AgentBuilder.Default.Delegator<T extends AgentBuilder.Matchable<T>> - Class in net.bytebuddy.agent.builder
An abstract implementation of an agent builder that delegates all invocation to another instance.
AgentBuilder.Default.Dispatcher - Interface in net.bytebuddy.agent.builder
A dispatcher for interacting with the instrumentation API.
AgentBuilder.Default.Dispatcher.CreationAction - Enum in net.bytebuddy.agent.builder
An action for creating a dispatcher.
AgentBuilder.Default.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.agent.builder
A dispatcher for a Java 6 capable VM.
AgentBuilder.Default.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.agent.builder
A dispatcher for a legacy VM.
AgentBuilder.Default.ExecutingTransformer - Class in net.bytebuddy.agent.builder
A ClassFileTransformer that implements the enclosing agent builder's configuration.
AgentBuilder.Default.ExecutingTransformer.Factory - Interface in net.bytebuddy.agent.builder
A factory for creating a ClassFileTransformer for the current VM.
AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction - Enum in net.bytebuddy.agent.builder
An action to create an implementation of AgentBuilder.Default.ExecutingTransformer that support Java 9 modules.
AgentBuilder.Default.ExecutingTransformer.Factory.ForJava9CapableVm - Class in net.bytebuddy.agent.builder
A factory for a class file transformer on a JVM that supports the java.lang.Module API to override the newly added method of the ClassFileTransformer to capture an instrumented class's module.
AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm - Enum in net.bytebuddy.agent.builder
A factory for a ClassFileTransformer on a VM that does not support the java.lang.Module API.
AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher - Class in net.bytebuddy.agent.builder
A privileged action for transforming a class on a JVM that supports modules.
AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher - Class in net.bytebuddy.agent.builder
A privileged action for transforming a class on a JVM prior to Java 9.
AgentBuilder.Default.Ignoring - Class in net.bytebuddy.agent.builder
A delegator transformer for further precising what types to ignore.
AgentBuilder.Default.NativeMethodStrategy - Interface in net.bytebuddy.agent.builder
A strategy for determining if a native method name prefix should be used when rebasing methods.
AgentBuilder.Default.NativeMethodStrategy.Disabled - Enum in net.bytebuddy.agent.builder
A native method strategy that suffixes method names with a random suffix and disables native method rebasement.
AgentBuilder.Default.NativeMethodStrategy.ForPrefix - Class in net.bytebuddy.agent.builder
A native method strategy that prefixes method names with a fixed value for supporting rebasing of native methods.
AgentBuilder.Default.Redefining - Class in net.bytebuddy.agent.builder
An implementation of a default agent builder that allows for refinement of the redefinition strategy.
AgentBuilder.Default.Transformation - Interface in net.bytebuddy.agent.builder
A transformation serves as a handler for modifying a class.
AgentBuilder.Default.Transformation.Compound - Class in net.bytebuddy.agent.builder
A compound transformation that applied several transformation in the given order and applies the first active transformation.
AgentBuilder.Default.Transformation.Ignored - Enum in net.bytebuddy.agent.builder
A transformation that does not attempt to transform any type.
AgentBuilder.Default.Transformation.Resolution - Interface in net.bytebuddy.agent.builder
A resolution to a transformation.
AgentBuilder.Default.Transformation.Resolution.Decoratable - Interface in net.bytebuddy.agent.builder
A resolution that can be decorated by a transformer.
AgentBuilder.Default.Transformation.Resolution.Sort - Enum in net.bytebuddy.agent.builder
Describes a specific sort of a AgentBuilder.Default.Transformation.Resolution.
AgentBuilder.Default.Transformation.Resolution.Unresolved - Class in net.bytebuddy.agent.builder
A canonical implementation of a non-resolved resolution.
AgentBuilder.Default.Transformation.Simple - Class in net.bytebuddy.agent.builder
A simple, active transformation.
AgentBuilder.Default.Transformation.Simple.Resolution - Class in net.bytebuddy.agent.builder
A resolution that performs a type transformation.
AgentBuilder.Default.Transformation.Simple.Resolution.BootstrapClassLoaderCapableInjectorFactory - Class in net.bytebuddy.agent.builder
An injector factory that resolves to a bootstrap class loader injection if this is necessary and enabled.
AgentBuilder.Default.Transforming - Class in net.bytebuddy.agent.builder
A helper class that describes a AgentBuilder.Default after supplying a AgentBuilder.RawMatcher such that one or several AgentBuilder.Transformers can be supplied.
AgentBuilder.DescriptionStrategy - Interface in net.bytebuddy.agent.builder
A description strategy is responsible for resolving a TypeDescription when transforming or retransforming/-defining a type.
AgentBuilder.DescriptionStrategy.Default - Enum in net.bytebuddy.agent.builder
Default implementations of a AgentBuilder.DescriptionStrategy.
AgentBuilder.DescriptionStrategy.SuperTypeLoading - Class in net.bytebuddy.agent.builder
A description strategy that enforces the loading of any super type of a type description but delegates the actual type description to another description strategy.
AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous - Class in net.bytebuddy.agent.builder
A description strategy that enforces the loading of any super type of a type description but delegates the actual type description to another description strategy.
AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate - Class in net.bytebuddy.agent.builder
A class loading delegate that delegates loading of the super type to another thread.
AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction - Class in net.bytebuddy.agent.builder
A class loading action that notifies the class loader's lock after the type was loaded.
AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction - Class in net.bytebuddy.agent.builder
A class loading action that simply loads a type.
AgentBuilder.DescriptionStrategy.SuperTypeLoading.UnlockingClassLoadingDelegate - Class in net.bytebuddy.agent.builder
A class loading delegate that unlocks the circularity lock during class loading.
AgentBuilder.FallbackStrategy - Interface in net.bytebuddy.agent.builder
A fallback strategy allows to reattempt a transformation or a consideration for redefinition/retransformation in case an exception occurs.
AgentBuilder.FallbackStrategy.ByThrowableType - Class in net.bytebuddy.agent.builder
A fallback strategy that discriminates by the type of the Throwable that triggered a request.
AgentBuilder.FallbackStrategy.Simple - Enum in net.bytebuddy.agent.builder
A simple fallback strategy that either always reattempts a transformation or never does so.
AgentBuilder.Identified - Interface in net.bytebuddy.agent.builder
Describes an AgentBuilder which was handed a matcher for identifying types to instrumented in order to supply one or several AgentBuilder.Transformers.
AgentBuilder.Identified.Extendable - Interface in net.bytebuddy.agent.builder
This interface is used to allow for optionally providing several AgentBuilder.Transformer to applied when a matcher identifies a type to be instrumented.
AgentBuilder.Identified.Narrowable - Interface in net.bytebuddy.agent.builder
Allows to specify a type matcher for a type to instrument.
AgentBuilder.Ignored - Interface in net.bytebuddy.agent.builder
Allows to further specify ignored types.
AgentBuilder.InitializationStrategy - Interface in net.bytebuddy.agent.builder
An initialization strategy which determines the handling of LoadedTypeInitializers and the loading of auxiliary types.
AgentBuilder.InitializationStrategy.Dispatcher - Interface in net.bytebuddy.agent.builder
A dispatcher for changing a class file to adapt a self-initialization strategy.
AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory - Interface in net.bytebuddy.agent.builder
A factory for creating a ClassInjector only if it is required.
AgentBuilder.InitializationStrategy.Minimal - Enum in net.bytebuddy.agent.builder
An initialization strategy that loads auxiliary types before loading the instrumented type.
AgentBuilder.InitializationStrategy.NoOp - Enum in net.bytebuddy.agent.builder
A non-initializing initialization strategy.
AgentBuilder.InitializationStrategy.SelfInjection - Class in net.bytebuddy.agent.builder
An initialization strategy that adds a code block to an instrumented type's type initializer which then calls a specific class that is responsible for the explicit initialization.
AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher - Class in net.bytebuddy.agent.builder
A dispatcher for a self-initialization strategy.
AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer - Class in net.bytebuddy.agent.builder
A type initializer that injects all auxiliary types of the instrumented type.
AgentBuilder.InitializationStrategy.SelfInjection.Eager - Class in net.bytebuddy.agent.builder
A form of self-injection where any auxiliary type is loaded eagerly.
AgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher - Class in net.bytebuddy.agent.builder
AgentBuilder.InitializationStrategy.SelfInjection.Lazy - Class in net.bytebuddy.agent.builder
A form of self-injection where any auxiliary type is loaded lazily.
AgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher - Class in net.bytebuddy.agent.builder
AgentBuilder.InitializationStrategy.SelfInjection.Split - Class in net.bytebuddy.agent.builder
A form of self-injection where auxiliary types that are annotated by AuxiliaryType.SignatureRelevant of the instrumented type are loaded lazily and any other auxiliary type is loaded eagerly.
AgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher - Class in net.bytebuddy.agent.builder
AgentBuilder.InstallationListener - Interface in net.bytebuddy.agent.builder
A listener that is notified during the installation and the resetting of a class file transformer.
AgentBuilder.InstallationListener.Adapter - Class in net.bytebuddy.agent.builder
An adapter implementation for an installation listener that serves as a convenience.
AgentBuilder.InstallationListener.Compound - Class in net.bytebuddy.agent.builder
A compound installation listener.
AgentBuilder.InstallationListener.ErrorSuppressing - Enum in net.bytebuddy.agent.builder
A listener that suppresses any installation error.
AgentBuilder.InstallationListener.NoOp - Enum in net.bytebuddy.agent.builder
A non-operational listener that does not do anything.
AgentBuilder.InstallationListener.StreamWriting - Class in net.bytebuddy.agent.builder
This installation listener prints the status of any installation to a PrintStream.
AgentBuilder.LambdaInstrumentationStrategy - Enum in net.bytebuddy.agent.builder
Implements the instrumentation of the LambdaMetafactory if this feature is enabled.
AgentBuilder.LambdaInstrumentationStrategy.AlternativeMetaFactoryRedirection - Enum in net.bytebuddy.agent.builder
Implements the alternative lambda meta factory.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory - Class in net.bytebuddy.agent.builder
A factory that creates instances that represent lambda expressions.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation - Class in net.bytebuddy.agent.builder
Implements an explicit bridge method for a lambda expression.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.Appender - Class in net.bytebuddy.agent.builder
An appender for implementing a bridge method for a lambda expression.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation - Enum in net.bytebuddy.agent.builder
Implements a lambda class's executing transformer.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender - Class in net.bytebuddy.agent.builder
An appender to implement the executing transformer.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation - Enum in net.bytebuddy.agent.builder
An implementation of a instance factory for a lambda expression's class.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender - Class in net.bytebuddy.agent.builder
An appender for a lambda expression factory.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation - Class in net.bytebuddy.agent.builder
Implements a lambda expression's functional method.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender - Class in net.bytebuddy.agent.builder
An appender for a lambda expression's functional method.
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation - Class in net.bytebuddy.agent.builder
Implements the writeReplace method for serializable lambda expressions.
AgentBuilder.LambdaInstrumentationStrategy.MetaFactoryRedirection - Enum in net.bytebuddy.agent.builder
Implements the regular lambda meta factory.
AgentBuilder.Listener - Interface in net.bytebuddy.agent.builder
A listener that is informed about events that occur during an instrumentation process.
AgentBuilder.Listener.Adapter - Class in net.bytebuddy.agent.builder
An adapter for a listener where all methods are implemented as non-operational.
AgentBuilder.Listener.Compound - Class in net.bytebuddy.agent.builder
A compound listener that allows to group several listeners in one instance.
AgentBuilder.Listener.Filtering - Class in net.bytebuddy.agent.builder
A listener that filters types with a given name from being logged.
AgentBuilder.Listener.ModuleReadEdgeCompleting - Class in net.bytebuddy.agent.builder
A listener that adds read-edges to any module of an instrumented class upon its transformation.
AgentBuilder.Listener.NoOp - Enum in net.bytebuddy.agent.builder
A no-op implementation of a AgentBuilder.Listener.
AgentBuilder.Listener.StreamWriting - Class in net.bytebuddy.agent.builder
A listener that writes events to a PrintStream.
AgentBuilder.Listener.WithErrorsOnly - Class in net.bytebuddy.agent.builder
A listener that only delegates events if they are failed transformations.
AgentBuilder.Listener.WithTransformationsOnly - Class in net.bytebuddy.agent.builder
A listener that only delegates events if they are successful or failed transformations.
AgentBuilder.LocationStrategy - Interface in net.bytebuddy.agent.builder
A strategy for creating a ClassFileLocator when instrumenting a type.
AgentBuilder.LocationStrategy.Compound - Class in net.bytebuddy.agent.builder
A compound location strategy that applies a list of location strategies.
AgentBuilder.LocationStrategy.ForClassLoader - Enum in net.bytebuddy.agent.builder
A location strategy that locates class files by querying an instrumented type's ClassLoader.
AgentBuilder.LocationStrategy.NoOp - Enum in net.bytebuddy.agent.builder
A location strategy that never locates any byte code.
AgentBuilder.LocationStrategy.Simple - Class in net.bytebuddy.agent.builder
A simple location strategy that queries a given class file locator.
AgentBuilder.Matchable<T extends AgentBuilder.Matchable<T>> - Interface in net.bytebuddy.agent.builder
An abstraction for extending a matcher.
AgentBuilder.Matchable.AbstractBase<S extends AgentBuilder.Matchable<S>> - Class in net.bytebuddy.agent.builder
An abstract base implementation of a matchable.
AgentBuilder.PoolStrategy - Interface in net.bytebuddy.agent.builder
A type locator allows to specify how TypeDescriptions are resolved by an AgentBuilder.
AgentBuilder.PoolStrategy.ClassLoading - Enum in net.bytebuddy.agent.builder
A type locator that attempts loading a type if it cannot be located by the underlying lazy type pool.
AgentBuilder.PoolStrategy.Default - Enum in net.bytebuddy.agent.builder
A default type locator that resolves types only if any property that is not the type's name is requested.
AgentBuilder.PoolStrategy.Eager - Enum in net.bytebuddy.agent.builder
A type locator that resolves all type descriptions eagerly.
AgentBuilder.PoolStrategy.WithTypePoolCache - Class in net.bytebuddy.agent.builder
A type locator that uses type pools but allows for the configuration of a custom cache provider by class loader.
AgentBuilder.PoolStrategy.WithTypePoolCache.Simple - Class in net.bytebuddy.agent.builder
An implementation of a type locator AgentBuilder.PoolStrategy.WithTypePoolCache (note documentation of the linked class) that is based on a ConcurrentMap.
AgentBuilder.RawMatcher - Interface in net.bytebuddy.agent.builder
A matcher that allows to determine if a AgentBuilder.Transformer should be applied during the execution of a ClassFileTransformer that was generated by an AgentBuilder.
AgentBuilder.RawMatcher.Conjunction - Class in net.bytebuddy.agent.builder
A conjunction of two raw matchers.
AgentBuilder.RawMatcher.Disjunction - Class in net.bytebuddy.agent.builder
A disjunction of two raw matchers.
AgentBuilder.RawMatcher.ForElementMatchers - Class in net.bytebuddy.agent.builder
A raw matcher implementation that checks a TypeDescription and its ClassLoader against two suitable matchers in order to determine if the matched type should be instrumented.
AgentBuilder.RawMatcher.ForLoadState - Enum in net.bytebuddy.agent.builder
A raw matcher indicating the state of a type's class loading.
AgentBuilder.RawMatcher.ForResolvableTypes - Enum in net.bytebuddy.agent.builder
Only matches loaded types that can be fully resolved.
AgentBuilder.RawMatcher.Inversion - Class in net.bytebuddy.agent.builder
A raw matcher that inverts a raw matcher's result.
AgentBuilder.RawMatcher.Trivial - Enum in net.bytebuddy.agent.builder
A matcher that always or never matches a type.
AgentBuilder.RedefinitionListenable - Interface in net.bytebuddy.agent.builder
An agent builder configuration that allows the registration of listeners to the redefinition process.
AgentBuilder.RedefinitionListenable.WithImplicitDiscoveryStrategy - Interface in net.bytebuddy.agent.builder
An agent builder configuration strategy that allows the definition of a discovery strategy.
AgentBuilder.RedefinitionListenable.WithoutBatchStrategy - Interface in net.bytebuddy.agent.builder
An agent builder configuration that allows the configuration of a batching strategy.
AgentBuilder.RedefinitionStrategy - Enum in net.bytebuddy.agent.builder
A redefinition strategy regulates how already loaded classes are modified by a built agent.
AgentBuilder.RedefinitionStrategy.BatchAllocator - Interface in net.bytebuddy.agent.builder
A batch allocator which is responsible for applying a redefinition in a batches.
AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize - Class in net.bytebuddy.agent.builder
A batch allocator that creates chunks with a fixed size as batch jobs.
AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping - Class in net.bytebuddy.agent.builder
A batch allocator that groups all batches by discriminating types using a type matcher.
AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal - Enum in net.bytebuddy.agent.builder
A batch allocator that includes all types in a single batch.
AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning - Class in net.bytebuddy.agent.builder
A partitioning batch allocator that splits types for redefinition into a fixed amount of parts.
AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing - Class in net.bytebuddy.agent.builder
A slicing batch allocator that assures that any batch is within a certain size range.
AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable - Class in net.bytebuddy.agent.builder
An iterable that slices batches into parts of a minimum and maximum size.
AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator - Class in net.bytebuddy.agent.builder
An iterator that slices batches into parts of a minimum and maximum size.
AgentBuilder.RedefinitionStrategy.Collector - Class in net.bytebuddy.agent.builder
A collector is responsible for collecting classes that are to be considered for modification.
AgentBuilder.RedefinitionStrategy.Collector.ForRedefinition - Class in net.bytebuddy.agent.builder
A collector that applies a redefinition of already loaded classes.
AgentBuilder.RedefinitionStrategy.Collector.ForRetransformation - Class in net.bytebuddy.agent.builder
A collector that applies a retransformation of already loaded classes.
AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator - Class in net.bytebuddy.agent.builder
An iterator that allows prepending of iterables to be applied previous to another iterator.
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy - Interface in net.bytebuddy.agent.builder
A strategy for discovering types to redefine.
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Explicit - Class in net.bytebuddy.agent.builder
An explicit discovery strategy that only attempts the redefinition of specific types.
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating - Enum in net.bytebuddy.agent.builder
A discovery strategy that considers all loaded types supplied by Instrumentation.getAllLoadedClasses().
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterable - Class in net.bytebuddy.agent.builder
An iterable that returns any loaded types and checks if any additional types were loaded during the last instrumentation.
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator - Class in net.bytebuddy.agent.builder
A reiterating iterator that considers types that were loaded during an instrumentation.
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass - Enum in net.bytebuddy.agent.builder
A discovery strategy that considers all loaded types supplied by Instrumentation.getAllLoadedClasses().
AgentBuilder.RedefinitionStrategy.Dispatcher - Interface in net.bytebuddy.agent.builder
A dispatcher for interacting with the instrumentation API.
AgentBuilder.RedefinitionStrategy.Dispatcher.CreationAction - Enum in net.bytebuddy.agent.builder
An action for creating a dispatcher.
AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.agent.builder
A dispatcher for a Java 6 capable VM.
AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.agent.builder
A dispatcher for a legacy VM.
AgentBuilder.RedefinitionStrategy.Listener - Interface in net.bytebuddy.agent.builder
A listener to be applied during a redefinition.
AgentBuilder.RedefinitionStrategy.Listener.Adapter - Class in net.bytebuddy.agent.builder
A listener adapter that offers non-operational implementations of all listener methods.
AgentBuilder.RedefinitionStrategy.Listener.BatchReallocator - Class in net.bytebuddy.agent.builder
A batch reallocator allows to split up a failed retransformation into additional batches which are reenqueed to the current retransformation process.
AgentBuilder.RedefinitionStrategy.Listener.Compound - Class in net.bytebuddy.agent.builder
A compound listener that delegates events to several listeners.
AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable - Class in net.bytebuddy.agent.builder
A compound iterable.
AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator - Class in net.bytebuddy.agent.builder
A compound iterator that combines several iterables.
AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating - Enum in net.bytebuddy.agent.builder
A listener that halts a retransformation process upon an exception.
AgentBuilder.RedefinitionStrategy.Listener.NoOp - Enum in net.bytebuddy.agent.builder
A non-operational listener.
AgentBuilder.RedefinitionStrategy.Listener.Pausing - Class in net.bytebuddy.agent.builder
A listener that invokes Thread.sleep(long) prior to every batch but the first batch.
AgentBuilder.RedefinitionStrategy.Listener.StreamWriting - Class in net.bytebuddy.agent.builder
A listener that writes events to a PrintStream.
AgentBuilder.RedefinitionStrategy.Listener.Yielding - Enum in net.bytebuddy.agent.builder
A listener that invokes Thread.yield() prior to every batch but the first batch.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler - Interface in net.bytebuddy.agent.builder
A resubmission scheduler is responsible for scheduling a job that is resubmitting unloaded types that failed during retransformation.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate - Class in net.bytebuddy.agent.builder
A resubmission scheduler that schedules jobs at a fixed rate.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable - Interface in net.bytebuddy.agent.builder
A cancelable allows to discontinue a resubmission job.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.ForFuture - Class in net.bytebuddy.agent.builder
A cancelable for a Future.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.NoOp - Enum in net.bytebuddy.agent.builder
A non-operational cancelable.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp - Enum in net.bytebuddy.agent.builder
A resubmission scheduler that does not apply any scheduling.
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay - Class in net.bytebuddy.agent.builder
A resubmission scheduler that schedules jobs with a fixed delay.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy - Interface in net.bytebuddy.agent.builder
A resubmission strategy is responsible for enabling resubmission of types that failed to resubmit.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled - Enum in net.bytebuddy.agent.builder
A disabled resubmission strategy.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled - Class in net.bytebuddy.agent.builder
An enabled resubmission strategy.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey - Class in net.bytebuddy.agent.builder
A key for a class loader that can only be used for looking up a preexisting value but avoids reference management.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener - Class in net.bytebuddy.agent.builder
A job that resubmits any matched type that previously failed during transformation.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener - Class in net.bytebuddy.agent.builder
A listener that registers types for resubmission that failed during transformations.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.ConcurrentHashSet<T> - Class in net.bytebuddy.agent.builder
A set projection for a ConcurrentHashMap.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey - Class in net.bytebuddy.agent.builder
A key for a class loader that only weakly references the class loader.
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation - Class in net.bytebuddy.agent.builder
Represents an installation of a resubmission strategy.
AgentBuilder.Transformer - Interface in net.bytebuddy.agent.builder
A transformer allows to apply modifications to a DynamicType.
AgentBuilder.Transformer.Compound - Class in net.bytebuddy.agent.builder
A compound transformer that allows to group several AgentBuilder.Transformers as a single transformer.
AgentBuilder.Transformer.ForAdvice - Class in net.bytebuddy.agent.builder
A transformer for applying an Advice where this advice class might reference types of both the agent's and the user's class loader.
AgentBuilder.Transformer.ForAdvice.Entry - Class in net.bytebuddy.agent.builder
An entry for an advice to apply.
AgentBuilder.Transformer.ForAdvice.Entry.ForSplitAdvice - Class in net.bytebuddy.agent.builder
An entry for an advice class where both entry and exit advice methods are declared by the different classes.
AgentBuilder.Transformer.ForAdvice.Entry.ForUnifiedAdvice - Class in net.bytebuddy.agent.builder
An entry for an advice class where both the (optional) entry and exit advice methods are declared by the same class.
AgentBuilder.Transformer.ForBuildPlugin - Class in net.bytebuddy.agent.builder
A transformer that applies a build Plugin.
AgentBuilder.Transformer.NoOp - Enum in net.bytebuddy.agent.builder
A no-op implementation of a AgentBuilder.Transformer that does not modify the supplied dynamic type.
AgentBuilder.TransformerDecorator - Interface in net.bytebuddy.agent.builder
A decorator that allows to change the class file transformer that is registered.
AgentBuilder.TransformerDecorator.NoOp - Enum in net.bytebuddy.agent.builder
A transformer decorator that retains the original transformer.
AgentBuilder.TypeStrategy - Interface in net.bytebuddy.agent.builder
A type strategy is responsible for creating a type builder for a type that is being instrumented.
AgentBuilder.TypeStrategy.Default - Enum in net.bytebuddy.agent.builder
Default implementations of type strategies.
AgentBuilder.TypeStrategy.ForBuildEntryPoint - Class in net.bytebuddy.agent.builder
A type strategy that applies a build EntryPoint.
agentmain(String, Instrumentation) - Static method in class net.bytebuddy.agent.Installer
Allows the installation of this agent via the Attach API.
aggregate(StackManipulation.Size) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
Concatenates this size representation with another size representation in order to represent the size change that is represented by both alterations of the operand stack size.
AllArguments - Annotation Type in net.bytebuddy.implementation.bind.annotation
Parameters that are annotated with this annotation will be assigned a collection (or an array) containing all arguments of the source method.
AllArguments.Assignment - Enum in net.bytebuddy.implementation.bind.annotation
A directive for how an AllArguments annotation on an array is to be interpreted.
AllArguments.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for handling the AllArguments annotation.
allArgumentsOf(MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
Loads all arguments of the provided method onto the operand stack.
ALLOW_EXISTING_TYPES - Static variable in interface net.bytebuddy.dynamic.loading.ClassInjector
Determines the default behavior for type injections when a type is already loaded.
allowExistingTypes() - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
Determines if this class loading strategy should not throw an exception when attempting to load a class that was already loaded.
allowExistingTypes() - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
Determines if this class loading strategy should not throw an exception when attempting to load a class that was already loaded.
allowExistingTypes() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
Determines if this class loading strategy should not throw an exception when attempting to load a class that was already loaded.
allowExistingTypes() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
Determines if this class loading strategy should not throw an exception when attempting to load a class that was already loaded.
Ambiguous(MethodGraph.Compiler.Default.Key.Harmonized<U>, LinkedHashSet<MethodDescription>, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
Creates a new ambiguous entry.
analyze(TypeDefinition, TypeDefinition, Map<TypeDefinition, MethodGraph.Compiler.Default.Key.Store<T>>, ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
Analyzes the given type description without checking if the end of the type hierarchy was reached.
analyzeNullable(TypeDescription.Generic, Map<TypeDefinition, MethodGraph.Compiler.Default.Key.Store<T>>, ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
Analyzes the given type description.
and(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
and(ElementMatcher<? super U>) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
Creates a conjunction where this matcher and the other matcher must both be matched in order to constitute a successful match.
and(ElementMatcher<? super U>) - Method in interface net.bytebuddy.matcher.ElementMatcher.Junction
Creates a conjunction where this matcher and the other matcher must both be matched in order to constitute a successful match.
AndroidClassLoadingStrategy - Class in net.bytebuddy.android
A class loading strategy that allows to load a dynamically created class at the runtime of an Android application.
AndroidClassLoadingStrategy(File, AndroidClassLoadingStrategy.DexProcessor) - Constructor for class net.bytebuddy.android.AndroidClassLoadingStrategy
Creates a new Android class loading strategy that uses the given folder for storing classes.
AndroidClassLoadingStrategy.DexProcessor - Interface in net.bytebuddy.android
A dex processor is responsible for converting a collection of Java class files into a Android dex file.
AndroidClassLoadingStrategy.DexProcessor.Conversion - Interface in net.bytebuddy.android
Represents an ongoing conversion of several Java class files into an Android dex file.
AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler - Class in net.bytebuddy.android
An implementation of a dex processor based on the Android SDK's dx.jar with an API that is compatible to version 1.7.
AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Conversion - Class in net.bytebuddy.android
Represents a to-dex-file-conversion of a AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.
AndroidClassLoadingStrategy.Injecting - Class in net.bytebuddy.android
An Android class loading strategy that injects types into the target class loader.
AndroidClassLoadingStrategy.Injecting.Dispatcher - Interface in net.bytebuddy.android
A dispatcher for loading a dex file.
AndroidClassLoadingStrategy.Injecting.Dispatcher.ForAndroidPVm - Class in net.bytebuddy.android
A dispatcher for an Android P VM that uses the reflection-only method addDexPath of DexClassLoader.
AndroidClassLoadingStrategy.Injecting.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.android
A dispatcher for legacy VMs that allow DexFile.loadDex(String, String, int).
AndroidClassLoadingStrategy.Wrapping - Class in net.bytebuddy.android
An Android class loading strategy that creates a wrapper class loader that loads any type.
andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in interface net.bytebuddy.implementation.Implementation.Composable
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in interface net.bytebuddy.implementation.Implementation.Composable
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
Appends the supplied implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.InvokeDynamic
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.InvokeDynamic
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodCall
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodCall
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodDelegation
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodDelegation
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in enum net.bytebuddy.implementation.StubMethod
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in enum net.bytebuddy.implementation.StubMethod
Appends the supplied composable implementation to this implementation.
andThen(Implementation) - Method in enum net.bytebuddy.implementation.SuperMethodCall
Appends the supplied implementation to this implementation.
andThen(Implementation.Composable) - Method in enum net.bytebuddy.implementation.SuperMethodCall
Appends the supplied composable implementation to this implementation.
annotate(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Defines type annotations to be declared by the current type.
annotate(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Defines type annotations to be declared by the current type.
annotate(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Defines type annotations to be declared by the current type.
annotate(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Defines type annotations to be declared by the current type.
AnnotatedExceptionType(AccessibleObject, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedExceptionType
Creates a new annotation reader for an annotated exception type.
AnnotatedFieldType(Field) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedFieldType
Creates a new annotation reader for an annotated field type.
AnnotatedInterfaceType(Class<?>, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType
Creates a new annotation reader for an annotated interface type.
AnnotatedParameterizedType(AccessibleObject, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedParameterizedType
Creates a new annotation reader for an annotated type argument type.
AnnotatedReturnType(Method) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedReturnType
Creates a new annotation reader for an annotated return type.
AnnotatedSuperClass(Class<?>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedSuperClass
Creates a new annotation reader for an annotated super type.
AnnotatedTypeVariable(TypePool, List<TypePool.Default.LazyTypeDescription.AnnotationToken>, TypeDescription.Generic) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
Creates a new annotated type variable.
AnnotatedTypeVariableType(TypeVariable<?>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType
Creates a new annotation reader for the given type variable.
annotateField(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
Annotates the previously defined or matched field with the supplied annotations.
annotateField(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
Annotates the previously defined or matched field with the supplied annotations.
annotateField(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
Annotates the previously defined or matched field with the supplied annotations.
annotateField(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
Annotates the previously defined or matched field with the supplied annotations.
annotateField(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
Annotates the previously defined or matched field with the supplied annotations.
annotateField(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
Annotates the previously defined or matched field with the supplied annotations.
annotateField(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
Annotates the previously defined or matched field with the supplied annotations.
annotateField(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
Annotates the previously defined or matched field with the supplied annotations.
annotateField(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
Annotates the previously defined or matched field with the supplied annotations.
annotateMethod(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the previously defined or matched method with the supplied annotations.
annotateMethod(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the previously defined or matched method with the supplied annotations.
annotateParameter(int, Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
Annotates the previously defined parameter with the specified annotations.
annotateParameter(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter
Annotates the previously defined parameter with the specified annotations.
annotateParameter(int, Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(int, Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
annotateParameter(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
Annotates the previously defined parameter with the specified annotations.
annotateParameter(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
Annotates the previously defined parameter with the specified annotations.
annotateParameter(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
Annotates the previously defined parameter with the specified annotations.
annotateParameter(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
Annotates the previously defined parameter with the specified annotations.
annotateParameter(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
Annotates the previously defined parameter with the specified annotations.
annotateParameter(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
Annotates the previously defined parameter with the specified annotations.
annotateParameter(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateParameter(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
Annotates the previously defined parameter with the specified annotations.
annotateType(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
Annotates the instrumented type with the supplied annotations.
annotateType(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
Annotates the instrumented type with the supplied annotations.
annotateType(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
Annotates the instrumented type with the supplied annotations.
annotateType(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
Annotates the instrumented type with the supplied annotations.
annotateType(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
Annotates the instrumented type with the supplied annotations.
annotateType(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Annotates the instrumented type with the supplied annotations.
annotateType(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Annotates the instrumented type with the supplied annotations.
annotateType(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Annotates the instrumented type with the supplied annotations.
annotateType(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Annotates the instrumented type with the supplied annotations.
annotateType(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
Annotates the instrumented type with the supplied annotations.
annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
Annotates the previously defined type variable with the supplied annotations.
annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
Annotates the previously defined type variable with the supplied annotations.
ANNOTATION - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
A representation of the Annotation type.
AnnotationAdapter(MethodRegistry.Handler) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
Creates a new annotation adapter.
AnnotationAdapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
Creates a new annotation adapter.
AnnotationAdapter(MethodRegistry.Handler) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
Creates a new annotation adapter.
AnnotationAdapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
Creates a new annotation adapter.
AnnotationAppender - Interface in net.bytebuddy.implementation.attribute
Annotation appenders are capable of writing annotations to a specified target.
AnnotationAppender.Default - Class in net.bytebuddy.implementation.attribute
A default implementation for an annotation appender that writes annotations to a given byte consumer represented by an ASM AnnotationVisitor.
AnnotationAppender.ForTypeAnnotations - Class in net.bytebuddy.implementation.attribute
A type visitor that visits all type annotations of a generic type and writes any discovered annotation to a supplied AnnotationAppender.
AnnotationAppender.Target - Interface in net.bytebuddy.implementation.attribute
Represents a target for an annotation writing process.
AnnotationAppender.Target.OnField - Class in net.bytebuddy.implementation.attribute
Target for an annotation that is written to a Java field.
AnnotationAppender.Target.OnMethod - Class in net.bytebuddy.implementation.attribute
Target for an annotation that is written to a Java method or constructor.
AnnotationAppender.Target.OnMethodParameter - Class in net.bytebuddy.implementation.attribute
Target for an annotation that is written to a Java method or constructor parameter.
AnnotationAppender.Target.OnType - Class in net.bytebuddy.implementation.attribute
Target for an annotation that is written to a Java type.
AnnotationDescription - Interface in net.bytebuddy.description.annotation
An annotation description describes Annotation meta data of a class without this class being required to be loaded.
AnnotationDescription.AbstractBase - Class in net.bytebuddy.description.annotation
An adapter implementation of an annotation.
AnnotationDescription.AbstractBase.ForPrepared<S extends Annotation> - Class in net.bytebuddy.description.annotation
An abstract implementation of a loadable annotation description.
AnnotationDescription.AnnotationInvocationHandler<T extends Annotation> - Class in net.bytebuddy.description.annotation
An InvocationHandler for implementing annotations.
AnnotationDescription.AnnotationInvocationHandler.MissingValue - Class in net.bytebuddy.description.annotation
Represents a missing annotation property which is not represented by a default value.
AnnotationDescription.Builder - Class in net.bytebuddy.description.annotation
A builder for pragmatically creating AnnotationDescription.
AnnotationDescription.ForLoadedAnnotation<S extends Annotation> - Class in net.bytebuddy.description.annotation
A description of an already loaded annotation.
AnnotationDescription.Latent - Class in net.bytebuddy.description.annotation
A latent description of an annotation value that is defined explicitly.
AnnotationDescription.Latent.Loadable<S extends Annotation> - Class in net.bytebuddy.description.annotation
A loadable annotation description of a latent annotation description.
AnnotationDescription.Loadable<S extends Annotation> - Interface in net.bytebuddy.description.annotation
An annotation description that is linked to a given loaded annotation type which allows its representation as a fully loaded instance.
AnnotationExtractor(String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
Creates a new annotation extractor for a byte code element without an index.
AnnotationExtractor(String, int, Map<Integer, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
Creates a new annotation extractor for a byte code element with an index.
AnnotationExtractor(TypePool.Default.AnnotationRegistrant, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
Creates a new annotation extractor.
AnnotationInvocationHandler(Class<T>, LinkedHashMap<Method, AnnotationValue.Loaded<?>>) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
Creates a new invocation handler.
AnnotationList - Interface in net.bytebuddy.description.annotation
Defines a list of annotation instances.
AnnotationList.AbstractBase - Class in net.bytebuddy.description.annotation
An abstract base implementation of an annotation list.
AnnotationList.Empty - Class in net.bytebuddy.description.annotation
Represents an empty annotation list.
AnnotationList.Explicit - Class in net.bytebuddy.description.annotation
Represents a list of explicitly provided annotation descriptions.
AnnotationList.ForLoadedAnnotations - Class in net.bytebuddy.description.annotation
Describes an array of loaded Annotations as an annotation list.
AnnotationLookup(String, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
Creates a new annotation registrant for a recursive annotation lookup.
annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
The underlying annotation reader.
annotationRetention - Variable in class net.bytebuddy.ByteBuddy
The annotation retention strategy to use.
annotationRetention - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
The annotation retention to apply.
annotationRetention - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The annotation retention to apply.
AnnotationRetention - Enum in net.bytebuddy.implementation.attribute
An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.
annotations - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
The type annotations of the current annotated type.
AnnotationSource - Interface in net.bytebuddy.description.annotation
Describes a declaration source for annotations.
AnnotationSource.Empty - Enum in net.bytebuddy.description.annotation
An annotation source that does not declare any annotations.
AnnotationSource.Explicit - Class in net.bytebuddy.description.annotation
An annotation source that declares a given list of annotations.
AnnotationToken(String, Map<String, AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
Creates a new annotation token.
annotationType() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
annotationType(Class<? extends Annotation>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches if an annotation is of a given type.
annotationType(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches if an annotation is of a given type.
annotationType(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches if an annotation's type matches the supplied matcher.
AnnotationTypeMatcher<T extends AnnotationDescription> - Class in net.bytebuddy.matcher
An element matcher that matches the type of an annotation description.
AnnotationTypeMatcher(ElementMatcher<? super TypeDescription>) - Constructor for class net.bytebuddy.matcher.AnnotationTypeMatcher
Creates a new matcher for an annotation description's type.
AnnotationValue<T,S> - Interface in net.bytebuddy.description.annotation
Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers), Strings or arrays of primitive types or strings. A TypeDescription or an array of such a descriptions. An EnumerationDescription or an array of such a description. An AnnotationDescription or an array of such a description. The represented values are not necessarily resolvable, i.e.
AnnotationValue.AbstractBase<U,V> - Class in net.bytebuddy.description.annotation
An abstract base implementation of an unloaded annotation value.
AnnotationValue.ForAnnotationDescription<U extends Annotation> - Class in net.bytebuddy.description.annotation
A description of an Annotation as a value of another annotation.
AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType - Class in net.bytebuddy.description.annotation
Represents an annotation value which was attempted to ba loaded by a type that does not represent an annotation value.
AnnotationValue.ForAnnotationDescription.Loaded<V extends Annotation> - Class in net.bytebuddy.description.annotation
A loaded version of the described annotation.
AnnotationValue.ForConstant<U> - Class in net.bytebuddy.description.annotation
Represents a primitive value, a String or an array of the latter types.
AnnotationValue.ForConstant.Loaded<V> - Class in net.bytebuddy.description.annotation
Represents a trivial loaded value.
AnnotationValue.ForConstant.PropertyDelegate - Interface in net.bytebuddy.description.annotation
A property delegate for a constant annotation value.
AnnotationValue.ForConstant.PropertyDelegate.ForArrayType - Enum in net.bytebuddy.description.annotation
A property delegate for an array type of a constant value.
AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType - Enum in net.bytebuddy.description.annotation
A property delegate for a non-array type.
AnnotationValue.ForDescriptionArray<U,V> - Class in net.bytebuddy.description.annotation
Describes a complex array that is the value of an annotation.
AnnotationValue.ForDescriptionArray.Loaded<W> - Class in net.bytebuddy.description.annotation
Represents a loaded complex array.
AnnotationValue.ForEnumerationDescription<U extends Enum<U>> - Class in net.bytebuddy.description.annotation
A description of an Enum as a value of an annotation.
AnnotationValue.ForEnumerationDescription.IncompatibleRuntimeType - Class in net.bytebuddy.description.annotation
Represents an annotation's enumeration value for a runtime type that is not an enumeration type.
AnnotationValue.ForEnumerationDescription.Loaded<V extends Enum<V>> - Class in net.bytebuddy.description.annotation
A loaded representation of an enumeration value.
AnnotationValue.ForEnumerationDescription.UnknownRuntimeEnumeration - Class in net.bytebuddy.description.annotation
Represents an annotation's enumeration value for a constant that does not exist for the runtime enumeration type.
AnnotationValue.ForTypeDescription<U extends Class<U>> - Class in net.bytebuddy.description.annotation
A description of a Class as a value of an annotation.
AnnotationValue.ForTypeDescription.Loaded<U extends Class<U>> - Class in net.bytebuddy.description.annotation
A loaded annotation value for a given type.
AnnotationValue.Loaded<U> - Interface in net.bytebuddy.description.annotation
A loaded variant of an AnnotationValue.
AnnotationValue.Loaded.AbstractBase<W> - Class in net.bytebuddy.description.annotation
An abstract base implementation of a loaded annotation value.
AnnotationValue.Loaded.State - Enum in net.bytebuddy.description.annotation
Represents the state of a AnnotationValue.Loaded annotation property.
AnnotationValue.RenderingDispatcher - Enum in net.bytebuddy.description.annotation
A rendering dispatcher is responsible for resolving annotation values to String representations.
AnnotationValueFilter - Interface in net.bytebuddy.implementation.attribute
An annotation value filter is responsible for determining which values should be skipped and rather be represented as an annotation type's default values when writing an annotation to a class file.
AnnotationValueFilter.Default - Enum in net.bytebuddy.implementation.attribute
A default implementation of an annotation value filter that applies the same strategy for any type, field or method.
AnnotationValueFilter.Factory - Interface in net.bytebuddy.implementation.attribute
A factory for creating an annotation value filter for an annotation's target.
annotationValueFilterFactory - Variable in class net.bytebuddy.ByteBuddy
The annotation value filter factory to use.
annotationValueFilterFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
The annotation value filter factory to apply.
annotationValueFilterFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
The annotation value filter factory to use.
annotationValueFilterFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The annotation value filter factory to apply.
annotationValueFilterFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
The used annotation value filter factory.
Anonymous(StackManipulation) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
Creates a new, anonymous parameter binding.
any() - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that always returns true.
anyOf(Object...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given objects by the Object.equals(Object) method.
anyOf(Iterable<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given objects by the Object.equals(Object) method.
anyOf(Type...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given types as TypeDescriptions by the Object.equals(Object) method.
anyOf(Constructor<?>...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given constructors as MethodDescriptions by the Object.equals(Object) method.
anyOf(Method...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given methods as MethodDescriptions by the Object.equals(Object) method.
anyOf(Field...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given fields as FieldDescriptions by the Object.equals(Object) method.
anyOf(Annotation...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given annotations as AnnotationDescriptions by the Object.equals(Object) method.
append(AgentBuilder.Transformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Decoratable
Appends the supplied transformer to this resolution.
append(AgentBuilder.Transformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
Appends the supplied transformer to this resolution.
append(Class<?>...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the class loaders of the given types.
append(Collection<? extends Class<?>>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the class loaders of the given types if those class loaders were not yet collected.
append(ClassLoader...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the given class loaders if they were not yet collected.
append(List<? extends ClassLoader>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the given class loaders if they were not yet appended.
append(LatentMatcher<? super MethodDescription>, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
Appends the given method definition to this method registry, i.e.
append(LatentMatcher<? super MethodDescription>, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
Appends the given method definition to this method registry, i.e.
append(AnnotationDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender
Writes the given annotation to the target that this appender represents.
append(AnnotationDescription, AnnotationValueFilter, int, String) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender
Writes the given type annotation to the target that this appender represents.
append(AnnotationDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
Writes the given annotation to the target that this appender represents.
append(AnnotationDescription, AnnotationValueFilter, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
Writes the given type annotation to the target that this appender represents.
append(MethodDelegationBinder.ParameterBinding<?>) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
Appends a stack manipulation for the next parameter of the target method.
appendArgument(InvokeDynamic.InvocationProvider.ArgumentProvider) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
Appends the given argument to the invocation to be loaded onto the operand stack.
appendArgument(InvokeDynamic.InvocationProvider.ArgumentProvider) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
Appends the given argument to the invocation to be loaded onto the operand stack.
appendArguments(List<InvokeDynamic.InvocationProvider.ArgumentProvider>) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
Appends the given arguments to the invocation to be loaded onto the operand stack.
appendArguments(List<InvokeDynamic.InvocationProvider.ArgumentProvider>) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
Appends the given arguments to the invocation to be loaded onto the operand stack.
appendDirectBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
Appends a direct bound to this token.
appendDirectBound() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
Appends a direct bound to this token.
appended - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
A label marking the beginning of the appended code.
appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.SpecialMethodInvocation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.Appender
Creates a new appender for invoking a lambda expression's bridge method target.
appender(Implementation.Target) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(List<FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender
Creates a new appender.
appender(Implementation.Target) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(MethodDescription, JavaConstant.MethodType, List<FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
Creates an appender of a lambda expression's functional method.
appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.asm.Advice
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Advice, Implementation.Target, ByteCodeAppender) - Constructor for class net.bytebuddy.asm.Advice.Appender
Creates a new appender for an advice component.
appender(Implementation.Target) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
Creates a new appender.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.Appender
Creates a new appender for a setter method.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter.Appender
Creates a new appender for a setter method.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
Creates a new appender.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
Creates a new appender.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.DefaultMethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target, List<TypeDescription>) - Constructor for class net.bytebuddy.implementation.DefaultMethodCall.Appender
Creates a new appender for implementing a DefaultMethodCall.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.EqualsMethod
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription, StackManipulation, List<FieldDescription.InDefinedShape>, ElementMatcher<? super FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.EqualsMethod.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.ExceptionMethod
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(FieldAccessor.FieldLocation.Prepared) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appender
Creates a new byte code appender for a field accessor implementation.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription, T, FieldAccessor.FieldLocation.Prepared) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
Creates a new appender for a field setter.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForArgument
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForOriginType
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForOriginType.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForThisValue
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForThisValue.Appender
Creates a new byte code appender for returning this.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForValue
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.HashCodeMethod
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(StackManipulation, int, List<FieldDescription.InDefinedShape>, ElementMatcher<? super FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.HashCodeMethod.Appender
Creates a new appender for implementing a hash code method.
appender(Implementation.Target) - Method in interface net.bytebuddy.implementation.Implementation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Compound
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Simple
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(FieldDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvokeDynamic
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.Appender
Creates a new byte code appender for an invoke dynamic implementation.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target, MethodCall.TerminationHandler) - Constructor for class net.bytebuddy.implementation.MethodCall.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodDelegation
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target, MethodDelegationBinder.Record, MethodDelegationBinder.TerminationHandler, Assigner, MethodDelegation.ImplementationDelegate.Compiled) - Constructor for class net.bytebuddy.implementation.MethodDelegation.Appender
Creates a new appender for a method delegation.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.StubMethod
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.SuperMethodCall
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(Implementation.Target, SuperMethodCall.Appender.TerminationHandler) - Constructor for class net.bytebuddy.implementation.SuperMethodCall.Appender
Creates a new appender.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
Creates a byte code appender that determines the implementation of the instrumented type's methods.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.ToStringMethod
Creates a byte code appender that determines the implementation of the instrumented type's methods.
Appender(String, String, String, String, String, List<? extends FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.ToStringMethod.Appender
Creates a new appender.
Appending(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
Creates a new appending initialization handler.
appendLowerBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
Appends a lower bound to this token.
appendLowerBound() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
Appends a lower bound to this token.
appendMostSpecific(Class<?>...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the class loaders of the given types but filters any duplicates within the hierarchy of class loaders.
appendMostSpecific(Collection<? extends Class<?>>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the class loaders of the given types but filters any duplicates within the hierarchy of class loaders.
appendMostSpecific(ClassLoader...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the given class loaders but removes any class loaders that are the parent of any previously registered class loader.
appendMostSpecific(List<? extends ClassLoader>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Appends the given class loaders but removes any class loaders that are the parent of any previously registered class loader.
appendPlaceholder() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
Appends a placeholder to this token.
appendPlaceholder() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
Appends a placeholder to this token.
appendReceiver(AnnotationAppender, AnnotationValueFilter, MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
Appends the annotations of the instrumented method's receiver type if this is enabled and such a type exists.
appendToBootstrapClassLoaderSearch(Instrumentation, JarFile) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
Appends a jar file to the bootstrap class loader.
appendToBootstrapClassLoaderSearch(Instrumentation, JarFile) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
Appends a jar file to the bootstrap class loader.
appendToBootstrapClassLoaderSearch(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
Appends a jar file to the bootstrap class loader.
appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
Appends a jar file to the system class loader.
appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
Appends a jar file to the system class loader.
appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
Appends a jar file to the system class loader.
appendUpperBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
Appends an upper bound to this token.
appendUpperBound() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
Appends an upper bound to this token.
apply(AgentBuilder.InitializationStrategy, ClassFileLocator, AgentBuilder.TypeStrategy, ByteBuddy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AccessControlContext, AgentBuilder.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution
Transforms a type or returns null if a type is not to be transformed.
apply(AgentBuilder.InitializationStrategy, ClassFileLocator, AgentBuilder.TypeStrategy, ByteBuddy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AccessControlContext, AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
Transforms a type or returns null if a type is not to be transformed.
apply(AgentBuilder.InitializationStrategy, ClassFileLocator, AgentBuilder.TypeStrategy, ByteBuddy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AccessControlContext, AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
Transforms a type or returns null if a type is not to be transformed.
apply(String, Class<?>, TypePool, AgentBuilder.CircularityLock, ClassLoader, JavaModule) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy
Describes the given type.
apply(String, Class<?>, TypePool, AgentBuilder.CircularityLock, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading
Describes the given type.
apply(String, Class<?>, TypePool, AgentBuilder.CircularityLock, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous
Describes the given type.
apply(DynamicType.Builder<?>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Dispatcher
Transforms the instrumented type to implement an appropriate initialization strategy.
apply(DynamicType.Builder<?>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
Transforms the instrumented type to implement an appropriate initialization strategy.
apply(DynamicType.Builder<?>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
Transforms the instrumented type to implement an appropriate initialization strategy.
apply(DynamicType.Builder<?>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
Transforms the instrumented type to implement an appropriate initialization strategy.
apply(ByteBuddy, Instrumentation, ClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
Applies a transformation to lambda instances if applicable.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
Applies this byte code appender to a type creation process.
apply(Instrumentation, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.RawMatcher, AgentBuilder.RawMatcher) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
Applies this redefinition strategy by submitting all loaded types to redefinition.
apply(Instrumentation, AgentBuilder.CircularityLock, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
Applies all types that this collector collected.
apply(Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy
Invoked upon installation of an agent builder.
apply(Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled
Invoked upon installation of an agent builder.
apply(Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled
Invoked upon installation of an agent builder.
apply(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
Applies this relocator.
apply(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithoutExitAdvice
Applies this relocator.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Appender
Applies this byte code appender to a type creation process.
apply() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Bound
Applies this dispatcher.
apply() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
Applies this dispatcher.
apply() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
Applies this dispatcher.
apply() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
Applies this dispatcher.
apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved
Applies a resolution for a given instrumented method.
apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
 
apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
 
apply(MethodVisitor, int) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Bound
Applies this relocation handler.
apply(MethodVisitor, int) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
Applies this relocation handler.
apply(MethodVisitor, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType.Bound
Applies this relocation handler.
apply(MethodVisitor, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
Applies this relocation handler.
apply(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Relocation
Applies this relocator.
apply(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Relocation.ForLabel
Applies this relocator.
apply(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
Returns a string representation for this renderer.
apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
Returns a string representation for this renderer.
apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.CachedReturnPlugin
Applies this plugin.
apply(Project) - Method in class net.bytebuddy.build.gradle.ByteBuddyPlugin
apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
Applies this plugin.
apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin
Applies this plugin.
apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.Plugin.Compound
Applies this plugin.
apply(File, File, Plugin.Factory...) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
Applies this plugin engine onto a given source and target.
apply(File, File, List<? extends Plugin.Factory>) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
Applies this plugin engine onto a given source and target.
apply(Plugin.Engine.Source, Plugin.Engine.Target, Plugin.Factory...) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
Applies this plugin engine onto a given source and target.
apply(File, File, Plugin.Factory...) - Method in interface net.bytebuddy.build.Plugin.Engine
Applies this plugin engine onto a given source and target.
apply(File, File, List<? extends Plugin.Factory>) - Method in interface net.bytebuddy.build.Plugin.Engine
Applies this plugin engine onto a given source and target.
apply(Plugin.Engine.Source, Plugin.Engine.Target, Plugin.Factory...) - Method in interface net.bytebuddy.build.Plugin.Engine
Applies this plugin engine onto a given source and target.
apply(Plugin.Engine.Source, Plugin.Engine.Target, List<? extends Plugin.Factory>) - Method in interface net.bytebuddy.build.Plugin.Engine
Applies this plugin engine onto a given source and target.
apply(Plugin.Engine.Source, Plugin.Engine.Target, List<? extends Plugin.Factory>) - Method in class net.bytebuddy.build.Plugin.Engine.Default
Applies this plugin engine onto a given source and target.
apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.Plugin.NoOp
Applies this plugin.
apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.ToStringPlugin
Applies this plugin.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation.InitializationAppender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation.ValuesMethodAppender
Applies this byte code appender to a type creation process.
apply(StringBuilder, TypeDescription, TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
Applies this rendering delegate.
apply(ByteArrayClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy
Returns a package for a given byte array class loader and a name.
apply(ByteArrayClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm
Returns a package for a given byte array class loader and a name.
apply(ByteArrayClassLoader, String) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm
Returns a package for a given byte array class loader and a name.
apply(Instrumentation, Map<Class<?>, ClassDefinition>) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
Applies this strategy for the given arguments.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.NexusAccessor.InitializationAppender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
Applies the stack manipulation that is described by this instance.
apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in interface net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain
Applies the drain.
apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
Applies the drain.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
Applies this byte code appender to a type creation process.
apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
Applies the drain.
apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
Applies the drain.
apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
Writes this entry to a given class visitor.
apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
Applies this record to a field visitor.
apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
Writes this entry to a given class visitor.
apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
Applies this record to a field visitor.
apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
Writes this entry to a given class visitor.
apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
Applies this record to a field visitor.
apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
Applies this method entry.
apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
Applies this method entry.
apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod
Applies this method entry.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
Applies this byte code appender to a type creation process.
apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
Applies this method entry.
apply(AnnotationVisitor, TypeDescription, String, Object) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
Performs the writing of a given annotation value to an annotation visitor.
apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.FieldAttributeAppender
Applies this attribute appender to a given field visitor.
apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
Applies this attribute appender to a given field visitor.
apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Explicit
Applies this attribute appender to a given field visitor.
apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
Applies this attribute appender to a given field visitor.
apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
Applies this attribute appender to a given field visitor.
apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.MethodAttributeAppender
Applies this attribute appender to a given method visitor.
apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
Applies this attribute appender to a given method visitor.
apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
Applies this attribute appender to a given method visitor.
apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
Applies this attribute appender to a given method visitor.
apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForReceiverType
Applies this attribute appender to a given method visitor.
apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
Applies this attribute appender to a given method visitor.
apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.TypeAttributeAppender
Applies this type attribute appender.
apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
Applies this type attribute appender.
apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Explicit
Applies this type attribute appender.
apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType
Applies this type attribute appender.
apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
Applies this type attribute appender.
apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
Applies this type attribute appender.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.Appender
Applies this byte code appender to a type creation process.
apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in interface net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver
Applies this field resolver to a dynamic type.
apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetter
Applies this field resolver to a dynamic type.
apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
Applies this field resolver to a dynamic type.
apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
Applies this field resolver to a dynamic type.
apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
Applies this field resolver to a dynamic type.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder.DelegationMethod
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Addition
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.InstanceCheck
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in interface net.bytebuddy.implementation.bytecode.ByteCodeAppender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.JavaConstantValue
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Duplication
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.HandleInvocation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetIncrementing
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetWriting
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Multiplication
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Removal
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in interface net.bytebuddy.implementation.bytecode.StackManipulation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Throw
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.DefaultMethodCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.EqualsMethod.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.AfterInstruction
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.BeforeInstruction
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.ExceptionMethod
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription, TypeDescription.Generic, StackManipulation) - Method in class net.bytebuddy.implementation.FixedValue
Blueprint method that for applying the actual implementation.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForArgument
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForOriginType.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForThisValue.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.HashCodeMethod.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.AfterInstruction
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.BeforeInstruction
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetterDelegation
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetterDelegation
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
Applies the stack manipulation that is described by this instance.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
Applies the stack manipulation that is described by this instance.
apply(MethodGraph.Node, TypeDescription) - Method in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
Resolves a default method invocation for a given node.
apply(MethodVisitor, Implementation.Context, MethodDescription, StackManipulation, FieldDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
Applies an implementation that delegates to a invocation handler.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.FieldSetting.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.StubMethod
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.SuperMethodCall.Appender
Applies this byte code appender to a type creation process.
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.ToStringMethod.Appender
Applies this byte code appender to a type creation process.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
Applies the attributes of this entry.
applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
Applies the attributes of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
Applies the body of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
Applies the code of this entry.
applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
Applies the code of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
Applies the head of this entry.
applyHead(MethodVisitor) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
Applies the head of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
Applies the head of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
Applies the head of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
Applies the head of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
Applies the head of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
Applies the head of this entry.
applyHead(MethodVisitor) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
Applies the head of this entry.
argument(int) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler
Resolves an offset relative to an offset of the instrumented method.
argument(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
Resolves an offset relative to an offset of the instrumented method.
argument(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying
Resolves an offset relative to an offset of the instrumented method.
argument(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
Resolves an offset relative to an offset of the instrumented method.
argument(<any>) - Method in class net.bytebuddy.build.gradle.Transformation
Adds a plugin argument to consider during instantiation.
Argument - Annotation Type in net.bytebuddy.implementation.bind.annotation
Parameters that are annotated with this annotation will be assigned the value of the parameter of the source method with the given parameter.
argument(int) - Static method in class net.bytebuddy.implementation.FixedValue
Returns the argument at the specified index.
Argument.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for handling the Argument annotation.
Argument.BindingMechanic - Enum in net.bytebuddy.implementation.bind.annotation
Determines if a parameter binding should be considered for resolving ambiguous method bindings.
argumentHandler - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
The handler for accessing arguments of the method's local variable array.
argumentHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
A handler for accessing values on the local variable array.
argumentHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
A handler for accessing values on the local variable array.
argumentHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
A handler for accessing values on the local variable array.
argumentLoaders - Variable in class net.bytebuddy.implementation.MethodCall
The argument loader to load arguments onto the operand stack in their application order.
ArgumentProvider(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.ArgumentProvider
Creates a new argument provider for a field access.
ArgumentProvider(MethodCall.Appender) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.ArgumentProvider
Creates a new argument provider for a method call.
arguments - Variable in class net.bytebuddy.build.maven.Transformation
A list of arguments that are provided to the plugin for construction.
ArgumentTypeResolver - Enum in net.bytebuddy.implementation.bind
Implementation of an MethodDelegationBinder.AmbiguityResolver that resolves two conflicting bindings by considering most-specific types of target method parameters in the same manner as the Java compiler resolves bindings of overloaded method.
ArgumentTypeResolver.ParameterIndexToken - Class in net.bytebuddy.implementation.bind
This token is used to mark a one-to-one binding of a source method parameter to a target method parameter.
ArgumentTypeResolver.PrimitiveTypePrecedence - Enum in net.bytebuddy.implementation.bind
A representation of the precedence of a most specific primitive type in the Java programming language.
ARRAY_CREATION_SIZE_CHANGE - Static variable in interface net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator
The creation of an array consumes one slot on the operand stack and adds a new value to it.
ARRAY_INTERFACES - Static variable in interface net.bytebuddy.description.type.TypeDescription
A list of interfaces that are implicitly implemented by any array type.
ArrayAccess - Enum in net.bytebuddy.implementation.bytecode.collection
Allows accessing array values.
ArrayAccess.Loader - Class in net.bytebuddy.implementation.bytecode.collection
A stack manipulation for loading an array's value.
ArrayAccess.Putter - Class in net.bytebuddy.implementation.bytecode.collection
A stack manipulation for storing an array's value.
ArrayFactory - Class in net.bytebuddy.implementation.bytecode.collection
A CollectionFactory that is capable of creating an array of a given type with any number of given values.
ArrayFactory(TypeDescription.Generic, ArrayFactory.ArrayCreator) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
Creates a new array factory with a given ArrayFactory.ArrayCreator without inferring the type from the component type.
ArrayFactory.ArrayCreator - Interface in net.bytebuddy.implementation.bytecode.collection
An array creator is responsible for providing correct byte code instructions for creating an array and for storing values into it.
ArrayFactory.ArrayCreator.ForPrimitiveType - Enum in net.bytebuddy.implementation.bytecode.collection
An array creator implementation for primitive types.
ArrayFactory.ArrayCreator.ForReferenceType - Class in net.bytebuddy.implementation.bytecode.collection
An array creator implementation for reference types.
ArrayFactory.ArrayStackManipulation - Class in net.bytebuddy.implementation.bytecode.collection
A stack manipulation for creating an array as defined by the enclosing array factory.
ArrayLookup(String, TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
Creates a new annotation registrant for an array lookup.
ArrayProjection(TypeDescription, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.ArrayProjection
Creates a new array projection.
ArrayStackManipulation(List<? extends StackManipulation>) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
Creates a new array loading instruction.
ArrayTypeMatcher<T extends TypeDefinition> - Class in net.bytebuddy.matcher
Matches an enumeration type.
ArrayTypeMatcher() - Constructor for class net.bytebuddy.matcher.ArrayTypeMatcher
 
ArrayTypeResolution(TypePool.Resolution, int) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
Creates a wrapper for another resolution that, if resolved, represents an array type.
artifactId - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
The artifact id of the project containing the plugin type or null if the current project's artifact id should be used.
artifactId - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The built project's artifact id.
as(Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType
Represents the last value as an instance of the given type.
as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType
Represents the last value as an instance of the given type.
as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfArgument
 
as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfField
 
as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfInstance
 
asAnonymousType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapter
Defines this inner type declaration as an anonymous type.
asAnonymousType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
Defines this inner type declaration as an anonymous type.
asAnonymousType() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.InnerTypeDefinition
Defines this inner type declaration as an anonymous type.
asArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Represents the built type into an array.
asArray(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Represents the built type into an array.
asArtifact() - Method in class net.bytebuddy.build.maven.MavenCoordinate
Returns this coordinate as a jar-file Artifact.
asBoxed() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
Returns a description of this type that represents this type as a boxed type for primitive types, unless its void.
asBoxed() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a description of this type that represents this type as a boxed type for primitive types, unless its void.
asBridgeOf(MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
Applies a transformation to all loaded arguments of the method being loaded to be casted to the corresponding parameter of the provided method.
asConstantPoolValue() - Method in interface net.bytebuddy.utility.JavaConstant
Returns the represented instance as a constant pool value.
asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
Returns the represented instance as a constant pool value.
asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
Returns the represented instance as a constant pool value.
asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
Returns the represented instance as a constant pool value.
asCoordinate(String, String, String, String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
Resolves this transformation to a Maven coordinate.
asDecoratorOf(AgentBuilder.Default.Transformation.Resolution) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution
Resolves this resolution as a decorator of the supplied resolution.
asDecoratorOf(AgentBuilder.Default.Transformation.Resolution) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
Resolves this resolution as a decorator of the supplied resolution.
asDecoratorOf(AgentBuilder.Default.Transformation.Resolution) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
Resolves this resolution as a decorator of the supplied resolution.
asDefined() - Method in interface net.bytebuddy.description.ByteCodeElement.TypeDependant
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBase
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
Returns this list of these field descriptions resolved to their defined shape.
asDefined() - Method in interface net.bytebuddy.description.field.FieldList
Returns this list of these field descriptions resolved to their defined shape.
asDefined() - Method in class net.bytebuddy.description.field.FieldList.Empty
Returns this list of these field descriptions resolved to their defined shape.
asDefined() - Method in class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
Returns this list of these method descriptions resolved to their defined shape.
asDefined() - Method in interface net.bytebuddy.description.method.MethodList
Returns this list of these method descriptions resolved to their defined shape.
asDefined() - Method in class net.bytebuddy.description.method.MethodList.Empty
Returns this list of these method descriptions resolved to their defined shape.
asDefined() - Method in class net.bytebuddy.description.method.ParameterDescription.InDefinedShape.AbstractBase
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
Returns this list of these parameter descriptions resolved to their defined shape.
asDefined() - Method in interface net.bytebuddy.description.method.ParameterList
Returns this list of these parameter descriptions resolved to their defined shape.
asDefined() - Method in class net.bytebuddy.description.method.ParameterList.Empty
Returns this list of these parameter descriptions resolved to their defined shape.
asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
Returns this type dependant in its defined shape, i.e.
asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
Returns this type dependant in its defined shape, i.e.
asErasure() - Method in interface net.bytebuddy.description.type.TypeDefinition
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedFieldType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
Returns the erasure of this type.
asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
Returns the erasure of this type.
asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
Returns a list of the generic types' erasures.
asErasures() - Method in interface net.bytebuddy.description.type.TypeList.Generic
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
Returns a list of the generic types' erasures.
asErasures() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
Returns a list of the generic types' erasures.
asGenericType() - Method in interface net.bytebuddy.description.type.TypeDefinition
Returns this type definition as a generic type.
asGenericType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
Returns this type definition as a generic type.
asGenericType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
Returns this type definition as a generic type.
asGenericType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
Returns this type definition as a generic type.
asGraph(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
Transforms this store into a method graph by applying the given merger.
asList(int) - Static method in class net.bytebuddy.description.annotation.AnnotationList.Empty
Creates a list of empty annotation lists of the given dimension.
asList(List<? extends List<? extends AnnotationDescription>>) - Static method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
Creates a list of annotation lists for a given multidimensional list of annotation descriptions.
asList(Annotation[][]) - Static method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
Creates a list of annotation lists representing the given loaded annotations.
asList(Enum<?>[]) - Static method in class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
Enlists a given array of loaded enumerations as enumeration values.
asList() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
Returns the underlying type annotations as a list.
asList() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
Returns the underlying type annotations as a list.
asList() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
Returns the underlying type annotations as a list.
ASM_API - Static variable in class net.bytebuddy.utility.OpenedClassReader
Indicates the ASM API version that is used throughout Byte Buddy.
asMemberType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
Defines this inner type declaration as a member type.
asMemberType() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.InnerTypeDefinition.ForType
Defines this inner type declaration as a member type.
asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
Resolves this dispatcher as a dispatcher for entering a method.
asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
Resolves this dispatcher as a dispatcher for entering a method.
asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
Resolves this dispatcher as a dispatcher for entering a method.
asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
Resolves this dispatcher as a dispatcher for entering a method.
asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
Resolves this dispatcher as a dispatcher for exiting a method.
asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
Resolves this dispatcher as a dispatcher for exiting a method.
asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
Resolves this dispatcher as a dispatcher for exiting a method.
asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
Resolves this dispatcher as a dispatcher for exiting a method.
asMethodList() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
Transforms this list of nodes into a list of the node's representatives.
AsmVisitorWrapper - Interface in net.bytebuddy.asm
A class visitor wrapper is used in order to register an intermediate ASM ClassVisitor which is applied to the main type created by a DynamicType.Builder but not to any AuxiliaryTypes, if any.
asmVisitorWrapper - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
The ASM visitor wrapper to apply onto the class writer.
asmVisitorWrapper - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The ASM visitor wrapper to apply onto the class writer.
AsmVisitorWrapper.AbstractBase - Class in net.bytebuddy.asm
An abstract base implementation of an ASM visitor wrapper that does not set any flags.
AsmVisitorWrapper.Compound - Class in net.bytebuddy.asm
An ordered, immutable chain of AsmVisitorWrappers.
AsmVisitorWrapper.ForDeclaredFields - Class in net.bytebuddy.asm
An ASM visitor wrapper that allows to wrap declared fields of the instrumented type with a AsmVisitorWrapper.ForDeclaredFields.FieldVisitorWrapper.
AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor - Class in net.bytebuddy.asm
A class visitor that applies the outer ASM visitor for identifying declared fields.
AsmVisitorWrapper.ForDeclaredFields.Entry - Class in net.bytebuddy.asm
An entry describing a field visitor wrapper paired with a matcher for fields to be wrapped.
AsmVisitorWrapper.ForDeclaredFields.FieldVisitorWrapper - Interface in net.bytebuddy.asm
A field visitor wrapper that allows for wrapping a FieldVisitor defining a declared field.
AsmVisitorWrapper.ForDeclaredMethods - Class in net.bytebuddy.asm
An ASM visitor wrapper that allows to wrap declared methods of the instrumented type with a AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper.
AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor - Class in net.bytebuddy.asm
A class visitor that applies the outer ASM visitor for identifying declared methods.
AsmVisitorWrapper.ForDeclaredMethods.Entry - Class in net.bytebuddy.asm
An entry describing a method visitor wrapper paired with a matcher for fields to be wrapped.
AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper - Interface in net.bytebuddy.asm
A method visitor wrapper that allows for wrapping a MethodVisitor defining a declared method.
AsmVisitorWrapper.NoOp - Enum in net.bytebuddy.asm
A class visitor wrapper that does not apply any changes.
asNode(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
Transforms this entry into a node.
asNode(MethodGraph.Compiler.Default.Merger) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
Transforms this entry into a node.
asNode(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
Transforms this entry into a node.
asNode(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
Transforms this entry into a node.
asPreparedEntry(TypeDescription, MethodDescription, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
Transforms this entry into a prepared state.
asPreparedEntry(TypeDescription, MethodDescription, Set<MethodDescription.TypeToken>, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
Transforms this entry into a prepared state.
asPreviewVersion() - Method in class net.bytebuddy.ClassFileVersion
Returns this class file version indicating a class using preview features.
asRawType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
Returns this type as a raw type.
asRawType() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
Returns this type as a raw type.
asRawTypes() - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
Returns a list of the generic types' raw types.
asRawTypes() - Method in interface net.bytebuddy.description.type.TypeList.Generic
Returns a list of the generic types' raw types.
asRawTypes() - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
Returns a list of the generic types' raw types.
asRawTypes() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
Returns a list of the generic types' raw types.
assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.Compiled
Assembles this compiled entry with a method attribute appender.
assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
Assembles this compiled entry with a method attribute appender.
assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
Assembles this compiled entry with a method attribute appender.
assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
Assembles this compiled entry with a method attribute appender.
assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge.Compiled
Assembles this compiled entry with a method attribute appender.
assertAnnotation() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the legitimacy of an annotation for the instrumented type.
assertAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the legitimacy of an annotation for the instrumented type.
assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the legitimacy of an annotation for the instrumented type.
assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the legitimacy of an annotation for the instrumented type.
assertAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the legitimacy of an annotation for the instrumented type.
assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the legitimacy of an annotation for the instrumented type.
assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the legitimacy of an annotation for the instrumented type.
assertAvailability() - Static method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.OnUnix
Asserts the availability of this virtual machine implementation.
assertDefaultMethodCall() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts if it is legal to invoke a default method from a type.
assertDefaultMethodCall() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts if it is legal to invoke a default method from a type.
assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts if it is legal to invoke a default method from a type.
assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts if it is legal to invoke a default method from a type.
assertDefaultMethodCall() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts if it is legal to invoke a default method from a type.
assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts if it is legal to invoke a default method from a type.
assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts if it is legal to invoke a default method from a type.
assertDefaultValue(String) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts if a default value is legal for a method.
assertDefaultValue(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts if a default value is legal for a method.
assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts if a default value is legal for a method.
assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts if a default value is legal for a method.
assertDefaultValue(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts if a default value is legal for a method.
assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts if a default value is legal for a method.
assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts if a default value is legal for a method.
assertDynamicValueInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability of storing a dynamic value in the constant pool.
assertDynamicValueInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability of storing a dynamic value in the constant pool.
assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability of storing a dynamic value in the constant pool.
assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability of storing a dynamic value in the constant pool.
assertDynamicValueInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability of storing a dynamic value in the constant pool.
assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability of storing a dynamic value in the constant pool.
assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability of storing a dynamic value in the constant pool.
assertField(String, boolean, boolean, boolean, boolean) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts a field for being valid.
assertField(String, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts a field for being valid.
assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts a field for being valid.
assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts a field for being valid.
assertField(String, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts a field for being valid.
assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts a field for being valid.
assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts a field for being valid.
assertHandleInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability to store a method handle in the class's constant pool.
assertHandleInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability to store a method handle in the class's constant pool.
assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability to store a method handle in the class's constant pool.
assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability to store a method handle in the class's constant pool.
assertHandleInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability to store a method handle in the class's constant pool.
assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability to store a method handle in the class's constant pool.
assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability to store a method handle in the class's constant pool.
assertInvokeDynamic() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability to invoke a method dynamically.
assertInvokeDynamic() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability to invoke a method dynamically.
assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability to invoke a method dynamically.
assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability to invoke a method dynamically.
assertInvokeDynamic() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability to invoke a method dynamically.
assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability to invoke a method dynamically.
assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability to invoke a method dynamically.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts a method for being valid.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts a method for being valid.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts a method for being valid.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts a method for being valid.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts a method for being valid.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts a method for being valid.
assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts a method for being valid.
assertMethodTypeInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability to store a method type constant in the class's constant pool.
assertMethodTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability to store a method type constant in the class's constant pool.
assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability to store a method type constant in the class's constant pool.
assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability to store a method type constant in the class's constant pool.
assertMethodTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability to store a method type constant in the class's constant pool.
assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability to store a method type constant in the class's constant pool.
assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability to store a method type constant in the class's constant pool.
assertNestMate() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability of storing nest mate information.
assertNestMate() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability of storing nest mate information.
assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability of storing nest mate information.
assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability of storing nest mate information.
assertNestMate() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability of storing nest mate information.
assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability of storing nest mate information.
assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability of storing nest mate information.
assertSubRoutine() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability of executing a subroutine.
assertSubRoutine() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability of executing a subroutine.
assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability of executing a subroutine.
assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability of executing a subroutine.
assertSubRoutine() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability of executing a subroutine.
assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability of executing a subroutine.
assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability of executing a subroutine.
assertTransformation() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer
Validates that all given classes were redefined.
assertType(int, boolean, boolean) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts if the type can legally represent a package description.
assertType(int, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts if the type can legally represent a package description.
assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts if the type can legally represent a package description.
assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts if the type can legally represent a package description.
assertType(int, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts if the type can legally represent a package description.
assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts if the type can legally represent a package description.
assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts if the type can legally represent a package description.
assertTypeAnnotation() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the legitimacy of a type annotation for the instrumented type.
assertTypeInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
Asserts the capability to store a type constant in the class's constant pool.
assertTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
Asserts the capability to store a type constant in the class's constant pool.
assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Asserts the capability to store a type constant in the class's constant pool.
assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Asserts the capability to store a type constant in the class's constant pool.
assertTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Asserts the capability to store a type constant in the class's constant pool.
assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Asserts the capability to store a type constant in the class's constant pool.
assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Asserts the capability to store a type constant in the class's constant pool.
assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in interface net.bytebuddy.implementation.bytecode.assign.Assigner
 
assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
AssignableSignatureCall(Implementation.SpecialMethodInvocation, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
Creates an operand stack assignment that creates a MethodCallProxy for the targetMethod and pushes this proxy object onto the stack.
asSignatureToken() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
Returns a signature token representing this field.
asSignatureToken() - Method in interface net.bytebuddy.description.field.FieldDescription
Returns a signature token representing this field.
asSignatureToken(TypeDescription) - Method in class net.bytebuddy.description.field.FieldDescription.Token
Creates a signature token that represents the method that is represented by this token.
asSignatureToken() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
Returns a signature token representing this method.
asSignatureToken() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns a signature token representing this method.
asSignatureToken(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.Token
Creates a signature token that represents the method that is represented by this token.
assignBoxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
Creates a stack manipulation that boxes the represented primitive type and applies a chained assignment to the result of this boxing operation.
assigner - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
The assigner to use.
Assigner - Interface in net.bytebuddy.implementation.bytecode.assign
An assigner is responsible for converting some type A to another type B if possible.
assigner - Variable in class net.bytebuddy.implementation.FieldAccessor
The assigner to use.
assigner - Variable in class net.bytebuddy.implementation.FixedValue
The assigner that is used for assigning the fixed value to a method's return type.
assigner - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
The assigner that is used for assigning the return invocation handler's return value to the intercepted method's return value.
assigner - Variable in class net.bytebuddy.implementation.InvokeDynamic
The assigner to be used.
assigner - Variable in class net.bytebuddy.implementation.MethodCall
The assigner to use.
Assigner.EqualTypesOnly - Enum in net.bytebuddy.implementation.bytecode.assign
An assigner that only allows to assign types if they are equal to another.
Assigner.Refusing - Enum in net.bytebuddy.implementation.bytecode.assign
An assigner that does not allow any assignments.
Assigner.Typing - Enum in net.bytebuddy.implementation.bytecode.assign
Indicates for a type assignment, if a type casting should be applied in case that two types are not statically assignable.
assignUnboxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
Attempts to unbox the represented type in order to assign the unboxed value to the given target type while using the assigner that is provided by the method call.
assignUnboxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
Attempts to unbox the represented type in order to assign the unboxed value to the given target type while using the assigner that is provided by the method call.
assignUnboxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.UnboxingResponsible
Attempts to unbox the represented type in order to assign the unboxed value to the given target type while using the assigner that is provided by the method call.
asSupplementaryEntry(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
Returns a prepared entry for a supplementary method.
assureReadEdgeFromAndTo(Instrumentation, Class<?>...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Assures that all modules of the supplied types are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, JavaModule...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, Collection<? extends JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
Assures that all modules of the supplied types are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
Assures that all modules of the supplied types are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
assureReadEdgeFromAndTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
assureReadEdgeTo(Instrumentation, Class<?>...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Assures that all modules of the supplied types are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, JavaModule...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Assures that all supplied modules are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, Collection<? extends JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Assures that all supplied modules are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
Assures that all modules of the supplied types are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
Assures that all supplied modules are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
Assures that all supplied modules are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
Assures that all modules of the supplied types are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
Assures that all supplied modules are read by the module of any instrumented type.
assureReadEdgeTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
Assures that all supplied modules are read by the module of any instrumented type.
asTerminalTransformation() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
Applies the previously defined transformation as terminal such that no subsequent transformers are applied even if their matchers would include the type that was matched for applying this transformer.
asTerminalTransformation() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable
Applies the previously defined transformation as terminal such that no subsequent transformers are applied even if their matchers would include the type that was matched for applying this transformer.
asToken(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.ByteCodeElement.TypeDependant
Returns a token representative of this type dependant.
asToken(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
Returns a token representative of this type dependant.
asToken(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
Returns a token representative of this type dependant.
asToken(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
Returns a token representative of this type dependant.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
Transforms the list of field descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.field.FieldList
Transforms the list of field descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.field.FieldList.Empty
Transforms the list of field descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
Transforms the list of method descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.method.MethodList
Transforms the list of method descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.MethodList.Empty
Transforms the list of method descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
Transforms the list of parameter descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.method.ParameterList
Transforms the list of parameter descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.ParameterList.Empty
Transforms the list of parameter descriptions into a list of detached tokens.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
Transforms a list of attached type variables into their tokenized form.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.type.TypeList.Generic
Transforms a list of attached type variables into their tokenized form.
asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
Transforms a list of attached type variables into their tokenized form.
asTokenMap() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver
Returns a map of all rebasable methods' signature tokens to their resolution.
asTokenMap() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
Returns a map of all rebasable methods' signature tokens to their resolution.
asTokenMap() - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
Returns a map of all rebasable methods' signature tokens to their resolution.
asTypeList() - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
Returns a list of the annotation types of this list.
asTypeList() - Method in interface net.bytebuddy.description.annotation.AnnotationList
Returns a list of the annotation types of this list.
asTypeList() - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
Returns a list of the annotation types of this list.
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
Transforms this list of parameters into a list of the types of the represented parameters.
asTypeList() - Method in interface net.bytebuddy.description.method.ParameterList
Transforms this list of parameters into a list of the types of the represented parameters.
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.Empty
Transforms this list of parameters into a list of the types of the represented parameters.
asTypeToken() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
Returns a type token that represents this method's raw return and parameter types.
asTypeToken() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns a type token that represents this method's raw return and parameter types.
asTypeToken() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
Returns this signature token as a type token.
asUnboxed() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
Returns a description of this type that represents this type as an unboxed type for boxing types, unless its Void.
asUnboxed() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a description of this type that represents this type as an unboxed type for boxing types, unless its Void.
asValue(Object, Class<?>) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
Transforms an annotation property to an annotation value.
asWildcardLowerBound() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the lower bound of a wildcard type.
asWildcardLowerBound(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the lower bound of a wildcard type.
asWildcardLowerBound(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the lower bound of a wildcard type.
asWildcardLowerBound(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the lower bound of a wildcard type.
asWildcardLowerBound(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the lower bound of a wildcard type.
asWildcardUpperBound() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the upper bound of a wildcard type.
asWildcardUpperBound(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the upper bound of a wildcard type.
asWildcardUpperBound(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the upper bound of a wildcard type.
asWildcardUpperBound(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the upper bound of a wildcard type.
asWildcardUpperBound(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Transforms this type into the upper bound of a wildcard type.
Asynchronous(AgentBuilder.DescriptionStrategy, ExecutorService) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous
Creates a new description strategy that enforces super type loading from another thread.
AtFixedRate(ScheduledExecutorService, long, TimeUnit) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
Creates a new resubmission scheduler which schedules executions at a fixed rate.
attach(File, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, String, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, String, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, ByteBuddyAgent.ProcessProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, ByteBuddyAgent.ProcessProvider, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, ByteBuddyAgent.ProcessProvider, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(File, ByteBuddyAgent.ProcessProvider, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
Attaches the given agent Jar on the target process which must be a virtual machine process.
attach(String) - Static method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.OnUnix
Attaches to the supplied VM process.
attach(FieldDescription, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
Creates a list of types that are attached to the provided field.
attach(MethodDescription, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
Creates a list of types that are attached to the provided method.
attach(ParameterDescription, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
Creates a list of types that are attached to the provided parameter.
AttachedTypeVariable(TypeVariableSource, TypeVariableToken, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
Creates a new attached type variable.
Attacher - Class in net.bytebuddy.agent
A Java program that attaches a Java agent to an external process.
AttachmentVisitor() - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor
 
attachVariables(TypeDescription, List<? extends TypeVariableToken>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
Creates a list of type variables that are attached to the provided type.
attachVariables(MethodDescription, List<? extends TypeVariableToken>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
Creates a list of type variables that are attached to the provided method.
attempt() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider
Attempts the creation of an accessor for a specific JVM's attachment API.
attempt() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
Attempts the creation of an accessor for a specific JVM's attachment API.
attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForJ9Vm
Attempts the creation of an accessor for a specific JVM's attachment API.
attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForModularizedVm
Attempts the creation of an accessor for a specific JVM's attachment API.
attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
Attempts the creation of an accessor for a specific JVM's attachment API.
attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUnixHotSpotVm
Attempts the creation of an accessor for a specific JVM's attachment API.
attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
Attempts the creation of an accessor for a specific JVM's attachment API.
attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
Applies the given type attribute appender onto the instrumented type.
attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
Applies the given type attribute appender onto the instrumented type.
attribute(TypeAttributeAppender) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Applies the given type attribute appender onto the instrumented type.
attribute(FieldAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
Applies the supplied attribute appender factory onto the previously defined or matched field.
attribute(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
Applies the supplied method attribute appender factory onto the previously defined or matched method.
attribute(MethodAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Applies the supplied method attribute appender factory onto the previously defined or matched method.
attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
Applies the given type attribute appender onto the instrumented type.
AttributeObtainingFieldVisitor(FieldVisitor, TypeWriter.FieldPool.Record) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor
Creates a new attribute obtaining field visitor.
AttributeObtainingMethodVisitor(MethodVisitor, TypeWriter.MethodPool.Record) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
Creates a new attribute obtaining method visitor.
AuxiliaryType - Interface in net.bytebuddy.implementation.auxiliary
An auxiliary type that provides services to the instrumentation of another type.
AuxiliaryType.NamingStrategy - Interface in net.bytebuddy.implementation.auxiliary
Representation of a naming strategy for an auxiliary type.
AuxiliaryType.NamingStrategy.SuffixingRandom - Class in net.bytebuddy.implementation.auxiliary
A naming strategy for an auxiliary type which returns the instrumented type's name with a fixed extension and a random number as a suffix.
AuxiliaryType.SignatureRelevant - Annotation Type in net.bytebuddy.implementation.auxiliary
A marker to indicate that an auxiliary type is part of the instrumented types signature.
auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.ByteBuddy
The naming strategy to use for naming auxiliary types.
auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
The naming strategy for auxiliary types to apply.
auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The naming strategy for auxiliary types to apply.
auxiliaryTypes - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
A list of explicitly defined auxiliary types.
auxiliaryTypes - Variable in class net.bytebuddy.dynamic.DynamicType.Default
A list of auxiliary types for this dynamic type.
auxiliaryTypes - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The explicit auxiliary types to add to the created type.
Available(Method, Method) - Constructor for class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
Creates a new dispatcher.

B

BASE_CLASS - Static variable in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
The base class to be subclassed in all benchmarks.
BASE_CLASS - Static variable in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
The base class to be subclassed in all benchmarks.
BASE_CLASS - Static variable in class net.bytebuddy.benchmark.TrivialClassCreationBenchmark
The base class to be subclassed in all benchmarks.
BASE_VERSION - Static variable in class net.bytebuddy.ClassFileVersion
Returns the minimal version number that is legal.
baseline() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Creates a baseline for the benchmark.
baseline() - Method in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
Creates a baseline for the benchmark.
baseline(Blackhole) - Method in class net.bytebuddy.benchmark.StubInvocationBenchmark
Performs a benchmark for a casual class as a baseline.
baseline(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark for a casual class as a baseline.
baseline() - Method in class net.bytebuddy.benchmark.TrivialClassCreationBenchmark
Returns a non-instrumented class as a baseline.
batch(List<Class<?>>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator
Splits a list of types to be retransformed into separate batches.
batch(List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize
Splits a list of types to be retransformed into separate batches.
batch(List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
Splits a list of types to be retransformed into separate batches.
batch(List<Class<?>>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
Splits a list of types to be retransformed into separate batches.
batch(List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning
Splits a list of types to be retransformed into separate batches.
batch(List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
Splits a list of types to be retransformed into separate batches.
BatchReallocator(AgentBuilder.RedefinitionStrategy.BatchAllocator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.BatchReallocator
Creates a new batch reallocator.
BEAN_PROPERTY - Static variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
Indicates that a name should be extracted from an accessor method.
before() - Method in interface net.bytebuddy.implementation.EqualsMethod.NullValueGuard
Returns a stack manipulation to apply before computing equality.
before() - Method in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
Returns a stack manipulation to apply before computing equality.
before() - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
Returns a stack manipulation to apply before computing equality.
before() - Method in interface net.bytebuddy.implementation.HashCodeMethod.NullValueGuard
Returns a stack manipulation to apply before computing a hash value.
before() - Method in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
Returns a stack manipulation to apply before computing a hash value.
before() - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
Returns a stack manipulation to apply before computing a hash value.
BeforeInstruction() - Constructor for class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.BeforeInstruction
 
BeforeInstruction() - Constructor for class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.BeforeInstruction
 
benchmarkByteBuddy() - Method in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
Performs a benchmark of an interface implementation using Byte Buddy.
benchmarkByteBuddy(Blackhole) - Method in class net.bytebuddy.benchmark.StubInvocationBenchmark
Performs a benchmark for a trivial class creation using Byte Buddy.
benchmarkByteBuddy() - Method in class net.bytebuddy.benchmark.TrivialClassCreationBenchmark
Performs a benchmark for a trivial class creation using Byte Buddy.
benchmarkByteBuddySpecialized() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddySpecialized(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark of a super method invocation using Byte Buddy.
benchmarkByteBuddyWithAccessor() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithAccessor(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark of a super method invocation using Byte Buddy.
benchmarkByteBuddyWithAccessorAndReusedDelegator() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithAccessorAndReusedDelegatorWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithAccessorWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithPrefix() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithPrefix(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark of a super method invocation using Byte Buddy.
benchmarkByteBuddyWithPrefixAndReusedDelegator() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithPrefixAndReusedDelegatorWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithPrefixWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithProxy() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithProxy(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark of a super method invocation using Byte Buddy.
benchmarkByteBuddyWithProxyAndReusedDelegator() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithProxyAndReusedDelegatorWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithProxyWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using Byte Buddy.
benchmarkByteBuddyWithTypePool() - Method in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
Performs a benchmark of an interface implementation using Byte Buddy.
benchmarkCglib() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using cglib.
benchmarkCglib() - Method in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
Performs a benchmark of an interface implementation using cglib.
benchmarkCglib(Blackhole) - Method in class net.bytebuddy.benchmark.StubInvocationBenchmark
Performs a benchmark for a trivial class creation using cglib.
benchmarkCglib(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark of a super method invocation using cglib.
benchmarkCglib() - Method in class net.bytebuddy.benchmark.TrivialClassCreationBenchmark
Performs a benchmark for a trivial class creation using cglib.
benchmarkJavassist() - Method in class net.bytebuddy.benchmark.ClassByExtensionBenchmark
Performs a benchmark of a class extension using javassist proxies.
benchmarkJavassist() - Method in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
Performs a benchmark of an interface implementation using javassist proxies.
benchmarkJavassist(Blackhole) - Method in class net.bytebuddy.benchmark.StubInvocationBenchmark
Performs a benchmark for a trivial class creation using javassist.
benchmarkJavassist(Blackhole) - Method in class net.bytebuddy.benchmark.SuperClassInvocationBenchmark
Performs a benchmark of a super method invocation using javassist.
benchmarkJavassist() - Method in class net.bytebuddy.benchmark.TrivialClassCreationBenchmark
Performs a benchmark for a trivial class creation using javassist proxies.
benchmarkJdkProxy() - Method in class net.bytebuddy.benchmark.ClassByImplementationBenchmark
Performs a benchmark of an interface implementation using the Java Class Library's utilities.
benchmarkJdkProxy(Blackhole) - Method in class net.bytebuddy.benchmark.StubInvocationBenchmark
Performs a benchmark for a trivial class creation using the Java Class Library's utilities.
benchmarkJdkProxy() - Method in class net.bytebuddy.benchmark.TrivialClassCreationBenchmark
Performs a benchmark for a trivial class creation using the Java Class Library's utilities.
binaryRepresentation - Variable in class net.bytebuddy.dynamic.DynamicType.Default
The byte array representing this dynamic type.
bind(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, StackManipulation, Advice.Dispatcher.RelocationHandler.Relocation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved
Binds this dispatcher for resolution to a specific method.
bind(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, StackManipulation, Advice.Dispatcher.RelocationHandler.Relocation) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
Binds this dispatcher for resolution to a specific method.
bind(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, StackManipulation, Advice.Dispatcher.RelocationHandler.Relocation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
Binds this dispatcher for resolution to a specific method.
bind(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, StackManipulation, Advice.Dispatcher.RelocationHandler.Relocation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
Binds this dispatcher for resolution to a specific method.
bind(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler
Binds this relocation handler to a relocation dispatcher.
bind(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
Binds this relocation handler to a relocation dispatcher.
bind(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType
Binds this relocation handler to a relocation dispatcher.
bind(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
Binds this relocation handler to a relocation dispatcher.
bind(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Inverted
Binds this relocation handler to a relocation dispatcher.
bind(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, StackManipulation, Advice.Dispatcher.RelocationHandler.Relocation) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved
Binds this dispatcher for resolution to a specific method.
bind(StackManipulation) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler
Binds the suppression handler for instrumenting a specific method.
bind(StackManipulation) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
Binds the suppression handler for instrumenting a specific method.
bind(StackManipulation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing
Binds the suppression handler for instrumenting a specific method.
bind(Class<T>, Object) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to a type constant of the supplied value.
bind(Class<T>, Field) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the value of the supplied field.
bind(Class<T>, FieldDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the value of the supplied field.
bind(Class<T>, Method, int) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied parameter's argument.
bind(Class<T>, Constructor<?>, int) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied parameter's argument.
bind(Class<T>, ParameterDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied parameter's argument.
bind(Class<T>, Class<?>) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied type constant.
bind(Class<T>, TypeDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied type constant.
bind(Class<T>, Enum<?>) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied enumeration constant.
bind(Class<T>, EnumerationDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied enumeration constant.
bind(Class<T>, StackManipulation, Type) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the annotation's property of the specified name.
bind(Class<T>, StackManipulation, TypeDescription.Generic) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the annotation's property of the specified name.
bind(Class<T>, Advice.OffsetMapping) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the annotation's property of the specified name.
bind(Advice.OffsetMapping.Factory<?>) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds an annotation to a dynamically computed value.
bind(TypeDescription, MethodDescription, FieldDescription.InDefinedShape, boolean) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, TypeDescription, MethodDescription, MemberSubstitution.Replacement.InvocationType) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, FieldDescription.InDefinedShape, boolean) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, TypeDescription, MethodDescription, MemberSubstitution.Replacement.InvocationType) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, FieldDescription.InDefinedShape, boolean) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForFirstBinding
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, TypeDescription, MethodDescription, MemberSubstitution.Replacement.InvocationType) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForFirstBinding
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, FieldDescription.InDefinedShape, boolean) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
Binds this replacement for a field that was discovered.
bind(TypeDescription, MethodDescription, TypeDescription, MethodDescription, MemberSubstitution.Replacement.InvocationType) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
Binds this replacement for a field that was discovered.
bind(TypeDescription, FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
Binds this entry to the provided field description.
bind(TypeDescription, boolean) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry
Transforms this entry into a method record.
bind(AnnotationDescription.Loadable<AllArguments>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<Argument>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<Default>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<DefaultCall>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<DefaultMethod>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<Empty>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
Creates a parameter binding for the given target parameter.
bind(FieldDescription, AnnotationDescription.Loadable<FieldProxy>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
 
bind(AnnotationDescription.Loadable<FieldValue>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
Creates a parameter binding for the given target parameter.
bind(FieldDescription, AnnotationDescription.Loadable<FieldValue>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
 
bind(AnnotationDescription.Loadable<Morph>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<Origin>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<Pipe>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<StubValue>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.StubValue.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<Super>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<SuperCall>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<SuperMethod>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder
Creates a parameter binding for the given target parameter.
bind(MethodDescription, Implementation.Target, Assigner) - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler
Handles a parameter binding.
bind(MethodDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
Handles a parameter binding.
bind(MethodDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
Handles a parameter binding.
bind(AnnotationDescription.Loadable<T>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<S>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
Creates a parameter binding for the given target parameter.
bind(FieldDescription, AnnotationDescription.Loadable<S>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<S>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<S>, MethodDescription, ParameterDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue
Resolves a value for the given annotation on a parameter that is processed by a MethodDelegation.
bind(AnnotationDescription.Loadable<U>, MethodDescription, ParameterDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
 
bind(Implementation.Target, MethodDescription, MethodDelegationBinder.TerminationHandler, MethodDelegationBinder.MethodInvoker, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record
Attempts a binding of a source method to this compiled target.
bind(AnnotationDescription.Loadable<This>, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.This.Binder
Creates a parameter binding for the given target parameter.
bind(Implementation.Target, MethodDescription, MethodDelegationBinder.TerminationHandler, MethodDelegationBinder.MethodInvoker, Assigner) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
Attempts a binding of a source method to this compiled target.
bind(Implementation.Target, MethodDescription, MethodDelegationBinder.TerminationHandler, MethodDelegationBinder.MethodInvoker, Assigner) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.Record
Attempts a binding of a source method to this compiled target.
bind(Implementation.Target, MethodDescription, MethodDelegationBinder.TerminationHandler, MethodDelegationBinder.MethodInvoker, Assigner) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.Record.Illegal
Attempts a binding of a source method to this compiled target.
bind(String) - Method in interface net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator
Binds this component type to a given property name of an annotation.
bind(String) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
Binds this component type to a given property name of an annotation.
bind(String) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
Binds this component type to a given property name of an annotation.
bind(String) - Method in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
Binds this component type to a given property name of an annotation.
bindEnter(MethodDescription) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
Binds an advice method as enter advice for this handler.
bindEnter(MethodDescription) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
Binds an advice method as enter advice for this handler.
bindEnter(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
Binds a method size handler for the enter advice.
bindEnter(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForInstrumentedMethod
Binds a method size handler for the enter advice.
bindEnter(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
Binds a method size handler for the enter advice.
bindEnter(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
Binds this meta data handler for the enter advice.
bindEnter(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
Binds this meta data handler for the enter advice.
bindEnter(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
Binds this meta data handler for the enter advice.
Binder(MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
Creates a new binder for a FieldProxy in simplex mode.
Binder(TypeDescription, MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
Creates a new binder for a FieldProxy in duplex mode.
Binder(FieldProxy.Binder.FieldResolver.Factory) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
Creates a new binder for a FieldProxy.
Binder(MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder
Creates a new binder.
Binder(MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
Creates a new binder.
bindExit(MethodDescription, boolean) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
Binds an advice method as exit advice for this handler.
bindExit(MethodDescription, boolean) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
Binds an advice method as exit advice for this handler.
bindExit(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithCopiedArguments
Binds the method size handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithRetainedArguments
Binds the method size handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForInstrumentedMethod
Binds the method size handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
Binds the method size handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
Binds this meta data handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
Binds this meta data handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
Binds this meta data handler for the exit advice.
bindExit(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
Binds this meta data handler for the exit advice.
bindingMechanic() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
BindingPriority - Annotation Type in net.bytebuddy.implementation.bind.annotation
Defines a binding priority for a target method.
BindingPriority.Resolver - Enum in net.bytebuddy.implementation.bind.annotation
An ambiguity resolver that considers the priority of a method as defined by the BindingPriority annotation.
bindProperty(Class<T>, String) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the annotation's property of the specified name.
bindSerialized(Class<T>, Serializable) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied fixed value.
bindSerialized(Class<T>, S, Class<? super S>) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
Binds the supplied annotation to the supplied fixed value.
BooleanMatcher<T> - Class in net.bytebuddy.matcher
An element matcher that returns a fixed result.
BooleanMatcher(boolean) - Constructor for class net.bytebuddy.matcher.BooleanMatcher
Creates a new boolean element matcher.
bootstrap(Method, Object...) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap method.
bootstrap(Method, List<?>) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap method.
bootstrap(Constructor<?>, Object...) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap constructor.
bootstrap(Constructor<?>, List<?>) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap constructor.
bootstrap(MethodDescription.InDefinedShape, Object...) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap method or constructor.
bootstrap(MethodDescription.InDefinedShape, List<?>) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap method or constructor.
bootstrap(String, Method, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
Binds the supplied bootstrap method for the resolution of a dynamic constant.
bootstrap(String, Method, List<?>) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
Binds the supplied bootstrap method for the resolution of a dynamic constant.
bootstrap(String, Constructor<?>, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
Binds the supplied bootstrap constructor for the resolution of a dynamic constant.
bootstrap(String, Constructor<?>, List<?>) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
Binds the supplied bootstrap constructor for the resolution of a dynamic constant.
bootstrap(String, MethodDescription.InDefinedShape, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant.
bootstrap(String, MethodDescription.InDefinedShape, List<?>) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant.
BOOTSTRAP_LOADER - Static variable in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
A type-safe constant representing the bootstrap class loader which is represented by null within Java.
BootstrapClassLoaderCapableInjectorFactory(AgentBuilder.Default.BootstrapInjectionStrategy, ClassLoader, ProtectionDomain) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution.BootstrapClassLoaderCapableInjectorFactory
Creates a new bootstrap class loader capable injector factory.
bootstrapInjectionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
The injection strategy for injecting classes into the bootstrap class loader.
bootstrapMethod - Variable in class net.bytebuddy.implementation.InvokeDynamic
The bootstrap method.
Bound(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType.Bound
Creates a new bound relocation handler.
Bound(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation, boolean) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
Creates a new bound relocation handler.
Bound(TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
Creates a new active, bound suppression handler.
Bound(ParameterDescription, TargetMethodAnnotationDrivenBinder.ParameterBinder<T>, AnnotationDescription.Loadable<T>, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
Creates a new bound handler.
Bound(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
Creates a new bound component type locator for an annotation property.
boundedAbove(TypeDescription.Generic, AnnotationSource) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
Creates a wildcard with an upper bound.
boundedBelow(TypeDescription.Generic, AnnotationSource) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
Creates a wildcard with a lower bound.
BridgeMethodImplementation(String, JavaConstant.MethodType) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation
Creates a new bridge method implementation for a lambda expression.
BridgeTarget(MethodDescription, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
Creates a new bridge target.
build() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
Creates an annotation description for the values that were defined for this builder.
build() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Finalizes the build and finalizes the created type as a generic type description.
build(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Finalizes the build and finalizes the created type as a generic type description.
build(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Finalizes the build and finalizes the created type as a generic type description.
build(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Finalizes the build and finalizes the created type as a generic type description.
build(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Finalizes the build and finalizes the created type as a generic type description.
build() - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Returns the only class loader that was appended if exactly one class loader was appended or a multiple parent class loader as a parent of all supplied class loader and with the bootstrap class loader as an implicit parent.
build(ClassLoader) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Returns the only class loader that was appended if exactly one class loader was appended or a multiple parent class loader as a parent of all supplied class loader and with the bootstrap class loader as an implicit parent.
build(StackManipulation) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
Creates a binding that represents the bindings collected by this Builder.
Build(MethodDescription, Map<?, Integer>, StackManipulation, List<StackManipulation>, StackManipulation) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
Creates a new method binding.
builder(TypeDescription, ByteBuddy, ClassFileLocator, MethodNameTransformer, ClassLoader, JavaModule, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy
Creates a type builder for a given type.
builder(TypeDescription, ByteBuddy, ClassFileLocator, MethodNameTransformer, ClassLoader, JavaModule, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.ForBuildEntryPoint
Creates a type builder for a given type.
builder(ByteBuddy, TypeDescription, ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin.Engine.TypeStrategy
Creates a builder for a given type.
builder(ByteBuddy, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.Plugin.Engine.TypeStrategy.ForEntryPoint
Creates a builder for a given type.
Builder(TypeDescription, Map<String, AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.Builder
Creates a builder for an annotation description.
Builder(List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder
Creates a new builder for a generic type description.
Builder() - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Creates a new builder without any class loaders.
Builder(boolean) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
Creates a new builder without any class loaders.
Builder(MethodDelegationBinder.MethodInvoker, MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
Creates a new builder for the binding of a given method.
BuildLogger - Interface in net.bytebuddy.build
An API that can be implemented by logging build systems to allow plugins to log information without depending on a build system-specific logging API.
BuildLogger.Adapter - Class in net.bytebuddy.build
An abstract adapter implementation for a build logger.
BuildLogger.Compound - Class in net.bytebuddy.build
A compound build logger.
BuildLogger.NoOp - Enum in net.bytebuddy.build
A non-operational build logger that discards all statements.
BuildLogger.StreamWriting - Class in net.bytebuddy.build
A build logger that writes all statements to a PrintStream.
BYTE_BUDDY_RENAME_PACKAGE - Static variable in class net.bytebuddy.NamingStrategy.SuffixingRandom
The default package for defining types that are renamed to not be contained in the NamingStrategy.SuffixingRandom.JAVA_PACKAGE package.
ByteArrayClassLoader - Class in net.bytebuddy.dynamic.loading
A ClassLoader that is capable of loading explicitly defined classes.
ByteArrayClassLoader(ClassLoader, Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, boolean, Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, Map<String, byte[]>, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, boolean, Map<String, byte[]>, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, boolean, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader(ClassLoader, boolean, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader.ChildFirst - Class in net.bytebuddy.dynamic.loading
A ByteArrayClassLoader which applies child-first semantics for the given type definitions.
ByteArrayClassLoader.ChildFirst.PrependingEnumeration - Class in net.bytebuddy.dynamic.loading
An enumeration that prepends an element to another enumeration and skips the last element of the provided enumeration.
ByteArrayClassLoader.ClassDefinitionAction - Class in net.bytebuddy.dynamic.loading
An action for defining a located class that is not yet loaded.
ByteArrayClassLoader.EmptyEnumeration - Enum in net.bytebuddy.dynamic.loading
An enumeration without any elements.
ByteArrayClassLoader.PackageLookupStrategy - Interface in net.bytebuddy.dynamic.loading
A package lookup strategy for locating a package by name.
ByteArrayClassLoader.PackageLookupStrategy.CreationAction - Enum in net.bytebuddy.dynamic.loading
A creation action for a package lookup strategy.
ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm - Class in net.bytebuddy.dynamic.loading
A package lookup strategy for Java 9 or newer.
ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm - Enum in net.bytebuddy.dynamic.loading
A package lookup strategy for a VM prior to Java 9.
ByteArrayClassLoader.PersistenceHandler - Enum in net.bytebuddy.dynamic.loading
A persistence handler decides on whether the byte array that represents a loaded class is exposed by the ClassLoader.getResourceAsStream(String) method.
ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction - Class in net.bytebuddy.dynamic.loading
An action to define a URL that represents a class file.
ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler - Class in net.bytebuddy.dynamic.loading
A stream handler that returns the given binary representation.
ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler.ByteArrayUrlConnection - Class in net.bytebuddy.dynamic.loading
A URL connection for a given byte array.
ByteArrayClassLoader.SingletonEnumeration - Class in net.bytebuddy.dynamic.loading
An enumeration that contains a single element.
ByteArrayClassLoader.SynchronizationStrategy - Interface in net.bytebuddy.dynamic.loading
An engine for receiving a class loading lock when loading a class.
ByteArrayClassLoader.SynchronizationStrategy.CreationAction - Enum in net.bytebuddy.dynamic.loading
A creation action for a synchronization strategy.
ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm - Class in net.bytebuddy.dynamic.loading
A synchronization engine for a VM that is aware of parallel-capable class loaders.
ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm - Class in net.bytebuddy.dynamic.loading
A synchronization engine for a VM that is aware of parallel-capable class loaders using method handles to respect module boundaries.
ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm - Enum in net.bytebuddy.dynamic.loading
A synchronization engine for a VM that is not aware of parallel-capable class loaders.
ByteArrayClassLoader.SynchronizationStrategy.Initializable - Interface in net.bytebuddy.dynamic.loading
An uninitialized synchronization strategy.
ByteArrayUrlConnection(URL, InputStream) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler.ByteArrayUrlConnection
Creates a new byte array URL connection.
ByteArrayUrlStreamHandler(byte[]) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler
Creates a new byte array URL stream handler.
byteBuddy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
The ByteBuddy instance to be used.
byteBuddy(ClassFileVersion) - Method in interface net.bytebuddy.build.EntryPoint
Returns the Byte Buddy instance to use.
ByteBuddy - Class in net.bytebuddy
Instances of this class serve as a focus point for configuration of the library's behavior and as an entry point to any form of code generation using the library.
ByteBuddy() - Constructor for class net.bytebuddy.ByteBuddy
Creates a new Byte Buddy instance with a default configuration that is suitable for most use cases.
ByteBuddy(ClassFileVersion) - Constructor for class net.bytebuddy.ByteBuddy
Creates a new Byte Buddy instance with a default configuration that is suitable for most use cases.
ByteBuddy(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, InstrumentedType.Factory, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.ByteBuddy
Creates a new Byte Buddy instance.
ByteBuddy.EnumerationImplementation - Class in net.bytebuddy
An implementation fo the values method of an enumeration type.
ByteBuddy.EnumerationImplementation.InitializationAppender - Class in net.bytebuddy
A byte code appender for the type initializer of any enumeration type.
ByteBuddy.EnumerationImplementation.ValuesMethodAppender - Class in net.bytebuddy
A byte code appender for the values method of any enumeration type.
ByteBuddyAgent - Class in net.bytebuddy.agent
The Byte Buddy agent provides a JVM Instrumentation in order to allow Byte Buddy the redefinition of already loaded classes.
ByteBuddyAgent.AgentProvider - Interface in net.bytebuddy.agent
An agent provider is responsible for handling and providing the jar file of an agent that is being attached.
ByteBuddyAgent.AgentProvider.ForByteBuddyAgent - Enum in net.bytebuddy.agent
An agent provider for a temporary Byte Buddy agent.
ByteBuddyAgent.AgentProvider.ForExistingAgent - Class in net.bytebuddy.agent
An agent provider that supplies an existing agent that is not deleted after attachment.
ByteBuddyAgent.AttachmentProvider - Interface in net.bytebuddy.agent
An attachment provider is responsible for making the Java attachment API available.
ByteBuddyAgent.AttachmentProvider.Accessor - Interface in net.bytebuddy.agent
An accessor for a JVM's attachment API.
ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment - Class in net.bytebuddy.agent
Describes an external attachment to a Java virtual machine.
ByteBuddyAgent.AttachmentProvider.Accessor.Simple - Class in net.bytebuddy.agent
A simple implementation of an accessible accessor.
ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithExternalAttachment - Class in net.bytebuddy.agent
A simple implementation of an accessible accessor that allows for external attachment.
ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithoutExternalAttachment - Class in net.bytebuddy.agent
A simple implementation of an accessible accessor that does not allow for external attachment.
ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable - Enum in net.bytebuddy.agent
A canonical implementation of an unavailable accessor.
ByteBuddyAgent.AttachmentProvider.Compound - Class in net.bytebuddy.agent
A compound attachment provider that attempts the attachment by delegation to other providers.
ByteBuddyAgent.AttachmentProvider.ForJ9Vm - Enum in net.bytebuddy.agent
An attachment provider that locates the attach API directly from the system class loader expecting an IBM J9 VM.
ByteBuddyAgent.AttachmentProvider.ForModularizedVm - Enum in net.bytebuddy.agent
An attachment provider that locates the attach API directly from the system class loader, as possible since introducing the Java module system via the jdk.attach module.
ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm - Enum in net.bytebuddy.agent
An attachment provider that is dependant on the existence of a tools.jar file on the local file system.
ByteBuddyAgent.AttachmentProvider.ForUnixHotSpotVm - Enum in net.bytebuddy.agent
An attachment provider using a custom protocol implementation for HotSpot on Unix.
ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar - Enum in net.bytebuddy.agent
An attachment provider that attempts to locate a tools.jar from a custom location set via a system property.
ByteBuddyAgent.AttachmentTypeEvaluator - Interface in net.bytebuddy.agent
An attachment evaluator is responsible for deciding if an agent can be attached from the current process.
ByteBuddyAgent.AttachmentTypeEvaluator.Disabled - Enum in net.bytebuddy.agent
An attachment type evaluator that never requires external attachment.
ByteBuddyAgent.AttachmentTypeEvaluator.ForJava9CapableVm - Class in net.bytebuddy.agent
An attachment type evaluator that checks a process id against the current process id.
ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction - Enum in net.bytebuddy.agent
An installation action for creating an attachment type evaluator.
ByteBuddyAgent.ProcessProvider - Interface in net.bytebuddy.agent
A process provider is responsible for providing the process id of the current VM.
ByteBuddyAgent.ProcessProvider.ForCurrentVm - Enum in net.bytebuddy.agent
Supplies the current VM's process id.
ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm - Class in net.bytebuddy.agent
A process provider for a Java 9 capable VM with access to the introduced process API.
ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm - Enum in net.bytebuddy.agent
A process provider for a legacy VM that reads the process id from its JMX properties.
ByteBuddyExtension - Class in net.bytebuddy.build.gradle
Representation of a Gradle configuration for Byte Buddy.
ByteBuddyExtension(Project) - Constructor for class net.bytebuddy.build.gradle.ByteBuddyExtension
Creates a new Byte Buddy extension.
ByteBuddyMojo - Class in net.bytebuddy.build.maven
A Maven plugin for applying Byte Buddy transformations during a build.
ByteBuddyMojo() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo
 
ByteBuddyMojo.ForProductionTypes - Class in net.bytebuddy.build.maven
A Byte Buddy plugin that transforms a project's production class files.
ByteBuddyMojo.ForTestTypes - Class in net.bytebuddy.build.maven
A Byte Buddy plugin that transforms a project's test class files.
ByteBuddyMojo.MavenBuildLogger - Class in net.bytebuddy.build.maven
A BuildLogger implementation for a Maven Log.
ByteBuddyMojo.TransformationLogger - Class in net.bytebuddy.build.maven
A Plugin.Engine.Listener that logs several relevant events during the build.
ByteBuddyPlugin - Class in net.bytebuddy.build.gradle
A Byte Buddy plugin that appends transformations to all compilation tasks.
ByteBuddyPlugin() - Constructor for class net.bytebuddy.build.gradle.ByteBuddyPlugin
 
ByteCodeAppender - Interface in net.bytebuddy.implementation.bytecode
An appender that generates the byte code for a given method.
ByteCodeAppender.Compound - Class in net.bytebuddy.implementation.bytecode
A compound appender that combines a given number of other byte code appenders.
ByteCodeAppender.Simple - Class in net.bytebuddy.implementation.bytecode
A simple byte code appender that only represents a given array of StackManipulations.
ByteCodeAppender.Size - Class in net.bytebuddy.implementation.bytecode
An immutable description of both the operand stack size and the size of the local variable array that is required to run the code generated by this ByteCodeAppender.
ByteCodeElement - Interface in net.bytebuddy.description
Implementations describe an element represented in byte code, i.e.
ByteCodeElement.Token<T extends ByteCodeElement.Token<T>> - Interface in net.bytebuddy.description
A token representing a byte code element.
ByteCodeElement.Token.TokenList<S extends ByteCodeElement.Token<S>> - Class in net.bytebuddy.description
A list of tokens.
ByteCodeElement.TypeDependant<T extends ByteCodeElement.TypeDependant<?,S>,S extends ByteCodeElement.Token<S>> - Interface in net.bytebuddy.description
A type dependant describes an element that is an extension of a type definition, i.e.
ByThrowableType(Class<? extends Throwable>...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
Creates a new throwable type-discriminating fallback strategy.
ByThrowableType(Set<? extends Class<? extends Throwable>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
Creates a new throwable type-discriminating fallback strategy.

C

cache(StackManipulation, TypeDescription) - Method in interface net.bytebuddy.implementation.Implementation.Context
Caches a single value by storing it in form of a private, final and static field.
cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
Caches a single value by storing it in form of a private, final and static field.
cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
Caches a single value by storing it in form of a private, final and static field.
cache - Variable in class net.bytebuddy.TypeCache
The underlying map containing cached objects.
cached() - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
Returns a cached version of this field constant.
Cached(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
Creates a new cached version of a field constant.
cached() - Method in interface net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCache
Returns this method constant as a cached version.
cached() - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
Returns this method constant as a cached version.
cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
Returns this method constant as a cached version.
cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
Returns this method constant as a cached version.
cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
Returns this method constant as a cached version.
cached - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
Determines if the Method instances that are handed to the intercepted methods are cached in static fields.
cached(ElementMatcher<? super T>, ConcurrentMap<? super T, Boolean>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Wraps another matcher but caches the result of previously matched elements.
cached(ElementMatcher<? super T>, int) - Static method in class net.bytebuddy.matcher.ElementMatchers
Wraps another matcher but caches the result of previously matched elements.
CachedConstructor(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
Creates a new cached MethodConstant.
CachedMethod(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
Creates a new cached MethodConstant.
CachedReturnPlugin - Class in net.bytebuddy.build
A plugin that caches the return value of a method in a synthetic field.
CachedReturnPlugin() - Constructor for class net.bytebuddy.build.CachedReturnPlugin
Creates a plugin for caching method return values.
CachedReturnPlugin.CacheField - Annotation Type in net.bytebuddy.build
Indicates the field that stores the cached value.
CachedReturnPlugin.CacheFieldOffsetMapping - Class in net.bytebuddy.build
An offset mapping for the cached field.
CachedReturnPlugin.Enhance - Annotation Type in net.bytebuddy.build
Indicates methods that should be cached, i.e.
CacheFieldOffsetMapping(String) - Constructor for class net.bytebuddy.build.CachedReturnPlugin.CacheFieldOffsetMapping
Creates an offset mapping for the cached field.
cacheProvider - Variable in class net.bytebuddy.pool.TypePool.AbstractBase
The cache provider of this instance.
CacheValueField(TypeDescription, TypeDescription.Generic, String, int) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
Creates a new cache value field.
CachingMatcher<T> - Class in net.bytebuddy.matcher
A matcher that remembers the results of previously matching an equal target.
CachingMatcher(ElementMatcher<? super T>, ConcurrentMap<? super T, Boolean>) - Constructor for class net.bytebuddy.matcher.CachingMatcher
Creates a new caching matcher.
CachingMatcher.WithInlineEviction<S> - Class in net.bytebuddy.matcher
A caching matcher with inline cache eviction.
call() - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
call() - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction
call(Callable<?>) - Static method in class net.bytebuddy.implementation.MethodCall
Implements a method by invoking the provided Callable.
cancel() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable
Cancels this resubmission job.
cancel() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.ForFuture
Cancels this resubmission job.
cancel() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.NoOp
Cancels this resubmission job.
canRead(JavaModule) - Method in class net.bytebuddy.utility.JavaModule
Checks if this module can read the exported packages of the supplied module.
canRead(Object, Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
Checks if the source module can read the target module.
canRead(Object, Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
Checks if the source module can read the target module.
canRead(Object, Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
Checks if the source module can read the target module.
canThrow(Class<? extends Throwable>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its capability to throw a given checked exception.
canThrow(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its capability to throw a given checked exception.
Chain(Assigner, Assigner.Typing, List<MemberSubstitution.Substitution.Chain.Step>) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
Creates a new substitution chain.
Chained(TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
Creates a new chained annotation reader.
check(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
Checks if this strategy can be applied to the supplied instrumentation instance.
check(MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifier
Validates if a method should be ignored for binding.
check(AnnotationSource) - Static method in class net.bytebuddy.implementation.bind.annotation.RuntimeType.Verifier
Checks if an annotated element should be assigned a value by considering the runtime type.
ChildFirst(ClassLoader, Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, boolean, Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, Map<String, byte[]>, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, boolean, Map<String, byte[]>, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, boolean, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
ChildFirst(ClassLoader, boolean, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
The circularity lock to use.
CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription
A representation of the Class type.
CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
A representation of the Class non-type.
CLASS_FILE_EXTENSION - Static variable in interface net.bytebuddy.build.Plugin.Engine
The class file extension.
CLASS_FILE_EXTENSION - Static variable in interface net.bytebuddy.dynamic.ClassFileLocator
The file extension for a Java class file.
CLASS_FILE_TRANSFORMERS - Static variable in class net.bytebuddy.agent.builder.LambdaFactory
A mapping of all registered class file transformers and their lambda factories, linked in their application order.
ClassByExtensionBenchmark - Class in net.bytebuddy.benchmark
This benchmark dynamically creates a subclass of ExampleClass which overrides all methods to invoke the direct super class's implementation.
ClassByExtensionBenchmark() - Constructor for class net.bytebuddy.benchmark.