Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Absolute(FieldDescription) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
-
Creates an absolute field location.
- ABSTRACT - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for an abstract method.
- ABSTRACT - Enum constant in enum net.bytebuddy.description.modifier.TypeManifestation
-
Modifier for an abstract class.
- ABSTRACT - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Represents the constraints of an abstract class.
- ABSTRACT - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
abstract. - AbstractBase() - Constructor for class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.agent.VirtualMachine.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.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.module.ModuleDescription.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.module.ModuleDescription.Exports.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.module.ModuleDescription.Opens.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.module.ModuleDescription.Provides.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.module.ModuleDescription.Requires.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.type.PackageDescription.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.InDefinedShape.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.description.type.RecordComponentList.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.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.ModuleDefinition.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition.Optional.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.implementation.bytecode.StackManipulation.AbstractBase
- AbstractBase() - Constructor for class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase
- 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() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
Creates a new base implementation of an incomplete token.
- AbstractBase(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
Creates a new annotation registrant.
- AbstractBase(MethodDescription.InDefinedShape, Advice.PostProcessor, List, TypeDescription, TypeDescription, int, Advice.OffsetMapping.Factory.AdviceType) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
Creates a new resolved version of a dispatcher.
- AbstractBase(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
-
Creates a new field locator.
- AbstractBase(TypeDescription, ClassFileVersion, Implementation.Context.FrameGeneration) - Constructor for class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Create a new extractable view.
- AbstractBase(TypeDescription, MethodGraph.Linked, Implementation.Target.AbstractBase.DefaultMethodInvocation) - Constructor for class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Creates a new implementation target.
- AbstractBase(TypePool.CacheProvider) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase
-
Creates a new instance.
- 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, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
-
Creates an inlining dynamic type builder.
- AbstractModuleFinder(String, Object) - Constructor for class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleFinder
-
Creates a new abstract module finder.
- AbstractModuleReader(Map) - Constructor for class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleReader
-
Creates a new abstract module reader.
- AbstractPropertyAccessorMethod() - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod
- AbstractReadOnlyAdapter() - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.AbstractReadOnlyAdapter
- accept(ClassLoader, Class) - Method in interface net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver
-
Adjusts a module graph if necessary.
- accept(ClassLoader, Class) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem
-
Adjusts a module graph if necessary.
- accept(ClassLoader, Class) - Method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.NoOp
-
Adjusts a module graph if necessary.
- accept(Object, ClassVisitor, int) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Accepts a class reader to visit the represented class file.
- accept(Callable, boolean) - Method in interface net.bytebuddy.build.Plugin.Engine.Dispatcher
-
Accepts a new work assignment.
- accept(Callable, boolean) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation
-
Accepts a new work assignment.
- accept(Callable, boolean) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation
-
Accepts a new work assignment.
- accept(TypeDescription.Generic.Visitor) - 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) - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
Transforms all tokens that are represented by this list.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeDescription.Generic.Visitor) - 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) - Method in class net.bytebuddy.description.method.ParameterDescription.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.RecordComponentDescription.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeDescription.Generic.Visitor) - 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) - 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) - 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) - Method in class net.bytebuddy.description.type.TypeVariableToken
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeDescription.Generic.Visitor) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Applies a visitor to this generic type description.
- accept(TypeVariableSource.Visitor) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Applies a visitor on this type variable source.
- accept(TypeVariableSource.Visitor) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Applies a visitor on this type variable source.
- accept(TypeVariableSource.Visitor) - Method in interface net.bytebuddy.description.TypeVariableSource
-
Applies a visitor on this type variable source.
- accept(JavaConstant.Visitor) - Method in interface net.bytebuddy.utility.JavaConstant
-
Applies the supplied visitor to this constant type with its respective callback.
- accept(JavaConstant.Visitor) - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Applies the supplied visitor to this constant type with its respective callback.
- accept(JavaConstant.Visitor) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Applies the supplied visitor to this constant type with its respective callback.
- accept(JavaConstant.Visitor) - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Applies the supplied visitor to this constant type with its respective callback.
- accept(JavaConstant.Visitor) - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue
-
Applies the supplied visitor to this constant type with its respective callback.
- accept(JavaConstant.Visitor) - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTypeDescription
-
Applies the supplied visitor to this constant type with its respective callback.
- accept(ClassVisitor) - Method in class net.bytebuddy.description.module.ModuleDescription.AbstractBase
-
Writes this module description as meta data to the provided
ClassVisitor. - accept(ClassVisitor) - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Writes this module description as meta data to the provided
ClassVisitor. - accept(ClassVisitor, int) - Method in interface net.bytebuddy.utility.AsmClassReader
-
Accepts a class visitor to read a class.
- accept(ClassVisitor, int) - Method in class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Accepts a class visitor to read a class.
- accept(ClassVisitor, int) - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Accepts a class visitor to read a class.
- accept(ClassVisitor, int) - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Accepts a class visitor to read a class.
- accept(ClassVisitor, int) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Accepts a class visitor to read a class.
- ACCESS_CONTROL_CONTEXT - Enum constant in enum net.bytebuddy.utility.JavaType
-
The
java.security.AccessControlContexttype which is deprecated for removal beginning in Java 17. - AccessBridgeWrapper(TypeWriter.MethodPool.Record, TypeDescription, MethodDescription, Set, 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 or
nullif this is not supported on the current VM. - AccessControllerPlugin - Class in net.bytebuddy.build
-
A build tool plugin that instruments methods to dispatch to methods
java.security.AccessControllerwith equal signature. - AccessControllerPlugin() - Constructor for class net.bytebuddy.build.AccessControllerPlugin
-
Creates a new plugin to weave access controller dispatches without a property to allow for disabling the access controller handling.
- AccessControllerPlugin(String) - Constructor for class net.bytebuddy.build.AccessControllerPlugin
-
Creates a new plugin to weave access controller dispatches.
- AccessControllerPlugin.AccessControlWrapper - Class in net.bytebuddy.build
-
An wrapper for a method that represents a method of
AccessControllerwhich is weaved. - AccessControllerPlugin.AccessControlWrapper.PrefixingMethodVisitor - Class in net.bytebuddy.build
-
A method visitor to implement a weaved method to dispatch to an
java.security.AccessController, if available. - AccessControllerPlugin.Enhance - Annotation Type in net.bytebuddy.build
-
Indicates that the annotated method represents a pseudo implementation of
java.security.AccessControllerwhich can be weaved to dispatch to the access controller if this is possible on the current VM and not explicitly disabled on the current VM via a system property. - AccessControllerPlugin.Initializer - Class in net.bytebuddy.build
-
A byte code appender to create an initializer segment that determines if the
java.security.AccessControlleris available. - AccessControllerPlugin.Initializer.WithoutProperty - Class in net.bytebuddy.build
-
An initializer that always uses the access controller if it is available.
- AccessControllerPlugin.Initializer.WithProperty - Class in net.bytebuddy.build
-
An initializer that uses a property to determine if the access controller should be actually used even if it is available.
- AccessControlWrapper(String) - Constructor for class net.bytebuddy.build.AccessControllerPlugin.AccessControlWrapper
-
Creates a new access control wrapper.
- AccessDispatcher(FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
-
Creates a new access dispatcher.
- AccessibilityMatcher<T> - 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, TypeDescription, 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 enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
Attempts to acquire a circularity lock.
- acquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.WithInnerClassLoadingLock
-
Attempts to acquire a circularity lock.
- active() - Method in class net.bytebuddy.utility.visitor.ContextClassVisitor
-
Allows this class visitor to result in auxiliary types or an active type initializer.
- 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() - 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
- Adapter(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List) - 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) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Creates a new adapter for a method definition.
- add(Permission) - Method in class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer.AllPermissionsCollection
- add(T) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter.ConcurrentHashSet
- Addition - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that adds two numbers on the operand stack.
- 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 interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.Dispatcher
-
Registers a transformer.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Registers a transformer.
- Adjustment(ElementMatcher, ModifierContributor.Resolver) - Constructor for class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
Creates a new adjustment.
- adjustModule(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Adjusts a previous module definition in this class file.
- adjustModule(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Adjusts a previous module definition in this class file.
- adjustModule(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Adjusts a previous module definition in this class file.
- adjustModule(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Adjusts a previous module definition in this class file.
- adjustModule(ModifierContributor.ForModule...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Adjusts a previous module definition in this class file.
- adjustModule(ModifierContributor.ForModule...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Adjusts a previous module definition in this class file.
- adjustModule(ModifierContributor.ForModule...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Adjusts a previous module definition in this class file.
- advice(ElementMatcher, 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, 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, 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, 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.AssignReturned - Class in net.bytebuddy.asm
-
A post processor that uses the return value of an advice method to define values for fields, arguments, the instrumented method's return value or the exception being thrown.
- Advice.AssignReturned.AsScalar - Annotation Type in net.bytebuddy.asm
-
Indicates that the advice method's return value is to be treated as a scalar value also if it is of an array type.
- Advice.AssignReturned.DefaultValueSkip - Class in net.bytebuddy.asm
-
A stack manipulation that applies a null-check on the returned value which indicates if an assignment should be skipped, if discovered.
- Advice.AssignReturned.DefaultValueSkip.Dispatcher - Enum in net.bytebuddy.asm
-
A dispatcher for skipping a default value.
- Advice.AssignReturned.ExceptionHandler - Class in net.bytebuddy.asm
-
An exception handler to handle exceptions during assignment.
- Advice.AssignReturned.ExceptionHandler.Factory - Interface in net.bytebuddy.asm
-
A factory for wrapping an assignment with an exception handler, if appropriate.
- Advice.AssignReturned.ExceptionHandler.Factory.Enabled - Class in net.bytebuddy.asm
-
A factory that creates an exception handler for a given exception type.
- Advice.AssignReturned.ExceptionHandler.Factory.NoOp - Enum in net.bytebuddy.asm
-
A non-operational factory that does not produce an exception handler.
- Advice.AssignReturned.Factory - Class in net.bytebuddy.asm
-
A factory to create a
Advice.AssignReturnedpost processor. - Advice.AssignReturned.ForArray - Class in net.bytebuddy.asm
-
A post processor implementation of
Advice.AssignReturnedthat works on the value of an array. - Advice.AssignReturned.ForScalar - Class in net.bytebuddy.asm
-
A post processor implementation of
Advice.AssignReturnedthat uses the returned value as such. - Advice.AssignReturned.Handler - Interface in net.bytebuddy.asm
-
A handler for an
Advice.AssignReturnedpost processor to assign a value that was returned by advice to a value of the instrumented method. - Advice.AssignReturned.Handler.Factory<T> - Interface in net.bytebuddy.asm
-
A factory for resolving a handler for a given advice method.
- Advice.AssignReturned.Handler.Factory.Simple<S> - Class in net.bytebuddy.asm
-
A simple implementation of a
Advice.AssignReturned.Handler.Factorythat resolves a given list ofAdvice.AssignReturned.Handlers. - Advice.AssignReturned.ToAllArguments - Annotation Type in net.bytebuddy.asm
-
Assigns the advice method's return value as an array to a number of arguments which are returned as an array where each element assigns a single value with the same index as the instrumented method's parameter.
- Advice.AssignReturned.ToAllArguments.Handler - Class in net.bytebuddy.asm
-
A handler for a
Advice.AssignReturned.ToAllArgumentsannotation. - Advice.AssignReturned.ToAllArguments.Handler.Factory - Enum in net.bytebuddy.asm
-
A factory to create a handler for a
Advice.AssignReturned.ToAllArgumentsannotation. - Advice.AssignReturned.ToArguments - Annotation Type in net.bytebuddy.asm
-
Assigns the advice method's return value to an argument of the instrumented method of the given index.
- Advice.AssignReturned.ToArguments.Handler - Class in net.bytebuddy.asm
-
A handler for a
Advice.AssignReturned.ToArguments.ToArgumentannotation. - Advice.AssignReturned.ToArguments.Handler.Factory - Enum in net.bytebuddy.asm
-
A factory to create a handler for a
Advice.AssignReturned.ToArgumentsannotation. - Advice.AssignReturned.ToArguments.ToArgument - Annotation Type in net.bytebuddy.asm
-
Defines a particular assignment for a
Advice.AssignReturned.ToArguments. - Advice.AssignReturned.ToFields - Annotation Type in net.bytebuddy.asm
-
Assigns the advice method's return value to a given field.
- Advice.AssignReturned.ToFields.Handler - Class in net.bytebuddy.asm
-
A handler for a
Advice.AssignReturned.ToFields.ToFieldannotation. - Advice.AssignReturned.ToFields.Handler.Factory - Enum in net.bytebuddy.asm
-
A factory to create a handler for a
Advice.AssignReturned.ToFieldsannotation. - Advice.AssignReturned.ToFields.ToField - Annotation Type in net.bytebuddy.asm
-
Determines what fields are assigned when using a
Advice.AssignReturned.ToFieldsannotation. - Advice.AssignReturned.ToReturned - Annotation Type in net.bytebuddy.asm
-
Assigns the advice method's return value to the instrumented method's return value.
- Advice.AssignReturned.ToReturned.Handler - Class in net.bytebuddy.asm
-
A handler for a
Advice.AssignReturned.ToReturnedannotation. - Advice.AssignReturned.ToReturned.Handler.Factory - Enum in net.bytebuddy.asm
-
A factory to create a handler for a
Advice.AssignReturned.ToReturnedannotation. - Advice.AssignReturned.ToThis - Annotation Type in net.bytebuddy.asm
-
Assigns the advice method's return value to the
thisreference of the instrumented method. - Advice.AssignReturned.ToThis.Handler - Class in net.bytebuddy.asm
-
A handler for the
Advice.AssignReturned.ToThisannotation. - Advice.AssignReturned.ToThis.Handler.Factory - Enum in net.bytebuddy.asm
-
A handler factory for the
Advice.AssignReturned.ToThisannotation which assigns an advice method's return value to the this reference of a non-static method. - Advice.AssignReturned.ToThrown - Annotation Type in net.bytebuddy.asm
-
Assigns the advice method's return value as the instrumented method's thrown exception.
- Advice.AssignReturned.ToThrown.Handler - Class in net.bytebuddy.asm
-
A handler for a
Advice.AssignReturned.ToThrownannotation. - Advice.AssignReturned.ToThrown.Handler.Factory - Enum in net.bytebuddy.asm
-
A factory to create a handler for a
Advice.AssignReturned.ToThrownannotation. - Advice.BootstrapArgumentResolver - Interface in net.bytebuddy.asm
-
A resolver for the arguments that are provided to a bootstrap method if dynamic dispatch is used.
- Advice.BootstrapArgumentResolver.Factory - Interface in net.bytebuddy.asm
-
A factory for creating a
Advice.BootstrapArgumentResolver. - Advice.BootstrapArgumentResolver.ForDefaultValues - Class in net.bytebuddy.asm
-
An argument resolver that supplies a default selection of arguments.
- Advice.BootstrapArgumentResolver.ForDefaultValues.Factory - Enum in net.bytebuddy.asm
-
A factory for creating a
Advice.BootstrapArgumentResolver.ForDefaultValues. - Advice.Delegator - Interface in net.bytebuddy.asm
-
Materializes an advice invocation within a delegation.
- Advice.Delegator.Factory - Interface in net.bytebuddy.asm
-
A factory for creating a
Advice.Delegator. - Advice.Delegator.ForDynamicInvocation - Class in net.bytebuddy.asm
-
Invokes an advice method using a dynamic method call.
- Advice.Delegator.ForDynamicInvocation.Factory - Class in net.bytebuddy.asm
-
A factory for creating a dynamic invocation dispatcher.
- Advice.Delegator.ForRegularInvocation - Class in net.bytebuddy.asm
-
Invokes an advice method using a regular method call.
- Advice.Delegator.ForRegularInvocation.Factory - Enum in net.bytebuddy.asm
-
A factory for a regular method invocation delegator.
- 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.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
-
A bound
Advice.Dispatcher.RelocationHandler. - 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 factory 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.OfDefault - Class in net.bytebuddy.asm
-
A relocation handler that checks for a value being a default value.
- Advice.Dispatcher.RelocationHandler.ForValue.OfNonDefault - Class in net.bytebuddy.asm
-
A relocation handler that checks for a value being a non-default value.
- 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.Dispatcher.Resolveddispatcher. - 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.DynamicConstant - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should resolve a dynamic constant, using either constantdynamic or invokedynamic which is then bound to the parameter as a value.
- 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.FieldGetterHandle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a
java.lang.invoke.MethodHandlerepresenting a field getter. - Advice.FieldSetterHandle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a
java.lang.invoke.MethodHandlerepresenting a field setter. - 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 type.
- Advice.Handle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should load a
java.lang.invoke.MethodHandlethat represents a method invocation, constructor invocation or field access. - 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> - Interface in net.bytebuddy.asm
-
Represents a factory for creating a
Advice.OffsetMappingfor 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> - Class in net.bytebuddy.asm
-
A factory for an annotation whose use is not permitted.
- Advice.OffsetMapping.Factory.Simple<T> - 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> - 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.ForDynamicConstant - Class in net.bytebuddy.asm
-
An offset mapping for a dynamic constant.
- Advice.OffsetMapping.ForDynamicConstant.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for a dynamic constant.
- 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.ForEnterValueoffset 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.ForExitValueoffset 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> - 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.ForField.Unresolvedoffset 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.ForFieldHandle - Class in net.bytebuddy.asm
-
An offset mapping for a field handle.
- Advice.OffsetMapping.ForFieldHandle.Access - Enum in net.bytebuddy.asm
-
A description of the field handle's access type.
- Advice.OffsetMapping.ForFieldHandle.Resolved - Class in net.bytebuddy.asm
-
A binding for an offset mapping that represents a specific field.
- Advice.OffsetMapping.ForFieldHandle.Resolved.Factory<T> - Class in net.bytebuddy.asm
-
A factory that binds a field handle.
- Advice.OffsetMapping.ForFieldHandle.Unresolved - Class in net.bytebuddy.asm
-
An offset mapping for a field handle that is resolved from the instrumented type by its name.
- Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory - Enum in net.bytebuddy.asm
-
A factory for a
Advice.OffsetMapping.ForFieldHandle.Unresolvedoffset mapping representing a getter. - Advice.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType - Class in net.bytebuddy.asm
-
An offset mapping for a field handle with an explicit declaring type.
- Advice.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType - Class in net.bytebuddy.asm
-
An offset mapping for a field handle with an implicit declaring type.
- Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory - Enum in net.bytebuddy.asm
-
A factory for a
Advice.OffsetMapping.ForFieldHandle.Unresolvedoffset mapping representing a setter. - Advice.OffsetMapping.ForHandle - Class in net.bytebuddy.asm
-
An offset mapping that describes a Java method handle that is resolved through the constant pool.
- Advice.OffsetMapping.ForHandle.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for a constant pool-stored method handle.
- 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.Originannotation. - 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.ForPropertyName - Enum in net.bytebuddy.asm
-
A renderer for a property 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.ForReturnValueoffset mapping. - Advice.OffsetMapping.ForSelfCallHandle - Enum in net.bytebuddy.asm
-
An offset mapping for assigning a method handle that invokes the instrumented method.
- Advice.OffsetMapping.ForSelfCallHandle.Factory - Enum in net.bytebuddy.asm
-
A factory for a self call method handle.
- Advice.OffsetMapping.ForSerializedValue - Class in net.bytebuddy.asm
-
An offset mapping that loads a serialized value.
- Advice.OffsetMapping.ForSerializedValue.Factory<T> - 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> - Class in net.bytebuddy.asm
-
A factory that binds a stack manipulation.
- Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty<T> - Class in net.bytebuddy.asm
-
A factory for binding an annotation's property.
- Advice.OffsetMapping.ForStackManipulation.OfDefaultValue<T> - Class in net.bytebuddy.asm
-
A factory for binding the annotated parameter's default value.
- Advice.OffsetMapping.ForStackManipulation.OfDynamicInvocation<T> - Class in net.bytebuddy.asm
-
Uses dynamic method invocation for binding an annotated parameter to a 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
nullif the return type is not primitive orvoid. - Advice.OffsetMapping.ForThisReference - Class in net.bytebuddy.asm
-
An offset mapping that provides access to the
thisreference of the instrumented method. - Advice.OffsetMapping.ForThisReference.Factory - Enum in net.bytebuddy.asm
-
A factory for creating a
Advice.OffsetMapping.ForThisReferenceoffset mapping. - Advice.OffsetMapping.ForThrowable - Class in net.bytebuddy.asm
-
An offset mapping for accessing a
Throwableof 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.ForField.WriteOnly - Class in net.bytebuddy.asm
-
A write-only mapping for a field value, typically to be used for constructors prior to invoking the super-constructor.
- 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.ForStackManipulation.Writable - Class in net.bytebuddy.asm
-
A constant value that can be written to.
- 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
Classdeclaring the adviced method or aMethod,Constructororjava.lang.reflect.Executablerepresenting this method. - Advice.PostProcessor - Interface in net.bytebuddy.asm
-
A post processor for advice methods that is invoked after advice is executed.
- Advice.PostProcessor.Compound - Class in net.bytebuddy.asm
-
A compound post processor.
- Advice.PostProcessor.Factory - Interface in net.bytebuddy.asm
-
A factory for creating a
Advice.PostProcessor. - Advice.PostProcessor.Factory.Compound - Class in net.bytebuddy.asm
-
A compound factory for a post processor.
- Advice.PostProcessor.NoOp - Enum in net.bytebuddy.asm
-
A non-operational advice post processor.
- 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.SelfCallHandle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should load a
java.lang.invoke.MethodHandlethat represents an invocation of the current 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.WithArgumentCopy - 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.Default.WithPreservedArguments.WithoutArgumentCopy - 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.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.ForPostProcessor - Interface in net.bytebuddy.asm
-
A stack map frame handler that can be used within a post processor.
- 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 boxed version of the instrumented method's return value (i.e.
- Advice.This - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the
thisreference of the instrumented method. - Advice.Thrown - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the
Throwablethrown by the instrumented method or tonullif 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
Advicethat uses custom mappings of annotations to constant pool values. - adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
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.Inlining.Resolved
-
The represented advice method.
- AdviceMethodInliner(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation, AsmClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
Creates a new advice method inliner.
- AdviceMethodWriter(MethodDescription.TypeToken, TypeDescription, MethodDescription, Assigner, Advice.PostProcessor, List, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
Creates a new advice method writer.
- AdviceVisitor(MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, List, 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
- AGENT - Enum constant in enum net.bytebuddy.utility.GraalImageCode
-
Indicates that a Graal VM assisted configuration agent is running.
- 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
ClassFileLocatoris 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.CircularityLock.WithInnerClassLoadingLock - Class in net.bytebuddy.agent.builder
-
A circularity lock that surrounds the locking mechanism with a global lock to prevent that the locking mechanism itself loads classes and causes a circularity issue.
- AgentBuilder.CircularityLock.WithInnerClassLoadingLock.TrivialLock - Class in net.bytebuddy.agent.builder
-
A trivial lock that monitors if a class is currently loaded by the current thread.
- 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.Delegator - Class in net.bytebuddy.agent.builder
-
An abstract implementation of an agent builder that delegates all invocation to another instance.
- AgentBuilder.Default.Delegator.Matchable<S> - Class in net.bytebuddy.agent.builder
-
An abstract base implementation of a matchable.
- AgentBuilder.Default.Dispatcher - Interface in net.bytebuddy.agent.builder
-
A dispatcher for interacting with the instrumentation API.
- AgentBuilder.Default.ExecutingTransformer - Class in net.bytebuddy.agent.builder
-
A
ClassFileTransformerthat implements the enclosing agent builder's configuration. - AgentBuilder.Default.ExecutingTransformer.Factory - Interface in net.bytebuddy.agent.builder
-
A factory for creating a
ClassFileTransformerfor the current VM. - AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction - Enum in net.bytebuddy.agent.builder
-
An action to create an implementation of
AgentBuilder.Default.ExecutingTransformerthat 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.ModuleAPI to override the newly added method of theClassFileTransformerto capture an instrumented class's module. - AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm - Enum in net.bytebuddy.agent.builder
-
A factory for a
ClassFileTransformeron a VM that does not support thejava.lang.ModuleAPI. - 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.Redefining.WithResubmission - Class in net.bytebuddy.agent.builder
-
A delegator that applies a resubmission.
- AgentBuilder.Default.Transformation - Class in net.bytebuddy.agent.builder
-
A transformation to apply.
- AgentBuilder.Default.Transformation.DifferentialMatcher - Class in net.bytebuddy.agent.builder
-
A matcher that considers the differential of two transformers' transformations.
- AgentBuilder.Default.Transformation.SimpleMatcher - Class in net.bytebuddy.agent.builder
-
A matcher that matches any type that is touched by a transformer without being ignored.
- AgentBuilder.Default.Transformation.TransformerIterator - Class in net.bytebuddy.agent.builder
-
An iterator over a list of transformations that match a raw matcher specification.
- AgentBuilder.Default.Transforming - Class in net.bytebuddy.agent.builder
-
A helper class that describes a
AgentBuilder.Defaultafter supplying aAgentBuilder.RawMatchersuch that one or severalAgentBuilder.Transformers can be supplied. - AgentBuilder.Default.WarmupStrategy - Interface in net.bytebuddy.agent.builder
-
A strategy to warm up a
ClassFileTransformerbefore using it to eagerly load classes and to avoid circularity errors when classes are loaded during actual transformation for the first time. - AgentBuilder.Default.WarmupStrategy.Enabled - Class in net.bytebuddy.agent.builder
-
An enabled warmup strategy.
- AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher - Interface in net.bytebuddy.agent.builder
-
A dispatcher to interact with a
ClassFileTransformerwhen the module system is active. - AgentBuilder.Default.WarmupStrategy.NoOp - Enum in net.bytebuddy.agent.builder
-
A non-operational warmup strategy.
- AgentBuilder.DescriptionStrategy - Interface in net.bytebuddy.agent.builder
-
A description strategy is responsible for resolving a
TypeDescriptionwhen 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
Throwablethat 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
AgentBuilderwhich was handed a matcher for identifying types to instrumented in order to supply one or severalAgentBuilder.Transformers. - AgentBuilder.Identified.Extendable - Interface in net.bytebuddy.agent.builder
-
This interface is used to allow for optionally providing several
AgentBuilder.Transformerto 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.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
-
A dispatcher for the
AgentBuilder.InitializationStrategy.SelfInjection.Eagerstrategy. - 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
-
A dispatcher for the
AgentBuilder.InitializationStrategy.SelfInjection.Lazystrategy. - AgentBuilder.InitializationStrategy.SelfInjection.Split - Class in net.bytebuddy.agent.builder
-
A form of self-injection where auxiliary types that are annotated by
AuxiliaryType.SignatureRelevantof 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
-
A dispatcher for the
AgentBuilder.InitializationStrategy.SelfInjection.Splitstrategy. - AgentBuilder.InjectionStrategy - Interface in net.bytebuddy.agent.builder
-
A strategy for injecting auxiliary types into a class loader.
- AgentBuilder.InjectionStrategy.Disabled - Enum in net.bytebuddy.agent.builder
-
An injection strategy that does not permit class injection.
- AgentBuilder.InjectionStrategy.UsingInstrumentation - Class in net.bytebuddy.agent.builder
-
An injection strategy that uses bootstrap injection using an
Instrumentationinstance. - AgentBuilder.InjectionStrategy.UsingJna - Enum in net.bytebuddy.agent.builder
-
An injection strategy that uses JNA to inject classes.
- AgentBuilder.InjectionStrategy.UsingReflection - Enum in net.bytebuddy.agent.builder
-
An injection strategy that uses Java reflection.
- AgentBuilder.InjectionStrategy.UsingUnsafe - Enum in net.bytebuddy.agent.builder
-
An injection strategy that uses
sun.misc.Unsafeorjdk.internal.misc.Unsafeto inject classes. - AgentBuilder.InjectionStrategy.UsingUnsafe.OfFactory - Class in net.bytebuddy.agent.builder
-
An injection strategy that uses a factory for creating an unsafe injector.
- 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
LambdaMetafactoryif this feature is enabled. - 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.LambdaMethodImplementation.Appender.Dispatcher - Interface in net.bytebuddy.agent.builder
-
A dispatcher for a lambda expression's implementation.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingDirectInvocation - Enum in net.bytebuddy.agent.builder
-
An invocation that is using a direct call to the target method.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingMethodHandle - Class in net.bytebuddy.agent.builder
-
An invocation that is using an exact invocation of a method handle.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation - Class in net.bytebuddy.agent.builder
-
Implements the
writeReplacemethod for serializable lambda expressions. - AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory - Enum in net.bytebuddy.agent.builder
-
A factory for rewriting the JDK's
java.lang.invoke.LambdaMetafactorymethods for use with Byte Buddy. - AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader - Interface in net.bytebuddy.agent.builder
-
A loader is responsible for loading a generated class file in the current VM.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable - Enum in net.bytebuddy.agent.builder
-
An implementation that indicates that no loader is available.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup - Enum in net.bytebuddy.agent.builder
-
A loader that uses a method handle lookup object to load a class.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe - Enum in net.bytebuddy.agent.builder
-
A loader that is using unsafe API to load a lambda implementation.
- 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 and opens the class's package to the module.
- 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
ClassFileLocatorwhen 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> - Interface in net.bytebuddy.agent.builder
-
An abstraction for extending a matcher.
- AgentBuilder.PatchMode - Enum in net.bytebuddy.agent.builder
-
Determines how patching a
ResettableClassFileTransformerresolves the transformer exchange. - AgentBuilder.PatchMode.Handler - Interface in net.bytebuddy.agent.builder
-
A handler to allow for callbacks prior and after registering a
ClassFileTransformer. - AgentBuilder.PatchMode.Handler.ForPatchWithGap - Class in net.bytebuddy.agent.builder
-
A handler for patching by
AgentBuilder.PatchMode.GAP. - AgentBuilder.PatchMode.Handler.ForPatchWithOverlap - Class in net.bytebuddy.agent.builder
-
A handler for patching by
AgentBuilder.PatchMode.OVERLAP. - AgentBuilder.PatchMode.Handler.ForPatchWithSubstitution - Class in net.bytebuddy.agent.builder
-
A handler for patching by
AgentBuilder.PatchMode.SUBSTITUTE. - AgentBuilder.PatchMode.Handler.NoOp - Enum in net.bytebuddy.agent.builder
-
A non-operational handler.
- AgentBuilder.PoolStrategy - Interface in net.bytebuddy.agent.builder
-
A type locator allows to specify how
TypeDescriptions are resolved by anAgentBuilder. - 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.ExtraLazy - 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.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 aConcurrentMap. - AgentBuilder.PoolStrategy.WithTypePoolCache.Simple.BootstrapMarkerAction - Enum in net.bytebuddy.agent.builder
-
An action that creates a class loader to mark the bootstrap loader without using
null. - AgentBuilder.RawMatcher - Interface in net.bytebuddy.agent.builder
-
A matcher that allows to determine if a
AgentBuilder.Transformershould be applied during the execution of aClassFileTransformerthat was generated by anAgentBuilder. - 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
TypeDescriptionand itsClassLoaderagainst 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.ResubmissionImmediateMatcher - Interface in net.bytebuddy.agent.builder
-
A matcher that determines if types should be resubmitted if it is not yet loaded.
- AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Conjunction - Class in net.bytebuddy.agent.builder
-
A matcher for immediate resubmission that matches both of the supplied delegate matchers.
- AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Disjunction - Class in net.bytebuddy.agent.builder
-
A matcher for immediate resubmission that matches either of the supplied delegate matchers.
- AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.ForElementMatchers - Class in net.bytebuddy.agent.builder
-
A matcher for immediate resubmission that uses element matchers for each argument to determine a resubmission.
- AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial - Enum in net.bytebuddy.agent.builder
-
A trivial matcher for immediate resubmission.
- AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher - Interface in net.bytebuddy.agent.builder
-
A matcher that determines if types should be resubmitted if it is not yet loaded and if an exception is raised.
- AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Conjunction - Class in net.bytebuddy.agent.builder
-
A matcher for resubmission upon an error that matches both of the supplied delegate matchers.
- AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Disjunction - Class in net.bytebuddy.agent.builder
-
A matcher for resubmission upon an error that matches either of the supplied delegate matchers.
- AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.ForElementMatchers - Class in net.bytebuddy.agent.builder
-
A matcher for resubmission upon error that uses element matchers for each argument to determine a resubmission.
- AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial - Enum in net.bytebuddy.agent.builder
-
A trivial matcher for resubmission upon an exception.
- 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.RedefinitionListenable.WithoutResubmissionSpecification - Interface in net.bytebuddy.agent.builder
-
An
AgentBuilderspecification that requires a resubmission specification. - AgentBuilder.RedefinitionListenable.WithResubmissionSpecification - Interface in net.bytebuddy.agent.builder
-
A complete but extendable resubmission specification.
- 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.Reiterating.WithSortOrderAssumption - Enum in net.bytebuddy.agent.builder
-
A discovery strategy that simplifies the application of
AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiteratingby assuming that the loaded classes that are returned byInstrumentation.getAllLoadedClasses()are always returned in the same order. - AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterable - Class in net.bytebuddy.agent.builder
-
An iterable that reiterates over an array of loaded classes by the previously observed length.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterator - Class in net.bytebuddy.agent.builder
-
An iterator that reiterates over an array of loaded classes by the previously observed length.
- 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.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.ResubmissionEnforcer - Interface in net.bytebuddy.agent.builder
-
A resubmission enforcer determines if a non-loaded class should be scheduled for resubmission or be treated upon first load.
- AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled - Enum in net.bytebuddy.agent.builder
-
A resubmission enforcer that does not consider non-loaded classes.
- 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.Resubmitter - Class in net.bytebuddy.agent.builder
-
A handler for resubmissions.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter.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.ForAdvice - Class in net.bytebuddy.agent.builder
-
A transformer for applying an
Advicewhere 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.ForAdvice.LazyDynamicType - Class in net.bytebuddy.agent.builder
-
A lazy dynamic type that only loads a class file representation on demand.
- AgentBuilder.Transformer.ForBuildPlugin - Class in net.bytebuddy.agent.builder
-
A transformer that applies a build
Plugin. - AgentBuilder.TransformerDecorator - Interface in net.bytebuddy.agent.builder
-
A decorator that allows to change the class file transformer that is registered.
- AgentBuilder.TransformerDecorator.Compound - Class in net.bytebuddy.agent.builder
-
A compound transformer decorator.
- AgentBuilder.TransformerDecorator.ForSubstitution - Enum in net.bytebuddy.agent.builder
-
Wraps a class file transformer to become substitutable.
- 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.
- ALL - Enum constant in enum net.bytebuddy.build.maven.Discovery
-
Attempts discovery of plugins even if they are explicitly registered.
- ALL_PRIVILEGES - Static variable in class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer
-
A protection domain that represents all permissions.
- ALL_TYPES_RESOLVED - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Enforces that all types could be resolved.
- AllArguments - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned an array of all arguments of the instrumented method.
- AllArguments.Assignment - Enum in net.bytebuddy.implementation.bind.annotation
-
A directive for how an
AllArgumentsannotation on an array is to be interpreted. - AllArguments.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
AllArgumentsannotation. - allArgumentsOf(MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Loads all arguments of the provided method onto the operand stack.
- allocate_remote_argument(WinNT.HANDLE, String, String, String, String, String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsAttachLibrary
-
Allocates the remote argument to supply to the remote code upon execution.
- allocate_remote_code(WinNT.HANDLE) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsAttachLibrary
-
Allocates the code to invoke on the remote VM.
- 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.
- allowCompactCompletionFrame - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
trueif a completion frame for the method bust be a full frame to reflect an initialization change. - 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.
- AllPermissionsCollection() - Constructor for class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer.AllPermissionsCollection
- ALTERNATIVE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory
-
Implements the
java.lang.invoke.LambdaMetafactory#altMetafactorymethod. - ALWAYS - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Always invokes the super class's hash code and equality methods.
- ALWAYS - Enum constant in enum net.bytebuddy.description.modifier.RequiredPhase
-
Modifier for requiring another module during all phases.
- ALWAYS - Enum constant in enum net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default
-
Always generates a visibility bridge.
- AlwaysNull - Annotation Type in net.bytebuddy.agent.utility.nullability
-
Indicates that a field, method or parameter can only be
null. - AlwaysNull - Annotation Type in net.bytebuddy.utility.nullability
-
Indicates that a field, method or parameter can only be
null. - Ambiguous(Constructor, Constructor, int, int) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Ambiguous
-
Creates a new ambiguous instantiator.
- Ambiguous(MethodGraph.Compiler.Default.Key.Harmonized, LinkedHashSet, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Creates a new ambiguous entry.
- AMBIGUOUS - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Represents an ambiguous node, i.e. a node that might refer to several methods.
- AMBIGUOUS - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Describes a resolution state where both methods have inflicting dominance over each other.
- analyze(TypeDefinition, TypeDefinition, Map, ElementMatcher) - 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, ElementMatcher) - 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(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) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher) - 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, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher, ElementMatcher) - 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, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher, ElementMatcher, ElementMatcher) - 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) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
-
Creates a conjunction where this matcher and the
othermatcher must both be matched in order to constitute a successful match. - and(ElementMatcher) - Method in interface net.bytebuddy.matcher.ElementMatcher.Junction
-
Creates a conjunction where this matcher and the
othermatcher must both be matched in order to constitute a successful match. - AndroidDescriptor - Interface in net.bytebuddy.build
-
Provides Android context information to
Plugininstances that include it as their constructor parameter. - AndroidDescriptor.Trivial - Enum in net.bytebuddy.build
-
A trivial implementation of an
AndroidDescriptorthat returns a fixed value. - AndroidDescriptor.TypeScope - Enum in net.bytebuddy.build
-
Describes the origin of a type within an Android project.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in interface net.bytebuddy.implementation.Implementation.Composable
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
Appends the supplied 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) - Method in class net.bytebuddy.implementation.MethodCall
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in enum net.bytebuddy.implementation.StubMethod
-
Appends the supplied 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 class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Appends the supplied composable 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.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Appends the supplied composable 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.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Appends the supplied composable 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.Composable) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodCall
-
Appends the supplied composable 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.Composable) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation.Composable) - Method in enum net.bytebuddy.implementation.StubMethod
-
Appends the supplied composable 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.asm.MemberAttributeExtension.ForField
-
Appends the supplied annotations.
- annotate(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- annotate(Collection) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Appends the supplied annotations.
- annotate(Collection) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- annotate(List) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Appends the supplied annotations.
- annotate(List) - 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.asm.MemberAttributeExtension.ForField
-
Appends the supplied annotations.
- annotate(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- AnnotatedTypeVariable(TypePool, List, TypeDescription.Generic) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
Creates a new annotated type variable.
- annotateField(Annotation...) - 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(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(List) - 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 interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
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(Annotation...) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends 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(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(Collection) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied annotations.
- annotateMethod(Collection) - 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) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(List) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied annotations.
- annotateMethod(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(AnnotationDescription...) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends 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(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateParameter(int, Annotation...) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied annotations to the parameter at the given index.
- 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, 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, Collection) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied annotations to the parameter at the given index.
- annotateParameter(int, Collection) - 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(int, Collection) - 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, Collection) - 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) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied annotations to the parameter at the given index.
- annotateParameter(int, List) - 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) - 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 class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied annotations to the parameter at the given index.
- 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, 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(Annotation...) - 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(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
-
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(AnnotationDescription...) - 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 interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateRecordComponent(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition.Optional.AbstractBase
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition.Optional.AbstractBase
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition
-
Annotates the record component with the supplied annotations.
- annotateRecordComponent(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition.Optional.AbstractBase
-
Annotates the record component with the supplied annotations.
- annotateType(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
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(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Annotates the instrumented type with the supplied annotations.
- annotateType(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Annotates the instrumented type with the supplied annotations.
- annotateType(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Annotates the instrumented type 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(Annotation...) - 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(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
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(AnnotationDescription...) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
-
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.
- ANNOTATION - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
Annotation-typed property. - ANNOTATION - Enum constant in enum net.bytebuddy.description.modifier.TypeManifestation
-
Modifier for an annotation.
- ANNOTATION - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches a type that is considered an annotation.
- ANNOTATION - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Deprecated.
- AnnotationAdapter(MethodRegistry.Handler) - 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) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
Creates a new annotation adapter.
- AnnotationAdapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - 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.OnRecordComponent - Class in net.bytebuddy.implementation.attribute
-
Target for an annotation that is written to a Java record component.
- AnnotationAppender.Target.OnType - Class in net.bytebuddy.implementation.attribute
-
Target for an annotation that is written to a Java type.
- AnnotationComparator - Enum in net.bytebuddy.utility
-
A comparator for guaranteeing a stable order for declared
Annotations. - AnnotationDescription - Interface in net.bytebuddy.description.annotation
-
An annotation description describes
Annotationmeta 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.AnnotationInvocationHandler<T> - Class in net.bytebuddy.description.annotation
-
An
InvocationHandlerfor implementing annotations. - AnnotationDescription.Builder - Class in net.bytebuddy.description.annotation
-
A builder for pragmatically creating
AnnotationDescription. - AnnotationDescription.ForLoadedAnnotation<S> - 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> - Class in net.bytebuddy.description.annotation
-
A loadable annotation description of a latent annotation description.
- AnnotationDescription.Loadable<S> - 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.
- AnnotationDescription.RenderingDispatcher - Enum in net.bytebuddy.description.annotation
-
A rendering dispatcher is responsible for resolving annotation descriptions to
Stringrepresentations. - AnnotationExtractor(String, int, Map, 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(String, List, 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(TypePool.Default.AnnotationRegistrant, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
-
Creates a new annotation extractor.
- AnnotationInvocationHandler(Class, LinkedHashMap) - 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.
- AnnotationRemoval - Class in net.bytebuddy.asm
-
A visitor wrapper that removes annotations from the instrumented type.
- AnnotationRemoval(boolean, ElementMatcher, ElementMatcher, ElementMatcher, int) - Constructor for class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor for annotation removal.
- 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.
- AnnotationTargetMatcher<T> - Class in net.bytebuddy.matcher
-
A matcher for annotations that target a given element type.
- AnnotationTargetMatcher(ElementType) - Constructor for class net.bytebuddy.matcher.AnnotationTargetMatcher
-
Creates a new matcher for an annotation target.
- AnnotationToken(String, Map) - 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) - 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) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches if an annotation's type matches the supplied matcher.
- AnnotationTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches the type of an annotation description.
- AnnotationTypeMatcher(ElementMatcher) - 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. ATypeDescriptionor an array of such a descriptions. AnEnumerationDescriptionor an array of such a description. AnAnnotationDescriptionor an array of such a description. The represented values are not necessarily resolvable, i.e. can contain non-available types, unknown enumeration constants or inconsistent annotations. - AnnotationValue.AbstractBase<U,
V> - Class in net.bytebuddy.description.annotation -
An abstract base implementation of an unloaded annotation value.
- AnnotationValue.ForAnnotationDescription<U> - Class in net.bytebuddy.description.annotation
-
A description of an
Annotationas a value of another annotation. - AnnotationValue.ForAnnotationDescription.Loaded<V> - 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
Stringor 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> - Class in net.bytebuddy.description.annotation
-
A description of an
Enumas a value of an annotation. - AnnotationValue.ForEnumerationDescription.Loaded<V> - Class in net.bytebuddy.description.annotation
-
A loaded representation of an enumeration value.
- AnnotationValue.ForEnumerationDescription.Loaded.WithIncompatibleRuntimeType - Class in net.bytebuddy.description.annotation
-
Represents an annotation's enumeration value for a runtime type that is not an enumeration type.
- AnnotationValue.ForEnumerationDescription.WithUnknownConstant<U> - Class in net.bytebuddy.description.annotation
-
Represents a property with an enumeration constant that is not defined by an enumeration type.
- AnnotationValue.ForEnumerationDescription.WithUnknownConstant.Loaded - Class in net.bytebuddy.description.annotation
-
Represents a property with an enumeration constant that is not defined by an enumeration type.
- AnnotationValue.ForIncompatibleType<U,
V> - Class in net.bytebuddy.description.annotation -
Represents an annotation value where its declared type does not fulfil an expectation.
- AnnotationValue.ForIncompatibleType.Loaded<W> - Class in net.bytebuddy.description.annotation
-
A description of annotation value for a type that does not fulfil an expectation.
- AnnotationValue.ForMismatchedType<U,
V> - Class in net.bytebuddy.description.annotation -
Describes an annotation value that does not match the annotation' type for a property.
- AnnotationValue.ForMismatchedType.Loaded<W> - Class in net.bytebuddy.description.annotation
-
Describes an annotation value for a property that is not assignable to it.
- AnnotationValue.ForMissingType<U,
V> - Class in net.bytebuddy.description.annotation -
An annotation value for a type that could not be loaded.
- AnnotationValue.ForMissingType.Loaded<U> - Class in net.bytebuddy.description.annotation
-
Represents a missing type during an annotation's resolution.
- AnnotationValue.ForMissingValue<U,
V> - Class in net.bytebuddy.description.annotation -
Represents a missing annotation property which is not represented by a default value.
- AnnotationValue.ForMissingValue.Loaded<W> - Class in net.bytebuddy.description.annotation
-
Describes an annotation value for a property that is not assignable to it.
- AnnotationValue.ForTypeDescription<U> - Class in net.bytebuddy.description.annotation
-
A description of a
Classas a value of an annotation. - AnnotationValue.ForTypeDescription.Loaded<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.AbstractBase.ForUnresolvedProperty<Z> - Class in net.bytebuddy.description.annotation
-
A base implementation for an unresolved property.
- AnnotationValue.RenderingDispatcher - Enum in net.bytebuddy.description.annotation
-
A rendering dispatcher is responsible for resolving annotation values to
Stringrepresentations. - AnnotationValue.Sort - Enum in net.bytebuddy.description.annotation
-
Represents the sort of an
AnnotationValue. - AnnotationValue.State - Enum in net.bytebuddy.description.annotation
-
Represents the state of an
AnnotationValue. - 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.asm.MemberAttributeExtension
-
The annotation value filter factory to apply.
- 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.
- ANONYMOUS - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
-
The binding is anonymous, i.e. it can be present on several parameters of the same method.
- any() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that always returns
true. - anyOf(Annotation...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given annotations as
AnnotationDescriptions by theObject.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(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(Constructor...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given constructors as
MethodDescriptions by theObject.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 theObject.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 theObject.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 theObject.equals(Object)method. - append(Class...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the class loaders of the given types.
- append(ClassLoader...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the given class loaders if they were not yet collected.
- append(Collection) - 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(List) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the given class loaders if they were not yet appended.
- 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) - 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 interface net.bytebuddy.implementation.attribute.AnnotationAppender
-
Writes the given type 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.
- append(LatentMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
-
Appends the given method definition to this method registry, i.e. this configuration is applied last.
- append(LatentMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Appends the given method definition to this method registry, i.e. this configuration is applied last.
- append(MethodVisitor, List, List) - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Inserts a
Opcodes.F_APPENDframe. - APPEND_DEFAULTS - Enum constant in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
An annotation value filter where default values are included in the class file.
- 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) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Appends the given arguments to the invocation to be loaded onto the operand stack.
- appendArguments(List) - 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.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(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(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(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(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.ByteBuddy.RecordConstructorStrategy
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
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(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) - 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) - 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) - 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) - 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) - 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.RedirectionProxy.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.RedirectionProxy.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) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- 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(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(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 class net.bytebuddy.implementation.FixedValue.ForConstantValue
-
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(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(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(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.Implementation.Simple.ForDispatcher
-
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(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(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(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) - 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) - 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) - 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) - Constructor for class net.bytebuddy.implementation.ToStringMethod.Appender
-
Creates a new appender.
- Appender(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender
-
Creates a new appender.
- Appender(Advice, Implementation.Target, ByteCodeAppender) - Constructor for class net.bytebuddy.asm.Advice.Appender
-
Creates a new appender for an advice component.
- Appender(FieldDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField.Appender
-
Creates a new appender.
- Appender(MethodDescription, JavaConstant.MethodType, List, AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
Creates an appender of a lambda expression's functional method.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender
-
Creates a new appender.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.ByteBuddy.RecordConstructorStrategy.Appender
-
Creates a new byte code appender for accessors and the record constructor.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
-
Creates a new appender.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForOriginType.Appender
-
Creates a new appender.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForThisValue.Appender
-
Creates a new byte code appender for returning
this. - Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance.Appender
-
Creates a new appender.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.Appender
-
Creates a new byte code appender for an invoke dynamic implementation.
- Appender(TypeDescription, StackManipulation, List, ElementMatcher, ElementMatcher) - Constructor for class net.bytebuddy.implementation.EqualsMethod.Appender
-
Creates a new appender.
- Appender(TypeDescription, T, FieldAccessor.FieldLocation.Prepared) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
-
Creates a new appender for a field setter.
- Appender(StackManipulation, int, List, ElementMatcher, ElementMatcher) - Constructor for class net.bytebuddy.implementation.HashCodeMethod.Appender
-
Creates a new appender for implementing a hash code method.
- 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.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) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.Appender
-
Creates a new appender for a setter method.
- 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) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
-
Creates a new appender.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
-
Creates a new appender.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
-
Creates a new appender.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.Implementation.Simple.ForDispatcher.Appender
-
Creates a new appender.
- Appender(Implementation.Target, List) - Constructor for class net.bytebuddy.implementation.DefaultMethodCall.Appender
-
Creates a new appender for implementing a
DefaultMethodCall. - 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, MethodCall.TerminationHandler) - Constructor for class net.bytebuddy.implementation.MethodCall.Appender
-
Creates a new appender.
- Appender(Implementation.Target, SuperMethodCall.Appender.TerminationHandler) - Constructor for class net.bytebuddy.implementation.SuperMethodCall.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(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(Collection) - 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(List) - 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.
- appendPrefix(StringBuilder, String, int) - Method in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
Appends the key property prefix to a string builder representing an annotation's string representation.
- 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.
- appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
-
Appends a jar file to the system class loader.
- appendType(StringBuilder, TypeDescription) - Method in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
Appends the type name of the annotation being rendered.
- 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() - 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(File, File, List) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
Applies this plugin engine onto a given source and target.
- apply(File, File, List) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Applies this plugin engine onto a given source and target.
- 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, Plugin.Factory...) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Applies this plugin engine onto a given source and target.
- apply(Instrumentation, ClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy
-
Applies this native method strategy.
- apply(Instrumentation, ClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
Applies this native method strategy.
- apply(Instrumentation, ClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Applies this native method strategy.
- apply(Instrumentation, Map) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Applies this strategy for the given arguments.
- apply(Instrumentation, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, 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.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, 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.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, 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(Instrumentation, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.Listener, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.CircularityLock) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Applies this redefinition strategy by submitting all loaded types to redefinition.
- apply(Instrumentation, 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(AccessibleObject) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory.AccessResolver
-
Applies this access resolver.
- apply(AccessibleObject) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory.AccessResolver.Default
-
Applies this access resolver.
- apply(String) - Method in interface net.bytebuddy.build.RenamingPlugin.Renaming
-
Applies a renaming.
- apply(String) - Method in class net.bytebuddy.build.RenamingPlugin.Renaming.Compound
-
Applies a renaming.
- apply(String) - Method in class net.bytebuddy.build.RenamingPlugin.Renaming.ForPattern
-
Applies a renaming.
- apply(String) - Method in enum net.bytebuddy.build.RenamingPlugin.Renaming.NoOp
-
Applies a renaming.
- apply(StringBuilder, TypeDescription, TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
Applies this rendering delegate.
- 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(List, List, Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Applies this mojo for the given setup.
- apply(List, List, Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForDependencyFolder
- apply(List, List, Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
- apply(List, List, Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes
- apply(ResettableClassFileTransformer, AgentBuilder.LocationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.CircularityLock, AgentBuilder.InstallationListener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy
-
Applies this warm up strategy.
- apply(ResettableClassFileTransformer, AgentBuilder.LocationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.CircularityLock, AgentBuilder.InstallationListener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.Enabled
-
Applies this warm up strategy.
- apply(ResettableClassFileTransformer, AgentBuilder.LocationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.CircularityLock, AgentBuilder.InstallationListener) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.NoOp
-
Applies this warm up strategy.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Bound
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Unbound
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Resolved
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Resolved.ForStackManipulation
-
Applies this offset mapping.
- apply(MemberSubstitution.Target, JavaConstant.MethodHandle) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Resolved
-
Creates a stack manipulation for a given substitution target.
- apply(MemberSubstitution.Target, JavaConstant.MethodHandle) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation
-
Creates a stack manipulation for a given substitution target.
- apply(MemberSubstitution.Target, JavaConstant.MethodHandle) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolved
-
Creates a stack manipulation for a given substitution target.
- apply(Plugin.Engine.Source, Plugin.Engine.Target, List) - 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) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
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(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(ByteBuddy, Instrumentation, ClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Applies a transformation to lambda instances if applicable.
- apply(TypeDescription) - Method in interface net.bytebuddy.dynamic.loading.ClassLoaderDecorator
-
Applies this decorator to resolve a class loader for the given type.
- apply(TypeDescription) - Method in class net.bytebuddy.dynamic.loading.ClassLoaderDecorator.NoOp
-
Applies this decorator to resolve a class loader for the given type.
- apply(TypeDescription) - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator
-
Applies this decorator to resolve a class loader for the given type.
- apply(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.Advice.Delegator
-
Materializes an invocation.
- apply(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation
-
Materializes an invocation.
- apply(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation
-
Materializes an invocation.
- 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.ForPropertyName
-
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) - 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(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(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.AccessControllerPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.CachedReturnPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.DispatcherAnnotationPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.ModuleVersionPlugin
-
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.NoOp
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.RenamingPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.RepeatedAnnotationPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.SafeVarargsPlugin
-
Applies this plugin.
- apply(DynamicType.Builder, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.ToStringPlugin
-
Applies this plugin.
- 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(MethodGraph.Node, TypeDescription) - Method in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Resolves a default method invocation for a given node.
- apply(Implementation.Target, MethodDescription) - Method in interface net.bytebuddy.implementation.Implementation.Simple.Dispatcher
-
Creates a stack manipulation from a simple method dispatch.
- 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(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.build.RepeatedAnnotationPlugin.RepeatedAnnotationAppender
-
Applies this type attribute appender.
- 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(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(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(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Writes this entry to a given class 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(ClassVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record
-
Writes this record to a given class visitor.
- apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent
-
Writes this record to a given class visitor.
- apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
-
Writes this record to a given class 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(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Applies this method entry.
- 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(FieldVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Applies this record to a field visitor.
- apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Applies this record to a field visitor.
- apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Applies this record to a field visitor.
- apply(MethodVisitor) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader
-
Applies this loader.
- apply(MethodVisitor) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable
-
Applies this loader.
- apply(MethodVisitor) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup
-
Applies this loader.
- apply(MethodVisitor) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
Applies this loader.
- 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) - 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(MethodVisitor, int, Label) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
Applies this jump.
- apply(MethodVisitor, Method) - Method in interface net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForConstructor
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForContainerCreation
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForInstanceCheck
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForNonStaticMethod
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForStaticMethod
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, Method) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForUnresolvedMethod
-
Implements this dispatcher in a generated proxy.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.build.DispatcherAnnotationPlugin
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.build.SafeVarargsPlugin.SafeVarargsAppender
-
Applies this attribute appender to a given method 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(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingMethodHandle
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler
-
Applies the stack manipulation that is described by this instance.
- 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(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) - 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) - 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) - 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) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy
-
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 class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate.NarrowingStackManipulation
-
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) - 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.collection.ArrayLength
-
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.Division
-
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.FieldAccess.AccessDispatcher.FieldGetInstruction
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
-
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.Invokedynamic
-
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.Negation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Remainder
-
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 enum net.bytebuddy.implementation.bytecode.ShiftLeft
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.ShiftRight.Unsigned
-
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 class net.bytebuddy.implementation.bytecode.StackManipulation.Simple
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in interface net.bytebuddy.implementation.bytecode.StackManipulation.Simple.Dispatcher
-
A valid implementation of
StackManipulation.apply(MethodVisitor, Implementation.Context). - 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.Subtraction
-
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) - 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) - 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) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Applies the stack manipulation that is described by this instance.
- 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(MethodVisitor, Implementation.Context, int) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Bound
-
Applies this relocation handler.
- apply(MethodVisitor, Implementation.Context, int) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
-
Applies this relocation handler.
- apply(MethodVisitor, Implementation.Context, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType.Bound
-
Applies this relocation handler.
- apply(MethodVisitor, Implementation.Context, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
-
Applies this relocation handler.
- 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(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.AttributeTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.ConstantArrayTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.ConstantDynamicTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.ConstantTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.FrameTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.HandleTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.LabelArrayTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.LabelTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.NullCheckedConstruction
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.ClassVisitorFactory.TypePathTranslator
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.build.AccessControllerPlugin.Initializer
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.build.CachedReturnPlugin.AdviceResolver.ExitAdviceByteCodeAppender
-
Applies this byte code appender to a type creation process.
- 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(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.ByteBuddy.RecordConstructorStrategy.Appender
-
Applies this byte code appender to a type creation process.
- 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, 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(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(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, 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, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.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.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, 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, 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, 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, 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) - 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 class net.bytebuddy.implementation.FixedValue.ForConstantValue
-
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.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, 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, 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, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Simple.ForDispatcher.Appender
-
Applies this byte code appender to a type creation process.
- 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.
- 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, StackManipulation, FieldDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Applies an implementation that delegates to a invocation handler.
- apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation) - 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, StackManipulation) - 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, StackManipulation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
- apply(RecordComponentVisitor, RecordComponentDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender
-
Applies this attribute appender to a given record component visitor.
- apply(RecordComponentVisitor, RecordComponentDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Compound
-
Applies this attribute appender to a given record component visitor.
- apply(RecordComponentVisitor, RecordComponentDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Explicit
-
Applies this attribute appender to a given record component visitor.
- apply(RecordComponentVisitor, RecordComponentDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.ForInstrumentedRecordComponent
-
Applies this attribute appender to a given record component visitor.
- apply(RecordComponentVisitor, RecordComponentDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.NoOp
-
Applies this attribute appender to a given record component visitor.
- apply(RecordComponentVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record
-
Applies this record to a record component visitor.
- apply(RecordComponentVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent
-
Applies this record to a record component visitor.
- apply(RecordComponentVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
-
Applies this record to a record component visitor.
- 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(int) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the argument at the specified index.
- argument(int, TypeList.Generic, Map, MemberSubstitution.Target, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Resolves a value representation of the parameter of the specified index or
nullif no such parameter is available. - 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.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
Argumentannotation. - 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.
- arguments - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
The arguments that are provided to the bootstrap method.
- arguments(boolean, TypeList.Generic, Map, MemberSubstitution.Target, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Resolves a list of value representation of all parameters.
- ArgumentTypeResolver - Enum in net.bytebuddy.implementation.bind
-
Implementation of an
MethodDelegationBinder.AmbiguityResolverthat 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 - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
An array-typed property.
- 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.
- arrayDeque() - Method in interface net.bytebuddy.utility.QueueFactory.Dispatcher
-
Creates a new array deque.
- arrayDeque(Collection) - Method in interface net.bytebuddy.utility.QueueFactory.Dispatcher
-
Creates a new array deque.
- ArrayFactory - Class in net.bytebuddy.implementation.bytecode.collection
-
A
CollectionFactorythat 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.ArrayCreatorwithout 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.
- ArrayLength - Enum in net.bytebuddy.implementation.bytecode.collection
-
Allows accessing the length of the array.
- ArrayProjection(TypeDescription, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Creates a new array projection.
- ArrayStackManipulation(List) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
-
Creates a new array loading instruction.
- ArrayTypeMatcher<T> - 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.CoordinateConfiguration
-
The artifact id of the project containing the plugin type or
nullif the current project's artifact id should be used. - 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.
- asCoordinate(String, String, String, String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
-
Resolves this transformation to a Maven coordinate.
- asDefined() - Method in interface net.bytebuddy.description.ByteCodeElement.TypeDependant
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBase
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- 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. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- 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. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- 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.description.type.RecordComponentDescription.InDefinedShape.AbstractBase
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.description.type.RecordComponentList.AbstractBase
-
Returns this list of these record component descriptions resolved to their defined shape.
- asDefined() - Method in interface net.bytebuddy.description.type.RecordComponentList
-
Returns this list of these record component descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.description.type.RecordComponentList.Empty
-
Returns this list of these record component 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. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns this type dependant in its defined shape, i.e. the form it is declared in and without its type variable's resolved.
- 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.OfRecordComponent
-
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.
- asGenericTypes() - Method in class net.bytebuddy.description.type.TypeList.AbstractBase
-
Returns a generic list of types.
- asGenericTypes() - Method in interface net.bytebuddy.description.type.TypeList
-
Returns a generic list of types.
- asGenericTypes() - Method in class net.bytebuddy.description.type.TypeList.Empty
-
Returns a generic list of types.
- 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() - 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.
- asList(int) - Static method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Creates a list of empty annotation lists of the given dimension.
- 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(List) - Static method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
-
Creates a list of annotation lists for a given multidimensional list of annotation descriptions.
- ASM_API - Static variable in class net.bytebuddy.utility.OpenedClassReader
-
Indicates the ASM API version that is used throughout Byte Buddy.
- ASM_FIRST - Enum constant in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
A factory for a class reader that uses ASM's internal implementation whenever possible.
- ASM_FIRST - Enum constant in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
A factory for a class reader that uses ASM's internal implementation whenever possible.
- ASM_ONLY - Enum constant in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
A factory for a class reader that always uses ASM's internal implementation.
- ASM_ONLY - Enum constant in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
A factory that will always use ASM's internal implementation.
- AsmClassReader - Interface in net.bytebuddy.utility
-
A facade for creating a class reader that accepts
ClassVisitorinstances and reader flags. - AsmClassReader.Factory - Interface in net.bytebuddy.utility
-
A factory to create a
AsmClassReader. - AsmClassReader.Factory.Default - Enum in net.bytebuddy.utility
-
Default implementations for factories of
AsmClassReaders. - AsmClassReader.ForAsm - Class in net.bytebuddy.utility
-
A class reader for ASM's own
ClassReader. - AsmClassReader.ForClassFileApi - Class in net.bytebuddy.utility
-
A class reader that is based upon the Class File API.
- AsmClassReader.ForClassFileApi.JdkClassReader - Interface in net.bytebuddy.utility
-
A dispatcher to interact with
codes.rafael.asmjdkbridge.JdkClassReader. - AsmClassWriter - Interface in net.bytebuddy.utility
-
A facade for creating a
ClassVisitorthat writes a class file. - AsmClassWriter.Factory - Interface in net.bytebuddy.utility
-
A factory for creating an
AsmClassWriter. - AsmClassWriter.Factory.Default - Enum in net.bytebuddy.utility
-
Default implementations for factories of
AsmClassWriters. - AsmClassWriter.Factory.Default.EmptyAsmClassReader - Enum in net.bytebuddy.utility
-
An empty class reader for ASM that never unwraps an underlying implementation.
- AsmClassWriter.Factory.Default.NonRetainingAsmClassReader - Class in net.bytebuddy.utility
-
A class reader that does not retain a compatible
AsmClassWriterimplementation. - AsmClassWriter.Factory.Suppressing - Class in net.bytebuddy.utility
-
A class writer factory that suppresses any class reader implementation that might be provided upon constructing a class writer.
- AsmClassWriter.ForAsm - Class in net.bytebuddy.utility
-
Am implementation that uses ASM's internal
ClassWriter. - AsmClassWriter.ForClassFileApi - Class in net.bytebuddy.utility
-
A Class File API-based implementation for a class writer.
- AsmClassWriter.ForClassFileApi.JdkClassWriter - Interface in net.bytebuddy.utility
-
An API to interact with
codes.rafael.asmjdkbridge.JdkClassWriter. - AsmClassWriter.FrameComputingClassWriter - Class in net.bytebuddy.utility
-
A class writer that piggy-backs on Byte Buddy's
TypePoolto avoid class loading or look-up errors when redefining a class. - AsmClassWriter.SuperClassResolvingJdkClassWriter - Class in net.bytebuddy.utility
-
A pseudo-JDK class writer that resolves super classes using a
TypePool, to pass in the constructor. - 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, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodEnter(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodEnter(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodEnter(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodExit(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodExit(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodExit(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodExit(List, AsmClassReader, Advice.Dispatcher.Unresolved, Advice.PostProcessor.Factory) - 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 - 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 - Interface in net.bytebuddy.asm
-
A class visitor wrapper is used in order to register an intermediate ASM
ClassVisitorwhich is applied to the main type created by aDynamicType.Builderbut not to anyAuxiliaryTypes, if any. - 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
FieldVisitordefining 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
MethodVisitordefining 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, Set, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Transforms this entry into a prepared state.
- asPreparedEntry(TypeDescription, MethodDescription, 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.ForModuleType
-
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.
- assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Asserts the legitimacy of an annotation for the instrumented type.
- 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.ForModuleType
-
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.
- assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Asserts the capability of storing nest mate information.
- assertPermittedSubclass() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the presence of a permitted subclass.
- assertPermittedSubclass() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Asserts the presence of a permitted subclass.
- assertRecord() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the presence of a record component.
- assertRecord() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the presence of a record component.
- assertRecord() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the presence of a record component.
- assertRecord() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the presence of a record component.
- assertRecord() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the presence of a record component.
- assertRecord() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the presence of a record component.
- assertRecord() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType
-
Asserts the presence of a record component.
- assertRecord() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the presence of a record component.
- assertRecord() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Asserts the presence of a record component.
- 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.ForModuleType
-
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.
- assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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, String, 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, String, 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, String, 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, String, 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, String, 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, String, 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, String, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType
-
Asserts if the type can legally represent a package description.
- assertType(int, String, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts if the type can legally represent a package description.
- assertType(int, String, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
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.ForModuleType
-
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.
- assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Asserts the capability to store a type constant in the class's constant pool.
- assertVisibility(TypeDescription) - Method in interface net.bytebuddy.asm.Advice.Delegator
-
Asserts the visibility of the delegation target.
- assertVisibility(TypeDescription) - Method in class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation
-
Asserts the visibility of the delegation target.
- assertVisibility(TypeDescription) - Method in class net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation
-
Asserts the visibility of the delegation target.
- 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.GenericTypeAwareAssigner
- 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
MethodCallProxyfor thetargetMethodand 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() - 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.field.FieldDescription.Token
-
Creates a signature token that represents the method that is represented by this token.
- 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.
- asSignatureTokenList() - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
-
Returns a list of signature tokens for this list of methods.
- asSignatureTokenList() - Method in interface net.bytebuddy.description.method.MethodList
-
Returns a list of signature tokens for this list of methods.
- asSignatureTokenList() - Method in class net.bytebuddy.description.method.MethodList.Empty
-
Returns a list of signature tokens for this list of methods.
- asSignatureTokenList(ElementMatcher, TypeDescription) - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
-
Returns a list of signature tokens for this list of methods.
- asSignatureTokenList(ElementMatcher, TypeDescription) - Method in interface net.bytebuddy.description.method.MethodList
-
Returns a list of signature tokens for this list of methods.
- asSignatureTokenList(ElementMatcher, TypeDescription) - Method in class net.bytebuddy.description.method.MethodList.Empty
-
Returns a list of signature tokens for this list of methods.
- 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 - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField
-
The assigner to use.
- 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 - Interface in net.bytebuddy.implementation.bytecode.assign
-
An assigner is responsible for converting some type
Ato another typeBif possible. - 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.
- AssignReturned(TypeDescription, Advice.AssignReturned.ExceptionHandler.Factory, boolean, boolean) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned
-
Creates a new post processor for assigning an advice method's return value.
- 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, 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, 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, Collection) - 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) - 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) - 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, 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, 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, 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, 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, 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, Collection) - 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) - 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) - 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, 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, 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, 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) - Method in interface net.bytebuddy.description.ByteCodeElement.TypeDependant
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher) - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher) - Method in class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
-
Resolves this record component to a token where all types are detached.
- asToken(ElementMatcher) - Method in interface net.bytebuddy.description.type.RecordComponentDescription
-
Resolves this record component to a token where all types are detached.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
-
Transforms the list of field descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in interface net.bytebuddy.description.field.FieldList
-
Transforms the list of field descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.field.FieldList.Empty
-
Transforms the list of field descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
-
Transforms the list of method descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in interface net.bytebuddy.description.method.MethodList
-
Transforms the list of method descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.method.MethodList.Empty
-
Transforms the list of method descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
-
Transforms the list of parameter descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in interface net.bytebuddy.description.method.ParameterList
-
Transforms the list of parameter descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.method.ParameterList.Empty
-
Transforms the list of parameter descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.type.RecordComponentList.AbstractBase
-
Transforms the list of record component descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in interface net.bytebuddy.description.type.RecordComponentList
-
Transforms the list of record component descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.type.RecordComponentList.Empty
-
Transforms the list of record component descriptions into a list of detached tokens.
- asTokenList(ElementMatcher) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
Transforms a list of attached type variables into their tokenized form.
- asTokenList(ElementMatcher) - Method in interface net.bytebuddy.description.type.TypeList.Generic
-
Transforms a list of attached type variables into their tokenized form.
- asTokenList(ElementMatcher) - 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.
- asTypeList() - Method in class net.bytebuddy.description.type.RecordComponentList.AbstractBase
-
Returns a list of all types of the records of this list.
- asTypeList() - Method in interface net.bytebuddy.description.type.RecordComponentList
-
Returns a list of all types of the records of this list.
- asTypeList() - Method in class net.bytebuddy.description.type.RecordComponentList.Empty
-
Returns a list of all types of the records of this list.
- asTypeNames() - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Returns a list of the names of the annotation types.
- asTypeNames() - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Returns a list of the names of the annotation types.
- asTypeNames() - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Returns a list of the names of the annotation types.
- 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(Collection) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the lower bound of a wildcard type.
- asWildcardLowerBound(List) - 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.
- 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(Collection) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the upper bound of a wildcard type.
- asWildcardUpperBound(List) - 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.
- 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, 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, 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, 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, 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
-
Attaches to the supplied process id using the default JNA implementation.
- attach(String) - Static method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Attaches to the supplied process id using the default JNA implementation.
- attach(String, int, VirtualMachine.ForOpenJ9.Dispatcher) - Static method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Attaches to the supplied process id.
- attach(String, VirtualMachine.ForHotSpot.Connection.Factory) - Static method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Attaches to the supplied process id using the supplied connection factory.
- attach(FieldDescription, List) - 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) - 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) - 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) - 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.
- AttachmentHandle(WinNT.HANDLE, WinNT.HANDLE) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.AttachmentHandle
-
Creates a new attachment handle.
- AttachmentVisitor() - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor
- attachNative(File, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, String, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, String, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, ByteBuddyAgent.ProcessProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, ByteBuddyAgent.ProcessProvider, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, ByteBuddyAgent.ProcessProvider, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachNative(File, ByteBuddyAgent.ProcessProvider, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent library on the target process which must be a virtual machine process.
- attachVariables(MethodDescription, List) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of type variables that are attached to the provided method.
- attachVariables(TypeDescription, List) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of type variables that are attached to the provided type.
- 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.ForEmulatedAttachment
-
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.ForUserDefinedToolsJar
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attribute(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Appends the supplied attribute appender factory.
- 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(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Applies the supplied attribute appender factory onto the previously defined or matched field.
- attribute(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Applies the supplied attribute appender factory onto the previously defined or matched field.
- attribute(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Appends the supplied method attribute appender factory.
- 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(RecordComponentAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter
-
Applies the supplied record component attribute appender factory onto the previously defined record component.
- attribute(RecordComponentAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter
-
Applies the supplied record component attribute appender factory onto the previously defined record component.
- attribute(RecordComponentAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition
-
Applies the supplied record component attribute appender factory onto the previously defined record component.
- 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(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Applies the given type attribute appender onto the instrumented type.
- attributeAppenderFactory - Variable in class net.bytebuddy.asm.MemberAttributeExtension
-
The attribute appender factory to use.
- 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.
- AttributeObtainingRecordComponentVisitor(RecordComponentVisitor, TypeWriter.RecordComponentPool.Record) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingRecordComponentVisitor
-
Creates a new attribute obtaining record component visitor.
- AttributeTranslator(Class, Class, TypeDescription, TypeDescription) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.AttributeTranslator
-
Creates a new attribute translator.
- auxiliary(String...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Adds the given auxiliary types for injection.
- auxiliary(List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Adds the given auxiliary types for injection.
- 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.Enumerating - Class in net.bytebuddy.implementation.auxiliary
-
A naming strategy for an auxiliary type which attempts an enumeration of types by using the hash code of the instrumenting instance.
- AuxiliaryType.NamingStrategy.Suffixing - Class in net.bytebuddy.implementation.auxiliary
-
Creates a naming strategy that uses stable suffixes that are provided by the auxiliary types themselves.
- 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
- backupArguments() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodExit
-
If
true, all arguments of the instrumented method are copied before execution. - BASE_VERSION - Static variable in class net.bytebuddy.ClassFileVersion
-
The minimal class file major version number that is legal.
- batch(List) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator
-
Splits a list of types to be retransformed into separate batches.
- batch(List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize
-
Splits a list of types to be retransformed into separate batches.
- batch(List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
Splits a list of types to be retransformed into separate batches.
- batch(List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
-
Splits a list of types to be retransformed into separate batches.
- batch(List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning
-
Splits a list of types to be retransformed into separate batches.
- batch(List) - 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.asm.Advice.OffsetMapping.ForField.Unresolved
-
Indicates that a name should be extracted from an accessor method.
- BEAN_PROPERTY - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved
-
Indicates that a name should be extracted from an accessor method.
- BEAN_PROPERTY - Static variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved
-
Indicates that the name of the field should be inferred from the instrumented method's name as a bean property.
- BEAN_PROPERTY - Static variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved
-
Indicates that the field's name should be resolved as a bean property.
- 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
- binaryRepresentation - Variable in class net.bytebuddy.dynamic.DynamicType.Default
-
The byte array representing this dynamic type.
- bind(Class, Class) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied type constant.
- bind(Class, Class) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the supplied type constant.
- bind(Class, Enum) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied enumeration constant.
- bind(Class, Enum) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the supplied enumeration constant.
- bind(Class, Object) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a type constant of the supplied value.
- bind(Class, Object) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a type constant of the supplied value.
- bind(Class, Constructor, int) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied parameter's argument.
- bind(Class, Field) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the value of the supplied field.
- bind(Class, Field) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the value of the supplied field.
- bind(Class, Method, int) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied parameter's argument.
- bind(Class, Advice.OffsetMapping) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the annotation's property of the specified name.
- bind(Class, MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the annotation's property of the specified name.
- bind(Class, EnumerationDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied enumeration constant.
- bind(Class, EnumerationDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the supplied enumeration constant.
- bind(Class, FieldDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the value of the supplied field.
- bind(Class, FieldDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the value of the supplied field.
- bind(Class, ParameterDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied parameter's argument.
- bind(Class, TypeDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied type constant.
- bind(Class, TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the supplied type constant.
- bind(Class, 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, StackManipulation, Type) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the annotation's property of the specified name.
- bind(Class, 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, StackManipulation, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the annotation's property of the specified name.
- bind(Class, ConstantValue) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the given Java constant.
- bind(Class, ConstantValue) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the given Java constant.
- bind(Class, JavaConstant) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the given Java constant.
- 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.
- bind(Advice.OffsetMapping.Factory) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds an annotation to a dynamically computed value.
- bind(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds an annotation to a dynamically computed value.
- bind(AnnotationDescription.Loadable, 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, 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, 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, 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, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, 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, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.DynamicConstant.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, 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(AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, 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(AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.Handle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, 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, 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, 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, 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, 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, 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, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCallHandle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, 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(AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bind.annotation.SuperMethodHandle.Binder
-
Creates a parameter binding for the given target parameter.
- bind(AnnotationDescription.Loadable, 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(AnnotationDescription.Loadable, 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, 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(AnnotationDescription.Loadable, 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, 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, MethodDescription, ParameterDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
- bind(FieldDescription, AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder.Delegate
- bind(FieldDescription, AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
- bind(FieldDescription, AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder.Delegate
- bind(FieldDescription, AnnotationDescription.Loadable, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
- bind(FieldDescription, AnnotationDescription.Loadable, 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(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 class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.OfDefault
-
Binds this relocation handler to a relocation dispatcher.
- bind(MethodDescription, Advice.Dispatcher.RelocationHandler.Relocation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.OfNonDefault
-
Binds this relocation handler to a relocation dispatcher.
- 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(TypeDescription, boolean) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry
-
Transforms this entry into a method record.
- bind(TypeDescription, FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
Binds this entry to the provided field description.
- bind(TypeDescription, MethodDescription, TypeDescription, FieldDescription, boolean) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement
-
Binds this replacement for a field that was discovered.
- bind(TypeDescription, MethodDescription, TypeDescription, FieldDescription, boolean) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForDynamicInvocation
-
Binds this replacement for a field that was discovered.
- bind(TypeDescription, MethodDescription, TypeDescription, FieldDescription, boolean) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
Binds this replacement for a field that was discovered.
- bind(TypeDescription, MethodDescription, TypeDescription, FieldDescription, boolean) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForFirstBinding
-
Binds this replacement for a field that was discovered.
- bind(TypeDescription, MethodDescription, TypeDescription, FieldDescription, 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 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 class net.bytebuddy.asm.MemberSubstitution.Replacement.ForDynamicInvocation
-
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, 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, 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, MethodDescription, JavaConstant.MethodHandle, JavaConstant.MethodType, String, List) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement
-
Binds this replacement for a dynamic method invocation that was discovered.
- bind(TypeDescription, MethodDescription, JavaConstant.MethodHandle, JavaConstant.MethodType, String, List) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForDynamicInvocation
-
Binds this replacement for a dynamic method invocation that was discovered.
- bind(TypeDescription, MethodDescription, JavaConstant.MethodHandle, JavaConstant.MethodType, String, List) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
Binds this replacement for a dynamic method invocation that was discovered.
- bind(TypeDescription, MethodDescription, JavaConstant.MethodHandle, JavaConstant.MethodType, String, List) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForFirstBinding
-
Binds this replacement for a dynamic method invocation that was discovered.
- bind(TypeDescription, MethodDescription, JavaConstant.MethodHandle, JavaConstant.MethodType, String, List) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
-
Binds this replacement for a dynamic method invocation that was discovered.
- 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(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(TypeDescription, RecordComponentDescription) - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Compiled.Entry
-
Binds this entry to the provided record component description.
- 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(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(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.
- bindDynamic(Class, Constructor, Object...) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Constructor, Object...) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Constructor, List) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Constructor, List) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Method, Object...) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Method, Object...) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Method, List) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, Method, List) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, MethodDescription.InDefinedShape, Object...) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, MethodDescription.InDefinedShape, Object...) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, MethodDescription.InDefinedShape, List) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindDynamic(Class, MethodDescription.InDefinedShape, List) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to a dynamically bootstrapped value.
- bindEnter(MethodDescription.TypeToken) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Binds an advice method as enter advice for this handler.
- bindEnter(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Binds an advice method as enter advice for this handler.
- bindEnter(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Binds a method size handler for the enter advice.
- bindEnter(MethodDescription.TypeToken) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForInstrumentedMethod
-
Binds a method size handler for the enter advice.
- bindEnter(MethodDescription.TypeToken) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Binds a method size handler for the enter advice.
- bindEnter(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Binds this metadata handler for the enter advice.
- bindEnter(MethodDescription.TypeToken) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Binds this metadata handler for the enter advice.
- bindEnter(MethodDescription.TypeToken) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Binds this metadata handler for the enter advice.
- 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.
- Binder(MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a new binder for a
FieldProxyin simplex mode. - Binder(TypeDescription, MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a new binder for a
FieldProxyin duplex mode. - Binder(FieldProxy.Binder.FieldResolver.Factory) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a new binder for a
FieldProxy. - bindExit(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithCopiedArguments
-
Binds the method size handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithRetainedArguments
-
Binds the method size handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForInstrumentedMethod
-
Binds the method size handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Binds the method size handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Binds this metadata handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Binds this metadata handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Binds this metadata handler for the exit advice.
- bindExit(MethodDescription.TypeToken) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Binds this metadata handler for the exit advice.
- bindExit(MethodDescription.TypeToken, boolean) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Binds an advice method as exit advice for this handler.
- bindExit(MethodDescription.TypeToken, boolean) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Binds an advice method as exit advice for this handler.
- bindingMechanic() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Argument
-
Determines if the argument binding is to be considered by a
ArgumentTypeResolverfor resolving ambiguous bindings of two methods. - 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
BindingPriorityannotation. - bindLambda(Class, Constructor, Class) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Constructor, Class) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Constructor, Class, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Constructor, Class, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Method, Class) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Method, Class) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Method, Class, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, Method, Class, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, MethodDescription.InDefinedShape, TypeDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, MethodDescription.InDefinedShape, TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, MethodDescription.InDefinedShape, TypeDescription, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindLambda(Class, MethodDescription.InDefinedShape, TypeDescription, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.
- bindProperty(Class, String) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the annotation's property of the specified name.
- bindProperty(Class, String) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the annotation's property of the specified name.
- bindSerialized(Class, Serializable) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied fixed value.
- bindSerialized(Class, Serializable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the supplied fixed value.
- bindSerialized(Class, S, Class) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Binds the supplied annotation to the supplied fixed value.
- bindSerialized(Class, S, Class) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Binds the supplied annotation to the supplied fixed value.
- BOOLEAN - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for an
inttype or any compatible type. - BOOLEAN - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
booleantype. - BOOLEAN - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
boolean[]value. - BOOLEAN - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
booleanvalue. - BOOLEAN - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
boolean-typed property. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
booleantype. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
booleanvalues. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
booleanvalues. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Booleantypes. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Booleantype. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
booleanvalues. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
boolean[]arrays. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
booleantype. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Booleanas abooleanand wraps it on load. - BOOLEAN - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
booleanvalue. - BOOLEAN - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
booleantype. - BOOLEAN - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
booleantype. - BOOLEAN - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
booleanarray. - BOOLEAN_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
boolean[]value. - BOOLEAN_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
boolean[]value. - BOOLEAN_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
booleanarray type. - BOOLEAN_REVERSE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
booleantype that returnstrue. - 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.
- boot() - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleLayer
-
Returns the boot module layer.
- bootstrap - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
The bootstrap method.
- bootstrap(Constructor) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied constructor as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(Constructor) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Defines the supplied constructor as a dynamic invocation bootstrap target for delegating advice methods.
- 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(Constructor, Advice.BootstrapArgumentResolver.Factory) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied constructor as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(Constructor, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Defines the supplied constructor as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(Method) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(Method) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.
- 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(Method, Advice.BootstrapArgumentResolver.Factory) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(Method, Advice.BootstrapArgumentResolver.Factory, TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(Method, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.
- 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, 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, 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(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied method or constructor as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Defines the supplied method description as a dynamic invocation bootstrap target for delegating advice methods.
- 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(MethodDescription.InDefinedShape, Advice.BootstrapArgumentResolver.Factory) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied method or constructor as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(MethodDescription.InDefinedShape, Advice.BootstrapArgumentResolver.Factory, TypeDescription.Generic.Visitor) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the supplied method or constructor as a dynamic invocation bootstrap target for delegating advice methods.
- bootstrap(MethodDescription.InDefinedShape, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Defines the supplied method description as a dynamic invocation bootstrap target for delegating advice methods.
- BOOTSTRAP - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Representation of the bootstrap class loader.
- BOOTSTRAP_LOADER - Static variable in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
-
A type-safe constant representing the bootstrap class loader which is represented by
nullwithin Java. - bootstrapArgs(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc
-
Resolves a
java.lang.constant.DynamicConstantDesc's arguments. - bootstrapMethod(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc
-
Resolves a
java.lang.constant.DirectMethodHandleDescrepresenting the dynamic constant's bootstrap method. - bootstrapName() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns the name of the bootstrap method handle.
- bootstrapName() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns the name of the bootstrap method handle.
- bootstrapName() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns the name of the bootstrap method handle.
- bootstrapOwner() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns the owner type of the bootstrap method handle, or
void, to represent the instrumented type. - bootstrapOwner() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns the owner type of the bootstrap method handle, or
void, to represent the instrumented type. - bootstrapOwner() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns the owner type of the bootstrap method handle, or
void, to represent the instrumented type. - bootstrapParameterTypes() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns the parameter types of the bootstrap method handle.
- bootstrapParameterTypes() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns the parameter types of the bootstrap method handle.
- bootstrapParameterTypes() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns the parameter types of the bootstrap method handle.
- bootstrapReturnType() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns the return type of the bootstrap method handle.
- bootstrapReturnType() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns the return type of the bootstrap method handle.
- bootstrapReturnType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns the return type of the bootstrap method handle.
- bootstrapType() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns the type of the bootstrap method handle to resolve.
- bootstrapType() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns the type of the bootstrap method handle to resolve.
- bootstrapType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns the type of the bootstrap method handle to resolve.
- bound() - Element in annotation type net.bytebuddy.asm.Advice.SelfCallHandle
-
Determines if the method is bound to the arguments and instance of the current invocation.
- bound() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.SelfCallHandle
-
Determines if the method is bound to the arguments and instance of the represented invocation.
- Bound(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
-
Creates a new bound component type locator for an annotation property.
- Bound(MemberSubstitution.Source, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Bound
-
Creates an offset mapping for a bound version of a self call handle.
- 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, int, boolean) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
-
Creates a new bound relocation handler.
- Bound(ParameterDescription, TargetMethodAnnotationDrivenBinder.ParameterBinder, AnnotationDescription.Loadable, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
Creates a new bound handler.
- Bound(TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
Creates a new active, bound suppression handler.
- BOUND - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle
-
A bound assignment that invokes the instrumented method as is.
- 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.
- BRIDGE - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for a bridge method.
- BRIDGE - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered a bridge method.
- 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() - 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(boolean) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Creates an annotation description for the values that were defined for this builder.
- 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(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(Collection) - 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) - 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(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, StackManipulation, List, StackManipulation) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
Creates a new method binding.
- BUILD - Enum constant in enum net.bytebuddy.utility.GraalImageCode
-
Indicates that a Graal VM native image build is executed.
- 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, 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() - 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(List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a new builder for a generic type description.
- Builder(TypeDescription, Map) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Creates a builder for an annotation description.
- 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 - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for an
inttype or any compatible type. - BYTE - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
bytetype. - BYTE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
byte[]value. - BYTE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
bytevalue. - BYTE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
byte-typed property. - BYTE - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
bytetype. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
bytevalues. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
bytevalues. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Bytetypes. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Bytetype. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
bytevalues. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
byte- orboolean-typed array. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
byte[]arrays. - BYTE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
bytetype. - BYTE - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Byteas abyteand wraps it on load. - BYTE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
bytetype. - BYTE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
bytetype. - BYTE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
bytearray. - BYTE_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
byte[]value. - BYTE_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
byte[]value. - BYTE_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
bytearray type. - BYTE_BUDDY_RENAME_PACKAGE - Static variable in interface net.bytebuddy.NamingStrategy
-
The default package for defining types that are renamed to not be contained in the
javapackage. - ByteArrayClassLoader - Class in net.bytebuddy.dynamic.loading
-
A
ClassLoaderthat is capable of loading explicitly defined classes. - ByteArrayClassLoader(ClassLoader, boolean, Map) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Creates a new class loader for a given definition of classes.
- ByteArrayClassLoader(ClassLoader, boolean, Map, 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, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFilePostProcessor) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Creates a new class loader for a given definition of classes.
- ByteArrayClassLoader(ClassLoader, boolean, Map, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Creates a new class loader for a given definition of classes.
- ByteArrayClassLoader(ClassLoader, Map) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Creates a new class loader for a given definition of classes.
- ByteArrayClassLoader(ClassLoader, Map, 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, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFilePostProcessor) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Creates a new class loader for a given definition of classes.
- ByteArrayClassLoader(ClassLoader, Map, ByteArrayClassLoader.PersistenceHandler) - 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
ByteArrayClassLoaderwhich 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.PersistenceHandler.UrlDefinitionAction.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for interacting with
URL. - 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
ByteBuddyinstance to be used. - byteBuddy(ClassFileVersion) - Method in interface net.bytebuddy.build.EntryPoint
-
Returns the Byte Buddy instance to use.
- byteBuddy(ClassFileVersion) - Method in class net.bytebuddy.build.EntryPoint.Unvalidated
-
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, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher) - Constructor for class net.bytebuddy.ByteBuddy
-
Creates a new Byte Buddy instance.
- ByteBuddy.EnumerationImplementation - Class in net.bytebuddy
-
An implementation fo the
valuesmethod 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
valuesmethod of any enumeration type. - ByteBuddy.RecordConstructorStrategy - Enum in net.bytebuddy
-
A constructor strategy for implementing a Java record.
- ByteBuddy.RecordConstructorStrategy.Appender - Class in net.bytebuddy
-
A byte code appender for accessors and the record constructor.
- ByteBuddy.RecordObjectMethod - Enum in net.bytebuddy
-
Implements the object methods of the Java record type.
- ByteBuddyAgent - Class in net.bytebuddy.agent
-
The Byte Buddy agent provides a JVM
Instrumentationin 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.WithDirectAttachment - Class in net.bytebuddy.agent
-
A simple implementation of an accessible accessor that attaches using a virtual machine emulation that does not require external attachment.
- 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.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.ForEmulatedAttachment - Enum in net.bytebuddy.agent
-
An attachment provider that uses Byte Buddy's attachment API emulation.
- 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.attachmodule. - 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.ForUserDefinedToolsJar - Enum in net.bytebuddy.agent
-
An attachment provider that attempts to locate a
tools.jarfrom 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.
- 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.Coordinate - Class in net.bytebuddy.build.maven
-
A coordinate to locate a managed dependency.
- ByteBuddyMojo.ForDependencyFolder - Class in net.bytebuddy.build.maven
-
Transforms all jars for a folder containing jar files, typically project dependencies.
- ByteBuddyMojo.ForExplicitLocations - Class in net.bytebuddy.build.maven
-
Transforms specified classes from files in a folder or a jar file to a folder or jar file.
- ByteBuddyMojo.ForExplicitLocations.ForTestTypes - Class in net.bytebuddy.build.maven
-
Transforms specified classes from files in a folder or a jar file to a folder or jar file.
- ByteBuddyMojo.ForExplicitLocations.WithExtendedDependencies - Class in net.bytebuddy.build.maven
-
Transforms specified classes from files in a folder or a jar file to a folder or jar file.
- ByteBuddyMojo.ForExplicitLocations.WithoutRuntimeDependencies - Class in net.bytebuddy.build.maven
-
Transforms specified classes from files in a folder or a jar file to a folder or jar file.
- ByteBuddyMojo.ForExplicitLocations.WithRuntimeDependencies - Class in net.bytebuddy.build.maven
-
Transforms specified classes from files in a folder or a jar file to a folder or jar file.
- ByteBuddyMojo.ForLifecycleTypes - Class in net.bytebuddy.build.maven
-
A version of the plugin that is bound to Maven's lifecycle.
- ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes - Class in net.bytebuddy.build.maven
-
A Byte Buddy plugin that transforms a project's production class files.
- ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithExtendedDependencies - Class in net.bytebuddy.build.maven
-
A Byte Buddy plugin that transforms a project's production class files where all scopes but the test scope are included.
- ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithoutRuntimeDependencies - Class in net.bytebuddy.build.maven
-
A Byte Buddy plugin that transforms a project's production class files where runtime class path elements are not included.
- ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithRuntimeDependencies - Class in net.bytebuddy.build.maven
-
A Byte Buddy plugin that transforms a project's production class files where runtime class path elements are included.
- ByteBuddyMojo.ForLifecycleTypes.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
BuildLoggerimplementation for a MavenLog. - ByteBuddyMojo.StalenessFilter - Class in net.bytebuddy.build.maven
-
A filter for files that were written before a given timestamp, to avoid duplicate application.
- ByteBuddyMojo.TransformationLogger - Class in net.bytebuddy.build.maven
-
A
Plugin.Engine.Listenerthat logs several relevant events during the build. - ByteBuddyMojo.Transformer - Class in net.bytebuddy.build.maven
-
A transformer that is applied during the plugin's execution.
- ByteBuddyMojo.Transformer.ForConfiguredPlugin - Class in net.bytebuddy.build.maven
-
A transformer for an explicitly configured plugin.
- ByteBuddyMojo.Transformer.ForDiscoveredPlugin - Class in net.bytebuddy.build.maven
-
A transformer for a discovered plugin.
- ByteBuddyMojo.Transformer.ForDiscoveredPlugin.FromClassLoader - Class in net.bytebuddy.build.maven
-
A transformer for a discovered plugin from the class path.
- 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. a type, a field or a method or a constructor.
- ByteCodeElement.Member - Interface in net.bytebuddy.description
-
A byte code element that is declared by a type.
- ByteCodeElement.Token<T> - Interface in net.bytebuddy.description
-
A token representing a byte code element.
- ByteCodeElement.Token.TokenList<S> - Class in net.bytebuddy.description
-
A list of tokens.
- ByteCodeElement.TypeDependant<T,
S> - Interface in net.bytebuddy.description -
A type dependant describes an element that is an extension of a type definition, i.e. a field, method or method parameter.
- ByThrowableType(Class...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
-
Creates a new throwable type-discriminating fallback strategy.
- ByThrowableType(Set) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
-
Creates a new throwable type-discriminating fallback strategy.
C
- cache - Variable in class net.bytebuddy.TypeCache
-
The underlying map containing cached objects.
- cache() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Origin
-
Determines if the value that is assigned by this annotation is cached.
- cache(StackManipulation, TypeDescription) - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Caches a single value by storing it in form of a
private,finalandstaticfield. - cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Caches a single value by storing it in form of a
private,finalandstaticfield. - cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Caches a single value by storing it in form of a
private,finalandstaticfield. - cached - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Determines if the
Methodinstances that are handed to the intercepted methods are cached instaticfields. - cached() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultMethod
-
Indicates if the instance assigned to this parameter should be stored in a static field for reuse.
- cached() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperMethod
-
Indicates if the instance assigned to this parameter should be stored in a static field for reuse.
- cached() - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
Returns a cached version of this 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(ElementMatcher, int) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Wraps another matcher but caches the result of previously matched elements.
- cached(ElementMatcher, ConcurrentMap) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Wraps another matcher but caches the result of previously matched elements.
- Cached(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
-
Creates a new cached version of a field constant.
- 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(boolean) - Constructor for class net.bytebuddy.build.CachedReturnPlugin
-
Creates a plugin for caching method return values.
- CachedReturnPlugin.AdviceResolver - Enum in net.bytebuddy.build
-
A resolver for
Advicethat caches a method's return type. - CachedReturnPlugin.AdviceResolver.ExitAdviceByteCodeAppender - Class in net.bytebuddy.build
-
A byte code appender for the exit advice.
- 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. where the return value is stored in a synthetic field.
- 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, ConcurrentMap) - 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() - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.EagerWork
- call(Callable) - Static method in class net.bytebuddy.implementation.MethodCall
-
Implements a method by invoking the provided
Callable. - CALL_SITE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 7
java.lang.invoke.CallSitetype. - 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.
- CANONICAL - Enum constant in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Determines the use of the canonical class name as a prefix.
- CANONICAL_CLASS_NAME - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.PrefixResolver.Default
-
A prefix resolver for the instrumented type's fully qualified class name.
- canRead(Object, Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Checks if the source module can read the target module.
- canRead(JavaModule) - Method in class net.bytebuddy.utility.JavaModule
-
Checks if this module can read the exported packages of the supplied module.
- canThrow(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionby its capability to throw a given checked exception. - canThrow(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionby its capability to throw a given checked exception. - CAPITALIZED - Enum constant in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
A resolver that resolves a field name with a capital letter.
- castTo(Type) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment
-
Creates a step factory that casts the current stack top value to the specified type.
- castTo(TypeDescription.Generic) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment
-
Creates a step factory that casts the current stack top value to the specified type.
- castToSubstitutionResult() - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment
-
Creates a step factory that casts the current stack top value to the expected return value.
- Chain(Assigner, Assigner.Typing, List) - 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.
- CHAR - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
chartype. - CHARACTER - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for an
chartype or any compatible type. - CHARACTER - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
chartype. - CHARACTER - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
char[]value. - CHARACTER - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
charvalue. - CHARACTER - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
char-typed property. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
chartype. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
charvalues. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
charvalues. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Charactertypes. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Charactertype. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
charvalues. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
char-typed array. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
char[]arrays. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
chartype. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Characteras acharand wraps it on load. - CHARACTER - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
charvalue. - CHARACTER - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
chartype. - CHARACTER - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
chararray. - CHARACTER_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
char[]value. - CHARACTER_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
char[]value. - CHARACTER_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
chararray type. - CHARACTER_SEQUENCE - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
CharSequencevalue. - check(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Checks if this strategy can be applied to the supplied instrumentation instance.
- 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.
- check(MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifier
-
Validates if a method should be ignored for binding.
- CHILD_FIRST - Enum constant in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
The child-first class loading strategy is a modified version of the
ClassLoadingStrategy.Default.WRAPPERwhere the dynamic types are given priority over any types of a parent class loader with the same name. - CHILD_FIRST_PERSISTENT - Enum constant in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
The strategy is identical to
ClassLoadingStrategy.Default.CHILD_FIRSTbut exposes the byte arrays that represent a class byClassLoader.getResourceAsStream(String). - ChildFirst(ClassLoader, boolean, Map) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, boolean, Map, 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, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFilePostProcessor) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, boolean, Map, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, Map) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, Map, 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, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFilePostProcessor) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, Map, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- chmod(String, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
chmodcommand. - chop(MethodVisitor, int, List) - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Inserts a
Opcodes.F_CHOPframe. - chown(String, long) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
chowncommand. - chownFileToUser(File, long) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Changes the ownership of a file.
- chownFileToUser(File, long) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Changes the ownership of a file.
- chownFileToUser(File, long) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Changes the ownership of a file.
- circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The circularity lock to use.
- circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
The circularity lock to use.
- CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
Deprecated.Use
TypeDescription.ForLoadedType.of(Class)instead. - CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Deprecated.
- CLASS_DESC - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.ClassDesc. - CLASS_DESCRIPTION - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.ClassDesctype. - CLASS_FILE_API_FIRST - Enum constant in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
A factory for a class reader that uses the class file API whenever possible.
- CLASS_FILE_API_FIRST - Enum constant in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
A factory for a class writer that uses the class file API whenever possible.
- CLASS_FILE_API_ONLY - Enum constant in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
A factory for a class reader that always uses the class file API.
- CLASS_FILE_API_ONLY - Enum constant in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
A factory that will always use the Class File API.
- 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.
- CLASS_FILES_ONLY - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Enforces that a source only produces class files.
- ClassConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
Represents a constant representing any loaded Java
Class. - ClassConstant.ForReferenceType - Class in net.bytebuddy.implementation.bytecode.constant
-
A class constant for a non-primitive
Class. - ClassDefinitionAction(String, byte[]) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ClassDefinitionAction
-
Creates a new class definition action.
- ClassDumpAction(String, TypeDescription, boolean, long, byte[]) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction
-
Creates a new class dump action.
- classFileBufferStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The class file buffer strategy to use.
- classFileLocator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
A class file locator to be used for additional lookup of globally available types.
- classFileLocator - Variable in class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
-
The class file locator for locating the original type's class file.
- classFileLocator - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
The class file locator for locating the original type's class file.
- classFileLocator - Variable in class net.bytebuddy.pool.TypePool.Default
-
The locator to query for finding binary data of a type.
- classFileLocator(ClassLoader, JavaModule) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy
-
Creates a class file locator for a given class loader and module combination.
- classFileLocator(ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Compound
-
Creates a class file locator for a given class loader and module combination.
- classFileLocator(ClassLoader, JavaModule) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.NoOp
-
Creates a class file locator for a given class loader and module combination.
- classFileLocator(ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Simple
-
Creates a class file locator for a given class loader and module combination.
- ClassFileLocator - Interface in net.bytebuddy.dynamic
-
Locates a class file or its byte array representation when it is given its type description.
- ClassFileLocator.Compound - Class in net.bytebuddy.dynamic
-
A compound
ClassFileLocatorthat chains several locators. - ClassFileLocator.Filtering - Class in net.bytebuddy.dynamic
-
A class file locator that only applies for matched names.
- ClassFileLocator.ForClassLoader - Class in net.bytebuddy.dynamic
-
A class file locator that queries a class loader for binary representations of class files.
- ClassFileLocator.ForClassLoader.BootLoaderProxyCreationAction - Enum in net.bytebuddy.dynamic
-
A privileged action for creating a proxy class loader for the boot class loader.
- ClassFileLocator.ForClassLoader.WeaklyReferenced - Class in net.bytebuddy.dynamic
-
A class file locator that queries a class loader for binary representations of class files.
- ClassFileLocator.ForFolder - Class in net.bytebuddy.dynamic
-
A class file locator that finds files from a standardized Java folder structure with folders donating packages and class files being saved as
<classname>.classfiles within their package folder. - ClassFileLocator.ForInstrumentation - Class in net.bytebuddy.dynamic
-
A Java agent that allows the location of class files by emulating a retransformation.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate - Interface in net.bytebuddy.dynamic
-
A delegate that is queried for loading a class.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default - Class in net.bytebuddy.dynamic
-
A default implementation of a class loading delegate.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default.BootLoaderProxyCreationAction - Enum in net.bytebuddy.dynamic
-
A privileged action for creating a proxy class loader for the boot class loader.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit - Class in net.bytebuddy.dynamic
-
A class loading delegate that allows the location of explicitly registered classes that cannot be located by a class loader directly.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader - Class in net.bytebuddy.dynamic
-
A class loading delegate that accounts for a
sun.reflect.DelegatingClassLoaderwhich cannot load its own classes by name. - ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher - Interface in net.bytebuddy.dynamic
-
Representation of a Java
Field. - ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic
-
An action for creating a dispatcher.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Initializable - Interface in net.bytebuddy.dynamic
-
An uninitialized version of a dispatcher for extracting a class loader's loaded classes.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved - Class in net.bytebuddy.dynamic
-
Represents a field that could be located.
- ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Unresolved - Class in net.bytebuddy.dynamic
-
Represents a field that could not be located.
- ClassFileLocator.ForInstrumentation.Dispatcher - Interface in net.bytebuddy.dynamic
-
A dispatcher to interact with the
InstrumentationAPI. - ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer - Class in net.bytebuddy.dynamic
-
A non-operational class file transformer that remembers the binary format of a given class.
- ClassFileLocator.ForJarFile - Class in net.bytebuddy.dynamic
-
A class file locator that locates classes within a Java jar file.
- ClassFileLocator.ForModule - Class in net.bytebuddy.dynamic
-
A class file locator that locates class files by querying a Java module's
getResourceAsStreammethod. - ClassFileLocator.ForModule.WeaklyReferenced - Class in net.bytebuddy.dynamic
-
A class file locator for a Java module that only references this module weakly.
- ClassFileLocator.ForModuleFile - Class in net.bytebuddy.dynamic
-
A class file locator that locates classes within a Java jmod file.
- ClassFileLocator.ForUrl - Class in net.bytebuddy.dynamic
-
A class file locator that reads class files from one or several URLs.
- ClassFileLocator.ForUrl.ClassLoaderCreationAction - Class in net.bytebuddy.dynamic
-
An action to create a class loader with the purpose of locating classes from an URL location.
- ClassFileLocator.MultiReleaseAware - Class in net.bytebuddy.dynamic
-
A class file locator that is aware of multi-release JAR file semantics.
- ClassFileLocator.NoOp - Enum in net.bytebuddy.dynamic
-
A class file locator that cannot locate any class files.
- ClassFileLocator.PackageDiscriminating - Class in net.bytebuddy.dynamic
-
A class file locator that discriminates by a type's package.
- ClassFileLocator.Resolution - Interface in net.bytebuddy.dynamic
-
Represents a class file as binary data.
- ClassFileLocator.Resolution.Explicit - Class in net.bytebuddy.dynamic
-
Represents a byte array as binary data.
- ClassFileLocator.Resolution.Illegal - Class in net.bytebuddy.dynamic
-
A canonical representation of an illegal binary representation.
- ClassFileLocator.Simple - Class in net.bytebuddy.dynamic
-
A simple class file locator that returns class files from a selection of given types.
- classFilePostProcessor - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The class file transformer to apply on loaded classes.
- ClassFilePostProcessor - Interface in net.bytebuddy.dynamic.loading
-
A post processor for class files.
- ClassFilePostProcessor.ForClassFileTransformer - Class in net.bytebuddy.dynamic.loading
-
A class file post processor that delegates to an
ClassFileTransformer. - ClassFilePostProcessor.ForClassFileTransformer.AllPermissionsCollection - Class in net.bytebuddy.dynamic.loading
-
A permission collection that implies all permissions.
- ClassFilePostProcessor.NoOp - Enum in net.bytebuddy.dynamic.loading
-
A non-operation class file post processor.
- classFileTransformer - Variable in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation
-
The class file transformer to delegate to.
- classFileTransformer - Variable in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
The class file transformer to delegate to.
- classFileVersion - Variable in class net.bytebuddy.ByteBuddy
-
The class file version to use for types that are not based on an existing class file.
- classFileVersion - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The class file version to define auxiliary types in.
- classFileVersion - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The class file specified by the user.
- classFileVersion - Variable in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
The class file version of the dynamic type.
- ClassFileVersion - Class in net.bytebuddy
-
A wrapper object for representing a validated class file version in the format that is specified by the JVMS.
- ClassFileVersion(int) - Constructor for class net.bytebuddy.ClassFileVersion
-
Creates a wrapper for a given minor-major release of the Java class file format.
- ClassFileVersion.VersionLocator - Interface in net.bytebuddy
-
A locator for the executing VM's Java version.
- ClassFileVersion.VersionLocator.Resolved - Class in net.bytebuddy
-
A version locator for a resolved class file version.
- ClassFileVersion.VersionLocator.Resolver - Enum in net.bytebuddy
-
A resolver for the current VM's class file version.
- ClassFileVersion.VersionLocator.Unresolved - Class in net.bytebuddy
-
An unresolved version locator.
- ClassFileVersionMatcher<T> - Class in net.bytebuddy.matcher
-
A matcher to consider if a class file version reaches a given boundary.
- ClassFileVersionMatcher(ClassFileVersion, boolean) - Constructor for class net.bytebuddy.matcher.ClassFileVersionMatcher
-
Creates a class file version matcher.
- CLASSIC - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
An annotation type with the constraints for the Java versions 5 to 7.
- CLASSIC - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
An interface type with the constraints for the Java versions 5 to 7.
- ClassInjector - Interface in net.bytebuddy.dynamic.loading
-
A class injector is capable of injecting classes into a
ClassLoaderwithout requiring the class loader to being able to explicitly look up these classes. - ClassInjector.AbstractBase - Class in net.bytebuddy.dynamic.loading
-
An abstract base implementation of a class injector.
- ClassInjector.UsingInstrumentation - Class in net.bytebuddy.dynamic.loading
-
A class injector using a
Instrumentationto append to either the boot classpath or the system class path. - ClassInjector.UsingInstrumentation.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher to interact with the instrumentation API.
- ClassInjector.UsingInstrumentation.Target - Enum in net.bytebuddy.dynamic.loading
-
A representation of the target to which Java classes should be appended to.
- ClassInjector.UsingJna - Class in net.bytebuddy.dynamic.loading
-
A class injector using JNA to invoke JNI's define class utility for defining a class.
- ClassInjector.UsingJna.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for JNA class injection.
- ClassInjector.UsingJna.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
An action for creating a JNA dispatcher.
- ClassInjector.UsingJna.Dispatcher.Enabled - Class in net.bytebuddy.dynamic.loading
-
An enabled dispatcher for JNA-based class injection.
- ClassInjector.UsingJna.Dispatcher.Jvm - Interface in net.bytebuddy.dynamic.loading
-
A JNA dispatcher for the JVM's JVM_DefineClass method.
- ClassInjector.UsingJna.Dispatcher.Unavailable - Class in net.bytebuddy.dynamic.loading
-
An unavailable dispatcher for JNA-based class injection.
- ClassInjector.UsingJna.Dispatcher.Windows32BitFunctionMapper - Enum in net.bytebuddy.dynamic.loading
-
A mapper for 32-bit Windows functions where names are defined with different convention.
- ClassInjector.UsingLookup - Class in net.bytebuddy.dynamic.loading
-
A class injector that uses a
java.lang.invoke.MethodHandles$Lookupobject for defining a class. - ClassInjector.UsingLookup.MethodHandles - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for
java.lang.invoke.MethodHandles. - ClassInjector.UsingLookup.MethodHandles.Lookup - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for
java.lang.invoke.MethodHandles$Lookup. - ClassInjector.UsingReflection - Class in net.bytebuddy.dynamic.loading
-
A class injector that uses reflective method calls.
- ClassInjector.UsingReflection.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for accessing a
ClassLoaderreflectively. - ClassInjector.UsingReflection.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
A creation action for a dispatcher.
- ClassInjector.UsingReflection.Dispatcher.Direct - Class in net.bytebuddy.dynamic.loading
-
A class injection dispatcher that is using reflection on the
ClassLoadermethods. - ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm - Class in net.bytebuddy.dynamic.loading
-
A resolved class dispatcher for a class injector on a VM running at least Java 7.
- ClassInjector.UsingReflection.Dispatcher.Direct.ForLegacyVm - Class in net.bytebuddy.dynamic.loading
-
A resolved class dispatcher for a class injector prior to Java 7.
- ClassInjector.UsingReflection.Dispatcher.Initializable - Interface in net.bytebuddy.dynamic.loading
-
Initializes a dispatcher to make non-accessible APIs accessible.
- ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable - Class in net.bytebuddy.dynamic.loading
-
Represents an unsuccessfully loaded method lookup.
- ClassInjector.UsingReflection.Dispatcher.Unavailable - Class in net.bytebuddy.dynamic.loading
-
Represents an unsuccessfully loaded method lookup.
- ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection - Class in net.bytebuddy.dynamic.loading
-
An indirect dispatcher that uses a redirection accessor class that was injected into the bootstrap class loader.
- ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride - Class in net.bytebuddy.dynamic.loading
-
A dispatcher implementation that uses
sun.misc.Unsafe#putBooleanto set theAccessibleObjectfield for making methods accessible. - ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForJava7CapableVm - Class in net.bytebuddy.dynamic.loading
-
A resolved class dispatcher using unsafe field injection for a class injector on a VM running at least Java 7.
- ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForLegacyVm - Class in net.bytebuddy.dynamic.loading
-
A resolved class dispatcher using unsafe field injection for a class injector prior to Java 7.
- ClassInjector.UsingReflection.System - Interface in net.bytebuddy.dynamic.loading
-
A proxy of
java.lang.System. - ClassInjector.UsingUnsafe - Class in net.bytebuddy.dynamic.loading
-
A class injector that uses
sun.misc.Unsafeorjdk.internal.misc.Unsafeto inject classes. - ClassInjector.UsingUnsafe.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for using
sun.misc.Unsafeorjdk.internal.misc.Unsafe. - ClassInjector.UsingUnsafe.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
A privileged action for creating a dispatcher.
- ClassInjector.UsingUnsafe.Dispatcher.Enabled - Class in net.bytebuddy.dynamic.loading
-
An enabled dispatcher.
- ClassInjector.UsingUnsafe.Dispatcher.Initializable - Interface in net.bytebuddy.dynamic.loading
-
A class injection dispatcher that is not yet initialized.
- ClassInjector.UsingUnsafe.Dispatcher.Unavailable - Class in net.bytebuddy.dynamic.loading
-
A disabled dispatcher.
- ClassInjector.UsingUnsafe.Factory - Class in net.bytebuddy.dynamic.loading
-
A factory for creating a
ClassInjectorthat usessun.misc.Unsafeif available but attempts a fallback to usingjdk.internal.misc.Unsafeif thejdk.internalmodule is not resolved or unavailable. - ClassInjector.UsingUnsafe.Factory.AccessResolver - Interface in net.bytebuddy.dynamic.loading
-
An access resolver that invokes
AccessibleObject.setAccessible(boolean)totruein a given privilege scope. - ClassInjector.UsingUnsafe.Factory.AccessResolver.Default - Enum in net.bytebuddy.dynamic.loading
-
A default access resolver that uses Byte Buddy's privilege scope.
- ClassInjector.UsingUnsafe.System - Interface in net.bytebuddy.dynamic.loading
-
A proxy of
java.lang.System. - classLoader - Variable in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default
-
The underlying class loader.
- ClassLoaderCreationAction(URL[]) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForUrl.ClassLoaderCreationAction
-
Creates a new class loader creation action.
- ClassLoaderDecorator - Interface in net.bytebuddy.dynamic.loading
-
A class loader decorator allows for the decoration of class loaders that are created by a
ClassLoadingStrategy. - ClassLoaderDecorator.Factory - Interface in net.bytebuddy.dynamic.loading
-
A factory for creating class loader decorators.
- ClassLoaderDecorator.Factory.NoOp - Enum in net.bytebuddy.dynamic.loading
-
A no-operation factory that creates no-operation class loader decorators.
- ClassLoaderDecorator.NoOp - Class in net.bytebuddy.dynamic.loading
-
A no-operation implementation of a class loader decorator that always returns the same class loader without applying any decoration.
- ClassLoaderHierarchyMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches all
ClassLoaders in the matched class loaders hierarchy against a given matcher. - ClassLoaderHierarchyMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
-
Creates a new class loader hierarchy matcher.
- ClassLoaderParentMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a class loader for being a parent of the given class loader.
- ClassLoaderParentMatcher(ClassLoader) - Constructor for class net.bytebuddy.matcher.ClassLoaderParentMatcher
-
Creates a class loader parent element matcher.
- ClassLoaderResolver - Class in net.bytebuddy.build.maven
-
A resolver that transforms a Maven coordinate into a class loader that can view the dependencies implied by this coordinate.
- ClassLoaderResolver(Log, RepositorySystem, RepositorySystemSession, List) - Constructor for class net.bytebuddy.build.maven.ClassLoaderResolver
-
Creates a new class loader resolver.
- ClassLoading(TypePool.CacheProvider, TypePool, ClassLoader) - Constructor for class net.bytebuddy.pool.TypePool.ClassLoading
-
Creates a class loadings type pool.
- ClassLoadingStrategy<T> - Interface in net.bytebuddy.dynamic.loading
-
A strategy for loading a collection of types.
- ClassLoadingStrategy.Configurable<S> - Interface in net.bytebuddy.dynamic.loading
-
A
ClassLoadingStrategythat allows configuring the strategy's behavior. - ClassLoadingStrategy.Default - Enum in net.bytebuddy.dynamic.loading
-
This class contains implementations of default class loading strategies.
- ClassLoadingStrategy.Default.InjectionDispatcher - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy which applies a class loader injection while applying a given
ProtectionDomainon class injection. - ClassLoadingStrategy.Default.WrappingDispatcher - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy which creates a wrapping class loader while applying a given
ProtectionDomainon class loading. - ClassLoadingStrategy.ForBootstrapInjection - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy which allows class injection into the bootstrap class loader if appropriate.
- ClassLoadingStrategy.ForJnaInjection - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy that injects a class using JNA via the JNI DefineClass method.
- ClassLoadingStrategy.ForUnsafeInjection - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy that injects a class using
sun.misc.Unsafeorjdk.internal.misc.Unsafe. - ClassLoadingStrategy.UsingLookup - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy that uses a
java.lang.invoke.MethodHandles$Lookupinstance for defining types. - ClassLoadingTypeList(TypeList.Generic, ClassLoader, TypeDescription.SuperTypeLoading.ClassLoadingDelegate) - Constructor for class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeList
-
Creates a class loading type list.
- ClassLoadingTypeProjection(TypeDescription.Generic, ClassLoader, TypeDescription.SuperTypeLoading.ClassLoadingDelegate) - Constructor for class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
Creates a class loading type description.
- classPathDiscovery - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Scans the class path (or test class path) for Byte Buddy plugins to apply.
- classReader - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
A class reader for parsing the class file containing the represented advice method.
- classReader - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved
-
A class reader to query for the class file of the advice method.
- classReaderFactory - Variable in class net.bytebuddy.ByteBuddy
-
The class reader factory to use.
- classReaderFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The class reader factory to use.
- classReaderFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The class reader factory to use.
- classReaderFactory - Variable in class net.bytebuddy.pool.TypePool.Default
-
The class reader factory to use.
- ClassRedefinitionTransformer(Map) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer
-
Creates a new class redefinition transformer.
- ClassReloadingStrategy - Class in net.bytebuddy.dynamic.loading
-
The class reloading strategy allows to redefine loaded
Classes. - ClassReloadingStrategy(Instrumentation, ClassReloadingStrategy.Strategy) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Creates a class reloading strategy for the given instrumentation using an explicit transformation strategy which is represented by an
ClassReloadingStrategy.Strategy. - ClassReloadingStrategy(Instrumentation, ClassReloadingStrategy.Strategy, ClassReloadingStrategy.BootstrapInjection, Map) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Creates a new class reloading strategy.
- ClassReloadingStrategy.BootstrapInjection - Interface in net.bytebuddy.dynamic.loading
-
A strategy to apply for injecting classes into the bootstrap class loader.
- ClassReloadingStrategy.BootstrapInjection.Disabled - Enum in net.bytebuddy.dynamic.loading
-
A disabled bootstrap injection strategy.
- ClassReloadingStrategy.BootstrapInjection.Enabled - Class in net.bytebuddy.dynamic.loading
-
An enabled bootstrap class loader injection strategy.
- ClassReloadingStrategy.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher to interact with the instrumentation API.
- ClassReloadingStrategy.Strategy - Enum in net.bytebuddy.dynamic.loading
-
A strategy which performs the actual redefinition of a
Class. - ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer - Class in net.bytebuddy.dynamic.loading
-
A class file transformer that applies a given
ClassDefinition. - ClassReloadingStrategy.Strategy.ClassResettingTransformer - Enum in net.bytebuddy.dynamic.loading
-
A transformer that indicates that a class file should not be transformed.
- ClassVisitorFactory<T> - Class in net.bytebuddy.asm
-
A factory for wrapping a
ClassVisitorin Byte Buddy's package namespace to aClassVisitorin any other namespace. - ClassVisitorFactory(Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory
-
Creates a new factory.
- ClassVisitorFactory.AttributeTranslator - Class in net.bytebuddy.asm
-
A method to wrap an
Attribute. - ClassVisitorFactory.ConstantArrayTranslator - Class in net.bytebuddy.asm
-
A method to translate an array of constants from one namespace to another.
- ClassVisitorFactory.ConstantDynamicTranslator - Class in net.bytebuddy.asm
-
A method to translate a
ConstantDynamicfrom one namespace to another. - ClassVisitorFactory.ConstantTranslator - Class in net.bytebuddy.asm
-
A method to translate a constant value from one namespace to another.
- ClassVisitorFactory.CreateClassVisitorFactory<S> - Class in net.bytebuddy.asm
-
A factory for creating a wrapper for a
ClassVisitor. - ClassVisitorFactory.FrameTranslator - Class in net.bytebuddy.asm
-
A method to translate a stack map frame array from one namespace to another.
- ClassVisitorFactory.HandleTranslator - Class in net.bytebuddy.asm
-
A method to translate a
Handlefrom one namespace to another. - ClassVisitorFactory.LabelArrayTranslator - Class in net.bytebuddy.asm
-
A method to translate an array of
Labels from one namespace to another. - ClassVisitorFactory.LabelTranslator - Class in net.bytebuddy.asm
-
A method to translate a
Labelfrom one namespace to another. - ClassVisitorFactory.NullCheckedConstruction - Class in net.bytebuddy.asm
-
An appender that performs a
null-checked construction. - ClassVisitorFactory.TypePathTranslator - Class in net.bytebuddy.asm
-
A method to translate a
TypePathtype from one namespace to another. - classWriterFactory - Variable in class net.bytebuddy.ByteBuddy
-
The class writer factory to use.
- classWriterFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The class writer factory to use.
- classWriterFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The class writer factory to use.
- ClassWriterStrategy - Interface in net.bytebuddy.dynamic.scaffold
-
Deprecated.
- ClassWriterStrategy.Default - Enum in net.bytebuddy.dynamic.scaffold
-
Deprecated.
- ClassWriterStrategy.Delegating - Class in net.bytebuddy.dynamic.scaffold
-
Deprecated.A class writer factory that delegates to a
ClassWriterStrategy. - ClassWriterStrategy.FrameComputingClassWriter - Class in net.bytebuddy.dynamic.scaffold
-
Deprecated.
- clean(Reference) - Static method in class net.bytebuddy.dynamic.NexusAccessor
-
Removes a stale entries that are registered in the
Nexus. - clean(Reference) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
Cleans any dead entries of the system class loader's
Nexus. - clean(Reference) - Method in interface net.bytebuddy.dynamic.NexusAccessor.Dispatcher
-
Cleans any dead entries of the system class loader's
Nexus. - clean(Reference) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Cleans any dead entries of the system class loader's
Nexus. - clean(Reference) - Static method in class net.bytebuddy.dynamic.Nexus
-
Cleans any stale entries from this nexus.
- clear() - Method in class net.bytebuddy.pool.TypePool.AbstractBase
-
Clears this type pool's cache.
- clear() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.Hierarchical
-
Clears this type pool's cache.
- clear() - Method in interface net.bytebuddy.pool.TypePool.CacheProvider
-
Clears this cache.
- clear() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Discriminating
-
Clears this cache.
- clear() - Method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
-
Clears this cache.
- clear() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Clears this cache.
- clear() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple.UsingSoftReference
-
Clears this cache.
- clear() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.WithIllegalResolutionReattempt
-
Clears this cache.
- clear() - Method in interface net.bytebuddy.pool.TypePool
-
Clears this type pool's cache.
- clear() - Method in enum net.bytebuddy.pool.TypePool.Empty
-
Clears this type pool's cache.
- clear() - Method in class net.bytebuddy.pool.TypePool.LazyFacade
-
Clears this type pool's cache.
- clear() - Method in class net.bytebuddy.TypeCache
-
Clears the entire cache.
- CLONE_METHOD_NAME - Static variable in class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
The name of the
Object.clone()method. - close() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket
- close() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor
- close() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Response
- close() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe
- close() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.NamedPipeResponse
- close() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.AttachmentHandle
- close() - Method in class net.bytebuddy.build.AccessControllerPlugin
- close() - Method in class net.bytebuddy.build.CachedReturnPlugin
- close() - Method in class net.bytebuddy.build.DispatcherAnnotationPlugin
- close() - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
- close() - Method in class net.bytebuddy.build.maven.ClassLoaderResolver
- close() - Method in class net.bytebuddy.build.ModuleVersionPlugin
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Default.SourceEntryPrependingClassFileLocator
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin
- close() - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.Filtering
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
- close() - Method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
- close() - Method in class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
- close() - Method in class net.bytebuddy.build.Plugin.NoOp
- close() - Method in class net.bytebuddy.build.RenamingPlugin
- close() - Method in class net.bytebuddy.build.RepeatedAnnotationPlugin
- close() - Method in class net.bytebuddy.build.SafeVarargsPlugin
- close() - Method in class net.bytebuddy.build.ToStringPlugin
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Filtering
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForFolder
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule.WeaklyReferenced
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForUrl
- close() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.NoOp
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.PackageDiscriminating
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
- close() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
- close() - Method in interface net.bytebuddy.dynamic.DynamicType
- close() - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleReader
- close(int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary
-
Closes the socket connection.
- close(int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary
-
Releases a descriptor.
- close(Integer) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket
- close(T) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel
-
Closes the connection to the target VM.
- CLOSED - Enum constant in enum net.bytebuddy.description.modifier.Openness
-
Modifier for a regular module.
- CodePreservingMethodVisitor(MethodVisitor, TypeWriter.MethodPool.Record, MethodRebaseResolver.Resolution) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
-
Creates a new code preserving method visitor.
- CodeTranslationVisitor(MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDescription, MethodDescription, Assigner, MethodDescription.InDefinedShape, Map, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation, Advice.PostProcessor, boolean) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
Creates a new code translation visitor.
- CollectionElementMatcher<T> - Class in net.bytebuddy.matcher
-
A matcher that matches a given element of a collection.
- CollectionElementMatcher(int, ElementMatcher) - Constructor for class net.bytebuddy.matcher.CollectionElementMatcher
-
Creates a new matcher for an element in a collection.
- CollectionErasureMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a collection of types by their erasures.
- CollectionErasureMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.CollectionErasureMatcher
-
Creates a new raw type matcher.
- CollectionFactory - Interface in net.bytebuddy.implementation.bytecode.collection
-
Implementations of this interface are able to create collection types (including arrays) by sequentially storing given values that must be compatible to the collection factory's component type.
- CollectionItemMatcher<T> - Class in net.bytebuddy.matcher
-
A list item matcher matches any element of a collection to a given matcher and assures that at least one element matches the supplied iterable condition.
- CollectionItemMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.CollectionItemMatcher
-
Creates a new matcher that applies another matcher to each element of a matched iterable collection.
- CollectionOneToOneMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a given iterable collection to a list of matchers on a per-element basis.
- CollectionOneToOneMatcher(List) - Constructor for class net.bytebuddy.matcher.CollectionOneToOneMatcher
-
Creates a new matcher that compares a matched iterable collection against a list of element matchers.
- CollectionSizeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a collection by its size.
- CollectionSizeMatcher(int) - Constructor for class net.bytebuddy.matcher.CollectionSizeMatcher
-
Creates a new matcher that matches the size of a matched collection.
- Collector(AgentBuilder.RawMatcher, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.Listener, AgentBuilder.FallbackStrategy, AgentBuilder.CircularityLock) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Creates a new collector.
- collectTypeParameter() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
Collects the currently constructed type.
- combineWith(MethodGraph.Compiler.Default.Key.Harmonized) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
Combines this key with the given key.
- combineWith(MethodGraph.Compiler.Default.Key.Store) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Combines this store with the given store.
- compare(Annotation, Annotation) - Method in enum net.bytebuddy.utility.AnnotationComparator
- compare(Class, Class) - Method in enum net.bytebuddy.utility.TypeComparator
- compare(Constructor, Constructor) - Method in enum net.bytebuddy.utility.ConstructorComparator
- compare(Field, Field) - Method in enum net.bytebuddy.utility.FieldComparator
- compare(Method, Method) - Method in enum net.bytebuddy.utility.MethodComparator
- compare(FieldDescription.InDefinedShape, FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.AnnotationOrderComparator
- compare(FieldDescription.InDefinedShape, FieldDescription.InDefinedShape) - Method in class net.bytebuddy.implementation.EqualsMethod.CompoundComparator
- compare(FieldDescription.InDefinedShape, FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.implementation.EqualsMethod.NaturalOrderComparator
- compare(FieldDescription.InDefinedShape, FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
- compareTo(ClassFileVersion) - Method in class net.bytebuddy.ClassFileVersion
- compile(MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
-
Compiles this method delegation binder for a target method.
- compile(MethodDescription) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder
-
Compiles this method delegation binder for a target method.
- compile(TypeDefinition) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase
-
Compiles the given type into a method graph considering the type to be the viewpoint.
- compile(TypeDefinition) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler
-
Compiles the given type into a method graph considering the type to be the viewpoint.
- compile(TypeDefinition) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Compiles the given type into a method graph considering the type to be the viewpoint.
- compile(TypeDefinition) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Compiles the given type into a method graph considering the type to be the viewpoint.
- compile(TypeDefinition) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Compiles the given type into a method graph considering the type to be the viewpoint.
- compile(TypeDefinition, TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler
-
Compiles the given type into a method graph.
- compile(TypeDefinition, TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Compiles the given type into a method graph.
- compile(TypeDefinition, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Compiles the given type into a method graph.
- compile(TypeDefinition, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Compiles the given type into a method graph.
- compile(TypeDefinition, TypeDescription) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Compiles the given type into a method graph.
- compile(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry
-
Prepares the field registry for a given instrumented type.
- compile(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
-
Prepares the field registry for a given instrumented type.
- compile(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase
-
Deprecated.
- compile(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler
-
Deprecated.
- compile(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Deprecated.
- compile(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Deprecated.
- compile(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.RecordComponentRegistry
-
Prepares the record component registry for a given instrumented type.
- compile(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default
-
Prepares the record component registry for a given instrumented type.
- compile(TypeDescription) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Deprecated.
- compile(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
-
Compiles this implementation delegate.
- compile(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
Compiles this implementation delegate.
- compile(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
Compiles this implementation delegate.
- compile(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
Compiles this implementation delegate.
- compile(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
-
Compiles this implementation delegate.
- compile(TypeDescription, TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase
-
Deprecated.
- compile(TypeDescription, TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler
-
Deprecated.
- compile(TypeDescription, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Deprecated.
- compile(TypeDescription, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Deprecated.
- compile(TypeDescription, TypeDescription) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Deprecated.
- compile(Implementation.Target) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler
-
Compiles this handler.
- compile(Implementation.Target) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
Compiles this handler.
- compile(Implementation.Target) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
-
Compiles this handler.
- compile(Implementation.Target) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
-
Compiles this handler.
- compile(Implementation.Target) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge
-
Compiles this handler.
- compile(Implementation.Target.Factory, ClassFileVersion) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Compiles this prepared method registry.
- compile(Implementation.Target.Factory, ClassFileVersion) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
Compiles this prepared method registry.
- Compiled(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge.Compiled
-
Creates a new compiled handler for a visibility bridge.
- Compiled(TypeDescription, List) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
-
Creates a new compiled field registry.
- Compiled(TypeDescription, List) - Constructor for class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Compiled
-
Creates a new compiled record component registry.
- Compiled(TypeDescription, LoadedTypeInitializer, TypeInitializer, MethodList, LinkedHashMap, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Creates a new compiled version of a default method registry.
- Compiled(ByteCodeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
-
Creates a new compiled handler for a method implementation.
- complete() - Method in interface net.bytebuddy.build.Plugin.Engine.Dispatcher
-
Completes the work being handled.
- complete() - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation
-
Completes the work being handled.
- complete() - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation
-
Completes the work being handled.
- complete(ClassVisitor, Implementation.Context.ExtractableView) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Invoked upon completion of writing the instrumented type.
- complete(ClassVisitor, Implementation.Context.ExtractableView) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler
-
Invoked upon completion of writing the instrumented type.
- complete(ClassVisitor, Implementation.Context.ExtractableView) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Creating
-
Invoked upon completion of writing the instrumented type.
- COMPONENT_TYPE_PATH - Static variable in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Represents a step to a component type within a type path.
- Composable(List, Implementation.Composable) - Constructor for class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Creates a new compound composable.
- Composable(Implementation, Implementation.Composable) - Constructor for class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Creates a new compound composable.
- Compound(Collection) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Compound
-
Creates a new compound source.
- Compound(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Creates a new compound listener.
- Compound(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Creates a new compound listener.
- Compound(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Compound
-
Creates a new compound location strategy.
- Compound(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Creates a new compound listener.
- Compound(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.Compound
-
Creates a new compound listener.
- Compound(List) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
-
Creates a new compound attachment provider.
- Compound(List) - Constructor for class net.bytebuddy.asm.Advice.PostProcessor.Factory.Compound
-
Creates a compound post processor factory.
- Compound(List) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Creates a new immutable chain based on an existing list of
AsmVisitorWrappers where no copy of the received list is made. - Compound(List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.Factory.Compound
-
Creates a new compound factory.
- Compound(List) - Constructor for class net.bytebuddy.build.BuildLogger.Compound
-
Creates a new compound build logger.
- Compound(List) - Constructor for class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Creates a new compound error handler.
- Compound(List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Creates a new compound listener.
- Compound(List) - Constructor for class net.bytebuddy.build.RenamingPlugin.Renaming.Compound
-
Creates a new compound renaming.
- Compound(List) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Compound
-
Creates a new compound class file locator.
- Compound(List) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Creates a new compound constraint.
- Compound(List) - Constructor for class net.bytebuddy.dynamic.Transformer.Compound
-
Creates a new compound transformer.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
-
Creates a new compound field attribute appender factory.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
-
Creates a new compound field attribute appender.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
-
Creates a new compound method attribute appender factory.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
-
Creates a new compound method attribute appender.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Factory.Compound
-
Creates a new compound record component attribute appender factory.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Compound
-
Creates a new compound record component attribute appender.
- Compound(List) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
-
Creates a new compound attribute appender.
- Compound(List) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Compound
-
Creates an immutable chain of ambiguity resolvers.
- Compound(List) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
-
Creates a new compound byte code appender.
- Compound(List) - Constructor for class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
-
Creates a new compound stack manipulation.
- Compound(List) - Constructor for class net.bytebuddy.implementation.Implementation.Compound
-
Creates a new immutable compound implementation.
- Compound(List) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
-
Creates a new compound loaded type initializer.
- Compound(List) - Constructor for class net.bytebuddy.asm.Advice.PostProcessor.Compound
-
Creates a new compound post processor.
- Compound(AgentBuilder.InstallationListener...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Creates a new compound listener.
- Compound(AgentBuilder.Listener...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Creates a new compound listener.
- Compound(AgentBuilder.LocationStrategy...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Compound
-
Creates a new compound location strategy.
- Compound(AgentBuilder.RedefinitionStrategy.Listener...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Creates a new compound listener.
- Compound(AgentBuilder.TransformerDecorator...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.Compound
-
Creates a new compound transformer decorator.
- Compound(ByteBuddyAgent.AttachmentProvider...) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
-
Creates a new compound attachment provider.
- Compound(Advice.PostProcessor.Factory...) - Constructor for class net.bytebuddy.asm.Advice.PostProcessor.Factory.Compound
-
Creates a compound post processor factory.
- Compound(AsmVisitorWrapper...) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Creates a new immutable chain based on an existing list of
AsmVisitorWrappers where no copy of the received array is made. - Compound(MemberSubstitution.Replacement.Factory...) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.Factory.Compound
-
Creates a new compound factory.
- Compound(BuildLogger...) - Constructor for class net.bytebuddy.build.BuildLogger.Compound
-
Creates a new compound build logger.
- Compound(Plugin.Engine.ErrorHandler...) - Constructor for class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Creates a new compound error handler.
- Compound(Plugin.Engine.Listener...) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Creates a new compound listener.
- Compound(RenamingPlugin.Renaming...) - Constructor for class net.bytebuddy.build.RenamingPlugin.Renaming.Compound
-
Creates a new compound renaming.
- Compound(ClassFileLocator...) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Compound
-
Creates a new compound class file locator.
- Compound(Transformer...) - Constructor for class net.bytebuddy.dynamic.Transformer.Compound
-
Creates a new compound transformer.
- Compound(FieldAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
-
Creates a new compound field attribute appender.
- Compound(FieldAttributeAppender.Factory...) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
-
Creates a new compound field attribute appender factory.
- Compound(MethodAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
-
Creates a new compound method attribute appender.
- Compound(MethodAttributeAppender.Factory...) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
-
Creates a new compound method attribute appender factory.
- Compound(RecordComponentAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Compound
-
Creates a new compound record component attribute appender.
- Compound(RecordComponentAttributeAppender.Factory...) - Constructor for class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Factory.Compound
-
Creates a new compound record component attribute appender factory.
- Compound(TypeAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
-
Creates a new compound attribute appender.
- Compound(MethodDelegationBinder.AmbiguityResolver...) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Compound
-
Creates an immutable chain of ambiguity resolvers.
- Compound(ByteCodeAppender...) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
-
Creates a new compound byte code appender.
- Compound(StackManipulation...) - Constructor for class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
-
Creates a new compound stack manipulation.
- Compound(Implementation...) - Constructor for class net.bytebuddy.implementation.Implementation.Compound
-
Creates a new immutable compound implementation.
- Compound(LoadedTypeInitializer...) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
-
Creates a new compound loaded type initializer.
- CompoundComparator(Comparator...) - Constructor for class net.bytebuddy.implementation.EqualsMethod.CompoundComparator
-
Creates a compound comparator.
- CompoundComparator(List) - Constructor for class net.bytebuddy.implementation.EqualsMethod.CompoundComparator
-
Creates a compound comparator.
- CompoundEnumeration(List) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
-
Creates a compound enumeration.
- CompoundIterable(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable
-
Creates a compound iterable.
- CompoundIterator(List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin.CompoundIterator
-
Creates a compound iterator.
- CompoundIterator(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator
-
Creates a compound iterator.
- CompoundList - Class in net.bytebuddy.utility
-
Creates a list representation of two lists as a single, compound list.
- compoundLocalVariableLength(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Computes a compound local variable array length for the advice and the translated instrumented method.
- compoundLocalVariableLength(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithCopiedArguments
-
Computes a compound local variable array length for the advice and the translated instrumented method.
- compoundLocalVariableLength(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithRetainedArguments
-
Computes a compound local variable array length for the advice and the translated instrumented method.
- compoundLocalVariableLength(int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForInstrumentedMethod
-
Computes a compound local variable array length for the advice and the translated instrumented method.
- compoundLocalVariableLength(int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Computes a compound local variable array length for the advice and the translated instrumented method.
- compoundStackSize(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Computes a compound stack size for the advice and the translated instrumented method.
- compoundStackSize(int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForInstrumentedMethod
-
Computes a compound stack size for the advice and the translated instrumented method.
- compoundStackSize(int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Computes a compound stack size for the advice and the translated instrumented method.
- ConcurrentHashSet() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter.ConcurrentHashSet
-
Creates a concurrent hash set.
- ConditionalReturn(int) - Constructor for class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Creates a conditional return for a value of
false. - configuration(Object) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleLayer
-
Returns the configuration of the given module layer.
- confstr(int, Pointer, long) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory.MacLibrary
-
Reads a configuration dependant variable into a memory segment.
- Conjunction(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Conjunction
-
Creates a new conjunction of two raw matchers.
- Conjunction(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Conjunction
-
Creates a new conjunction for an immediate resubmission matcher.
- Conjunction(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Conjunction
-
Creates a new conjunction for a resubmission matcher upon an error.
- Conjunction(List) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Conjunction
-
Creates a new conjunction of latent matchers.
- Conjunction(List) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
-
Creates a new conjunction matcher.
- Conjunction(AgentBuilder.RawMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Conjunction
-
Creates a new conjunction of two raw matchers.
- Conjunction(AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Conjunction
-
Creates a new conjunction for an immediate resubmission matcher.
- Conjunction(AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Conjunction
-
Creates a new conjunction for a resubmission matcher upon an error.
- Conjunction(ElementMatcher...) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
-
Creates a new conjunction matcher.
- Conjunction(LatentMatcher...) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Conjunction
-
Creates a new conjunction of latent matchers.
- connect() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket
- connect() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel
-
Creates a new connection to the target VM.
- connect() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler.ByteArrayUrlConnection
- connect(int, VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary
-
Connects a socket connection.
- connect(String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.Factory
-
Connects to the supplied process.
- connect(String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.Factory.ForSocketFile
-
Connects to the supplied process.
- connect(String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.Factory
-
Connects to the supplied process.
- consider(Class, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Considers a loaded class for collection.
- CONSTABLE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.Constabletype. - CONSTANT_BOOTSTRAPS - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.invoke.ConstantBootstrapstype. - CONSTANT_DESC - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.ClassDesc. - CONSTANT_DESCRIPTION - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.ConstableDesctype. - CONSTANT_POOL_DISCARDING - Enum constant in enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
Deprecated.A class writer strategy that discards the original class's constant pool if applicable.
- CONSTANT_POOL_RETAINING - Enum constant in enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
Deprecated.A class writer strategy that retains the original class's constant pool if applicable.
- ConstantArrayTranslator() - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.ConstantArrayTranslator
- ConstantDynamicTranslator(Class, Class, Class, Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.ConstantDynamicTranslator
-
Creates a new constant dynamic translator.
- constantName(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc
-
Resolves the dynamic constant description's name.
- ConstantPool(double) - Constructor for class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
-
Creates a new constant pool load operation.
- ConstantPool(float) - Constructor for class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
-
Creates a new constant pool load operation.
- ConstantPool(int) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
-
Creates a new constant pool loading operation for a given JVM-integer.
- ConstantPool(long) - Constructor for class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
-
Creates a new constant pool load operation.
- ConstantTranslator(Class, Class, Class, Class, Class, Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.ConstantTranslator
-
Creates a new constant translator.
- constantType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc
-
Resolves a
java.lang.constant.ClassDescfor the dynamic constant's type. - ConstantValue - Interface in net.bytebuddy.utility
-
Represents a value that can be represented as a constant expression or constant pool value.
- ConstantValue.Simple - Class in net.bytebuddy.utility
-
A simple representation of a constant value.
- construct(Constructor) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given constructor in order to create an instance.
- construct(MethodDescription) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given constructor in order to create an instance.
- constructor(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any constructor invocation that matches the given matcher.
- constructor(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a constructor that is already declared by the instrumented type.
- constructor(ElementMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a constructor that is already declared by the instrumented type.
- constructor(ElementMatcher, List) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines a new method visitor wrapper to be applied on any constructor if the given method matcher is matched.
- constructor(ElementMatcher, AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper...) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines a new method visitor wrapper to be applied on any constructor if the given method matcher is matched.
- CONSTRUCTOR - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
A constant that must be a
Constructorinstance. - CONSTRUCTOR - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
Constructor. - CONSTRUCTOR - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
A proxy instance is instantiated by its constructor.
- CONSTRUCTOR - Enum constant in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Matches method descriptions that represent constructors, not methods or the type initializer.
- CONSTRUCTOR_INTERNAL_NAME - Static variable in interface net.bytebuddy.description.method.MethodDescription
-
The internal name of a Java constructor.
- ConstructorComparator - Enum in net.bytebuddy.utility
-
A comparator for guaranteeing a stable order for declared
Constructors. - constructorParameters() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Super
-
Defines the parameter types of the constructor to be called for the created
super-call proxy type. - constructorResolver() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Super
-
Specifies a class to resolve a constructor of the proxied type to use for instantiation if
Super.Instantiation.CONSTRUCTORis used. - ConstructorStrategy - Interface in net.bytebuddy.dynamic.scaffold.subclass
-
A constructor strategy is responsible for creating bootstrap constructors for a
SubclassDynamicTypeBuilder. - ConstructorStrategy.Default - Enum in net.bytebuddy.dynamic.scaffold.subclass
-
Default implementations of constructor strategies.
- ConstructorStrategy.Default.WithMethodAttributeAppenderFactory - Class in net.bytebuddy.dynamic.scaffold.subclass
-
A wrapper for a default constructor strategy which additionally applies a method attribute appender factory.
- ConstructorStrategy.ForDefaultConstructor - Class in net.bytebuddy.dynamic.scaffold.subclass
-
A constructor strategy that creates a default constructor that invokes a super constructor with default arguments.
- contains(TypeDescription) - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
Checks if this package contains the provided type.
- contains(TypeDescription) - Method in interface net.bytebuddy.description.type.PackageDescription
-
Checks if this package contains the provided type.
- CONTAINS - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string contains another string with respecting casing differences.
- CONTAINS_IGNORE_CASE - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string contains another string without respecting casing differences.
- context - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes
-
The build context to support incremental builds.
- ContextClassVisitor - Class in net.bytebuddy.utility.visitor
-
A
ClassVisitorthat supplies contextual information, similar to aDynamicType. - ContextClassVisitor(ClassVisitor) - Constructor for class net.bytebuddy.utility.visitor.ContextClassVisitor
-
Creates a new context class visitor.
- ContextRegistry() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.ContextRegistry
- ContravariantBinding(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.ContravariantBinding
-
Creates a new dispatcher for contravariant parameter of a parameterized type.
- convertValue(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
Applies a value conversion prior to a applying a conditional jump.
- Coordinate(String, String) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Coordinate
-
Creates a new coordinate for a managed dependency.
- CoordinateConfiguration - Class in net.bytebuddy.build.maven
-
An configuration of a Maven coordinate.
- CoordinateConfiguration() - Constructor for class net.bytebuddy.build.maven.CoordinateConfiguration
- copy(File, File) - Method in class net.bytebuddy.utility.FileSystem
-
Copies a file.
- copy(File, File) - Method in class net.bytebuddy.utility.FileSystem.ForLegacyVm
- copy(File, File) - Method in class net.bytebuddy.utility.FileSystem.ForNio2CapableVm
- copy(Object, Object, Object[]) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.Files
-
Copies a file.
- copy(TypeDescription, MethodDescription, Object[], Object[]) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
Copies the fixed parameters of the instrumented method onto the operand stack.
- copy(S) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate
-
Copies the provided value, if it is not immutable.
- copy(S) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Copies the provided value, if it is not immutable.
- copy(S) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
Copies the provided value, if it is not immutable.
- COPY - Enum constant in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
A translation mode that simply copies the original frames which are available when translating frames of the instrumented method.
- Copying(MethodDescription, TypeDefinition, SortedMap, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying
-
Creates a new copying argument handler for an instrumented method.
- COPYING - Enum constant in enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
A factory for creating an argument handler that copies all arguments before executing the instrumented method.
- CovariantBinding(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.CovariantBinding
-
Creates a new dispatcher for covariant parameter of a parameterized type.
- create(TypeInitializer, TypeWriter.Default.ClassDumpAction.Dispatcher) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates an unresolved version of the dynamic type.
- create(TypeInitializer, TypeWriter.Default.ClassDumpAction.Dispatcher) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
- create(TypeInitializer, TypeWriter.Default.ClassDumpAction.Dispatcher) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
- CreateClassVisitorFactory(Class, ByteBuddy) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.CreateClassVisitorFactory
-
Creates a new factory for a class visitor wrapper.
- createLink(Object, Object) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.Files
-
Links a file.
- CreateMutex(VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes, boolean, String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Create or opens a mutex.
- CreateRemoteThread(WinNT.HANDLE, WinBase.SECURITY_ATTRIBUTES, int, Pointer, Pointer, WinDef.DWORD, Pointer) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsLibrary
-
An alternative implementation of
Kernel32.CreateRemoteThread(WinNT.HANDLE, WinBase.SECURITY_ATTRIBUTES, int, WinBase.FOREIGN_THREAD_START_ROUTINE, Pointer, WinDef.DWORD, Pointer)that uses a pointer as thecodeargument rather then a structure to avoid accessing foreign memory. - CreateSemaphoreW(WinBase.SECURITY_ATTRIBUTES, long, long, String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Creates a new semaphore.
- Creating(TypeDescription, TypeWriter.MethodPool, AnnotationValueFilter.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Creating
-
Creates a new creating initialization handler.
- CreationClassVisitor(ClassVisitor, Implementation.Context.ExtractableView, ModuleDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
-
Creates a new wrapper visitor.
- CS_DARWIN_USER_TEMP_DIR - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory.MacLibrary
-
The temporary directory.
- CURRENT - Static variable in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
The rendering dispatcher for the current VM.
- CURRENT - Static variable in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
The rendering dispatcher for the current VM.
- CURRENT - Static variable in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
A rendering delegate for the current VM.
- currentBounds - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
The bounds of the currently constructed type.
- currentFrameDivergence - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
The current frame's size divergence from the original local variable array.
- currentTypeParameter - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
The name of the currently constructed type.
D
- dataPointer - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
-
A pointer to the operation argument.
- dataSize - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
-
The size of the argument being pointed to.
- debug(String) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the debug level.
- debug(String) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the debug level.
- debug(String) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the debug level.
- debug(String) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the debug level.
- debug(String) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the debug level.
- debug(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the debug level.
- debug(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the debug level.
- debug(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the debug level.
- debug(String, Throwable) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the debug level.
- debug(String, Throwable) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the debug level.
- debug(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the debug level.
- debug(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the debug level.
- DECLARED - Enum constant in enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
Matches any method declared by the resolved type.
- DeclaredByType - Interface in net.bytebuddy.description
-
This interface represents all elements that can be declared within a type, i.e. other types and type members.
- DeclaredByType.WithMandatoryDeclaration - Interface in net.bytebuddy.description
-
Indicates that this element must always be declared by a type.
- declaredTypes(Class...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Class...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaresAnnotation(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an
AnnotationSourceto declare any annotation that matches the given matcher. - declaresException(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method that declares the given generic exception type as a (erased) exception type.
- declaresException(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method that declares the given generic exception type as a (erased) exception type.
- declaresField(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type by another matcher that is applied on any of its declared fields.
- declaresGenericException(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method that declares the given generic exception type.
- declaresGenericException(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method that declares the given generic exception type.
- declaresGenericException(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method's generic exception types against the provided matcher.
- declaresMethod(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type by another matcher that is applied on any of its declared methods.
- DeclaringAnnotationMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches the list of annotations that are provided by an annotated element.
- DeclaringAnnotationMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.DeclaringAnnotationMatcher
-
Creates a new matcher for the annotations of an annotated element.
- DeclaringFieldMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that checks if a type description declares fields of a given property.
- DeclaringFieldMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.DeclaringFieldMatcher
-
Creates a new matcher for a type's declared fields.
- DeclaringMethodMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that checks if a type description declares methods of a given property.
- DeclaringMethodMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.DeclaringMethodMatcher
-
Creates a new matcher for a type's declared methods.
- declaringType - Variable in class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
The methods' declaring type.
- declaringType() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToFields.ToField
-
The field's declaring type or
voidif the type should be found within the instrumented type's hierarchy. - declaringType() - Element in annotation type net.bytebuddy.asm.Advice.FieldGetterHandle
-
Returns the type that declares the field that should be mapped to the annotated parameter.
- declaringType() - Element in annotation type net.bytebuddy.asm.Advice.FieldSetterHandle
-
Returns the type that declares the field that should be mapped to the annotated parameter.
- declaringType() - Element in annotation type net.bytebuddy.asm.Advice.FieldValue
-
Returns the type that declares the field that should be mapped to the annotated parameter.
- declaringType() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldGetterHandle
-
Returns the type that declares the field that should be mapped to the annotated parameter.
- declaringType() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldSetterHandle
-
Returns the type that declares the field that should be mapped to the annotated parameter.
- declaringType() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldValue
-
Returns the type that declares the field that should be mapped to the annotated parameter.
- declaringType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldGetterHandle
-
Defines the type on which the field is declared.
- declaringType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldProxy
-
Determines which type defines the field that is to be accessed.
- declaringType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldSetterHandle
-
Defines the type on which the field is declared.
- declaringType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldValue
-
Defines the type on which the field is declared.
- declaringType(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder.Delegate
- declaringType(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
- declaringType(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder.Delegate
- declaringType(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
- declaringType(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
-
Extracts the declaring type from an annotation.
- DeclaringTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches the declaring type of another element, only if this element is actually declared in a type.
- DeclaringTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.DeclaringTypeMatcher
-
Creates a new matcher for the declaring type of an element.
- DeclaringTypeResolver - Enum in net.bytebuddy.implementation.bind
-
This ambiguity resolver matches that method out of two methods that is declared by the more specific type.
- decorate(Class) - Method in class net.bytebuddy.ByteBuddy
-
Decorates a type with
AsmVisitorWrapperand allows adding attributes and annotations. - decorate(Class, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Decorates a type with
AsmVisitorWrapperand allows adding attributes and annotations. - decorate(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.Compound
-
Decorates the applied class file transformer.
- decorate(ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator
-
Decorates the applied class file transformer.
- decorate(ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.ForSubstitution
-
Decorates the applied class file transformer.
- decorate(ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.NoOp
-
Decorates the applied class file transformer.
- decorate(MethodDescription, StackManipulation) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle
-
Resolves a stack manipulation.
- decorate(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Decorates a type with
AsmVisitorWrapperand allows adding attributes and annotations. - DECORATE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
A definition handler that performs a decoration of declared methods only.
- DECORATE - Enum constant in enum net.bytebuddy.build.EntryPoint.Default
-
An entry point that decorates a type and which only offers limited support for transformation by only allowing for the application of
AsmVisitorWrappers while improving performance. - DECORATE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.TypeStrategy.Default
-
A type strategy that decorates a type.
- DecoratingDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
-
A type builder that decorates a type by allowing for the application of attribute changes and ASM visitor wrappers.
- DecoratingDynamicTypeBuilder(TypeDescription, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Creates a new decorating dynamic type builder.
- DecoratingDynamicTypeBuilder(TypeDescription, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Creates a new decorating dynamic type builder.
- DecorationClassVisitor(ClassVisitor, TypeWriter.Default.ForInlining.ContextRegistry, int, int) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
Creates a class visitor which is capable of decorating an existent class on the fly.
- decrementSemaphore(File, String, boolean, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Decrements a semaphore.
- decrementSemaphore(File, String, boolean, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Decrements a semaphore.
- decrementSemaphore(File, String, boolean, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Decrements a semaphore.
- DeduplicatingClassVisitor(ClassVisitor) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor
-
Creates a new method deduplicating class visitor.
- Default - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation are assigned an instance of an auxiliary proxy type that allows calling any default method of an interface of the instrumented type where the parameter type must be an interface that is directly implemented by the instrumented type.
- Default() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
-
Creates a default lock with a default size for the amount of global locks.
- Default() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new default agent builder that uses a default
ByteBuddyinstance for creating classes. - Default() - Constructor for class net.bytebuddy.build.Plugin.Engine.Default
-
Creates a new default plugin engine that rebases types and fails fast and on unresolved types and on live initializers.
- Default() - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
-
Creates a new empty default field registry.
- Default() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Creates a new default method registry without entries.
- Default() - Constructor for class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default
-
Creates a new empty default record component registry.
- Default() - Constructor for class net.bytebuddy.implementation.bind.annotation.Super.ConstructorResolver.Default
- Default() - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Creates a new default invocation provider that provides information and arguments of the intercepted method.
- Default(int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
-
Creates a default lock with the supplied number of global locks.
- Default(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default
-
Creates a default class loading delegate.
- Default(String, int, ModuleDescription, List, TypeDescription.Generic, List, List, Map, List, List, List, TypeInitializer, LoadedTypeInitializer, TypeDescription, MethodDescription.InDefinedShape, TypeDescription, List, List, boolean, boolean, boolean, TypeDescription, List) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type.
- Default(Map, List) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Creates a new default method rebased resolver.
- Default(ByteBuddy) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new agent builder with default settings.
- Default(ByteBuddy) - Constructor for class net.bytebuddy.build.Plugin.Engine.Default
-
Creates a new default plugin engine that rebases types and fails fast and on unresolved types and on live initializers.
- Default(ByteBuddy, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, ClassFileLocator, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.WarmupStrategy, AgentBuilder.TransformerDecorator, AgentBuilder.InitializationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new default agent builder.
- Default(ByteBuddy, Plugin.Engine.TypeStrategy) - Constructor for class net.bytebuddy.build.Plugin.Engine.Default
-
Creates a new default plugin engine.
- Default(ByteBuddy, Plugin.Engine.TypeStrategy, Plugin.Engine.PoolStrategy, ClassFileLocator, ClassFileVersion, Plugin.Engine.Listener, Plugin.Engine.ErrorHandler, Plugin.Engine.Dispatcher.Factory, ElementMatcher.Junction) - Constructor for class net.bytebuddy.build.Plugin.Engine.Default
-
Creates a new default plugin engine.
- Default(MethodDescription, List, List, List) - Constructor for class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Creates a new default meta data handler that recomputes the space requirements of an instrumented method.
- Default(MethodDescription, MethodDescription.TypeToken, TypeDefinition, SortedMap) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
Creates a new argument handler for an enter advice.
- Default(MethodDescription, TypeDefinition, SortedMap, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Creates a new default argument handler for an instrumented method.
- Default(TypeDescription, byte[], LoadedTypeInitializer, List) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default
-
Creates a new dynamic type.
- Default(TypeDescription, ClassFileVersion, TypeWriter.FieldPool, TypeWriter.RecordComponentPool, List, FieldList, MethodList, MethodList, RecordComponentList, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a new default type writer.
- Default(TypeDescription, ClassFileVersion, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, Implementation.Context.FrameGeneration, String) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default
-
Creates a new default implementation context.
- Default(TypeDescription, MethodDescription, List, List, List, List, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Creates a new default stack map frame handler.
- Default(TypeDescription, TypeWriter.MethodPool, AnnotationValueFilter.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
-
Creates a new default type initializer drain.
- Default(MethodGraph.Compiler.Default.Harmonizer, MethodGraph.Compiler.Default.Merger, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a new default method graph compiler.
- Default(MethodGraph.Compiler.Default.Harmonizer, MethodGraph.Compiler.Default.Merger, TypeDescription.Generic.Visitor, ElementMatcher) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a new default method graph compiler.
- Default(AnnotationAppender.Target) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Creates a default annotation appender.
- Default(InvokeDynamic.InvocationProvider.NameProvider, InvokeDynamic.InvocationProvider.ReturnTypeProvider, List) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Creates a new default invocation provider.
- Default(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode) - Constructor for class net.bytebuddy.pool.TypePool.Default
-
Creates a new default type pool without a parent pool.
- Default(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, TypePool) - Constructor for class net.bytebuddy.pool.TypePool.Default
-
Creates a new default type pool.
- Default(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, AsmClassReader.Factory) - Constructor for class net.bytebuddy.pool.TypePool.Default
-
Creates a new default type pool that uses an explicit class reader factory.
- Default(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, AsmClassReader.Factory, TypePool) - Constructor for class net.bytebuddy.pool.TypePool.Default
-
Creates a new default type pool.
- DEFAULT - Enum constant in enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
An access with default visibility.
- DEFAULT - Static variable in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider
-
The default attachment provider to be used.
- DEFAULT - Static variable in annotation type net.bytebuddy.asm.Advice.Origin
-
Indicates that the origin string should be indicated by the
Object.toString()representation of the instrumented method. - DEFAULT - Static variable in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Sorted
-
The default sort weight.
- DEFAULT - Static variable in annotation type net.bytebuddy.build.Plugin.Factory.UsingReflection.Priority
-
The default priority that is assumed for non-annotated constructors.
- DEFAULT - Static variable in interface net.bytebuddy.description.type.PackageDescription
-
A representation of the default package without any annotations.
- DEFAULT - Static variable in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler
-
The default compiler for compiling Java methods.
- DEFAULT - Static variable in annotation type net.bytebuddy.implementation.bind.annotation.BindingPriority
-
The default priority for methods not carrying the
BindingPriorityannotation. - DEFAULT - Static variable in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver
-
The default ambiguity resolver to use.
- DEFAULT - Static variable in interface net.bytebuddy.implementation.bytecode.assign.Assigner
-
A default assigner that can handle
void, primitive types and reference types which considers generic types as raw types. - DEFAULT - Static variable in class net.bytebuddy.utility.StreamDrainer
-
A default instance using the
StreamDrainer.DEFAULT_BUFFER_SIZE. - DEFAULT_BUFFER_SIZE - Static variable in class net.bytebuddy.utility.StreamDrainer
-
The default size of the buffer for draining a stream.
- DEFAULT_CONSTRUCTOR - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
This strategy is adding a default constructor that calls its super types default constructor.
- DEFAULT_LENGTH - Static variable in class net.bytebuddy.utility.RandomString
-
The default length of a randomized
String. - DEFAULT_METHOD - Enum constant in enum net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory.Default
-
Invokes the default method of the instrumented method if it exists and is not ambiguous.
- DEFAULT_METHOD - Enum constant in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Matches method descriptions that represent Java 8 default methods.
- DEFAULT_NAME - Static variable in class net.bytebuddy.utility.JavaConstant.Dynamic
-
The default name of a dynamic constant.
- DEFAULT_NAMING_PROPERTY - Static variable in class net.bytebuddy.ByteBuddy
-
A property that controls the default naming strategy.
- DEFAULT_SIZE - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.WithInnerClassLoadingLock
-
The default size of the global class loading lock array.
- DEFAULT_TYPE_MODIFIER - Static variable in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType
-
The default type access of an auxiliary type.
- DEFAULT_VALIDATION_PROPERTY - Static variable in class net.bytebuddy.ByteBuddy
-
A property that controls the default type validation applied by Byte Buddy.
- Default.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
Defaultannotation. - Default.Binder.TypeLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
Locates the type which should be the base type of the created proxy.
- Default.Binder.TypeLocator.ForParameterType - Enum in net.bytebuddy.implementation.bind.annotation
-
A type locator that yields the target parameter's type.
- Default.Binder.TypeLocator.ForType - Class in net.bytebuddy.implementation.bind.annotation
-
A type locator that returns a given type.
- DefaultArgument(int) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
-
Creates a new instance of an argument annotation.
- DefaultCall - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned a proxy for invoking a default method that fits the intercepted method.
- DefaultCall.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
DefaultCallannotation. - DefaultCall.Binder.DefaultMethodLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
A default method locator is responsible for looking up a default method to a given source method.
- DefaultCall.Binder.DefaultMethodLocator.Explicit - Class in net.bytebuddy.implementation.bind.annotation
-
An explicit default method locator attempts to look up a default method in the specified interface type.
- DefaultCall.Binder.DefaultMethodLocator.Implicit - Enum in net.bytebuddy.implementation.bind.annotation
-
An implicit default method locator that only permits the invocation of a default method if the source method itself represents a method that was defined on a default method interface.
- DefaultCallHandle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned a method handle for invoking a default method that fits the intercepted method.
- DefaultCallHandle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
DefaultCallHandleannotation. - DefaultCallHandle.Binder.DefaultMethodLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
A default method locator is responsible for looking up a default method to a given source method.
- DefaultCallHandle.Binder.DefaultMethodLocator.Explicit - Class in net.bytebuddy.implementation.bind.annotation
-
An explicit default method locator attempts to look up a default method in the specified interface type.
- DefaultCallHandle.Binder.DefaultMethodLocator.Implicit - Enum in net.bytebuddy.implementation.bind.annotation
-
An implicit default method locator that only permits the invocation of a default method if the source method itself represents a method that was defined on a default method interface.
- defaultMethod() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Morph
-
Determines if the proxy should attempt to invoke a default method.
- DefaultMethod - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned an instance of
Methodwhich invokes a default method implementation of this method. - DefaultMethod.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
DefaultMethodannotation. - DefaultMethod.Binder.DelegationMethod - Class in net.bytebuddy.implementation.bind.annotation
-
Loads the delegation method constant onto the stack.
- DefaultMethod.Binder.MethodLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
A method locator is responsible for creating the super method call.
- DefaultMethod.Binder.MethodLocator.ForExplicitType - Class in net.bytebuddy.implementation.bind.annotation
-
A method locator for an explicit target type.
- DefaultMethod.Binder.MethodLocator.ForImplicitType - Enum in net.bytebuddy.implementation.bind.annotation
-
A method locator for an implicit target type.
- DefaultMethodCall - Class in net.bytebuddy.implementation
-
This
Implementationinvokes a default method for the methods it instruments. - DefaultMethodCall(List) - Constructor for class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a new
DefaultMethodCallimplementation for a given list of prioritized interfaces. - DefaultMethodCall.Appender - Class in net.bytebuddy.implementation
-
The appender for implementing a
DefaultMethodCall. - DefaultMethodHandle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned an instance of
java.lang.invoke.MethodHandlewhich invokes a default method implementation of this method. - DefaultMethodHandle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
DefaultMethodHandleannotation. - DefaultMethodHandle.Binder.MethodLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
A method locator is responsible for creating the super method call.
- DefaultMethodHandle.Binder.MethodLocator.ForExplicitType - Class in net.bytebuddy.implementation.bind.annotation
-
A method locator for an explicit target type.
- DefaultMethodHandle.Binder.MethodLocator.ForImplicitType - Enum in net.bytebuddy.implementation.bind.annotation
-
A method locator for an implicit target type.
- defaultMethodInvocation - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
The default method invocation mode to apply.
- DEFAULTS - Static variable in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder
-
The default parameter binders to be used.
- defaultTarget() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Morph
-
The type on which a default method should be invoked.
- defaultValue - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
The field's default value or
nullif no value is to be defined. - defaultValue - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
The field's default value or
nullif no value is to be defined. - defaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
- defaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
- defaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied value as a default value of the previously defined or matched field.
- defaultValue(AnnotationValue) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(AnnotationValue) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(AnnotationValue) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(AnnotationValue) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(AnnotationValue) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(AnnotationValue) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(AnnotationValue) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(V, Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(V, Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(V, Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(V, Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(W, Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBase
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- defaultValue(W, Class) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition
-
Defines the previously defined or matched method to return the supplied value as an annotation default value.
- DefaultValue - Enum in net.bytebuddy.implementation.bytecode.constant
-
Represents a stack assignment that loads the default value of a given type onto the stack.
- DefaultValueSkip(StackManipulation, Advice.StackMapFrameHandler.ForPostProcessor, int, Advice.AssignReturned.DefaultValueSkip.Dispatcher) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip
-
Creates a null-check wrapper.
- define(ClassLoader, String, String) - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy
-
Returns a package definition for a given package.
- define(ClassLoader, String, String) - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading
-
Returns a package definition for a given package.
- define(ClassLoader, String, String) - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.NoOp
-
Returns a package definition for a given package.
- define(ClassLoader, String, String) - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Trivial
-
Returns a package definition for a given package.
- define(Constructor) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a constructor that is similar to the supplied constructor but without copying any annotations of the constructor or constructor parameters.
- define(Constructor) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a constructor that is similar to the supplied constructor but without copying any annotations of the constructor or constructor parameters.
- define(Field) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a field that is similar to the supplied field but without copying any annotations on the field.
- define(Field) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a field that is similar to the supplied field but without copying any annotations on the field.
- define(Method) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a method that is similar to the supplied method but without copying any annotations of the method or method parameters.
- define(Method) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a method that is similar to the supplied method but without copying any annotations of the method or method parameters.
- define(String, boolean) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
booleanproperty. - define(String, byte) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
byteproperty. - define(String, char) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
charproperty. - define(String, double) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
doubleproperty. - define(String, float) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
floatproperty. - define(String, int) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
intproperty. - define(String, long) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
longproperty. - define(String, short) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
shortproperty. - define(String, Annotation) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional annotation property.
- define(String, Class) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional class property.
- define(String, Enum) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration property.
- define(String, String) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
Stringproperty. - define(String, AnnotationDescription) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional annotation property.
- define(String, AnnotationValue) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional, given property.
- define(String, EnumerationDescription) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration property.
- define(String, TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional class property.
- define(String, TypeDescription, String) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration property.
- define(FieldDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a field that is similar to the supplied field but without copying any annotations on the field.
- define(FieldDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a field that is similar to the supplied field but without copying any annotations on the field.
- define(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a method or constructor that is similar to the supplied method description but without copying any annotations of the method/constructor or method/constructor parameters.
- define(MethodDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a method or constructor that is similar to the supplied method description but without copying any annotations of the method/constructor or method/constructor parameters.
- define(RecordComponentDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a new record component.
- define(RecordComponentDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines a new record component.
- define(RecordComponentDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a new record component.
- defineAnnotationArray(String, Class, T...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional annotation array property.
- defineAnnotationArray(String, TypeDescription, AnnotationDescription...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional annotation array property.
- defineArray(String, boolean...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
booleanarray property. - defineArray(String, byte...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
bytearray property. - defineArray(String, char...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
chararray property. - defineArray(String, double...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
doublearray property. - defineArray(String, float...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
floatarray property. - defineArray(String, int...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
intarray property. - defineArray(String, long...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
longarray property. - defineArray(String, short...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
shortarray property. - defineArray(String, String...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional
Stringarray property. - defineClass - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
- defineClass - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher
-
Defines a class.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Enabled
-
Defines a class.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Unavailable
-
Defines a class.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Defines a class for the given class loader.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Defines a class for the given class loader.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Defines a class for the given class loader.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Defines a class for the given class loader.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Defines a class for the given class loader.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Defines a class for the given class loader.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher
-
Defines a class.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Enabled
-
Defines a class.
- defineClass(ClassLoader, String, byte[], ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Unavailable
-
Defines a class.
- defineClass(Object, byte[]) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.MethodHandles.Lookup
-
Defines the represented class.
- defineClass(String, byte[]) - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Defines a new type to be loaded by this class loader.
- defineClasses(Map) - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Defines a group of types to be loaded by this class loader.
- defineConstructor(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(int) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified constructor to be declared by the instrumented type.
- DEFINED - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Describes a method that should be defined but is abstract or native, i.e. does not define any byte code.
- definedField(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field in its defined shape.
- definedMethod(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method in its defined shape.
- definedParameter(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a parameter in its defined shape.
- DefinedShapeMatcher<T,
S> - Class in net.bytebuddy.matcher -
An element matcher that matches a byte code's element's token against a matcher for such a token.
- DefinedShapeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.DefinedShapeMatcher
-
Creates a new matcher for a byte code element's defined shape.
- defineEnumerationArray(String, Class, T...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration array property.
- defineEnumerationArray(String, TypeDescription, String...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration array property.
- defineEnumerationArray(String, TypeDescription, EnumerationDescription...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration array property.
- defineField(String, Type, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, Type, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, Type, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, Type, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, Type, ModifierContributor.ForField...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, Type, ModifierContributor.ForField...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, int) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, ModifierContributor.ForField...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, ModifierContributor.ForField...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified field as a field of the built dynamic type.
- defineMethod(String, Type, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, Type, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, Type, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, Type, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, Type, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, Type, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, int) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineModulesWithOneLoader(Object, List, ClassLoader) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleLayer
-
Defines modules with a single class loader.
- definePackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
- definePackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
- definePackage(ClassLoader, String, String, String, String, String, String, String, URL) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Defines a package for the given class loader.
- definePackage(ClassLoader, String, String, String, String, String, String, String, URL) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Defines a package for the given class loader.
- definePackage(ClassLoader, String, String, String, String, String, String, String, URL) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Defines a package for the given class loader.
- definePackage(ClassLoader, String, String, String, String, String, String, String, URL) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Defines a package for the given class loader.
- definePackage(ClassLoader, String, String, String, String, String, String, String, URL) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Defines a package for the given class loader.
- definePackage(ClassLoader, String, String, String, String, String, String, String, URL) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Defines a package for the given class loader.
- defineProperty(String, Type) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a Java bean property with the specified name.
- defineProperty(String, Type) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a Java bean property with the specified name.
- defineProperty(String, Type, boolean) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a Java bean property with the specified name.
- defineProperty(String, Type, boolean) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a Java bean property with the specified name.
- defineProperty(String, TypeDefinition) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a Java bean property with the specified name.
- defineProperty(String, TypeDefinition) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a Java bean property with the specified name.
- defineProperty(String, TypeDefinition, boolean) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a Java bean property with the specified name.
- defineProperty(String, TypeDefinition, boolean) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a Java bean property with the specified name.
- defineRecordComponent(String, Type) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a new record component.
- defineRecordComponent(String, Type) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a new record component.
- defineRecordComponent(String, TypeDefinition) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines a new record component.
- defineRecordComponent(String, TypeDefinition) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines a new record component.
- defineRecordComponent(String, TypeDefinition) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a new record component.
- defineRecordComponent(String, TypeDefinition) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines a new record component.
- defineTypeArray(String, Class...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional type array property.
- defineTypeArray(String, TypeDescription...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional type array property.
- delegate() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the delegate type description to this type instance.
- delegate() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- delegate() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyTypeDescription
- delegate() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyTypeDescription
- Delegate() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder.Delegate
- Delegate() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder.Delegate
- Delegate() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
- Delegating(MethodDescription.InDefinedShape, Advice.Delegator.Factory) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Creates a new delegating advice dispatcher.
- Delegating(ClassWriterStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Delegating
-
Deprecated.Creates a delegating class writer factory.
- Delegation(MethodGraph, MethodGraph, Map) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
Creates a new delegation method graph.
- DELEGATION - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Indicates advice where the invocation is delegated.
- DelegationMethod(Implementation.SpecialMethodInvocation, boolean, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
-
Creates a new delegation method.
- DelegationMethod(Implementation.SpecialMethodInvocation, boolean, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder.DelegationMethod
-
Creates a new delegation method.
- DelegationProcessor(Map) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
-
Creates a new delegation processor.
- DelegationRecord(MethodDescription.InDefinedShape, Visibility) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Creates a new delegation record.
- delegator - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved
-
The delegator to use.
- Delegator() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
- Delegator() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
- Delegator() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
- Delegator() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
- Delegator() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.ExportsDefinition.Delegator
- Delegator() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.OpensDefinition.Delegator
- Delegator() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.RequiresDefinition.Delegator
- delegatorFactory - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
The delegator factory to use.
- deleteIfExists(Object) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.Files
-
Deletes a file if it exists.
- dependencies - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
-
A list of dependencies to be included when resolving class files, additionally to the source jar.
- describe(Type) - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Describes a loaded generic type as a
TypeDescription.Generic. - describe(Type, TypeDescription.Generic.AnnotationReader) - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Describes the generic type while using the supplied annotation reader for resolving type annotations if this language feature is available on the current JVM.
- describe(String) - Method in class net.bytebuddy.pool.TypePool.AbstractBase
-
Locates and describes the given type by its name.
- describe(String) - Method in class net.bytebuddy.pool.TypePool.AbstractBase.Hierarchical
-
Locates and describes the given type by its name.
- describe(String) - Method in interface net.bytebuddy.pool.TypePool
-
Locates and describes the given type by its name.
- describe(String) - Method in enum net.bytebuddy.pool.TypePool.Empty
-
Locates and describes the given type by its name.
- describeAnnotated(AnnotatedElement) - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Describes a loaded
java.lang.reflect.AnnotatedTypeas aTypeDescription.Generic. - describeOrNull(Type, TypeDescription.Generic.AnnotationReader) - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Describes the generic type while using the supplied annotation reader for resolving type annotations if this language feature is available on the current JVM.
- DESCRIPTION - Static variable in class net.bytebuddy.dynamic.TargetType
-
A description of the
TargetType. - descriptionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The description strategy for resolving type descriptions for types.
- descriptorCount - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
-
The size of the operation argument.
- DescriptorMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a Java descriptor.
- DescriptorMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.DescriptorMatcher
-
Creates a new matcher for an element's descriptor.
- descriptorPointer - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
-
A pointer to the operation descriptor.
- descriptorString(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfClassDesc
-
Returns the descriptor of the supplied class description.
- detach() - Method in interface net.bytebuddy.agent.VirtualMachine
-
Detaches this virtual machine representation.
- detach() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Detaches this virtual machine representation.
- detach() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Detaches this virtual machine representation.
- detach(MethodDescription.TypeToken) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
Creates a detached version of this key.
- Detached(String, int, Set) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached
-
Creates a new detached key.
- DifferentialMatcher(AgentBuilder.RawMatcher, List, ResettableClassFileTransformer) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.DifferentialMatcher
-
Creates a new differential matcher.
- Differentiating(int, int, int) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
Creates a new differentiating type attribute appender.
- Differentiating(TypeDescription) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
Creates a new differentiating type attribute appender.
- Direct(Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Creates a new direct injection dispatcher.
- DIRECT_METHOD_HANDLE_DESC - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.DirectMethodHandleDesc. - DIRECT_METHOD_HANDLE_DESC_KIND - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.DirectMethodHandleDesc. - DIRECT_METHOD_HANDLE_DESCRIPTION - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.DirectMethodHandleDesctype. - disableClassFormatChanges() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Disables all implicit changes on a class file that Byte Buddy would apply for certain instrumentations.
- disableClassFormatChanges() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Disables all implicit changes on a class file that Byte Buddy would apply for certain instrumentations.
- disableClassFormatChanges() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Disables all implicit changes on a class file that Byte Buddy would apply for certain instrumentations.
- Disabled(TypeDescription, ClassFileVersion, Implementation.Context.FrameGeneration) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Creates a new disabled implementation context.
- DISABLED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.Simple
-
A disabled fallback strategy that never attempts a new trial.
- DISABLED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
A strategy that does not instrument the
LambdaMetafactory. - DISABLED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Disables redefinition such that already loaded classes are not affected by the agent.
- DISABLED - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Disables Byte Buddy's validation.
- DISABLED - Enum constant in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Disables annotation retention, i.e. annotations within an existing class files are discarded.
- DISABLED - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.SuperClassCheck
-
Does not perform any super class check.
- DISABLED - Enum constant in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Indicates that no frames should be generated.
- DISABLED - Enum constant in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Does not permit default method invocations.
- disableNativeMethodPrefix() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Disables the use of a native method prefix for instrumented methods.
- disableNativeMethodPrefix() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Disables the use of a native method prefix for instrumented methods.
- disableNativeMethodPrefix() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Disables the use of a native method prefix for instrumented methods.
- DISCARDING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy.Default
-
A class file buffer strategy that discards the original class file buffer.
- discovery - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Determines if the build should discover Byte Buddy build plugins on this Maven plugin's class loader.
- Discovery - Enum in net.bytebuddy.build.maven
-
Determines how and if plugins are discovered.
- Discriminating(ElementMatcher, TypePool.CacheProvider, TypePool.CacheProvider) - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Discriminating
-
Creates a new discriminating cache provider.
- Disjunction(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Disjunction
-
Creates a new conjunction of two raw matchers.
- Disjunction(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Disjunction
-
Creates a new disjunction for an immediate resubmission matcher.
- Disjunction(List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Disjunction
-
Creates a new conjunction for a resubmission matcher upon an error.
- Disjunction(List) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Disjunction
-
Creates a new disjunction of latent matchers.
- Disjunction(List) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
-
Creates a new disjunction matcher.
- Disjunction(AgentBuilder.RawMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Disjunction
-
Creates a new conjunction of two raw matchers.
- Disjunction(AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Disjunction
-
Creates a new conjunction for an immediate resubmission matcher.
- Disjunction(AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Disjunction
-
Creates a new disjunction for a resubmission matcher upon an error.
- Disjunction(ElementMatcher...) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
-
Creates a new disjunction matcher.
- Disjunction(LatentMatcher...) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Disjunction
-
Creates a new disjunction of latent matchers.
- dispatcher() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy
-
Creates a new dispatcher for injecting this initialization strategy during a transformation process.
- dispatcher() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
Creates a new dispatcher for injecting this initialization strategy during a transformation process.
- dispatcher() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
-
Creates a new dispatcher for injecting this initialization strategy during a transformation process.
- dispatcher() - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection
-
Creates a new dispatcher for injecting this initialization strategy during a transformation process.
- dispatcher(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection
-
Creates a new dispatcher.
- dispatcher(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager
- dispatcher(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy
- dispatcher(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Split
- Dispatcher(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
-
Creates a new dispatcher.
- Dispatcher(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher
-
Creates a new eager dispatcher.
- Dispatcher(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher
-
Creates a new lazy dispatcher.
- Dispatcher(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher
-
Creates a new split dispatcher.
- DISPATCHER - Static variable in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
A dispatcher to use for interacting with the instrumentation API.
- DISPATCHER - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionType
-
A dispatcher for interacting with
java.lang.reflect.Executable. - DISPATCHER - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType
-
A dispatcher for interacting with
java.lang.reflect.Executable. - DISPATCHER - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField
-
A dispatcher for interacting with
Field. - DISPATCHER - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType
-
A dispatcher for interacting with
Method. - DISPATCHER - Static variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
A dispatcher to use with some methods of the
InstrumentationAPI. - DISPATCHER - Static variable in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
A dispatcher to interact with
codes.rafael.asmjdkbridge.JdkClassReader. - DispatcherAnnotationPlugin - Class in net.bytebuddy.build
-
A plugin that adds a
JavaDispatcher.Proxiedannotation to any method of an enhanced type where the annotation is not set. - DispatcherAnnotationPlugin() - Constructor for class net.bytebuddy.build.DispatcherAnnotationPlugin
-
Creates a new dispatcher annotation plugin.
- DispatchingVisitor(ClassVisitor, TypeDescription, Map) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor
-
Creates a new dispatching visitor.
- DispatchingVisitor(ClassVisitor, TypeDescription, Implementation.Context, TypePool, Map, int, int) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
Creates a new dispatching visitor.
- Division - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that divides two numbers on the operand stack.
- DO_PRIVILEGED - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
The
java.security.AccessController#doPrivileged(PrivilegedExceptionAction)method ornullif this method is not available on the current VM. - doAcquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
- doAcquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
- doAcquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.WithInnerClassLoadingLock
-
Acquires the actual lock for the current thread.
- doAnalyze(TypeDefinition, Map, ElementMatcher) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Analyzes the given type description without checking if it is already presented in the key store.
- doAnnotate(List) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a new builder for the current type and the applied type annotations.
- doAnnotate(List) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfGenericArrayType
- doAnnotate(List) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
- doAnnotate(List) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
- doAnnotate(List) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
- doApply(Instrumentation, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Applies this collector.
- doApply(Instrumentation, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRedefinition
- doApply(Instrumentation, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRetransformation
- doApply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Applies a resolution for a given instrumented method.
- doApply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType
-
Applies a resolution for a given instrumented method.
- doBuild() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Builds the generic type.
- doBuild() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfGenericArrayType
- doBuild() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
- doBuild() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
- doBuild() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
- doCache(String, TypePool.Resolution) - Method in class net.bytebuddy.pool.TypePool.AbstractBase
-
Writes the resolution to the cache.
- doCache(String, TypePool.Resolution) - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
- doConnect(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.Factory.ForSocketFile
-
Connects to the supplied POSIX socket.
- doConnect(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory
- doConnect(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Factory
-
Connects to the supplied POSIX socket.
- doCopy(Object) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Creates a copy of the provided array.
- doDefineClasses(Map) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
- doDefineClasses(Map) - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Defines a group of types to be loaded by this class loader.
- doDefineClasses(Map) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
- doDescribe(String) - Method in class net.bytebuddy.pool.TypePool.AbstractBase
-
Determines a resolution to a non-primitive, non-array type.
- doDescribe(String) - Method in class net.bytebuddy.pool.TypePool.ClassLoading
- doDescribe(String) - Method in class net.bytebuddy.pool.TypePool.Default
- doDescribe(String) - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
- doDescribe(String) - Method in class net.bytebuddy.pool.TypePool.Explicit
- doDescribe(String) - Method in class net.bytebuddy.pool.TypePool.LazyFacade
- doExtractConstructors(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Extracts the relevant method tokens of the instrumented type's constructors.
- doFind(String) - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleFinder
-
Finds a module by name.
- doFind(String) - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleReader
-
Finds a resource within the module.
- doFindAll() - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleFinder
-
Finds all modules managed by this finder.
- doInject(MethodRegistry, MethodAttributeAppender.Factory) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Applies the actual injection with a method attribute appender factory supplied.
- doList() - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleReader
-
Lists all resources in the module.
- doLocate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForFolder
-
Resolves a possible multi-release entry, if it exists.
- doLocate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Resolves a possible multi-release entry, if it exists.
- doLocate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.MultiReleaseAware
-
Resolves a possible multi-release entry, if it exists.
- doMatch(Iterable) - Method in class net.bytebuddy.matcher.CollectionElementMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(Iterable) - Method in class net.bytebuddy.matcher.CollectionItemMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(Iterable) - Method in class net.bytebuddy.matcher.CollectionOneToOneMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(String) - Method in class net.bytebuddy.matcher.StringMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(String) - Method in class net.bytebuddy.matcher.StringSetMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(Plugin.Engine.Source.Element) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.StalenessFilter
-
Matches the supplied value if it was found not to be
null. - doMatch(FieldDescription) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(FieldDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForFieldToken.ResolvedMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(MethodDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForMethodToken.ResolvedMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.AccessibilityMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.AnnotationTargetMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.ArrayTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.ClassFileVersionMatcher
- doMatch(T) - Method in class net.bytebuddy.matcher.CollectionErasureMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.CollectionSizeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.DeclaringFieldMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.DeclaringMethodMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.DeclaringTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.DefinedShapeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.DescriptorMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.ErasureMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.FieldTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.HasSuperClassMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.HasSuperTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.InheritedAnnotationMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.InstanceTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.IsNamedMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodOverrideMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodParametersMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodParameterTypesMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.MethodSortMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.ModifierMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.NameMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.PrimitiveTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.RecordMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.SignatureTokenMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.SubTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.SuperTypeMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.TypeSortMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(T) - Method in class net.bytebuddy.matcher.VisibilityMatcher
-
Matches the supplied value if it was found not to be
null. - doMatch(W) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues
-
Matches the supplied value if it was found not to be
null. - doOpen(String) - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleReader
-
Opens an input stream to a resource within the module.
- door_call(int, VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary
-
Executes a door call.
- DoorArgument() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
- doParse(AsmClassReader) - Method in class net.bytebuddy.pool.TypePool.Default
-
Parses the supplied binary representation and returns a corresponding type description.
- doParse(AsmClassReader) - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
- doResolve(String) - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Non-lazily resolves a type name.
- doResolve(MemberSubstitution.Target, TypeList.Generic, Map, StackManipulation) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField
-
Completes the resolution.
- doResolve(MemberSubstitution.Target, TypeList.Generic, Map, StackManipulation) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Read
-
Completes the resolution.
- doResolve(MemberSubstitution.Target, TypeList.Generic, Map, StackManipulation) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Write
-
Completes the resolution.
- doResolve(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Binds this dispatcher for resolution to a specific method.
- doResolve(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType
-
Binds this dispatcher for resolution to a specific method.
- doResolve(StackManipulation, TypeDescription.Generic, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
Resolves this argument provider.
- doResolve(StackManipulation, TypeDescription.Generic, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField.WithExplicitType
-
Resolves this argument provider.
- doResolve(StackManipulation, TypeDescription.Generic, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
-
Resolves this argument provider.
- doResolve(StackManipulation, TypeDescription.Generic, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.WithExplicitType
-
Resolves this argument provider.
- doTransform(Object, ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.WithCallback
-
Callback between the transformation callbacks.
- DOUBLE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
A dispatcher for
double. - DOUBLE - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for a
doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
double[]value. - DOUBLE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
doublevalue. - DOUBLE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
double-typed property. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Addition
-
Adds two doubles.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
doublevalues. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
doublevalues. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Doubletypes. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
doublevalues. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
double-typed array. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
double[]arrays. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The default value of a
double. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Division
-
Divides two doubles.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication
-
A duplication of a double-sized stack value.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The method return handler for returning a
double. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The accessor handler for a
double. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Multiplies two doubles.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Negation
-
Negates a double.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Remainder
-
Computes the remainder of two doubles.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Removal
-
A removal of a double-sized value.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.StackSize
-
A double slot stack size which is required by
longanddoublevalues. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Subtracts two doubles.
- DOUBLE - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
doublevalue. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
doublevalue. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Doubleas adoubleand wraps it on load. - DOUBLE - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
doublevalue. - DOUBLE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
doubletype. - DOUBLE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
doublearray. - DOUBLE_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A transformer for a
double[]value. - DOUBLE_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
double[]value. - DOUBLE_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
doublearray type. - DOUBLE_DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
A flip instruction that flips a double-sized element over another double-size element.
- DOUBLE_SINGLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
A flip instruction that flips a single-sized element over a double-size element.
- DoubleConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any
doubleconstant onto the operand stack. - DoubleConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation for loading a
doublevalue from a class's constant pool onto the operand stack. - DoubleIndexed(String, TypePath, int, int) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
-
Creates a new annotation collector.
- DoubleIndexed(String, TypePath, int, int, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed
-
Creates a new annotation collector.
- doWrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, int, int) - Method in class net.bytebuddy.asm.Advice
-
Wraps the method visitor to implement this advice.
- drain(InputStream) - Method in class net.bytebuddy.utility.StreamDrainer
-
Drains an input stream into a byte array.
- drain(TypeInitializer.Drain, ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Writes any information that was registered with an
Implementation.Contextto the provided class visitor. - drain(TypeInitializer.Drain, ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Writes any information that was registered with an
Implementation.Contextto the provided class visitor. - drain(TypeInitializer.Drain, ClassVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
-
Writes any information that was registered with an
Implementation.Contextto the provided class visitor. - drainStack() - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Pops all values currently on the stack.
- drainStack(int, int, StackSize) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Drains the stack to only contain the top value.
- dropFolders(Plugin.Engine.Source) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.Filtering
-
Wraps a source to exclude elements that represent folders.
- dropMultiReleaseClassFilesAbove(Plugin.Engine.Source, ClassFileVersion) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.Filtering
-
Wraps a source to exclude elements that are above the specified Java version.
- DROPPING - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default
-
A termination handler that drops the delegate method's return value.
- DROPPING - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
-
A termination handler that drops the bound method's return value.
- DROPPING - Enum constant in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
A termination handler that drops the invoked method's return value.
- DROPPING - Enum constant in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
A termination handler that simply pops the value of the super method invocation off the stack.
- dump(TypeDescription, boolean, byte[]) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Disabled
-
Dumps a class file to the file system.
- dump(TypeDescription, boolean, byte[]) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher
-
Dumps a class file to the file system.
- dump(TypeDescription, boolean, byte[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Enabled
-
Dumps a class file to the file system.
- DUMP_FOLDER - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
A folder for dumping class files or
nullif no dump should be generated. - DUMP_PROPERTY - Static variable in class net.bytebuddy.agent.Attacher
-
Indicates that any error during attachment should be dumped to a given file location.
- DUMP_PROPERTY - Static variable in interface net.bytebuddy.dynamic.scaffold.TypeWriter
-
A system property that indicates a folder for Byte Buddy to dump class files of all types that it creates.
- Duplex(TypeDescription, MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Duplex
-
Creates a new duplex factory.
- Duplication - Enum in net.bytebuddy.implementation.bytecode
-
Duplicates a value that is lying on top of the stack.
- Duplication.WithFlip - Enum in net.bytebuddy.implementation.bytecode
-
A duplication that flips a value over the second value on the operand stack.
- dynamic(String, TypeDescription, List, List) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Invokes the method as a bootstrap method to bind a call site with the given properties.
- dynamic(String, TypeDescription, List, List) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Invokes the method as a bootstrap method to bind a call site with the given properties.
- dynamic(String, TypeDescription, List, List) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Invokes the method as a bootstrap method to bind a call site with the given properties.
- dynamic(String, TypeDescription, List, List) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodInvocation.WithImplicitInvocationTargetType
-
Invokes the method as a bootstrap method to bind a call site with the given properties.
- dynamic(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Matches invokedynamic instructions that are dispatched for the supplied method handle.
- Dynamic(String, TypeDescription, JavaConstant.MethodHandle, List) - Constructor for class net.bytebuddy.utility.JavaConstant.Dynamic
-
Creates a dynamic resolved constant.
- DYNAMIC - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Allows dynamic typing.
- DYNAMIC_CONSTANT_DESC - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.DirectMethodHandleDesc. - DYNAMIC_CONSTANT_DESCRIPTION - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.DynamicConstantDesctype. - DynamicClassLoader(Class) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader
-
Creates a new dynamic class loader.
- DynamicConstant - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Binds a dynamic constant to the annotated parameter.
- DynamicConstant.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
DynamicConstantannotation. - DynamicType - Interface in net.bytebuddy.dynamic
-
A dynamic type that is created at runtime, usually as the result of applying a
DynamicType.Builderor as the result of anAuxiliaryType. - DynamicType.AbstractBase - Class in net.bytebuddy.dynamic
- DynamicType.Builder<T> - Interface in net.bytebuddy.dynamic
-
A builder for creating a dynamic type.
- DynamicType.Builder.AbstractBase<S> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a dynamic type builder.
- DynamicType.Builder.AbstractBase.Adapter<U> - Class in net.bytebuddy.dynamic
-
An adapter implementation of a dynamic type builder.
- DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a new field.
- DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter - Class in net.bytebuddy.dynamic
-
An adapter for matching an existing field.
- DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapter - Class in net.bytebuddy.dynamic
-
An adapter for applying an inner type definition for an outer method or constructor.
- DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter - Class in net.bytebuddy.dynamic
-
An adapter for applying an inner type definition for an outer type.
- DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a new method.
- DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter - Class in net.bytebuddy.dynamic
-
An annotation adapter for a method definition.
- DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter - Class in net.bytebuddy.dynamic
-
An annotation adapter for a parameter definition.
- DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter - Class in net.bytebuddy.dynamic
-
An annotation adapter for a simple parameter definition.
- DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a new type variable for the currently defined method.
- DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter - Class in net.bytebuddy.dynamic
-
An adapter for matching an existing method.
- DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter - Class in net.bytebuddy.dynamic
-
An annotation adapter for implementing annotations during a method definition.
- DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a module.
- DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.ExportsDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a module export.
- DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a module opening.
- DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for definining a module requirement.
- DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter - Class in net.bytebuddy.dynamic
-
An adapter for optionally matching methods defined by declared interfaces.
- DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a record component.
- DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter - Class in net.bytebuddy.dynamic
-
An adapter for matching record components.
- DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter - Class in net.bytebuddy.dynamic
-
An adapter for defining a new type variable for the instrumented type.
- DynamicType.Builder.AbstractBase.Delegator<U> - Class in net.bytebuddy.dynamic
-
A delegator for a dynamic type builder delegating all invocations to another dynamic type builder.
- DynamicType.Builder.AbstractBase.UsingTypeWriter<U> - Class in net.bytebuddy.dynamic
-
A dynamic type writer that uses a
TypeWriterto create a dynamic type. - DynamicType.Builder.FieldDefinition<S> - Interface in net.bytebuddy.dynamic
-
A builder for a field definition.
- DynamicType.Builder.FieldDefinition.Optional<U> - Interface in net.bytebuddy.dynamic
-
A builder for an optional field definition.
- DynamicType.Builder.FieldDefinition.Optional.AbstractBase<U> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for an optional field definition.
- DynamicType.Builder.FieldDefinition.Optional.Valuable<V> - Interface in net.bytebuddy.dynamic
-
A builder for an optional field definition that allows for defining a value.
- DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase<U> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of an optional field definition that allows for defining a value.
- DynamicType.Builder.FieldDefinition.Valuable<U> - Interface in net.bytebuddy.dynamic
-
A builder for a field definition that allows for defining a value.
- DynamicType.Builder.InnerTypeDefinition<S> - Interface in net.bytebuddy.dynamic
-
An inner type definition for defining a type that is contained within another type, method or constructor.
- DynamicType.Builder.InnerTypeDefinition.ForType<U> - Interface in net.bytebuddy.dynamic
-
An inner type definition for defining a type that is contained within another type.
- DynamicType.Builder.MethodDefinition<S> - Interface in net.bytebuddy.dynamic
-
A builder for a method definition.
- DynamicType.Builder.MethodDefinition.AbstractBase<U> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a method definition.
- DynamicType.Builder.MethodDefinition.AbstractBase.Adapter<V> - Class in net.bytebuddy.dynamic
-
An adapter implementation of a method definition.
- DynamicType.Builder.MethodDefinition.ExceptionDefinition<U> - Interface in net.bytebuddy.dynamic
-
A builder for defining an implementation of a method and optionally defining a type variable or thrown exception.
- DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for defining an implementation of a method and optionally defining a type variable or thrown exception.
- DynamicType.Builder.MethodDefinition.ImplementationDefinition<U> - Interface in net.bytebuddy.dynamic
-
A builder for defining an implementation of a method.
- DynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBase<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for a builder optionally defining an implementation of a method.
- DynamicType.Builder.MethodDefinition.ImplementationDefinition.Optional<V> - Interface in net.bytebuddy.dynamic
-
A builder for optionally defining an implementation of a method.
- DynamicType.Builder.MethodDefinition.ParameterDefinition<U> - Interface in net.bytebuddy.dynamic
-
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for defining an implementation of a method and optionally defining a type variable, thrown exception or parameter type.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable<V> - Interface in net.bytebuddy.dynamic
-
A builder for optionally defining an annotation on a parameter.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase<W> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for defining an annotation on a parameter.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter<X> - Class in net.bytebuddy.dynamic
-
An adapter implementation for defining an annotation on a parameter.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial<V> - Interface in net.bytebuddy.dynamic
-
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase<W> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for an initial parameter definition.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple<V> - Interface in net.bytebuddy.dynamic
-
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or a parameter type.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase<W> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of an exception definition.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable<V> - Interface in net.bytebuddy.dynamic
-
A builder for optionally defining an annotation on a parameter.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase<W> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a simple parameter definition.
- DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter<X> - Class in net.bytebuddy.dynamic
-
An adapter implementation of a simple parameter definition.
- DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition<U> - Interface in net.bytebuddy.dynamic
-
A builder for a method definition with a receiver type.
- DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a method definition that can accept a receiver type.
- DynamicType.Builder.MethodDefinition.TypeVariableDefinition<U> - Interface in net.bytebuddy.dynamic
-
A builder for defining an implementation of a method and optionally defining a type variable.
- DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for defining an implementation of a method and optionally defining a type variable.
- DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable<V> - Interface in net.bytebuddy.dynamic
-
A builder for optionally defining an annotation for a type variable.
- DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase<W> - Class in net.bytebuddy.dynamic
-
An abstract base implementation for defining an annotation on a parameter.
- DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter<X> - Class in net.bytebuddy.dynamic
-
An adapter implementation for an annotatable type variable definition.
- DynamicType.Builder.ModuleDefinition<S> - Interface in net.bytebuddy.dynamic
-
A specification of a Java module.
- DynamicType.Builder.ModuleDefinition.AbstractBase<U> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a
DynamicType.Builder.ModuleDefinition. - DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator<V> - Class in net.bytebuddy.dynamic
-
An adapter for a
DynamicType.Builder.ModuleDefinition. - DynamicType.Builder.ModuleDefinition.ExportsDefinition<U> - Interface in net.bytebuddy.dynamic
-
A specification of a module export.
- DynamicType.Builder.ModuleDefinition.ExportsDefinition.Delegator<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a
DynamicType.Builder.ModuleDefinition.OpensDefinition. - DynamicType.Builder.ModuleDefinition.OpensDefinition<S> - Interface in net.bytebuddy.dynamic
-
A specification of a module opening.
- DynamicType.Builder.ModuleDefinition.OpensDefinition.Delegator<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a
DynamicType.Builder.ModuleDefinition.OpensDefinition. - DynamicType.Builder.ModuleDefinition.RequiresDefinition<U> - Interface in net.bytebuddy.dynamic
-
A specification of a module requirement.
- DynamicType.Builder.ModuleDefinition.RequiresDefinition.Delegator<V> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a
DynamicType.Builder.ModuleDefinition.RequiresDefinition. - DynamicType.Builder.RecordComponentDefinition<S> - Interface in net.bytebuddy.dynamic
-
A builder for a record component definition.
- DynamicType.Builder.RecordComponentDefinition.Optional<U> - Interface in net.bytebuddy.dynamic
-
A
DynamicType.Builder.RecordComponentDefinitionas an optional build step. - DynamicType.Builder.RecordComponentDefinition.Optional.AbstractBase<U> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a record definition.
- DynamicType.Builder.TypeVariableDefinition<S> - Interface in net.bytebuddy.dynamic
-
A builder for a type variable definition.
- DynamicType.Builder.TypeVariableDefinition.AbstractBase<U> - Class in net.bytebuddy.dynamic
-
An abstract base implementation of a type variable definition.
- DynamicType.Default - Class in net.bytebuddy.dynamic
-
A default implementation of a dynamic type.
- DynamicType.Default.Loaded<T> - Class in net.bytebuddy.dynamic
-
A default implementation of a loaded dynamic type.
- DynamicType.Default.Unloaded<T> - Class in net.bytebuddy.dynamic
-
A default implementation of an unloaded dynamic type.
- DynamicType.Loaded<T> - Interface in net.bytebuddy.dynamic
-
A dynamic type that has been loaded into the running instance of the Java virtual machine.
- DynamicType.Unloaded<T> - Interface in net.bytebuddy.dynamic
-
A dynamic type that has not yet been loaded by a given
ClassLoader.
E
- EAGAIN - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Indicates that a request timed out.
- Eager() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager
-
Creates a new eager self-injection strategy that uses a default nexus accessor.
- Eager(NexusAccessor) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager
-
Creates a new eager self-injection strategy that uses the supplied nexus accessor.
- EagerWork(Callable) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.EagerWork
-
Creates an eager work resolution.
- EARLY_ACCESS - Static variable in interface net.bytebuddy.ClassFileVersion.VersionLocator
-
A suffix that might indicate an early access version of Java.
- EDEADLK - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Indicates a dead lock on a resource.
- element(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any interaction with a field or method that matches the given matcher.
- ElementMatcher<T> - Interface in net.bytebuddy.matcher
-
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.
- ElementMatcher.Junction<S> - Interface in net.bytebuddy.matcher
-
A junctions allows to chain different
ElementMatchers in a readable manner. - ElementMatcher.Junction.AbstractBase<V> - Class in net.bytebuddy.matcher
-
A base implementation of
ElementMatcher.Junction. - ElementMatcher.Junction.Conjunction<W> - Class in net.bytebuddy.matcher
-
A conjunction matcher which only matches an element if both represented matchers constitute a match.
- ElementMatcher.Junction.Disjunction<W> - Class in net.bytebuddy.matcher
-
A disjunction matcher which matches an element against matchers in order to constitute a successful match.
- ElementMatcher.Junction.ForNonNullValues<W> - Class in net.bytebuddy.matcher
-
An abstract base implementation that rejects null values.
- ElementMatchers - Class in net.bytebuddy.matcher
-
A utility class that contains a human-readable language for creating
ElementMatchers. - elements() - Method in class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer.AllPermissionsCollection
- emitFrame(MethodVisitor) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Active
-
Emits an empty frame.
- emitFrame(MethodVisitor) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter
-
Emits an empty frame.
- emitFrame(MethodVisitor) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Expanding
-
Emits an empty frame.
- emitFrame(MethodVisitor) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.NoOp
-
Emits an empty frame.
- empty() - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Optional
-
Creates an empty optional.
- empty() - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Stream
-
Creates an empty stream.
- Empty - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Binds the parameter type's default value to the annotated parameter, i.e.
- Empty() - Constructor for class net.bytebuddy.description.annotation.AnnotationList.Empty
- Empty() - Constructor for class net.bytebuddy.description.field.FieldList.Empty
- Empty() - Constructor for class net.bytebuddy.description.method.MethodList.Empty
- Empty() - Constructor for class net.bytebuddy.description.method.ParameterList.Empty
- Empty() - Constructor for class net.bytebuddy.description.type.RecordComponentList.Empty
- Empty() - Constructor for class net.bytebuddy.description.type.TypeList.Empty
- Empty() - Constructor for class net.bytebuddy.description.type.TypeList.Generic.Empty
- Empty() - Constructor for class net.bytebuddy.matcher.FilterableList.Empty
- EMPTY - Enum constant in enum net.bytebuddy.build.maven.Discovery
-
Only discovers plugins if no plugin was explicitly registered.
- EMPTY - Static variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
An empty array indicating an empty frame.
- EMPTY - Static variable in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter
-
An empty array.
- EMPTY_MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor
-
The empty modifier.
- EMPTY_MASK - Static variable in interface net.bytebuddy.description.ModifierReviewable
-
Representation of the default modifier.
- EMPTY_NAME - Static variable in interface net.bytebuddy.description.NamedElement
-
Represents an element without a name in the source code.
- EMPTY_TYPE_PATH - Static variable in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Represents an empty type path.
- Empty.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
Emptyannotation. - EmulatingMethodVisitor(MethodVisitor, ByteCodeAppender) - Constructor for class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
-
Creates a new emulating method visitor.
- enableBootstrapInjection(File) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Enables bootstrap injection for this class reloading strategy.
- Enabled(File) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
-
Creates an enabled bootstrap class injection strategy.
- Enabled(Object, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Enabled
-
Creates an enabled dispatcher.
- Enabled(String, long) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Enabled
-
Creates a new dispatcher for dumping class files.
- Enabled(Set) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.Enabled
-
Creates a new enabled warmup strategy.
- Enabled(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler, AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher, AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled
-
Creates a new enabled resubmission strategy.
- Enabled(TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory.Enabled
-
Creates a factory for an exception handler of the supplied exception type.
- Enabled(ClassInjector.UsingJna.Dispatcher.Jvm) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Enabled
-
Creates a new dispatcher for a JNI's class definition utilities.
- ENABLED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.Simple
-
An enabled fallback strategy that always attempts a new trial.
- ENABLED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
A strategy that enables instrumentation of the
LambdaMetafactoryif such a factory exists on the current VM. - ENABLED - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Enables Byte Buddy's validation.
- ENABLED - Enum constant in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Enables annotation retention, i.e. annotations within an existing class files are preserved as they are.
- ENABLED - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.SuperClassCheck
-
Invokes the super class's
Object.equals(Object)method. - ENABLED - Enum constant in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Permits default method invocations, if an interface declaring a default method is possible.
- enableNativeMethodPrefix(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Enables the use of the given native method prefix for instrumented methods.
- enableNativeMethodPrefix(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Enables the use of the given native method prefix for instrumented methods.
- enableNativeMethodPrefix(String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Enables the use of the given native method prefix for instrumented methods.
- ENCLOSING_METHOD - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Indicates that an element should be loaded in context of the instrumented method.
- endOfMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
A label indicating the end of the advice byte code.
- ENDS_WITH - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string ends with a second string with respecting casing differences.
- ENDS_WITH_IGNORE_CASE - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string ends with a second string without respecting casing differences.
- endTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The types provided after execution of the advice code.
- enter() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
Resolves the offset of the enter value of the enter advice.
- enter() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
Resolves the offset of the enter value of the enter advice.
- enter() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Resolves the offset of the enter value of the enter advice.
- ENTER - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
Indicates that an offset is mapped for an enter advice.
- ENTER - Enum constant in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
A translation mode for the enter advice that considers that the
thisreference might not be initialized for a constructor. - enterType - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
The enter type or
voidif no enter type is defined. - Entry(MethodRegistry.Handler.Compiled, MethodAttributeAppender, MethodDescription, Set, Visibility, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry
-
Creates a new entry for a compiled method registry.
- Entry(MethodRegistry.Handler, MethodAttributeAppender.Factory, MethodDescription, Set, Visibility, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Creates a new prepared entry.
- Entry(ElementMatcher, List) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.Entry
-
Creates a new entry.
- Entry(ElementMatcher, FieldAttributeAppender, Object, Transformer) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
Creates a new entry.
- Entry(ElementMatcher, List) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.Entry
-
Creates a new entry.
- Entry(ElementMatcher, RecordComponentAttributeAppender, Transformer) - Constructor for class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Compiled.Entry
-
Creates a new entry.
- Entry(LatentMatcher, FieldAttributeAppender.Factory, Object, Transformer) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
Creates a new entry.
- Entry(LatentMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry
-
Creates a new entry.
- Entry(LatentMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Creates a new entry.
- Entry(LatentMatcher, RecordComponentAttributeAppender.Factory, Transformer) - Constructor for class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Entry
-
Creates a new entry.
- entryPoint - Variable in class net.bytebuddy.build.maven.Initialization
-
The fully-qualified name of the entry point or any constant name of
EntryPoint.Default. - EntryPoint - Interface in net.bytebuddy.build
-
An entry point for a build tool which is responsible for the transformation's configuration.
- EntryPoint.Default - Enum in net.bytebuddy.build
-
Default implementations for an entry point.
- EntryPoint.Unvalidated - Class in net.bytebuddy.build
-
An entry point that wraps another entry point but disables validation.
- ENUM_VALUE_OF_METHOD_NAME - Static variable in class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
The name of the
valueOfmethod that is defined for any enumeration. - ENUM_VALUES_METHOD_NAME - Static variable in class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
The name of the
valuesmethod that is defined for any enumeration. - Enumerating(String) - Constructor for class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.Enumerating
-
Creates a new suffixing random naming strategy.
- ENUMERATION - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
Enum-typed property. - ENUMERATION - Enum constant in enum net.bytebuddy.description.modifier.EnumerationState
-
Modifier for marking a type as an enumeration.
- ENUMERATION - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches a type or field for describing an enumeration.
- EnumerationDescription - Interface in net.bytebuddy.description.enumeration
-
Describes an enumeration value.
- EnumerationDescription.AbstractBase - Class in net.bytebuddy.description.enumeration
-
An adapter implementation of an enumeration description.
- EnumerationDescription.ForLoadedEnumeration - Class in net.bytebuddy.description.enumeration
-
An enumeration description representing a loaded enumeration.
- EnumerationDescription.Latent - Class in net.bytebuddy.description.enumeration
-
A latent description of an enumeration value.
- EnumerationImplementation(List) - Constructor for class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
Creates a new implementation of an enumeration type.
- EnumerationState - Enum in net.bytebuddy.description.modifier
-
Determines if a type describes an enumeration.
- EqualityMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that checks an object's equality to another object.
- EqualityMatcher(Object) - Constructor for class net.bytebuddy.matcher.EqualityMatcher
-
Creates an element matcher that tests for equality.
- equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey
- equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey
- equals(Object) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Coordinate
- equals(Object) - Method in class net.bytebuddy.build.maven.MavenCoordinate
- equals(Object) - Method in class net.bytebuddy.build.Plugin.Engine.Summary
- equals(Object) - Method in class net.bytebuddy.ClassFileVersion
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
- equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
- equals(Object) - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.field.FieldDescription.SignatureToken
- equals(Object) - Method in class net.bytebuddy.description.field.FieldDescription.Token
- equals(Object) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
- equals(Object) - Method in class net.bytebuddy.description.method.MethodDescription.Token
- equals(Object) - Method in class net.bytebuddy.description.method.MethodDescription.TypeToken
- equals(Object) - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.method.ParameterDescription.Token
- equals(Object) - Method in class net.bytebuddy.description.module.ModuleDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.module.ModuleDescription.Exports.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.module.ModuleDescription.Opens.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.module.ModuleDescription.Provides.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.module.ModuleDescription.Requires.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.type.RecordComponentDescription.Token
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
- equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
- equals(Object) - Method in class net.bytebuddy.description.type.TypeVariableToken
- equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced
- equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule.WeaklyReferenced
- equals(Object) - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
- equals(Object) - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue
- equals(Object) - Method in class net.bytebuddy.dynamic.Nexus
- equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token
- equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token
- equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
- equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
- equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.SignatureKey
- equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
- equals(Object) - Method in class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
- equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
- equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
- equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
- equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
- equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
- equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
- equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
- equals(Object) - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase
- equals(Object) - Method in class net.bytebuddy.TypeCache.LookupKey
- equals(Object) - Method in class net.bytebuddy.TypeCache.SimpleKey
- equals(Object) - Method in class net.bytebuddy.TypeCache.StorageKey
- equals(Object) - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
- equals(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
- equals(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodType
- equals(Object) - Method in class net.bytebuddy.utility.JavaConstant.Simple
- equals(Object) - Method in class net.bytebuddy.utility.JavaModule
- equals(Object, Object) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate
-
Determines if another value is equal to a constant annotation value.
- equals(Object, Object) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
Determines if another value is equal to a constant annotation value.
- EQUALS - Enum constant in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
The
equalsmethod. - EQUALS_FULLY - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if two strings equal and respects casing differences.
- EQUALS_FULLY_IGNORE_CASE - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if two strings equal without respecting casing differences.
- equalsMethod(TypeDescription) - Method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Resolves the equals method to use.
- EqualsMethod - Class in net.bytebuddy.implementation
-
An implementation of
Object.equals(Object)that takes a class's declared fields into consideration. - EqualsMethod(EqualsMethod.SuperClassCheck) - Constructor for class net.bytebuddy.implementation.EqualsMethod
-
Creates a new equals method implementation.
- EqualsMethod.Appender - Class in net.bytebuddy.implementation
-
A byte code appender to implement the
EqualsMethod. - EqualsMethod.CompoundComparator - Class in net.bytebuddy.implementation
-
A compound comparator that compares the values of multiple fields.
- EqualsMethod.ConditionalReturn - Class in net.bytebuddy.implementation
-
A conditional return aborts the equality computation if a given condition was reached.
- EqualsMethod.NaturalOrderComparator - Enum in net.bytebuddy.implementation
-
A comparator that retains the natural order.
- EqualsMethod.NullValueGuard - Interface in net.bytebuddy.implementation
-
Guards a field value against a potential
nullvalue. - EqualsMethod.NullValueGuard.NoOp - Enum in net.bytebuddy.implementation
-
A non-operational null value guard.
- EqualsMethod.NullValueGuard.UsingJump - Class in net.bytebuddy.implementation
-
A null value guard that expects a reference type and that skips the comparison if both values are
nullbut returns if the invoked instance's field value isnullbut not the compared instance's value. - EqualsMethod.NullValueGuard.UsingJump.AfterInstruction - Class in net.bytebuddy.implementation
-
The stack manipulation to apply after the equality computation.
- EqualsMethod.NullValueGuard.UsingJump.BeforeInstruction - Class in net.bytebuddy.implementation
-
The stack manipulation to apply before the equality computation.
- EqualsMethod.SuperClassCheck - Enum in net.bytebuddy.implementation
-
Checks the equality contract against the super class.
- EqualsMethod.TypeCompatibilityCheck - Enum in net.bytebuddy.implementation
-
Checks the overall type of the provided argument.
- EqualsMethod.TypePropertyComparator - Enum in net.bytebuddy.implementation
-
A comparator that sorts fields by a type property.
- EqualsMethod.ValueComparator - Enum in net.bytebuddy.implementation
-
A value comparator is responsible to compare to values of a given type.
- erasure(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a generic type's erasure against the provided type.
- erasure(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a generic type's erasure against the provided type.
- erasure(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Converts a matcher for a type description into a matcher for the matched type's erasure.
- ERASURE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.Assigner.EqualTypesOnly
-
A type assigner that considers two generic types to be equal if their erasure is equal.
- ErasureMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches its argument's
TypeDescription.Genericraw type against the given matcher for aTypeDescription. - ErasureMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.ErasureMatcher
-
Creates a new raw type matcher.
- erasures(Class...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an iteration of generic types' erasures against the provided types.
- erasures(Iterable) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an iteration of generic types' erasures against the provided types.
- erasures(TypeDescription...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an iteration of generic types' erasures against the provided types.
- erasures(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Applies the provided matchers to an iteration og generic types' erasures.
- error(String) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the error level.
- error(String) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the error level.
- error(String) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the error level.
- error(String) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the error level.
- error(String) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the error level.
- error(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the error level.
- error(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the error level.
- error(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the error level.
- error(String, Throwable) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the error level.
- error(String, Throwable) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the error level.
- error(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the error level.
- error(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the error level.
- ESRCH - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Indicates that a process does not exist.
- EXACT - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleType
-
An exact invocation without type adjustments.
- EXACT - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
Requires an exact type match.
- EXCEPTION - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for a method exception type.
- exceptionHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
The exception handler that is resolved for the instrumented method.
- ExceptionHandler(StackManipulation, StackManipulation, TypeDescription, Advice.StackMapFrameHandler.ForPostProcessor) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler
-
Creates a new exception handler for an assignment.
- exceptionHandlerFactory - Variable in class net.bytebuddy.asm.Advice.AssignReturned
-
The exception handler factory to use.
- ExceptionMethod - Class in net.bytebuddy.implementation
-
This implementation causes a
Throwableto be thrown when the instrumented method is invoked. - ExceptionMethod(ExceptionMethod.ConstructionDelegate) - Constructor for class net.bytebuddy.implementation.ExceptionMethod
-
Creates a new instance of an implementation for throwing throwables.
- ExceptionMethod.ConstructionDelegate - Interface in net.bytebuddy.implementation
-
A construction delegate is responsible for calling a
Throwable's constructor. - ExceptionMethod.ConstructionDelegate.ForDefaultConstructor - Class in net.bytebuddy.implementation
-
A construction delegate that calls the default constructor.
- ExceptionMethod.ConstructionDelegate.ForStringConstructor - Class in net.bytebuddy.implementation
-
A construction delegate that calls a constructor that takes a single string as its argument.
- ExceptionTableCollector(MethodVisitor) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector
-
Creates a new exception table collector.
- ExceptionTableExtractor() - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor
-
Creates a new exception table extractor.
- ExceptionTableSensitiveMethodVisitor - Class in net.bytebuddy.utility.visitor
-
A
MethodVisitorthat adds a callback after visiting the exception table of a method. - ExceptionTableSensitiveMethodVisitor(int, MethodVisitor) - Constructor for class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Creates an exception table sensitive method visitor.
- ExceptionTableSubstitutor(MethodVisitor) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
-
Creates a label substitutor.
- ExceptionTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant
- EXCLUDING_RECEIVER - Enum constant in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Appends all annotations of the instrumented method but not the annotations of the method's receiver type if such a type exists.
- executable - Variable in class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase.ForLoadedExecutable
-
The represented
java.lang.reflect.Executable. - executable - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
The
java.lang.reflect.Executablefor which the parameter types are described. - executable - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
The executable for which a parameter list is represented.
- EXECUTABLE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
A constant that must be a
java.lang.reflect.Executableinstance. - EXECUTABLE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
java.lang.reflect.Executable. - EXECUTABLE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 7
java.lang.reflect.Executabletype. - EXECUTABLE - Static variable in class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase.ForLoadedExecutable
-
A dispatcher for interacting with
java.lang.reflect.Executable. - EXECUTABLE - Static variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
The dispatcher used creating parameter list instances and for accessing
java.lang.reflect.Executableinstances. - execute() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
- execute(String, String...) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection
-
Executes a command on the current connection.
- execute(String, String...) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor
-
Executes a command on the current connection.
- execute(String, String...) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe
-
Executes a command on the current connection.
- execute(String, String...) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel
-
Executes a command on the current connection.
- executing(List) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
Appends the supplied steps to the substitution chain.
- executing(MemberSubstitution.Substitution.Chain.Step.Factory...) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
Appends the supplied steps to the substitution chain.
- ExecutingTransformer(ByteBuddy, AgentBuilder.Listener, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, ClassFileLocator, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer, List, AgentBuilder.CircularityLock) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Creates a new class file transformer.
- execution - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The current execution of this plugin.
- exit - Variable in class net.bytebuddy.asm.Advice.AssignReturned
-
trueif this post processor is used within exit advice. - exit() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
Resolves the offset of the exit value of the exit advice.
- exit() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
Resolves the offset of the exit value of the exit advice.
- exit() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Resolves the offset of the exit value of the exit advice.
- EXIT - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
Indicates that an offset is mapped for an exit advice.
- EXIT - Enum constant in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
A translation mode for an exit advice where the
thisreference is always initialized. - ExitAdviceByteCodeAppender(int, int, int, int, int) - Constructor for class net.bytebuddy.build.CachedReturnPlugin.AdviceResolver.ExitAdviceByteCodeAppender
-
Creates a byte code appender for exit advice on a cached return plugin.
- exitType - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
The enter type or
voidif no enter type is defined. - exitType - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
The exit type or
voidif no exit type is defined. - EXPAND - Enum constant in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Indicates that frames should be generated and expanded.
- expandFrames - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
trueif the meta data handler is expected to expand its frames. - expandTo(Visibility) - Method in enum net.bytebuddy.description.modifier.Visibility
-
Expands the visibility to be at least as high as this visibility and the provided visibility.
- expandWith(ByteCodeAppender) - Method in interface net.bytebuddy.dynamic.scaffold.TypeInitializer
-
Expands this type initializer with another byte code appender.
- expandWith(ByteCodeAppender) - Method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
Expands this type initializer with another byte code appender.
- expandWith(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
-
Expands this type initializer with another byte code appender.
- EXPERIMENTAL - Static variable in class net.bytebuddy.utility.OpenedClassReader
-
trueif Byte Buddy is executed in experimental mode. - EXPERIMENTAL_PROPERTY - Static variable in class net.bytebuddy.utility.OpenedClassReader
-
Indicates that Byte Buddy should not validate the maximum supported class file version.
- Explicit(byte[]) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
-
Creates a new explicit resolution of a given array of binary data.
- Explicit(int, List) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Creates a new appender for appending an annotation to a method.
- Explicit(Class...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Explicit
-
Creates a new explicit discovery strategy.
- Explicit(ClassLoader, Collection) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit
-
Creates a new class loading delegate with a possibility of looking up explicitly registered classes.
- Explicit(List) - Constructor for class net.bytebuddy.description.annotation.AnnotationList.Explicit
-
Creates a new list of annotation descriptions.
- Explicit(List) - Constructor for class net.bytebuddy.description.annotation.AnnotationSource.Explicit
-
Creates a new explicit annotation source.
- Explicit(List) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Explicit
-
Creates a new annotation attribute appender for explicit annotation values.
- Explicit(List) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Creates a new appender for appending an annotation to a method.
- Explicit(List) - Constructor for class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Explicit
-
Creates a new annotation attribute appender for explicit annotation values.
- Explicit(List) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Explicit
-
Creates a new annotation attribute appender for explicit annotation values.
- Explicit(List) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.Explicit
-
Creates a new explicit list of generic types.
- Explicit(List) - Constructor for class net.bytebuddy.description.type.TypeList.Explicit
-
Creates an immutable wrapper.
- Explicit(List) - Constructor for class net.bytebuddy.description.field.FieldList.Explicit
-
Creates a new immutable wrapper field list.
- Explicit(List) - Constructor for class net.bytebuddy.description.method.MethodList.Explicit
-
Creates a new wrapper for a given list of methods.
- Explicit(List) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit
-
Creates a new list of explicit parameter descriptions.
- Explicit(List) - Constructor for class net.bytebuddy.description.type.RecordComponentList.Explicit
-
Creates a new list of record component descriptions.
- Explicit(Map) - Constructor for class net.bytebuddy.pool.TypePool.Explicit
-
Creates a new explicit type pool without a parent.
- Explicit(Set) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Explicit
-
Creates a new explicit discovery strategy.
- Explicit(AnnotationDescription...) - Constructor for class net.bytebuddy.description.annotation.AnnotationList.Explicit
-
Creates a new list of annotation descriptions.
- Explicit(AnnotationDescription...) - Constructor for class net.bytebuddy.description.annotation.AnnotationSource.Explicit
-
Creates a new explicit annotation source.
- Explicit(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Explicit
-
Creates a factory for a field-setting termination handler.
- Explicit(TypeDefinition...) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.Explicit
-
Creates a new explicit list of generic types.
- Explicit(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
-
Creates a new explicit default method locator.
- Explicit(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator.Explicit
-
Creates a new explicit default method locator.
- Explicit(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
-
Creates a new explicit default method locator.
- Explicit(TypeDescription...) - Constructor for class net.bytebuddy.description.type.TypeList.Explicit
-
Creates an immutable wrapper.
- Explicit(ClassFileLocator.ForInstrumentation.ClassLoadingDelegate, Collection) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit
-
Creates a new class loading delegate with a possibility of looking up explicitly registered classes.
- Explicit(MethodAttributeAppender.Explicit.Target, List) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Creates an explicit annotation appender for a either a method or one of its parameters..
- Explicit(TypePool, Map) - Constructor for class net.bytebuddy.pool.TypePool.Explicit
-
Creates a new explicit type pool.
- Explicit(S...) - Constructor for class net.bytebuddy.description.field.FieldList.Explicit
-
Creates a new immutable wrapper field list.
- Explicit(S...) - Constructor for class net.bytebuddy.description.method.MethodList.Explicit
-
Creates a new wrapper for a given list of methods.
- Explicit(S...) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit
-
Creates a new list of explicit parameter descriptions.
- Explicit(S...) - Constructor for class net.bytebuddy.description.type.RecordComponentList.Explicit
-
Creates a new list of record component descriptions.
- export(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies a package export with explicit modifiers.
- export(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies a package export with explicit modifiers.
- export(String, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a package export with explicit modifiers.
- export(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies a package export with additional modifiers.
- export(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a package export with additional modifiers.
- export(String, ModifierContributor.ForModule.OfExport...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies a package export with additional modifiers.
- export(String, ModifierContributor.ForModule.OfExport...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a package export with additional modifiers.
- exports(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's exports declarations.
- exports(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies packages that are exported by the module being defined.
- exports(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies packages that are exported by the module being defined.
- exports(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies packages that are exported by the module being defined.
- exports(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies packages that are exported by the module being defined.
- ExportsDefinitionAdapter(String, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.ExportsDefinitionAdapter
-
Creates a new exporting definition adapter.
- ExportsDefinitionAdapter(String, int, Set) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.ExportsDefinitionAdapter
-
Creates a new exporting definition adapter.
- expungeStaleEntries() - Method in class net.bytebuddy.TypeCache
-
Removes any stale class loader entries from the cache.
- extend(MethodDescription.InDefinedShape, MethodGraph.Compiler.Default.Harmonizer) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
Extends this key by the given method description.
- extendBy(MethodDescription, MethodGraph.Compiler.Default.Harmonizer) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Extends this entry by the given method.
- extendBy(MethodDescription, MethodGraph.Compiler.Default.Harmonizer) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Extends this entry by the given method.
- extendBy(MethodDescription, MethodGraph.Compiler.Default.Harmonizer) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Extends this entry by the given method.
- extendBy(MethodDescription, MethodGraph.Compiler.Default.Harmonizer) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
-
Extends this entry by the given method.
- EXTENDED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
A type locator that parses the code segment of each method for extracting information about parameter names even if they are not explicitly included in a class file.
- EXTENDED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
A type locator that parses the code segment of each method for extracting information about parameter names even if they are not explicitly included in a class file.
- EXTENDED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
A type locator that parses the code segment of each method for extracting information about parameter names even if they are not explicitly included in a class file.
- EXTENDED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy
-
A type locator that parses the code segment of each method for extracting information about parameter names even if they are not explicitly included in a class file.
- EXTENDED - Enum constant in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
Enables extended class file parsing that extracts parameter names from debug information, if available.
- EXTENDED - Enum constant in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Eager
-
Enables extended class file parsing that extracts parameter names from debug information, if available.
- EXTENDED - Enum constant in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
The extended reader mode parses the code segment of each method in order to detect parameter names that are only stored in a method's debugging information but are not explicitly included.
- EXTENDED - Enum constant in enum net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazinessMode
-
Resolves the name lazily, and does not parse the entire class file as long as only the non-generic names of super class and interfaces, as well as class flags are read.
- ExtendedLazyTypeDescription(AsmClassReader) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
-
Creates a new extended lazy type resolution.
- extendedParsing - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to
true, the debug information of class files should be parsed to extract parameter names. - EXTERNAL - Enum constant in enum net.bytebuddy.build.AndroidDescriptor.Trivial
-
A descriptor that marks all types as
AndroidDescriptor.TypeScope.EXTERNAL. - EXTERNAL - Enum constant in enum net.bytebuddy.build.AndroidDescriptor.TypeScope
-
Denotes a type that comes from a dependency of the local project.
- ExternalAttachment(String, List) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment
-
Creates an external attachment.
- extract(ClassLoader) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher
-
Reads the classes of the represented collection.
- extract(ClassLoader) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
-
Reads the classes of the represented collection.
- extract(String) - Static method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfField
-
Extracts a generic field resolution of a field signature.
- extract(String) - Static method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
-
Extracts a generic method resolution of a method signature.
- extract(String) - Static method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent
-
Extracts a generic field resolution of a field signature.
- extract(String) - Static method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
-
Extracts a generic type resolution of a type signature.
- extract(String, TypePool.Default.GenericTypeExtractor.ForSignature) - Static method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
Applies an extraction of a generic signature given the supplied visitor.
- extractConstructors(TypeDescription) - Method in enum net.bytebuddy.ByteBuddy.RecordConstructorStrategy
-
Extracts constructors for a given super type.
- extractConstructors(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Extracts constructors for a given super type.
- extractConstructors(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.WithMethodAttributeAppenderFactory
-
Extracts constructors for a given super type.
- extractConstructors(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy
-
Extracts constructors for a given super type.
- extractConstructors(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Extracts constructors for a given super type.
- ExtractionClassFileTransformer(ClassLoader, String) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer
-
Creates a class file transformer for the purpose of extraction.
F
- Factory() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.Factory
-
Creates a new connection factory for Windows using JNA.
- Factory() - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Creates a new factory which a preresolved list of handler factories.
- Factory() - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Creates a new factory for an unsafe class injector that uses Byte Buddy's privileges to accessing
jdk.internal.misc.Unsafeif available. - Factory(int) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService.Factory
-
Creates a new factory.
- Factory(int) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.Factory
-
Creates a factory for an argument loader that supplies a method parameter as an argument.
- Factory(int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Factory
-
Creates a new connection factory for a Solaris VM.
- Factory(Class, EnumerationDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding an enumeration.
- Factory(Class, FieldDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
Creates a new factory for binding a specific field with read-only semantics and static typing.
- Factory(Class, FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory
-
Creates a factory for reading a given field.
- Factory(Class, FieldDescription, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
Creates a new factory for binding a specific field.
- Factory(Class, FieldDescription, Advice.OffsetMapping.ForFieldHandle.Access) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Creates a new factory for binding a specific field handle.
- Factory(Class, FieldDescription, MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Creates a new factory for a field access handle.
- Factory(Class, FieldDescription, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory
-
Creates a factory for reading a given field.
- Factory(Class, ParameterDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
Creates a new factory for binding a parameter of the instrumented method with read-only semantics and static typing.
- Factory(Class, ParameterDescription, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
Creates a new factory for binding a parameter of the instrumented method.
- Factory(Class, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding a type description.
- Factory(Class, TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
Creates a factory for loading a deserialized value.
- Factory(Class, StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding a stack manipulation.
- Factory(Class, StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Factory
-
Creates a factory for a given stack manipulation.
- Factory(Class, ConstantValue) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding a Java constant.
- Factory(Class, ConstantValue) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Factory
-
Creates a factory for a given constant value.
- Factory(Object) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance.Factory
-
Creates a factory that loads the value of a static field as an argument.
- Factory(Object, TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
Creates a new target handler for a static field.
- Factory(Constructor) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a factory for a method invocation without parameter substitutions.
- Factory(Constructor, Map) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a factory for a method invocation without parameter substitutions.
- Factory(Field) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Read.Factory
-
Creates a factory for a step reading a field.
- Factory(Field, int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Write.Factory
-
Creates a factory for writing to a field.
- Factory(Method) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a factory for a method invocation without parameter substitutions.
- Factory(Method, Map) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a factory for a method invocation without parameter substitutions.
- Factory(String, int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory
-
Creates a connection factory for a POSIX socket using JNA.
- Factory(String, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.Factory
-
Creates a new argument loader for an existing field.
- Factory(Executor) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.Factory
-
Creates a new dispatcher factory for parallel dispatching using the supplied executor.
- Factory(List, Advice.AssignReturned.ExceptionHandler.Factory) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Creates a new factory.
- Factory(Map) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue.Factory
-
Creates a factory for a
Advice.Localvariable mapping. - Factory(FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Read.Factory
-
Creates a factory for a step reading a field.
- Factory(FieldDescription, int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Write.Factory
-
Creates a factory for writing to a field.
- Factory(MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a factory for a method invocation without parameter substitutions.
- Factory(MethodDescription.InDefinedShape, Advice.BootstrapArgumentResolver.Factory, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation.Factory
-
Creates a factory for a dynamic invocation dispatcher.
- Factory(MethodDescription.InDefinedShape, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Factory
-
Creates a new factory for a dispatcher using a dynamic method invocation.
- Factory(MethodDescription.InDefinedShape, MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher, List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Factory
-
Creates a new factory for a delegating step.
- Factory(MethodDescription, Map) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a factory for a method invocation.
- Factory(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue.Factory
-
Creates a new factory for creating a
Advice.OffsetMapping.ForEnterValueoffset mapping. - Factory(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue.Factory
-
Creates a new factory for creating a
Advice.OffsetMapping.ForExitValueoffset mapping. - Factory(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType.Factory
-
Creates a new factory for a field locator that locates a field for an exact type.
- Factory(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.Factory
-
Creates a new method invoker factory for a virtual method call.
- Factory(TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment.Factory
-
Creates a new factory for a step that applies a type assignment.
- Factory(ClassInjector.UsingUnsafe.Dispatcher.Initializable) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Creates a new factory.
- Factory(ClassInjector.UsingUnsafe.Factory.AccessResolver) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Creates a new factory for an unsafe class injector.
- Factory(MethodRebaseResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
-
Creates a new factory for a rebase implementation target.
- Factory(Assigner, Assigner.Typing, List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
Creates a new factory for a substitution chain.
- Factory(StackManipulation, Type, int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution.Factory
-
Creates a factory for an argument substitution step.
- Factory(StackManipulation, TypeDescription.Generic, int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution.Factory
-
Creates a factory for an argument substitution step.
- Factory(MethodCall) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.Factory
-
Creates a new argument loader for an existing method call.
- Factory(MethodCall) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Factory
-
Creates a new factory for invoking another method call as a method target.
- Factory(MethodCall.TargetHandler.ForField.Location) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Factory
-
Creates a new target handler factory for a field location.
- Factory(ElementMatcher, ElementMatcher, boolean, boolean, boolean, boolean, MemberSubstitution.Substitution.Factory) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
Creates a new replacement that triggers a substitution based on a row of matchers.
- Factory(ElementMatcher, MethodGraph.Compiler) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher.Factory
-
Creates a factory for a method locator that identifies a method using a matcher.
- Factory(ElementMatcher, ElementMatcher.Junction, ElementMatcher.Junction, ElementMatcher.Junction, MemberSubstitution.Substitution.Factory) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.ForDynamicInvocation.Factory
-
Creates a factory for a replacement for a replacement for an invokedynamic instruction.
- FACTORY - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
A factory for creating a
ClassFileTransformerthat supports the features of the current VM. - FAIL_AFTER_TYPE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
An error handler that fails the build after applying all plugins if at least one plugin failed.
- FAIL_FAST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating
-
A listener that fails the retransformation upon the first failed retransformation of a batch.
- FAIL_FAST - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
An error handler that fails the build immediatly on the first error.
- FAIL_LAST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating
-
A listener that fails the retransformation after all batches were executed if any error occurred.
- FAIL_LAST - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
An error handler that fails the build after transforming all types if at least one plugin failed.
- failFast - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to
true, this mojo fails immediately if a plugin cannot be applied. - failIfNoMatch - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
trueif the instrumentation should fail if applied to a method without match. - failIfNoMatch(boolean) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Specifies if this substitution should fail if applied on a method without a match.
- failOnLiveInitializer - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When transforming classes during build time, it is not possible to apply any transformations which require a class in its loaded state.
- failSafe(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Wraps another matcher to assure that an element is not matched in case that the matching causes an
Exception. - FailSafeMatcher<T> - Class in net.bytebuddy.matcher
-
A fail-safe matcher catches exceptions that are thrown by a delegate matcher and returns an alternative value.
- FailSafeMatcher(ElementMatcher, boolean) - Constructor for class net.bytebuddy.matcher.FailSafeMatcher
-
Creates a new fail-safe element matcher.
- fallbackStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The fallback strategy to apply.
- fallbackToDefault() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperCall
-
Determines if the injected proxy should invoke the default method to the intercepted method if a common super method invocation is not applicable.
- fallbackToDefault() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperCallHandle
-
Determines if the method handle should invoke the default method to the intercepted method if a common super method invocation is not applicable.
- fallbackToDefault() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperMethod
-
Indicates that the assigned method should attempt the invocation of an unambiguous default method if no super method is available.
- fallbackToDefault() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperMethodHandle
-
Indicates that the assigned method should attempt the invocation of an unambiguous default method if no super method is available.
- family - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress
-
The socket family.
- FAST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
A type locator that skips the code segment of each method and does therefore not extract information about parameter names.
- FAST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
A type locator that skips the code segment of each method and does therefore not extract information about parameter names.
- FAST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
A type locator that skips the code segment of each method and does therefore not extract information about parameter names.
- FAST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy
-
A type locator that skips the code segment of each method and does therefore not extract information about parameter names.
- FAST - Enum constant in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
Enables faster class file parsing that does not process debug information of a class file.
- FAST - Enum constant in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Eager
-
Enables faster class file parsing that does not process debug information of a class file.
- FAST - Enum constant in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
The fast reader mode skips the code segment of each method and cannot detect parameter names that are only contained within the debugging information.
- field(ElementMatcher, List) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Defines a new field visitor wrapper to be applied if the given field matcher is matched.
- field(ElementMatcher, AsmVisitorWrapper.ForDeclaredFields.FieldVisitorWrapper...) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Defines a new field visitor wrapper to be applied if the given field matcher is matched.
- field(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any field access that matches the given matcher.
- field(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a field that is already declared by the instrumented type.
- field(ElementMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Matches a field that is already declared by the instrumented type.
- FIELD - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
Field. - FIELD - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for a field type.
- FIELD_CACHE_PREFIX - Static variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
The name prefix to be prepended to a field storing a cached value.
- FIELD_NAME - Static variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
The name of the field that stores the accessed instance if any.
- FIELD_NAME - Static variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
The name of the field that carries an instance for invoking a super method on.
- FIELD_NAME_PREFIX - Static variable in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
-
A name prefix for fields.
- FieldAccess - Enum in net.bytebuddy.implementation.bytecode.member
-
An access representation to a given field.
- FieldAccess.AccessDispatcher - Class in net.bytebuddy.implementation.bytecode.member
-
A dispatcher for implementing a non-generic read or write access on a field.
- FieldAccess.AccessDispatcher.FieldGetInstruction - Class in net.bytebuddy.implementation.bytecode.member
-
A reading field access operation.
- FieldAccess.AccessDispatcher.FieldPutInstruction - Class in net.bytebuddy.implementation.bytecode.member
-
A writing field access operation.
- FieldAccess.Defined - Interface in net.bytebuddy.implementation.bytecode.member
-
Representation of a field access for which a getter and a setter can be created.
- FieldAccess.OfGenericField - Class in net.bytebuddy.implementation.bytecode.member
-
A dispatcher for implementing a generic read or write access on a field.
- FieldAccessor - Class in net.bytebuddy.implementation
-
Defines a method to access a given field by following the Java bean conventions for getters and setters:
- FieldAccessor(FieldAccessor.FieldLocation, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.FieldAccessor
-
Creates a new field accessor.
- FieldAccessor.AssignerConfigurable - Interface in net.bytebuddy.implementation
-
A field accessor that can be configured to use a given assigner and runtime type use configuration.
- FieldAccessor.FieldLocation - Interface in net.bytebuddy.implementation
-
A field location represents an identified field description which depends on the instrumented type and method.
- FieldAccessor.FieldLocation.Absolute - Class in net.bytebuddy.implementation
-
An absolute field description representing a previously resolved field.
- FieldAccessor.FieldLocation.Prepared - Interface in net.bytebuddy.implementation
-
A prepared field location.
- FieldAccessor.FieldLocation.Relative - Class in net.bytebuddy.implementation
-
A relative field location where a field is located dynamically.
- FieldAccessor.FieldLocation.Relative.Prepared - Class in net.bytebuddy.implementation
-
A prepared version of a field location.
- FieldAccessor.FieldNameExtractor - Interface in net.bytebuddy.implementation
-
A field name extractor is responsible for determining a field name to a method that is implemented to access this method.
- FieldAccessor.FieldNameExtractor.ForBeanProperty - Enum in net.bytebuddy.implementation
-
A
FieldAccessor.FieldNameExtractorthat determines a field name according to the rules of Java bean naming conventions. - FieldAccessor.FieldNameExtractor.ForFixedValue - Class in net.bytebuddy.implementation
-
A field name extractor that returns a fixed value.
- FieldAccessor.ForImplicitProperty - Class in net.bytebuddy.implementation
-
A field accessor for an implicit property where a getter or setter property is inferred from the signature.
- FieldAccessor.ForImplicitProperty.Appender - Class in net.bytebuddy.implementation
-
An byte code appender for an field accessor implementation.
- FieldAccessor.ForSetter<T> - Class in net.bytebuddy.implementation
-
A field accessor for a field setter.
- FieldAccessor.ForSetter.Appender - Class in net.bytebuddy.implementation
-
An appender to implement a field setter.
- FieldAccessor.ForSetter.OfConstantValue - Class in net.bytebuddy.implementation
-
An instrumentation that sets a constant value to a field.
- FieldAccessor.ForSetter.OfDefaultValue - Class in net.bytebuddy.implementation
-
A setter instrumentation that sets a
nullor a primitive type's default value. - FieldAccessor.ForSetter.OfFieldValue - Class in net.bytebuddy.implementation
-
A setter that reads a value of another field and sets this value.
- FieldAccessor.ForSetter.OfParameterValue - Class in net.bytebuddy.implementation
-
A setter instrumentation for a parameter value.
- FieldAccessor.ForSetter.OfReferenceValue - Class in net.bytebuddy.implementation
-
An instrumentation that sets a field to a reference value that is stored in a static field of the instrumented type.
- FieldAccessor.ForSetter.TerminationHandler - Enum in net.bytebuddy.implementation
-
A termination handler is responsible for handling a field accessor's return.
- FieldAccessor.OwnerTypeLocatable - Interface in net.bytebuddy.implementation
-
A field accessor that can be configured to locate a field in a specific manner.
- FieldAccessor.PropertyConfigurable - Interface in net.bytebuddy.implementation
-
A field accessor that allows to define the access to be a field write of a given argument.
- FieldAttributeAppender - Interface in net.bytebuddy.implementation.attribute
-
An appender that writes attributes or annotations to a given ASM
FieldVisitor. - FieldAttributeAppender.Compound - Class in net.bytebuddy.implementation.attribute
-
A field attribute appender that combines several method attribute appenders to be represented as a single field attribute appender.
- FieldAttributeAppender.Explicit - Class in net.bytebuddy.implementation.attribute
-
Appends an annotation to a field.
- FieldAttributeAppender.Factory - Interface in net.bytebuddy.implementation.attribute
-
A factory that creates field attribute appenders for a given type.
- FieldAttributeAppender.Factory.Compound - Class in net.bytebuddy.implementation.attribute
-
A field attribute appender factory that combines several field attribute appender factories to be represented as a single factory.
- FieldAttributeAppender.ForInstrumentedField - Enum in net.bytebuddy.implementation.attribute
-
An attribute appender that writes all annotations that are declared on a field.
- FieldAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
-
A field attribute appender that does not append any attributes.
- fieldAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
The field attribute appender factory to apply.
- fieldAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
The field attribute appender factory to apply.
- FieldCacheEntry(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Creates a new field cache entry.
- FieldComparator - Enum in net.bytebuddy.utility
-
A comparator for guaranteeing a stable order for declared
Fields. - FieldConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents a
Fieldconstant for a given type. - FieldConstant(FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
Creates a new field constant.
- FieldConstant.Cached - Class in net.bytebuddy.implementation.bytecode.constant
-
A cached version of a
FieldConstant. - FieldDefinitionAdapter(FieldDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Creates a new field definition adapter.
- FieldDefinitionAdapter(FieldAttributeAppender.Factory, Transformer, Object, FieldDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Creates a new field definition adapter.
- fieldDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField
-
The field value to load.
- fieldDescription - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField
-
The field description accessed in this step.
- FieldDescription - Interface in net.bytebuddy.description.field
-
Implementations of this interface describe a Java field.
- FieldDescription.AbstractBase - Class in net.bytebuddy.description.field
-
An abstract base implementation of a field description.
- FieldDescription.ForLoadedField - Class in net.bytebuddy.description.field
-
An implementation of a field description for a loaded field.
- FieldDescription.InDefinedShape - Interface in net.bytebuddy.description.field
-
Represents a field in its defined shape, i.e. in the form it is defined by a class without its type variables being resolved.
- FieldDescription.InDefinedShape.AbstractBase - Class in net.bytebuddy.description.field
-
An abstract base implementation of a field description in its defined shape.
- FieldDescription.InGenericShape - Interface in net.bytebuddy.description.field
-
Represents a field description in its generic shape, i.e. in the shape it is defined by a generic or raw type.
- FieldDescription.Latent - Class in net.bytebuddy.description.field
-
A latent field description describes a field that is not attached to a declaring
TypeDescription. - FieldDescription.SignatureToken - Class in net.bytebuddy.description.field
-
A token that uniquely identifies a field by its name and type erasure.
- FieldDescription.Token - Class in net.bytebuddy.description.field
-
A token representing a field's properties detached from a type.
- FieldDescription.TypeSubstituting - Class in net.bytebuddy.description.field
-
A field description that represents a given field but with a substituted field type.
- FieldExtractor(int, String, String, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
Creates a new field extractor.
- FieldGetInstruction() - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
- FieldGetter(FieldDescription, Assigner, MethodAccessorFactory) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
-
Creates a new getter implementation.
- FieldGetter(TypeDescription, FieldDescription, String) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Creates a new field getter.
- FieldGetterDelegation(TypeDescription, String, MethodAccessorFactory.AccessType, FieldDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetterDelegation
-
Creates a new field getter implementation.
- FieldGetterHandle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Assigns a
java.lang.invoke.MethodHandleto the annotated parameter which represents a getter of the represented field. - FieldGetterHandle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
Binds a
FieldGetterHandleannotation. - FieldGetterHandle.Binder.Delegate - Class in net.bytebuddy.implementation.bind.annotation
-
A delegate implementation for the
FieldGetterHandle.Binder. - FieldList<T> - Interface in net.bytebuddy.description.field
-
Implementations represent a list of field descriptions.
- FieldList.AbstractBase<S> - Class in net.bytebuddy.description.field
-
An abstract base implementation of a
FieldList. - FieldList.Empty<S> - Class in net.bytebuddy.description.field
-
An implementation of an empty field list.
- FieldList.Explicit<S> - Class in net.bytebuddy.description.field
-
A wrapper implementation of a field list for a given list of field descriptions.
- FieldList.ForLoadedFields - Class in net.bytebuddy.description.field
-
An implementation of a field list for an array of loaded fields.
- FieldList.ForTokens - Class in net.bytebuddy.description.field
-
A list of field descriptions for a list of detached tokens.
- FieldList.TypeSubstituting - Class in net.bytebuddy.description.field
-
A list of field descriptions that yields
FieldDescription.TypeSubstituting. - fieldLocation - Variable in class net.bytebuddy.implementation.FieldAccessor
-
The field's location.
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved
-
Returns a field locator for this instance.
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithExplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithImplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved
-
Returns a field locator for this instance.
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved
-
Creates a field locator for the instrumented type.
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithExplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithImplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved
-
Resolves a field locator for the instrumented type.
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType
- fieldLocator(TypeDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType
- FieldLocator - Interface in net.bytebuddy.dynamic.scaffold
-
A field locator offers an interface for locating a field that is declared by a specified type.
- FieldLocator.AbstractBase - Class in net.bytebuddy.dynamic.scaffold
-
An abstract base implementation of a field locator.
- FieldLocator.Factory - Interface in net.bytebuddy.dynamic.scaffold
-
A factory for creating a
FieldLocator. - FieldLocator.ForClassHierarchy - Class in net.bytebuddy.dynamic.scaffold
-
A field locator that looks up fields that are declared within a class's class hierarchy.
- FieldLocator.ForClassHierarchy.Factory - Enum in net.bytebuddy.dynamic.scaffold
-
A factory for creating a
FieldLocator.ForClassHierarchy. - FieldLocator.ForExactType - Class in net.bytebuddy.dynamic.scaffold
-
A field locator that only looks up fields that are declared by a specific type.
- FieldLocator.ForExactType.Factory - Class in net.bytebuddy.dynamic.scaffold
-
A factory for creating a
FieldLocator.ForExactType. - FieldLocator.ForTopLevelType - Class in net.bytebuddy.dynamic.scaffold
-
A field locator that only locates fields in the top-level type.
- FieldLocator.ForTopLevelType.Factory - Enum in net.bytebuddy.dynamic.scaffold
-
A factory for locating a field in a top-level type.
- FieldLocator.NoOp - Enum in net.bytebuddy.dynamic.scaffold
-
A field locator that never discovers a field.
- FieldLocator.Resolution - Interface in net.bytebuddy.dynamic.scaffold
-
A resolution for a field lookup.
- FieldLocator.Resolution.Illegal - Enum in net.bytebuddy.dynamic.scaffold
-
An illegal resolution.
- FieldLocator.Resolution.Simple - Class in net.bytebuddy.dynamic.scaffold
-
A simple implementation for a field resolution.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
The field locator factory to use.
- FieldManifestation - Enum in net.bytebuddy.description.modifier
-
Describes the manifestation of a class's field, i.e. if a field is final, volatile or neither.
- FieldMatchAdapter(FieldAttributeAppender.Factory, Transformer, Object, LatentMatcher) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Creates a new field match adapter.
- FieldMatchAdapter(LatentMatcher) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Creates a new field match adapter.
- FieldModifierTransformer(ModifierContributor.Resolver) - Constructor for class net.bytebuddy.dynamic.Transformer.ForField.FieldModifierTransformer
-
Creates a new field token modifier for transforming a field's modifiers.
- fieldName - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
The name of the field for storing an invocation handler.
- fieldName - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
The name of the field.
- fieldName - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The name of the field that is target of the delegation.
- fieldName(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder.Delegate
- fieldName(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
- fieldName(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder.Delegate
- fieldName(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
- fieldName(AnnotationDescription.Loadable) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
-
Extracts the field name from an annotation.
- FieldPersistence - Enum in net.bytebuddy.description.modifier
-
Describes the persistence of a field, i.e. if it is
transient. - fieldPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The field pool to use.
- FieldProxy - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Using this annotation it is possible to access fields by getter and setter types.
- FieldProxy.Binder - Class in net.bytebuddy.implementation.bind.annotation
-
A binder for the
FieldProxyannotation. - FieldProxy.Binder.AccessorProxy - Class in net.bytebuddy.implementation.bind.annotation
-
A proxy type for accessing a field either by a getter or a setter.
- FieldProxy.Binder.FieldGetter - Class in net.bytebuddy.implementation.bind.annotation
-
Implementation for a getter method.
- FieldProxy.Binder.FieldGetter.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
A byte code appender for a getter method.
- FieldProxy.Binder.FieldResolver - Interface in net.bytebuddy.implementation.bind.annotation
-
A resolver for creating an instrumentation for a field access.
- FieldProxy.Binder.FieldResolver.Factory - Interface in net.bytebuddy.implementation.bind.annotation
-
A factory for creating a field resolver.
- FieldProxy.Binder.FieldResolver.Factory.Duplex - Class in net.bytebuddy.implementation.bind.annotation
-
A duplex factory for a type that both sets and gets a field value.
- FieldProxy.Binder.FieldResolver.Factory.Simplex - Class in net.bytebuddy.implementation.bind.annotation
-
A simplex factory where field getters and setters both have their own type.
- FieldProxy.Binder.FieldResolver.ForGetter - Class in net.bytebuddy.implementation.bind.annotation
-
A field resolver for a getter accessor.
- FieldProxy.Binder.FieldResolver.ForGetterSetterPair - Class in net.bytebuddy.implementation.bind.annotation
-
A field resolver for an accessor that both gets and sets a field value.
- FieldProxy.Binder.FieldResolver.ForSetter - Class in net.bytebuddy.implementation.bind.annotation
-
A field resolver for a setter accessor.
- FieldProxy.Binder.FieldResolver.Unresolved - Enum in net.bytebuddy.implementation.bind.annotation
-
An unresolved field resolver.
- FieldProxy.Binder.FieldSetter - Class in net.bytebuddy.implementation.bind.annotation
-
Implementation for a setter method.
- FieldProxy.Binder.FieldSetter.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
A byte code appender for a setter method.
- FieldProxy.Binder.InstanceFieldConstructor - Class in net.bytebuddy.implementation.bind.annotation
-
Represents an implementation for implementing a proxy type constructor when a non-static field is accessed.
- FieldProxy.Binder.InstanceFieldConstructor.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
An appender for implementing an
FieldProxy.Binder.InstanceFieldConstructor. - FieldProxy.Binder.StaticFieldConstructor - Enum in net.bytebuddy.implementation.bind.annotation
-
Represents an implementation for implementing a proxy type constructor when a static field is accessed.
- FieldPutInstruction() - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
- fieldRegistry - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The current field registry.
- FieldRegistry - Interface in net.bytebuddy.dynamic.scaffold
-
A field registry represents an extendable collection of fields which are identified by their names that are mapped to a given
FieldAttributeAppender. - FieldRegistry.Compiled - Interface in net.bytebuddy.dynamic.scaffold
-
Represents a compiled field registry.
- FieldRegistry.Compiled.NoOp - Enum in net.bytebuddy.dynamic.scaffold
-
A no-op field registry that does not register annotations for any field.
- FieldRegistry.Default - Class in net.bytebuddy.dynamic.scaffold
-
An immutable default implementation of a field registry.
- FieldRegistry.Default.Compiled - Class in net.bytebuddy.dynamic.scaffold
-
A compiled default field registry.
- FieldRegistry.Default.Compiled.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of a compiled field registry.
- FieldRegistry.Default.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of the default field registry.
- fields - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The instrumented type's declared fields.
- FieldSetter(FieldDescription, Assigner, MethodAccessorFactory) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
-
Creates a new setter implementation.
- FieldSetter(TypeDescription, FieldDescription, String) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Creates a new field setter.
- FieldSetterDelegation(TypeDescription, String, MethodAccessorFactory.AccessType, FieldDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetterDelegation
-
Creates a new field setter implementation.
- FieldSetterHandle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Assigns a
java.lang.invoke.MethodHandleto the annotated parameter which represents a getter of the represented field. - FieldSetterHandle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
Binds a
FieldSetterHandleannotation. - FieldSetterHandle.Binder.Delegate - Class in net.bytebuddy.implementation.bind.annotation
-
A delegate implementation for the
FieldSetterHandle.Binder. - FieldSetting(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting
-
Creates a new field-setting termination handler.
- FieldSetting(MethodCall) - Constructor for class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Creates a new field setting method call.
- FieldToken(String, int, String, String, Map, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
Creates a new field token.
- FieldTokenList() - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldTokenList
- fieldType(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's raw type against the provided matcher.
- fieldType(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's raw type against the provided matcher.
- fieldType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's raw type against the provided matcher.
- FieldTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a field's type.
- FieldTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.FieldTypeMatcher
-
Creates a new matcher for a matched field's type.
- FieldValue - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Assigns the value of a field of the instrumented type to the annotated parameter.
- FieldValue.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
Binds a
FieldValueannotation. - FieldValue.Binder.Delegate - Class in net.bytebuddy.implementation.bind.annotation
-
A delegate implementation for the
FieldValue.Binder. - FileSystem - Class in net.bytebuddy.utility
-
A dispatcher to interact with the file system.
- FileSystem() - Constructor for class net.bytebuddy.utility.FileSystem
- FileSystem.ForLegacyVm - Class in net.bytebuddy.utility
-
A file system representation for a VM that does not support NIO2.
- FileSystem.ForNio2CapableVm - Class in net.bytebuddy.utility
-
A file system representation for a VM that does support NIO2.
- FileSystem.ForNio2CapableVm.Dispatcher - Interface in net.bytebuddy.utility
-
A dispatcher to resolve a
Fileto ajava.nio.file.Path. - FileSystem.ForNio2CapableVm.Files - Interface in net.bytebuddy.utility
-
A dispatcher to access the
java.nio.file.FilesAPI. - FileSystem.ForNio2CapableVm.StandardCopyOption - Interface in net.bytebuddy.utility
-
A dispatcher to interact with
java.nio.file.StandardCopyOption. - filter(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationValue.AbstractBase
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue
-
Filters this annotation value as a valid value of the provided property.
- filter(MethodDescription.InDefinedShape, TypeDefinition) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Filters this annotation value as a valid value of the provided property.
- filter(ElementMatcher) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Only retains all class loaders that match the given matcher.
- filter(ElementMatcher) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Configures this method delegation to only consider methods or constructors as a delegation target if they match the supplied matcher.
- filter(ElementMatcher) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment
-
Excludes all matched types from being added as an attribute.
- filter(ElementMatcher) - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
-
Filters any elements in this lists by the given
elementMatcherand returns a list that are matched by the given matcher. - filter(ElementMatcher) - Method in class net.bytebuddy.matcher.FilterableList.Empty
-
Filters any elements in this lists by the given
elementMatcherand returns a list that are matched by the given matcher. - filter(ElementMatcher) - Method in interface net.bytebuddy.matcher.FilterableList
-
Filters any elements in this lists by the given
elementMatcherand returns a list that are matched by the given matcher. - FilterableList<T,
S> - Interface in net.bytebuddy.matcher -
A filterable list allows to use an
ElementMatcherto reduce a lists to elements that are matched by this matcher in this list. - FilterableList.AbstractBase<T,
S> - Class in net.bytebuddy.matcher -
A base implementation of a
FilterableList. - FilterableList.Empty<T,
S> - Class in net.bytebuddy.matcher -
An implementation of an empty
FilterableList. - Filtering(Plugin.Engine.Source.Origin, ElementMatcher) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Origin.Filtering
-
Creates a new filtering origin that retains the delegated origin's manifest.
- Filtering(Plugin.Engine.Source.Origin, ElementMatcher, boolean) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Origin.Filtering
-
Creates a new filtering origin.
- Filtering(Plugin.Engine.Source, ElementMatcher) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Filtering
-
Creates a new filtering source that retains the manifest of the delegated source.
- Filtering(Plugin.Engine.Source, ElementMatcher, boolean) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Filtering
-
Creates a new filtering source.
- Filtering(ElementMatcher, AgentBuilder.Listener) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Creates a new filtering listener.
- Filtering(ElementMatcher, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Filtering
-
Creates a new filtering class file locator.
- FINAL - Enum constant in enum net.bytebuddy.description.modifier.FieldManifestation
-
Modifier for a final field.
- FINAL - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for a final method.
- FINAL - Enum constant in enum net.bytebuddy.description.modifier.ParameterManifestation
-
A final parameter.
- FINAL - Enum constant in enum net.bytebuddy.description.modifier.TypeManifestation
-
Modifier for a final class.
- FINAL - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
final. - FINAL_BRIDGE - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for a final bridge method.
- FINAL_NATIVE - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for a native and final method.
- find(ClassLoader, S) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
Finds a stored type or returns
nullif no type was stored. - find(ClassLoader, T) - Method in class net.bytebuddy.TypeCache
-
Finds a stored type or returns
nullif no type was stored. - find(String) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Discriminating
-
Attempts to find a resolution in this cache.
- find(String) - Method in interface net.bytebuddy.pool.TypePool.CacheProvider
-
Attempts to find a resolution in this cache.
- find(String) - Method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
-
Attempts to find a resolution in this cache.
- find(String) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Attempts to find a resolution in this cache.
- find(String) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple.UsingSoftReference
-
Attempts to find a resolution in this cache.
- find(String) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.WithIllegalResolutionReattempt
-
Attempts to find a resolution in this cache.
- findBindingOf(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the parameter binding of the supplied type variable.
- findBindingOf(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the parameter binding of the supplied type variable.
- findClass(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Looks up a class from the given class loader.
- findClass(ClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Looks up a class from the given class loader.
- findClass(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Looks up a class from the given class loader.
- findClass(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Looks up a class from the given class loader.
- findClass(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Looks up a class from the given class loader.
- findClass(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Looks up a class from the given class loader.
- findClass(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
- findExpectedVariable(String) - Method in class net.bytebuddy.description.TypeVariableSource.AbstractBase
-
Finds a particular variable with the given name in the closes type variable source that is visible from this instance.
- findExpectedVariable(String) - Method in interface net.bytebuddy.description.TypeVariableSource
-
Finds a particular variable with the given name in the closes type variable source that is visible from this instance.
- findLoadedClass - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
An instance of
ClassLoader.findLoadedClass(String). - findLoadedClass - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of
ClassLoader.findLoadedClass(String). - findLoader(Object, String) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleLayer
-
Finds the class loader for a named module.
- findOrInsert(ClassLoader, S, Callable) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
Finds an existing type or inserts a new one if the previous type was not found.
- findOrInsert(ClassLoader, S, Callable, Object) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
Finds an existing type or inserts a new one if the previous type was not found.
- findOrInsert(ClassLoader, T, Callable) - Method in class net.bytebuddy.TypeCache
-
Finds an existing type or inserts a new one if the previous type was not found.
- findOrInsert(ClassLoader, T, Callable, Object) - Method in class net.bytebuddy.TypeCache
-
Finds an existing type or inserts a new one if the previous type was not found.
- findResource(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
- findResources(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
- findSealBase(ClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator
-
Locates the URL that should be used for sealing a package.
- findSealBase(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue
-
Locates the URL that should be used for sealing a package.
- findSealBase(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
Locates the URL that should be used for sealing a package.
- findSealBase(ClassLoader, String) - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealing
-
Locates the URL that should be used for sealing a package.
- findVariable(String) - Method in class net.bytebuddy.description.TypeVariableSource.AbstractBase
-
Finds a particular variable with the given name in the closes type variable source that is visible from this instance.
- findVariable(String) - Method in interface net.bytebuddy.description.TypeVariableSource
-
Finds a particular variable with the given name in the closes type variable source that is visible from this instance.
- FIRST_BATCH - Static variable in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator
-
The index of the first batch.
- FIVE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value5. - FixedValue - Class in net.bytebuddy.implementation
-
This implementation returns a fixed value for a method.
- FixedValue(Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.FixedValue
-
Creates a new fixed value implementation.
- FixedValue.AssignerConfigurable - Interface in net.bytebuddy.implementation
-
Represents a fixed value implementation that is using a default assigner for attempting to assign the fixed value to the return type of the instrumented method.
- FixedValue.ForArgument - Class in net.bytebuddy.implementation
-
A fixed value implementation that returns a method's argument.
- FixedValue.ForConstantValue - Class in net.bytebuddy.implementation
-
A fixed value implementation that represents its fixed value as a constant pool value or a byte code instruction.
- FixedValue.ForNullValue - Enum in net.bytebuddy.implementation
-
A fixed value of
null. - FixedValue.ForOriginType - Class in net.bytebuddy.implementation
-
A fixed value that appends the origin type of the instrumented type.
- FixedValue.ForOriginType.Appender - Class in net.bytebuddy.implementation
-
An appender for writing the origin type.
- FixedValue.ForThisValue - Class in net.bytebuddy.implementation
-
A fixed value of
this. - FixedValue.ForThisValue.Appender - Class in net.bytebuddy.implementation
-
A byte code appender for returning
this. - FixedValue.ForValue - Class in net.bytebuddy.implementation
-
A fixed value implementation that represents its fixed value as a static field of the instrumented class.
- flags - Variable in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation
-
The flags being set for the operation.
- flipOver(TypeDefinition) - Method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Creates a duplication that flips the stack's top value over the second stack element.
- FLOAT - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
A dispatcher for
float. - FLOAT - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for a
floattype. - FLOAT - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
floattype. - FLOAT - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
float[]value. - FLOAT - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
floatvalue. - FLOAT - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
float-typed property. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
floattype. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.Addition
-
Adds two floats.
- FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
floatvalues. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
floatvalues. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Floattype. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Floattypes. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
floatvalues. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
float-typed array. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
float[]arrays. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
floattype. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The default value of a
float. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.Division
-
Divides two floats.
- FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The method return handler for returning a
float. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The accessor handler for a
float. - FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Multiplies two floats.
- FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.Negation
-
Negates a float.
- FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.Remainder
-
Computes the remainder of two floats.
- FLOAT - Enum constant in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Subtracts two floats.
- FLOAT - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
floatvalue. - FLOAT - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
floatvalue. - FLOAT - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Floatas afloatand wraps it on load. - FLOAT - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
floatvalue. - FLOAT - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
floattype. - FLOAT - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
floattype. - FLOAT - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
floatarray. - FLOAT_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
float[]value. - FLOAT_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
float[]value. - FLOAT_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
floatarray type. - FloatConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any
floatconstant onto the operand stack. - FloatConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation for loading a
floatvalue from a class's constant pool onto the operand stack. - FolderIterator(File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.ForFolder.FolderIterator
-
Creates a new iterator representation for all files within a folder.
- FOR_DECLARED_CONSTRUCTOR - Enum constant in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Looks up a method using
Class.getDeclaredConstructor(Class[]). - FOR_DECLARED_METHOD - Enum constant in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Looks up a method using
Class.getDeclaredMethod(String, Class[]). - FOR_ENUMERATION_TYPES - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Weights enumeration types before non-enumeration types.
- FOR_JAVA_8_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
A rendering delegate for any VM supporting Java 8 or newer where a type's simple name is appended.
- FOR_LEGACY_VM - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
A rendering delegate for any VM prior to Java 9 where types are concatenated using a
.character and where the fully qualified names are appended to non-parameterized types. - FOR_PRIMITIVE_TYPES - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Weights primitive types before non-primitive types.
- FOR_PRIMITIVE_WRAPPER_TYPES - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Weights primitive wrapper types first.
- FOR_PUBLIC_CONSTRUCTOR - Enum constant in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Looks up a method using
Class.getConstructor(Class[]). - FOR_PUBLIC_METHOD - Enum constant in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Looks up a method using
Class.getDeclaredMethod(String, Class[]). - FOR_STRING_TYPES - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Weights
Stringtypes first. - ForAdvice() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Creates a new advice transformer with a default setup.
- ForAdvice(Advice.WithCustomMapping) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Creates a new advice transformer which applies the given advice.
- ForAdvice(Advice.WithCustomMapping, Advice.ExceptionHandler, Assigner, ClassFileLocator, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, List, List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Creates a new advice transformer.
- ForAdvice(MethodDescription.TypeToken, int) - Constructor for class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Creates a default method size handler for an advice method.
- ForAdvice(MethodDescription.TypeToken, List, List, List, Advice.StackMapFrameHandler.Default.TranslationMode, Advice.StackMapFrameHandler.Default.Initialization) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Creates a new metadata handler for an advice method.
- ForAllArguments(TypeDescription.Generic, boolean, Assigner.Typing, boolean, boolean) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
Creates a new offset mapping for an array containing all arguments.
- ForAllArguments(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
Creates a new offset mapping for an array containing all arguments.
- ForAllArguments(TypeDescription.Generic, Assigner.Typing, MemberSubstitution.Source, boolean, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments
-
Creates a new offset mapping for an array containing all supplied arguments.
- ForAnnotationDescription(AnnotationDescription) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Creates a new annotation value for a given annotation description.
- ForAnnotationProperty(TypePool, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
-
Creates a new component type locator for an array value.
- ForAnnotationValue(AnnotationValue) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
-
Creates a handler for defining a default annotation value for a method.
- ForArgument(int) - Constructor for class net.bytebuddy.implementation.FixedValue.ForArgument
-
Creates a new fixed value implementation that returns a method's argument.
- ForArgument(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
Creates a new offset mapping for a parameter of the instrumented method.
- ForArgument(TypeDescription.Generic, int, Assigner.Typing, MemberSubstitution.Source, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument
-
Creates a new offset mapping for an argument to either the substituted expression or the instrumented method.
- ForArgumentLoading(int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading
-
Creates an argument loading step.
- ForArgumentSubstitution(StackManipulation, TypeDescription.Generic, int, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution
-
Creates an argument substitution step.
- ForArray(TypeDescription.Generic, List) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
Creates a new target mapping for an array of all local variables.
- ForArray(TypeDescription, Advice.AssignReturned.ExceptionHandler.Factory, boolean, Collection) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ForArray
-
Creates a post processor to assign a returned array value by index.
- ForArrayType(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
-
Creates a new component type locator for an array type.
- ForAsm(ClassReader) - Constructor for class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Creates a new ASM class reader that uses ASM's internal implementation.
- ForAsm(ClassWriter) - Constructor for class net.bytebuddy.utility.AsmClassWriter.ForAsm
-
Creates a new class writer based upon ASM's own implementation.
- ForAssignment(TypeDescription.Generic, Assigner) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment
-
Creates a step for a type assignment.
- ForAttachment(TypeDefinition, TypeVariableSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Creates a visitor for attaching type variables.
- ForAttachment(TypeDescription, TypeVariableSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Creates a visitor for attaching type variables.
- ForBooleanConstant(boolean) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant
-
Creates a new argument provider for a
booleanvalue. - ForBootstrapInjection(Instrumentation, File) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
-
Creates a new injector which is capable of injecting classes into the bootstrap class loader.
- ForBridgeTarget(MethodDescription) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.ForBridgeTarget
-
Creates a new type casting handler for a bridge target.
- ForBuildEntryPoint(EntryPoint) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.ForBuildEntryPoint
-
Creates a new type strategy for an entry point.
- ForBuildPlugin(Plugin) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForBuildPlugin
-
Creates a new transformer for a build
Plugin. - ForByteArray(String, byte[]) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Element.ForByteArray
-
Creates an element that is represented by a byte array.
- ForByteCodeElement(String, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement
-
Creates a new annotation collector for a byte code element.
- ForByteConstant(byte) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant
-
Creates a new argument provider for a
bytevalue. - ForCharacterConstant(char) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant
-
Creates a new argument provider for a
charvalue. - ForClassConstant(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant
-
Creates a new argument provider for the given type description.
- ForClassFileApi(Object) - Constructor for class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Creates a new class reader that is based upon the Class File API.
- ForClassFileApi(ClassVisitor) - Constructor for class net.bytebuddy.utility.AsmClassWriter.ForClassFileApi
-
Creates a new class file API-based class writer.
- ForClassFileLocator(ClassFileLocator) - Constructor for class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForClassFileLocator
-
Creates a new type pool resolver for a class file locator as a supplement of the implicit type pool.
- ForClassFileLocator(ClassFileLocator, TypePool.Default.ReaderMode) - Constructor for class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForClassFileLocator
-
Creates a new type pool resolver for a class file locator as a supplement of the implicit type pool.
- ForClassFileTransformer(ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer
-
Creates a new class file post processor for a class file transformer.
- ForClassFileVersion(ClassFileVersion) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Creates a new constraint for the given class file version.
- ForClassHierarchy(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy
-
Creates a field locator that looks up fields that are declared within a class's class hierarchy.
- ForClassHierarchy(TypeDescription, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy
-
Creates a field locator that looks up fields that are declared within a class's class hierarchy.
- ForClassLoader(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Creates a new class file locator for the given class loader.
- ForComponentType(TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentType
-
Creates a chained annotation reader for reading a component type.
- ForConfiguredPlugin(Transformation) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
-
Creates a new transformer for an explicitly configured plugin.
- ForConstant(U, AnnotationValue.ForConstant.PropertyDelegate) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates a new constant annotation value.
- ForConstantValue(String) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue
-
Creates a new renderer for a constant value.
- ForConstantValue(StackManipulation, Class) - Constructor for class net.bytebuddy.implementation.FixedValue.ForConstantValue
-
Creates a new constant pool fixed value implementation.
- ForConstantValue(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForConstantValue
-
Creates a new constant pool fixed value implementation.
- ForConstructingInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
Creates a new target handle constructor invocation.
- ForConstruction(TypeDescription, List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
Creates a new compiled implementation delegate for a constructor delegation.
- ForConstruction(TypeDescription, List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
Creates an implementation delegate for constructing a new instance.
- ForConstructor(Constructor) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForConstructor
-
Creates a dispatcher for invoking a constructor.
- ForConstructor(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
-
Creates a new
MethodConstantfor creating aConstructorinstance. - ForContainerCreation(Class) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForContainerCreation
-
Creates a dispatcher for an array creation.
- ForContextualInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation
-
Creates a new method invoker for a contextual invocation.
- forCreation(MethodRegistry.Compiled, List, TypeWriter.FieldPool, TypeWriter.RecordComponentPool, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a type writer for creating a new type.
- ForCreation(TypeDescription, ClassFileVersion, TypeWriter.FieldPool, TypeWriter.MethodPool, TypeWriter.RecordComponentPool, List, FieldList, MethodList, MethodList, RecordComponentList, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
-
Creates a new default type writer for creating a new type that is not based on an existing class file.
- ForCurrent(TypeDescription.Generic, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent
-
Creates an offset mapping for the previous chain instruction.
- ForDeclaredFields() - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Creates a new visitor wrapper for declared fields.
- ForDeclaredFields(List) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Creates a new visitor wrapper for declared fields.
- ForDeclaredMethods() - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Creates a new visitor wrapper for declared methods.
- ForDeclaredMethods(List, int, int) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Creates a new visitor wrapper for declared methods.
- forDecoration(TypeDescription, ClassFileVersion, List, List, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool, ClassFileLocator) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a type writer for decorating a type.
- ForDefaultConstructor() - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Creates a constructor strategy for invoking a super constructor with default arguments.
- ForDefaultConstructor(TypeDescription) - Constructor for class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
-
Creates a new construction delegate that calls a default constructor.
- ForDefaultConstructor(MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Creates a constructor strategy for invoking a super constructor with default arguments.
- ForDefaultConstructor(ElementMatcher) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Creates a constructor strategy for invoking a super constructor with default arguments.
- ForDefaultConstructor(ElementMatcher, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Creates a constructor strategy for invoking a super constructor with default arguments.
- ForDefaultMethod(TypeDescription, Implementation.Target, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
-
Creates a new proxy creation for a default interface type proxy.
- ForDefaultMethodInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation
-
Creates a new method invoker for a default method invocation.
- ForDefaultValue(TypeDefinition, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue
-
Creates a new target for a default value.
- ForDefaultValues(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues
-
Creates a default bootstrap argument resolver.
- ForDefaultValues(MethodDescription.InDefinedShape, boolean) - Constructor for class net.bytebuddy.asm.Advice.BootstrapArgumentResolver.ForDefaultValues
-
Creates a bootstrap argument resolver with default values.
- ForDefinedMethod() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod
- ForDelegatingClassLoader(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader
-
Creates a class loading delegate for a delegating class loader.
- ForDelegation(TypeDescription.Generic, MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolved, List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation
- ForDependencyFolder() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForDependencyFolder
- ForDescriptionArray(Class, TypeDescription, List) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array.
- ForDetachedTypes(List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of detached types that are attached on reception.
- ForDetachment(ElementMatcher) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment
-
Creates a visitor for detaching a type.
- ForDirectBound() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound
- ForDiscoveredPlugin(String) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
-
Creates a new transformer for a discovered plugin.
- ForDispatcher(Implementation.Simple.Dispatcher, InstrumentedType.Prepareable, int) - Constructor for class net.bytebuddy.implementation.Implementation.Simple.ForDispatcher
-
Creates a new byte code appender for a dispatcher.
- ForDouble(Double) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForDouble
- ForDoubleConstant(double) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant
-
Creates a new argument provider for a
doublevalue. - ForDynamicConstant(String, TypeDescription, JavaConstant.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List, List, boolean) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant
- ForDynamicConstant(String, TypeDescription, JavaConstant.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List, List, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant
-
Creates an offset mapping for a dynamic constant.
- ForDynamicInvocation(MethodDescription.InDefinedShape, MethodDescription.InDefinedShape, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation
-
Creates a dispatcher for a dynamic method invocation.
- ForDynamicInvocation(MethodDescription.InDefinedShape, MethodDescription.SignatureToken, Advice.BootstrapArgumentResolver) - Constructor for class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation
-
Creates a delegator for a dynamic method invocation.
- ForDynamicInvocation(ElementMatcher, ElementMatcher.Junction, ElementMatcher.Junction, ElementMatcher.Junction, MemberSubstitution.Substitution) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.ForDynamicInvocation
-
Creates a replacement for an invokedynamic instruction.
- ForDynamicInvocation(JavaConstant.MethodType, String, List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Target.ForDynamicInvocation
-
Creates a new target for an invokedynamic instruction.
- ForDynamicInvocation(JavaConstant.MethodType, String, List, MemberSubstitution.Substitution) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.ForDynamicInvocation
-
Creates a resolved binding for an invokedynamic expression.
- forEach(List) - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Applies a stack manipulation to the values of an array.
- ForElementMatcher(TypeDescription, ElementMatcher) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.ForElementMatcher
-
Creates a new field resolver that locates a field on the receiver type using a matcher.
- ForElementMatcher(TypeDescription, ElementMatcher, MethodGraph.Compiler) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher
-
Creates a new method locator for an element matcher.
- ForElementMatcher(ElementMatcher) - Constructor for class net.bytebuddy.build.Plugin.ForElementMatcher
-
Creates a new plugin that matches types using an element matcher.
- ForElementMatchers(ElementMatcher, ElementMatcher, ElementMatcher, ElementMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.ForElementMatchers
-
Creates a new matcher for resubmission upon an exception that is using element matchers.
- ForElementMatchers(ElementMatcher, ElementMatcher, boolean, boolean, boolean, boolean, MemberSubstitution.Substitution) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
Creates a new replacement that triggers a substitution based on a row of matchers.
- ForElementMatchers(ElementMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
Creates a new
AgentBuilder.RawMatcherthat only matches the suppliedTypeDescriptionagainst a supplied matcher. - ForElementMatchers(ElementMatcher, ElementMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
Creates a new
AgentBuilder.RawMatcherthat only matches the suppliedTypeDescriptionand itsClassLoaderagainst two matcher in order to decided if an instrumentation should be conducted. - ForElementMatchers(ElementMatcher, ElementMatcher, ElementMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
Creates a new
AgentBuilder.RawMatcherthat only matches the suppliedTypeDescription, itsClassLoaderand module against element suitable matchers. - ForElementMatchers(ElementMatcher, ElementMatcher, ElementMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.ForElementMatchers
-
Creates a new matcher for immediate resubmission that is using element matchers.
- ForEnterValue(TypeDescription.Generic, TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue
-
Creates a new offset mapping for the enter type.
- ForEnterValue(TypeDescription.Generic, TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue
-
Creates a new offset mapping for the enter type.
- ForEntryPoint(EntryPoint, MethodNameTransformer) - Constructor for class net.bytebuddy.build.Plugin.Engine.TypeStrategy.ForEntryPoint
-
Creates a new type stratrgy for an entry point.
- forEnumeration(EnumerationDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Creates an accessor to read an enumeration value.
- ForEnumerationDescription(EnumerationDescription) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Creates a new description of an annotation value for a given enumeration.
- ForEnumerationValue(EnumerationDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue
-
Creates a new argument provider for an enumeration value.
- ForErasure(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
-
Creates a new description of a non-generic type as an erasure.
- ForErrorHandler(Plugin.Engine.ErrorHandler) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
-
Creates a new listener representation for an error handler.
- ForExactType(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType
-
Creates a new field locator for locating fields from a declared type.
- ForExactType(TypeDescription, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType
-
Creates a new field locator for locating fields from a declared type.
- ForExistingAgent(File) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForExistingAgent
-
Creates an agent provider for an existing agent.
- ForExitValue(TypeDescription.Generic, TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
Creates a new offset mapping for the enter type.
- ForExitValue(TypeDescription.Generic, TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
Creates a new offset mapping for the exit type.
- ForExplicitField(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForExplicitField
-
Creates an explicit field location.
- ForExplicitField(FieldAttributeAppender, Object, FieldDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Creates a record for a rich field.
- ForExplicitLocations() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
- ForExplicitMethod(MethodDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
-
Creates a new method locator for a given method.
- ForExplicitName(String) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
-
Creates a new name provider for an explicit name.
- ForExplicitPool(TypePool) - Constructor for class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForExplicitPool
-
Creates a resolver for an explicit type pool.
- ForExplicitRecordComponent(RecordComponentAttributeAppender, RecordComponentDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent
-
Creates a record for a rich record component.
- ForExplicitType(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForExplicitType
-
Creates a method locator for an explicit target.
- ForExplicitType(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator.ForExplicitType
-
Creates a method locator for an explicit target.
- ForExplicitType(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
-
Creates a new return type provider for an explicit return type.
- ForFailedElement(Plugin.Engine.Source.Element, TypeDescription, List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForFailedElement
-
Creates a new materializable for an element that failed to be transformed.
- forField(FieldDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Creates a field access representation for a given field.
- forField(FieldDescription.InDefinedShape) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Creates a field access representation for a given field.
- ForField() - Constructor for class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Creates a field attribute extension that appends default values of annotations.
- ForField(String, boolean, boolean, boolean, Assigner, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
-
Creates a new invocation handler adapter that loads its value from a field.
- ForField(String, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
Creates a new argument provider that loads the value of an existing field.
- ForField(String, MethodGraph.Compiler, List, ElementMatcher) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
Creates a new implementation delegate for a field delegation.
- ForField(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField
-
Creates a new target handler for a field description.
- ForField(FieldDescription, List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
Creates a new compiled implementation delegate for a field delegation.
- ForField(FieldDescription, MethodDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField
-
Creates a new argument loader for loading an existing field.
- ForField(FieldDescription, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField
-
Creates a new step for a field access.
- ForField(FieldDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField
-
Creates a new target for a field value mapping.
- ForField(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
Creates an offset mapping for a field.
- ForField(TypeDescription.Generic, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField
-
Creates an offset mapping for a field value.
- ForField(Transformer) - Constructor for class net.bytebuddy.dynamic.Transformer.ForField
-
Creates a new simple field transformer.
- ForField(AnnotationValueFilter.Factory) - Constructor for class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Creates a field attribute extension.
- ForField(AnnotationValueFilter.Factory, FieldAttributeAppender.Factory) - Constructor for class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Creates a field attribute extension.
- ForFieldAccess(TypeDescription, MemberSubstitution.Substitution.ForFieldAccess.FieldResolver) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess
-
Creates a new substitution with a field access.
- ForFieldBinding() - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
- ForFieldHandle(Advice.OffsetMapping.ForFieldHandle.Access) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle
-
Creates an offset mapping for a field handle.
- ForFieldHandle(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle
-
Creates an offset mapping for a field getter or setter.
- ForFieldToken(FieldDescription.Token) - Constructor for class net.bytebuddy.matcher.LatentMatcher.ForFieldToken
-
Creates a new latent matcher for a field token.
- ForFile(File, File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
Creates an element representation for a file.
- ForFirstBinding(List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.ForFirstBinding
-
Creates a new replacement that triggers the first matching replacement, if any.
- ForFixedSize(int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize
-
Creates a new batch allocator that creates fixed-sized chunks.
- ForFixedValue() - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue
- ForFixedValue(int) - Constructor for class net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForFixedValue
-
Creates a new offset provider for a fixed value.
- ForFixedValue(String) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForFixedValue
-
Creates a new field name extractor for a fixed value.
- ForFixedValue(String) - Constructor for class net.bytebuddy.implementation.ToStringMethod.PrefixResolver.ForFixedValue
-
Creates a new prefix resolver that returns a fixed value.
- ForFixedValue(String) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForFixedValue
-
Creates a new base name resolver for a fixed name.
- ForFixedValue(String) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
-
Deprecated.Creates a new base name resolver for a fixed name.
- ForFixedValue(URL) - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue
-
Creates a new seal base locator for a fixed URL.
- ForFloat(Float) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForFloat
- ForFloatConstant(float) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant
-
Creates a new argument provider for a
floatvalue. - ForFolder(int[], File) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForFolder
-
Creates a new class file locator for a folder structure of class files.
- ForFolder(File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
Creates a new source representation for a given folder.
- ForFolder(File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Creates a new target for a folder.
- ForFolder(File) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForFolder
-
Creates a new class file locator for a folder structure of class files.
- ForFolder(File, boolean) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Creates a new target for a folder.
- ForFuture(Future) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.ForFuture
-
Creates a cancelable for a future.
- ForGenericArray(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Creates a new dispatcher for checking the assignability of a generic array type.
- ForGenericArray(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray
-
Creates a generic type token that represents a generic array.
- ForGenerifiedErasure(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
Creates a new generified erasure.
- ForGetter(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetter
-
Creates a new getter field resolver.
- ForGetterSetterPair(TypeDescription, MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
Creates a new field resolver for an accessor that both gets and sets a field value.
- ForGivenType(TypeDescription) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForGivenType
-
Creates a new base name resolver that resolves a using the name of a given type.
- ForGivenType(TypeDescription) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
-
Deprecated.Creates a new base name resolver that resolves a using the name of a given type.
- ForHandle(JavaConstant.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForHandle
-
Creates a new offset mapping for a method handle.
- ForHandle(JavaConstant.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle
-
Creates an offset mapping for a method handle.
- ForHotSpot(VirtualMachine.ForHotSpot.Connection) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Creates a new virtual machine connection for HotSpot.
- ForImplementation(Implementation) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
-
Creates a new handler for implementing a method with byte code.
- ForImplicitField(String, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForImplicitField
-
Creates an implicit field location.
- ForImplicitField(FieldDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Creates a new record for a simple field.
- ForImplicitProperty(FieldAccessor.FieldLocation) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Creates a field accessor for an implicit property.
- ForImplicitRecordComponent(RecordComponentDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
-
Creates a new record for a simple record component.
- ForIncompatibleType(TypeDescription) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
-
Creates a new description for an annotation value that does not fulfil expectations.
- ForIndex(int, Object) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex
-
Creates an argument resolver for a given index.
- ForInlining(TypeDescription, ClassFileVersion, TypeWriter.FieldPool, TypeWriter.RecordComponentPool, List, FieldList, MethodList, MethodList, RecordComponentList, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
Creates a new inlining type writer.
- ForInnerClass(String, TypePool.Default.GenericTypeExtractor.IncompleteToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
Creates a new incomplete token representing a type without an outer type.
- ForInstance(Object, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
Creates a new argument provider that stores the given value in a static field.
- ForInstance(String, boolean, boolean, boolean, Assigner, InvocationHandler) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
Creates a new invocation handler adapter for delegating invocations to an invocation handler that is stored in a static field.
- ForInstance(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance
-
Creates an argument loader that supplies the value of a static field as an argument.
- ForInstanceCheck(Class) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForInstanceCheck
-
Creates a dispatcher for an instance check.
- ForInstrumentation(Instrumentation, ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation
-
Creates an agent-based class file locator.
- ForInstrumentation(Instrumentation, ClassFileLocator.ForInstrumentation.ClassLoadingDelegate) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation
-
Creates an agent-based class file locator.
- ForInstrumentedType(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType
-
Creates an argument loader for supporting the instrumented type as a type constant as an argument.
- ForInteger(Integer) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForInteger
- ForIntegerConstant(int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant
-
Creates a new argument provider for a
intvalue. - ForInvocation(MethodDescription, Map, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation
-
Creates a new step of an invocation.
- ForJarEntry(JarFile, JarEntry) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Element.ForJarEntry
-
Creates a new element representation for a jar file entry.
- ForJarFile(int[], JarFile, boolean) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Creates a new class file locator for the given jar file.
- ForJarFile(File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.ForJarFile
-
Creates a new source for a jar file.
- ForJarFile(File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.ForJarFile
-
Creates a new target for a jar file.
- ForJarFile(JarFile) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
-
Creates a new origin for a jar file.
- ForJarFile(JarFile) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Creates a new class file locator for the given jar file.
- ForJarOutputStream(JarOutputStream) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
-
Creates a new sink for a jar file.
- ForJava7CapableVm(Method) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm
-
Creates a new synchronization strategy.
- ForJava7CapableVm(Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm
-
Creates a new resolved reflection store for a VM running at least Java 7.
- ForJava7CapableVm(Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForJava7CapableVm
-
Creates a new resolved class injector using unsafe field injection for a VM running at least Java 7.
- ForJava8CapableVm(Object, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
-
Creates a new synchronization strategy.
- ForJava9CapableVm(Constructor) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForJava9CapableVm
-
Creates a class file transformer factory for a Java 9 capable VM.
- ForJava9CapableVm(Method) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm
-
Creates a new package lookup strategy for a modern VM.
- ForJava9CapableVm(Method, Method) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.ForJava9CapableVm
-
Creates a new attachment type evaluator.
- ForJava9CapableVm(Method, Method) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm
-
Creates a new Java 9 capable dispatcher for reading the current process's id.
- ForJavaConstant(ConstantValue) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaConstant
-
Creates a new argument provider for the given Java instance.
- forJavaHierarchy() - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a default compiler for a method hierarchy following the rules of the Java programming language.
- ForJnaInjection() - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForJnaInjection
-
Creates a new class loading strategy for JNA-based injection with a default protection domain.
- ForJnaInjection(ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForJnaInjection
-
Creates a new class loading strategy for JNA-based injection.
- ForJnaPosixEnvironment(int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Creates a new connector for a POSIX environment using JNA.
- ForJnaPosixSocket(VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary, File) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket
-
Creates a connection for a virtual POSIX socket implemented in JNA.
- ForJnaSolarisDoor(VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary, File) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor
-
Creates a new connection using a Solaris door.
- ForJnaWindowsEnvironment() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Creates a new connector for a Windows environment using JNA.
- ForJnaWindowsNamedPipe(VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsLibrary, VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsAttachLibrary, WinNT.HANDLE, WinDef.LPVOID) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe
-
Creates a new connection via a named pipe.
- forJVMHierarchy() - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a default compiler for a method hierarchy following the rules of the Java virtual machine.
- ForLabel(Label) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Relocation.ForLabel
-
Creates a new relocation for an unconditional jump to a given label.
- ForLegacyVm() - Constructor for class net.bytebuddy.utility.FileSystem.ForLegacyVm
- ForLegacyVm(Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForLegacyVm
-
Creates a new resolved reflection store for a VM prior to Java 8.
- ForLegacyVm(Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForLegacyVm
-
Creates a new resolved class injector using unsafe field injection for a VM prior to Java 7.
- ForLifecycleTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes
- ForLoadedAnnotation(S) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Creates a new annotation description for a loaded annotation.
- ForLoadedAnnotations(Annotation...) - Constructor for class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
-
Creates a new list of loaded annotations.
- ForLoadedAnnotations(List) - Constructor for class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
-
Creates a new list of loaded annotations.
- ForLoadedConstructor(Constructor) - Constructor for class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Creates a new immutable method description for a loaded constructor.
- ForLoadedConstructor(Constructor) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor
-
Creates a new parameter annotation source for a constructor.
- ForLoadedEnumeration(Enum) - Constructor for class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
-
Creates a new enumeration value representation for a loaded enumeration.
- ForLoadedExecutable(T) - Constructor for class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase.ForLoadedExecutable
-
Creates a new method description for a loaded executable.
- ForLoadedExecutable(T, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
Creates a new description for a loaded executable.
- ForLoadedExecutableExceptionType(AccessibleObject, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionType
-
Creates a new annotation reader for an annotated exception type.
- ForLoadedExecutableParameterType(AccessibleObject, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType
-
Creates a new annotation reader for an annotated type argument type.
- ForLoadedField(Field) - Constructor for class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Creates an immutable field description for a loaded field.
- ForLoadedField(Field) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField
-
Creates a new annotation reader for an annotated field type.
- ForLoadedFields(Field...) - Constructor for class net.bytebuddy.description.field.FieldList.ForLoadedFields
-
Creates a new immutable field list that represents an array of loaded field.
- ForLoadedFields(List) - Constructor for class net.bytebuddy.description.field.FieldList.ForLoadedFields
-
Creates a new immutable field list that represents an array of loaded field.
- ForLoadedFieldType(Field) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedFieldType
-
Create's a lazy projection of a field type.
- ForLoadedInterface(Class, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedInterface
-
Creates a new annotation reader for an annotated interface type.
- ForLoadedMethod(Method) - Constructor for class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Creates a new immutable method description for a loaded method.
- ForLoadedMethod(Method) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedMethod
-
Creates a new parameter annpotation source for a method.
- ForLoadedMethodReturnType(Method) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType
-
Creates a new annotation reader for an annotated return type.
- ForLoadedMethods(Class) - Constructor for class net.bytebuddy.description.method.MethodList.ForLoadedMethods
-
Creates a new list for a loaded type.
- ForLoadedMethods(Constructor[], Method[]) - Constructor for class net.bytebuddy.description.method.MethodList.ForLoadedMethods
-
Creates a method list that represents the given constructors and methods in their given order.
- ForLoadedMethods(List, List) - Constructor for class net.bytebuddy.description.method.MethodList.ForLoadedMethods
-
Creates a method list that represents the given constructors and methods in their given order.
- ForLoadedModule(AnnotatedElement) - Constructor for class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Creates a new module description for the supplied module.
- ForLoadedPackage(Package) - Constructor for class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
-
Creates a new loaded package representation.
- ForLoadedParameter(T, int, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Creates a new description for a loaded parameter.
- ForLoadedRecordComponent(Object) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedRecordComponent
-
Creates a new annotation reader for a
java.lang.reflect.RecordComponent. - ForLoadedRecordComponent(AnnotatedElement) - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
Creates a new representation of a loaded record component.
- ForLoadedRecordComponents(Object...) - Constructor for class net.bytebuddy.description.type.RecordComponentList.ForLoadedRecordComponents
-
Creates a list of loaded record components.
- ForLoadedRecordComponents(List) - Constructor for class net.bytebuddy.description.type.RecordComponentList.ForLoadedRecordComponents
-
Creates a list of loaded record components.
- ForLoadedReturnType(Method) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType
-
Creates a new lazy projection of a method's return type.
- ForLoadedSuperClass(Class) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedSuperClass
-
Creates a new annotation reader for an annotated super type.
- ForLoadedSuperClass(Class) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
-
Creates a new lazy projection of a type's super class.
- ForLoadedType(Class) - Constructor for class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Creates a new immutable type description for a loaded type.
- ForLoadedType(Class) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Creates a new description of a generic type of a loaded type.
- ForLoadedType(Class, TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
/** Creates a new description of a generic type of a loaded type.
- ForLoadedType(GenericArrayType) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
Creates a type description of the given generic array type.
- ForLoadedType(GenericArrayType, TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
Creates a type description of the given generic array type.
- ForLoadedType(ParameterizedType) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Creates a description of the loaded parameterized type.
- ForLoadedType(ParameterizedType, TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Creates a description of the loaded parameterized type.
- ForLoadedType(TypeVariable) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Creates a description of a loaded type variable.
- ForLoadedType(TypeVariable, TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Creates a description of a loaded type variable with an annotation.
- ForLoadedType(WildcardType) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
Creates a description of a loaded wildcard.
- ForLoadedType(WildcardType, TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
Creates a description of a loaded wildcard.
- ForLoadedTypes(Class...) - Constructor for class net.bytebuddy.description.type.TypeList.ForLoadedTypes
-
Creates a new type list for an array of loaded types.
- ForLoadedTypes(Type...) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes
-
Creates a list of loaded generic types.
- ForLoadedTypes(List) - Constructor for class net.bytebuddy.description.type.TypeList.ForLoadedTypes
-
Creates a new type list for an array of loaded types.
- ForLoadedTypes(List) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes
-
Creates a list of loaded generic types.
- ForLoadedTypeVariable(TypeVariable) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedTypeVariable
-
Creates a new annotation reader for the given type variable.
- ForLocalValue(TypeDescription.Generic, TypeDescription.Generic, String) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue
-
Creates an offset mapping for a local variable that is declared by the advice methods via
Advice.Local. - ForLong(Long) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForLong
- ForLongConstant(long) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant
-
Creates a new argument provider for a
longvalue. - ForLowerBound() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound
- ForLowerBoundWildcard(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
-
Creates a generic type token for a wildcard that is bound below.
- Formal(String, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal
-
Creates generic type token that represent a formal type variable.
- ForMatchedByteCodeElement(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedByteCodeElement
-
Creates a new member substitution for a matched byte code element that requires a specification for how to perform a substitution.
- ForMatchedDynamicInvocation(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher, ElementMatcher.Junction, ElementMatcher.Junction, ElementMatcher.Junction) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation
-
Creates a member substitution for an invokedynamic instruction.
- ForMatchedField(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
Creates a new member substitution for a matched field that requires a specification for how to perform a substitution.
- ForMatchedField(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher, boolean, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
Creates a new member substitution for a matched field that requires a specification for how to perform a substitution.
- ForMatchedGrouping(Collection) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
Creates a new batch allocator that groups all batches by discriminating types using a type matcher.
- ForMatchedGrouping(ElementMatcher...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
Creates a new batch allocator that groups all batches by discriminating types using a type matcher.
- ForMatchedMethod(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
Creates a new member substitution for a matched method that requires a specification for how to perform a substitution.
- ForMatchedMethod(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher, boolean, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
Creates a new member substitution for a matched method that requires a specification for how to perform a substitution.
- ForMember(TypeDescription, ByteCodeElement.Member) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Target.ForMember
-
Creates a new target for a member that is being accessed.
- ForMember(TypeDescription, ByteCodeElement.Member, MemberSubstitution.Substitution) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.ForMember
-
Creates a new resolved binding.
- ForMethod() - Constructor for class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Creates a method attribute extension.
- ForMethod(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
-
Creates a new
MethodConstantfor creating aMethodinstance. - ForMethod(Transformer) - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod
-
Creates a new transforming method transformer.
- ForMethod(AnnotationValueFilter.Factory) - Constructor for class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Creates a method attribute extension.
- ForMethod(AnnotationValueFilter.Factory, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Creates a method attribute extension.
- ForMethodCall(MethodCall.Appender) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall
-
Creates a new target handler for another method call.
- ForMethodCall(MethodCall.Appender, MethodDescription, MethodDescription, MethodCall.TargetHandler.Resolved) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall
-
Creates a new argument loader for loading a method call's return value.
- ForMethodEnter(MethodDescription.InDefinedShape, Advice.PostProcessor, List, TypeDefinition, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Creates a new resolved dispatcher for implementing method enter advice.
- ForMethodEnter(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, AsmClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Creates a new resolved dispatcher for implementing method enter advice.
- ForMethodEnter(MethodDescription.TypeToken, TypeDescription, MethodDescription, Assigner, Advice.PostProcessor, List, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter
-
Creates a new advice method writer.
- ForMethodEnter(MethodDescription, MethodDescription.TypeToken, TypeDefinition, SortedMap) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter
-
Creates a new argument handler for an enter advice method.
- ForMethodExit(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit
-
Creates a new resolved dispatcher for implementing method exit advice.
- ForMethodExit(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, Map, List, AsmClassReader, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
Creates a new resolved dispatcher for implementing method exit advice.
- ForMethodExit(MethodDescription.TypeToken, TypeDescription, MethodDescription, Assigner, Advice.PostProcessor, List, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, StackManipulation, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit
-
Creates a new advice method writer.
- ForMethodExit(MethodDescription, MethodDescription.TypeToken, TypeDefinition, SortedMap, TypeDefinition, StackSize) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit
-
Creates a new argument handler for an exit advice method.
- ForMethodInvocation(TypeDescription, MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
Creates a new method-resolving substitution.
- ForMethodParameter(int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
-
Creates an argument provider for an argument of the intercepted method.
- ForMethodParameter(int) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter
-
Creates a new target handler for the instrumented method's argument.
- ForMethodParameter(int, MethodDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
-
Creates an argument loader for a parameter of the instrumented method.
- ForMethodParameterArray(ParameterList) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray
-
Creates an argument loader that loads the supplied parameters onto the operand stack.
- ForMethodParameterArrayElement(ParameterDescription, int) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement
-
Creates an argument loader for a parameter of the instrumented method where an array element is assigned to the invoked method.
- ForMethodReturn(String, MethodGraph.Compiler, List, ElementMatcher) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
Creates a new implementation delegate for a method return value delegation.
- ForMethodReturn(MethodDescription, List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
Creates a new compiled implementation delegate for a field delegation.
- ForMethodToken(MethodDescription.Token) - Constructor for class net.bytebuddy.matcher.LatentMatcher.ForMethodToken
-
Creates a new latent matcher for a method token.
- ForMismatchedType(MethodDescription.InDefinedShape, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
-
Creates an annotation description for a mismatched type.
- ForMissingType(String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
-
Creates a new annotation value for a type that cannot be loaded.
- ForMissingValue(TypeDescription, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue
-
Creates a new missing annotation value.
- ForModule(JavaModule) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForModule
-
Creates a new class file locator for a Java module.
- ForModuleFile(ZipFile) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Creates a new class file locator for a jmod file.
- ForModuleSystem(Method, Method, Method, Method) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem
-
Creates a new resolver for a VM that supports the module system.
- ForNio2CapableVm() - Constructor for class net.bytebuddy.utility.FileSystem.ForNio2CapableVm
- ForNonGenericType(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Creates a new dispatcher of a non-generic type.
- ForNonImplementedMethod(MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Creates a new undefined record.
- ForNonNullValues() - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues
- ForNonStaticMethod(Method) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForNonStaticMethod
-
Creates a dispatcher for invoking a non-static method.
- ForNullValue(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
-
Creates a new argument provider for the
nullvalue. - ForOpenJ9(Socket) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Creates a new virtual machine connection for OpenJ9.
- ForOrigin(List) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
Creates a new offset mapping for an origin value.
- ForOrigin(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort, MemberSubstitution.Source) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin
-
Creates an offset mapping a representation of the substituted element or instrumented method.
- ForOriginType() - Constructor for class net.bytebuddy.implementation.FixedValue.ForOriginType
-
Creates a new fixed value appender for the origin type.
- ForOwnerType(TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForOwnerType
-
Creates a chained annotation reader for reading an owner type if it is accessible.
- ForPackageDescription(PackageDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Creates a new type description of a package description.
- ForParallelTransformation(Executor, Plugin.Engine.Target.Sink, List, Map, List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation
-
Creates a new dispatcher that applies transformations in parallel.
- ForParameterizedType(String, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
Creates a type token that represents a parameterized type.
- ForParameterizedType(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Creates a new dispatcher for checking the assignability of a parameterized type.
- ForPatchWithGap(ResettableClassFileTransformer) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithGap
-
Creates a new handler.
- ForPatchWithOverlap(ResettableClassFileTransformer) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithOverlap
-
Creates a new handler.
- ForPatchWithSubstitution(ResettableClassFileTransformer.Substitutable) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithSubstitution
-
Creates a new handler for substitution.
- ForPattern(Pattern, String) - Constructor for class net.bytebuddy.build.RenamingPlugin.Renaming.ForPattern
-
Creates a new renaming for a regular expression.
- ForPrefix(String) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Creates a new name prefixing native method strategy.
- forPrimitive(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
Locates a boxing delegate for a given primitive type.
- forPrimitive(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
Locates the delegate that is capable of narrowing the given type into another type.
- forPrimitive(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Locates a primitive unboxing delegate for a given primitive type.
- forPrimitive(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
Locates the delegate that is capable of widening the given type into another type.
- forPrimitive(TypeDescription) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
Locates the primitive type precedence for a given type.
- ForProductionTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes
- ForRawType(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
-
Creates a new type token that represents a non-generic type.
- ForRawType(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Creates a visitor for representing declared types of a potentially raw type.
- ForRebasedConstructor(MethodDescription.InDefinedShape, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
Creates a new resolution for a rebased constructor.
- ForRebasedMethod(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
-
Creates a resolution for a rebased method.
- forRebasing(MethodRegistry.Prepared, List, TypeWriter.FieldPool, TypeWriter.RecordComponentPool, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool, TypeDescription, ClassFileLocator, MethodRebaseResolver) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a type writer for rebasing a type.
- ForReceiverType(TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForReceiverType
-
Creates a new attribute appender that writes a receiver type.
- ForRecordComponentToken(RecordComponentDescription.Token) - Constructor for class net.bytebuddy.matcher.LatentMatcher.ForRecordComponentToken
-
Creates a latent matcher for a record component token.
- forRedefinition(MethodRegistry.Prepared, List, TypeWriter.FieldPool, TypeWriter.RecordComponentPool, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool, TypeDescription, ClassFileLocator) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a type writer for redefining a type.
- ForRedefinition(AgentBuilder.RawMatcher, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.Listener, AgentBuilder.FallbackStrategy, AgentBuilder.CircularityLock) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRedefinition
-
Creates a new collector for redefinition.
- forReferenceType(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Creates an unboxing responsible that is capable of unboxing a wrapper type.
- ForReferenceType(TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
-
Creates a new array creator for a reference type.
- ForReferenceType(TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
-
Creates a stack manipulation that represents loading a class constant onto the stack.
- ForRegularInvocation(MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation
-
Creates a dispatcher for a regular method invocation.
- ForRegularInvocation(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation
-
Creates a delegator for a regular invocation.
- ForReifiedErasure(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Creates a new reified non-generic type.
- ForReifiedType(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Creates a new reified parameterized type.
- ForReplacement(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForReplacement
-
Creates a new substitutor for a type description replacement.
- ForRetainedElement(Plugin.Engine.Source.Element) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForRetainedElement
-
Creates a new materializable for a retained element.
- ForRetransformation(AgentBuilder.RawMatcher, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.Listener, AgentBuilder.FallbackStrategy, AgentBuilder.CircularityLock) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRetransformation
-
Creates a collector to apply a retransformation.
- ForReturnValue(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
Creates a new offset mapping for a return value.
- ForReturnValue(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
Creates a new offset mapping for a return value.
- ForScalar(TypeDescription, Advice.AssignReturned.ExceptionHandler.Factory, boolean, boolean, Collection) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ForScalar
-
Creates a post processor to assign a returned scalar value.
- ForSelfCallHandle(MemberSubstitution.Source, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle
-
Creates a new offset mapping for a self call handle.
- ForSelfOrStaticInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
-
Creates a new target handler for a static or self-declared invocation.
- ForSerializedValue(TypeDescription.Generic, TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue
-
Creates a new offset mapping for a serialized value.
- ForSerialTransformation(Plugin.Engine.Target.Sink, List, Map, List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation
-
Creates a dispatcher for a serial transformation.
- ForSetter(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
-
Creates a new field resolver for a setter accessor.
- ForSetter(FieldAccessor.FieldLocation, Assigner, Assigner.Typing, FieldAccessor.ForSetter.TerminationHandler) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter
-
Creates a new field accessor for a setter instrumentation.
- ForShortConstant(short) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant
-
Creates a new argument provider for a
shortvalue. - ForSignature() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
Creates a new signature visitor.
- ForSignatureVisitor(SignatureVisitor) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Creates a new visitor for the given signature visitor.
- ForSocketFile(String, int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.Factory.ForSocketFile
-
Creates a connection factory for creating a socket connection via a file.
- ForSplitAdvice(LatentMatcher, String, String) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry.ForSplitAdvice
-
Creates a new entry for an advice class with explicit entry and exit advice classes.
- ForStackManipulation(StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Creates a new target for an offset mapping for a stack manipulation.
- ForStackManipulation(StackManipulation) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Resolved.ForStackManipulation
-
Creates a resolved offset mapping for a stack manipulation.
- ForStackManipulation(StackManipulation, Type) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Creates an argument loader that loads a stack manipulation as an argument.
- ForStackManipulation(StackManipulation, TypeDefinition) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Creates an argument loader that loads a stack manipulation as an argument.
- ForStackManipulation(StackManipulation, TypeDescription.Generic, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation
-
Creates a new offset mapping for a stack manipulation.
- ForStackManipulation(StackManipulation, TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
Creates an offset mapping that binds a stack manipulation.
- ForStaticCall(List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall
-
Creates a new compiled implementation delegate for a static method call.
- ForStaticField(String, Object) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
Creates a new
LoadedTypeInitializerfor setting a static field. - ForStaticMethod(Method) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForStaticMethod
-
Creates a dispatcher for invoking a static method.
- ForStaticMethod(List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
-
Creates a new implementation delegate for a static method delegation.
- ForString(String) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForString
- ForStringConstant(String) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant
-
Creates a new argument provider for a
Stringvalue. - ForStringConstructor(TypeDescription, String) - Constructor for class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
-
Creates a new construction delegate that calls a constructor by handing it the given string.
- ForStubValue(MemberSubstitution.Source) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue
-
Creates an offset mapping for a stub value.
- ForSuperMethodByConstructor(TypeDescription, MethodDescription.InDefinedShape, Implementation.Target, boolean, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
Creates a new stack operation for creating a type proxy by calling one of its constructors.
- ForSuperMethodByReflectionFactory(TypeDescription, Implementation.Target, boolean, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
Creates a new stack operation for reflectively creating a type proxy for the given arguments.
- ForSuperMethodInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation
-
Creates a method invoker for a super method invocation.
- ForTestTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.ForTestTypes
- ForTestTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForTestTypes
- ForThisInstance(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
-
Creates a new argument provider for the instance of the instrumented type.
- ForThisReference(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
-
Creates an argument loader that supplies the
thisinstance as an argument. - ForThisReference(TypeDescription.Generic, boolean, Assigner.Typing, boolean) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
Creates a new offset mapping for a
thisreference. - ForThisReference(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
Creates a new offset mapping for a
thisreference. - ForThisReference(TypeDescription.Generic, Assigner.Typing, MemberSubstitution.Source, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference
-
Creates an offset mapping that resolves the
thisreference. - ForThisValue() - Constructor for class net.bytebuddy.implementation.FixedValue.ForThisValue
-
Creates an implementation that returns the instance of the instrumented type.
- ForThrowable(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable
-
Creates a new offset mapping for access of the exception that is thrown by the instrumented method..
- ForThrowable(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable
-
Creates a new offset mapping for access of the exception that is thrown by the instrumented method..
- ForTokenNormalization(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization
-
Creates a new token normalization visitor.
- ForTokens(MethodDescription.InDefinedShape, List) - Constructor for class net.bytebuddy.description.method.ParameterList.ForTokens
-
Creates a new parameter list for the provided tokens.
- ForTokens(TypeDescription, List) - Constructor for class net.bytebuddy.description.field.FieldList.ForTokens
-
Creates a new field list from a list of field tokens.
- ForTokens(TypeDescription, List) - Constructor for class net.bytebuddy.description.method.MethodList.ForTokens
-
Creates a new list of method descriptions for a list of detached tokens.
- ForTokens(TypeDescription, List) - Constructor for class net.bytebuddy.description.type.RecordComponentList.ForTokens
-
Creates a new list of record components that are described as tokens.
- ForTokens(TypeDescription, FieldDescription.Token...) - Constructor for class net.bytebuddy.description.field.FieldList.ForTokens
-
Creates a new field list from a list of field tokens.
- ForTokens(TypeDescription, MethodDescription.Token...) - Constructor for class net.bytebuddy.description.method.MethodList.ForTokens
-
Creates a new list of method descriptions for a list of detached tokens.
- ForTokens(TypeDescription, RecordComponentDescription.Token...) - Constructor for class net.bytebuddy.description.type.RecordComponentList.ForTokens
-
Creates a new list of record components that are described as tokens.
- ForTopLevelType(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
-
Creates a new incomplete token representing a type without an outer type.
- ForTopLevelType(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType
-
Creates a new type locator for a top-level type.
- ForTransformedElement(ClassFileVersion, DynamicType) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForTransformedElement
-
Creates a new materializable for a successfully transformed type.
- forType(TypeDescription.Generic) - Static method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
Creates a new array factory for a given component type.
- ForType(Class, T) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForType
-
Creates a new argument resolver for a given type.
- ForType(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForType
-
Creates a new type locator for a given type.
- ForType(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForType
-
Creates a new type locator for a given type.
- ForType(TypeDescription, int) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType
-
Creates a new relocation handler that triggers a relocation if a value is an instance of a given type.
- ForTypeAnnotations(AnnotationAppender, AnnotationValueFilter, int, String) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a new type annotation appending visitor.
- ForTypeAnnotations(AnnotationAppender, AnnotationValueFilter, TypeReference) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a new type annotation appending visitor for an empty type path.
- ForTypeArgument(TypeDescription.Generic.AnnotationReader, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument
-
Creates a chained annotation reader for reading a component type.
- ForTypeDescription(TypeDescription) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Creates a new annotation value that represents a type.
- ForTypeResourceUrl() - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
Creates a new seal base locator that attempts deduction from a type's URL while using a
PackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealingseal base locator as a fallback. - ForTypeResourceUrl(PackageDefinitionStrategy.ManifestReading.SealBaseLocator) - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
Creates a new seal base locator that attempts deduction from a type's URL.
- ForTypes(MethodDescription.InDefinedShape, List) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
-
Creates a new parameter type list.
- ForTypes(MethodDescription.InDefinedShape, TypeDefinition...) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
-
Creates a new parameter type list.
- ForTypeVariable(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
Creates a generic type token that represents a type variable.
- ForTypeVariable(String, TypePath) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable
-
Creates a new annotation collector.
- ForTypeVariable(String, TypePath, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable
-
Creates a new annotation collector.
- ForTypeVariable(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Creates a new dispatcher of a type variable.
- ForTypeVariableBinding(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding
-
Creates a new visitor for binding a parameterized type's type arguments to its type variables.
- ForTypeVariableBoundType(TypeDescription.Generic.AnnotationReader, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType
-
Creates a chained annotation reader for reading a type variable's bound type.
- ForUnifiedAdvice(LatentMatcher, String) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry.ForUnifiedAdvice
-
Creates a new entry for an advice class where both the (optional) entry and exit advice methods are declared by the same class.
- ForUnresolvedElement(Plugin.Engine.Source.Element, String) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForUnresolvedElement
-
Creates a new materializable for an element that could not be resolved.
- ForUnresolvedMethod(String) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForUnresolvedMethod
-
Creates a dispatcher for an unresolved method.
- ForUnresolvedProperty() - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty
- ForUnsafeInjection() - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForUnsafeInjection
-
Creates a new class loading strategy for unsafe injection with a default protection domain.
- ForUnsafeInjection(ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForUnsafeInjection
-
Creates a new class loading strategy for unsafe injection.
- ForUnusedValue(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue
-
Creates a new offset mapping for an unused type.
- ForUpperBound() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound
- ForUpperBoundWildcard(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
-
Creates a generic type token for a wildcard that is bound above.
- ForUrl(URL...) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForUrl
-
Creates a new class file locator for the given URLs.
- ForUrl(Collection) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForUrl
-
Creates a new class file locator for the given URLs.
- forValue(boolean) - Static method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Creates a stack manipulation for loading a boolean value onto the stack.
- forValue(double) - Static method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Creates a stack manipulation for loading a
doublevalue onto the operand stack. - forValue(float) - Static method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Creates a stack manipulation for loading a
floatvalue onto the operand stack. - forValue(int) - Static method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Creates a stack manipulation for loading an
intvalue onto the stack. - forValue(long) - Static method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
Creates a stack manipulation for loading a
longvalue onto the operand stack. - ForValue(Object, String) - Constructor for class net.bytebuddy.implementation.FixedValue.ForValue
-
Creates a new static field fixed value implementation.
- ForValue(FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue
-
Creates a new target handler for a field value.
- ForValue(StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForValue
-
Creates a new substitution for loading a constant value.
- ForVariable(TypeDefinition, int, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable
-
Creates a new target for a local variable mapping.
- ForVirtualInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation
-
Creates a new method invoking for a virtual method invocation.
- forVisibilityBridge(MethodDescription, Visibility) - Static method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Creates an entry for a visibility bridge.
- ForWildcardBound(TypePool, TypeVariableSource, String, Map, TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
- ForWildcardLowerBoundType(TypeDescription.Generic.AnnotationReader, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType
-
Creates a chained annotation reader for reading a lower-bound wildcard's bound type.
- ForWildcardUpperBoundType(TypeDescription.Generic.AnnotationReader, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType
-
Creates a chained annotation reader for reading a upper-bound wildcard's bound type.
- FOUR - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value4. - FrameComputingClassWriter(int, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.FrameComputingClassWriter
-
Deprecated.Creates a new frame computing class writer.
- FrameComputingClassWriter(int, TypePool) - Constructor for class net.bytebuddy.utility.AsmClassWriter.FrameComputingClassWriter
-
Creates a new frame computing class writer.
- FrameComputingClassWriter(ClassReader, int, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.FrameComputingClassWriter
-
Deprecated.Creates a new frame computing class writer.
- FrameComputingClassWriter(ClassReader, int, TypePool) - Constructor for class net.bytebuddy.utility.AsmClassWriter.FrameComputingClassWriter
-
Creates a new frame computing class writer.
- frameGeneration - Variable in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Determines the frame generation to be applied.
- FrameTranslator(Class, Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.FrameTranslator
-
Creates a new frame translator.
- frameWriter - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The frame writer to use.
- FromClassLoader(String, List) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin.FromClassLoader
-
Creates a new transformer for a discovered plugin from the class path.
- fromInstalledAgent() - Static method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Obtains a
ClassReloadingStrategyfrom an installed Byte Buddy agent. - fromInstalledAgent(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation
-
Returns an agent-based class file locator for the given class loader and an already installed Byte Buddy-agent.
- fromInstalledAgent(ClassReloadingStrategy.Strategy) - Static method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Obtains a
ClassReloadingStrategyfrom an installed Byte Buddy agent. - Frozen(TypeDescription, LoadedTypeInitializer) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new frozen representation of an instrumented type.
- FROZEN - Enum constant in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default
-
A factory for an instrumented type that does not allow to modify represented types.
- ftok(String, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
ftokcommand. - full(MethodVisitor, List, List) - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Inserts a
Opcodes.F_FULLframe. - FULLY_QUALIFIED - Enum constant in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Determines the use of a fully qualified class name as a prefix.
- FULLY_QUALIFIED_CLASS_NAME - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.PrefixResolver.Default
-
A prefix resolver for the instrumented type's fully qualified class name.
G
- GAP - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Allows for a short period where neither class file transformer is registered.
- generate(MethodVisitor, int, int, Object[], int, Object[], int, Object[]) - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Writes frames to a
MethodVisitor, if applicable. - GENERATE - Enum constant in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Indicates that frames should be generated.
- GENERATE_PROPERTY - Static variable in class net.bytebuddy.utility.dispatcher.JavaDispatcher
-
A property to determine, that if
true, dispatcher classes will be generated natively and not by using aProxy. - generateVisibilityBridge(MethodDescription) - Method in interface net.bytebuddy.dynamic.VisibilityBridgeStrategy
-
Determines if a visibility bridge should be generated for a method that is eligable.
- GENERIC - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.Assigner.EqualTypesOnly
-
An type assigner that only considers equal generic types to be assignable.
- GENERIC_ARRAY - Enum constant in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Represents a generic array type.
- genericFieldType(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's generic type against the provided matcher.
- genericFieldType(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's generic type against the provided matcher.
- genericFieldType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's generic type against the provided matcher.
- GENERICS_AWARE - Static variable in interface net.bytebuddy.implementation.bytecode.assign.Assigner
-
A generics-aware assigner that can handle
void, primitive types which reference types. - GenericTypeAwareAssigner - Enum in net.bytebuddy.implementation.bytecode.assign.reference
-
An assigner implementation that considers generic type assignability.
- GenericTypeAwareAssigner.IsAssignableToVisitor - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
A visitor for generic types that determines assignability of such types.
- GenericTypeAwareAssigner.IsAssignableToVisitor.OfGenericArray - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
A visitor for determining assignability of a generic array type.
- GenericTypeAwareAssigner.IsAssignableToVisitor.OfManifestType - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
An implementation of a assignability visitor that is applicable for any non-wildcard type.
- GenericTypeAwareAssigner.IsAssignableToVisitor.OfNonGenericType - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
A visitor for determining assignability of a non-generic type.
- GenericTypeAwareAssigner.IsAssignableToVisitor.OfParameterizedType - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
A visitor for determining the assignability of a parameterized type.
- GenericTypeAwareAssigner.IsAssignableToVisitor.OfSimpleType - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
A visitor for determining assignability of a type in a type hierarchy, i.e. a non-generic or parameterized type.
- GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard - Class in net.bytebuddy.implementation.bytecode.assign.reference
-
A visitor to determine the assignability of a wildcard type.
- GenericTypeExtractor(TypePool.Default.GenericTypeRegistrant) - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
-
Creates a new generic type extractor.
- get(int) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
- get(int) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
- get(int) - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
- get(int) - Method in class net.bytebuddy.description.field.FieldList.Explicit
- get(int) - Method in class net.bytebuddy.description.field.FieldList.ForLoadedFields
- get(int) - Method in class net.bytebuddy.description.field.FieldList.ForTokens
- get(int) - Method in class net.bytebuddy.description.field.FieldList.TypeSubstituting
- get(int) - Method in class net.bytebuddy.description.method.MethodList.Explicit
- get(int) - Method in class net.bytebuddy.description.method.MethodList.ForLoadedMethods
- get(int) - Method in class net.bytebuddy.description.method.MethodList.ForTokens
- get(int) - Method in class net.bytebuddy.description.method.MethodList.TypeSubstituting
- get(int) - Method in class net.bytebuddy.description.method.ParameterDescription.Token.TypeList
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.Explicit
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfConstructor
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfMethod
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.ForTokens
- get(int) - Method in class net.bytebuddy.description.method.ParameterList.TypeSubstituting
- get(int) - Method in class net.bytebuddy.description.type.RecordComponentList.Explicit
- get(int) - Method in class net.bytebuddy.description.type.RecordComponentList.ForLoadedRecordComponents
- get(int) - Method in class net.bytebuddy.description.type.RecordComponentList.ForTokens
- get(int) - Method in class net.bytebuddy.description.type.RecordComponentList.TypeSubstituting
- get(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList
- get(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList
- get(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList
- get(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList
- get(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList
- get(int) - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeList
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Explicit
- get(int) - Method in class net.bytebuddy.description.type.TypeList.ForLoadedTypes
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.Explicit
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
- get(int) - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes
- get(int) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
- get(int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.LazyFieldList
- get(int) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameterList
- get(int) - Method in class net.bytebuddy.matcher.FilterableList.Empty
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldTokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodTokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.RecordComponentTokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
- GET_CLASS - Static variable in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
The
Object.getClass()method. - GET_DECLARED_CONSTRUCTOR_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The descriptor of the
Class.getDeclaredClasses()method. - GET_DECLARED_CONSTRUCTOR_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The internal name of the
Class.getDeclaredClasses()method. - GET_FIELD - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing a read of a non-static field invocation.
- GET_REFLECTION_FACTORY_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The descriptor of the factory method for getting hold of an instance of the reflection factory class.
- GET_REFLECTION_FACTORY_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The name of the factory method for getting hold of an instance of the reflection factory class.
- GET_STATIC_FIELD - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing a read of a static field invocation.
- GET_SUPER_CLASS - Static variable in class net.bytebuddy.utility.AsmClassWriter.SuperClassResolvingJdkClassWriter
- getAccess(Object) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Returns the access flags of the underlying
codes.rafael.asmjdkbridge.JdkClassReader. - getAccessor() - Method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
- getAccessor() - Method in interface net.bytebuddy.description.type.RecordComponentDescription
-
Returns the accessor for this record component.
- getAccessor() - Method in class net.bytebuddy.description.type.RecordComponentDescription.InDefinedShape.AbstractBase
-
Returns the accessor for this record component.
- getAccessor() - Method in interface net.bytebuddy.description.type.RecordComponentDescription.InDefinedShape
-
Returns the accessor for this record component.
- getAccessor() - Method in interface net.bytebuddy.description.type.RecordComponentDescription.InGenericShape
-
Returns the accessor for this record component.
- getAccessor() - Method in class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Returns the accessor for this record component.
- getAccessor(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Resolves a record component's accessor method.
- getActualAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Returns the actual advice type, even if it is not required post advice processing.
- getActualAdviceType() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns the actual advice type, even if it is not required post advice processing.
- getActualAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Returns the actual advice type, even if it is not required post advice processing.
- getActualAdviceType() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodEnter
-
Returns the actual advice type, even if it is not required post advice processing.
- getActualModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the field's actual modifiers as it is present in a class file, i.e. its modifiers including a flag if this field is deprecated.
- getActualModifiers() - Method in interface net.bytebuddy.description.field.FieldDescription
-
Returns the field's actual modifiers as it is present in a class file, i.e. its modifiers including a flag if this field is deprecated.
- getActualModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns this method's actual modifiers as it is present in a class file, i.e. includes a flag if this method is marked
Deprecated. - getActualModifiers() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns this method's actual modifiers as it is present in a class file, i.e. includes a flag if this method is marked
Deprecated. - getActualModifiers(boolean) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns this method's actual modifiers as it is present in a class file, i.e. includes a flag if this method is marked
Deprecatedand adjusts the modifiers for being abstract or not. - getActualModifiers(boolean) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns this method's actual modifiers as it is present in a class file, i.e. includes a flag if this method is marked
Deprecatedand adjusts the modifiers for being abstract or not. - getActualModifiers(boolean) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the type's actual modifiers as present in the class file.
- getActualModifiers(boolean) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- getActualModifiers(boolean) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the type's actual modifiers as present in the class file.
- getActualModifiers(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the type's actual modifiers as present in the class file.
- getActualModifiers(boolean) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the type's actual modifiers as present in the class file.
- getActualModifiers(boolean, Visibility) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns this method's actual modifiers as it is present in a class file, i.e. includes a flag if this method is marked
Deprecatedand adjusts the modifiers for being abstract or not. - getActualModifiers(boolean, Visibility) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns this method's actual modifiers as it is present in a class file, i.e. includes a flag if this method is marked
Deprecatedand adjusts the modifiers for being abstract or not. - getActualName() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in interface net.bytebuddy.description.NamedElement
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Latent
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the display name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.utility.JavaModule
-
Returns the display name of this element as it is found in the source code.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterType
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in interface net.bytebuddy.asm.Advice.Dispatcher
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithRetainedEnterType
-
The type that is produced as a result of executing this advice method.
- getAdviceType() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
The type that is produced as a result of executing this advice method.
- getAgentProperties() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Loads the target VMs agent properties.
- getAgentProperties() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Loads the target VMs agent properties.
- getAgentProperties() - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads the target VMs agent properties.
- getAllLoaded() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
-
Returns all loaded types that are implied by this dynamic type.
- getAllLoaded() - Method in interface net.bytebuddy.dynamic.DynamicType.Loaded
-
Returns all loaded types that are implied by this dynamic type.
- getAllTypeDescriptions() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Returns a set of all types that are represented by this dynamic type.
- getAllTypeDescriptions() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns a set of all types that are represented by this dynamic type.
- getAllTypes() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Returns all types that are implied by this dynamic type.
- getAllTypes() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns all types that are implied by this dynamic type.
- getAnnotatedActualTypeArguments(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument.AnnotatedParameterizedType
-
Returns the supplied annotated parameterize type's annotated actual type arguments.
- getAnnotatedBounds(Object) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable.FormalTypeVariable
-
Returns the supplied annotated type variable's annotated bounds or an empty array if this feature is not supported.
- getAnnotatedBounds(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.AnnotatedTypeVariable
-
Returns the supplied annotated type variable's annotated bounds.
- getAnnotatedExceptionTypes(Object) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionType.Dispatcher
-
Resolves the supplied
java.lang.reflect.Executable's annotated exception types. - getAnnotatedGenericComponentType(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentType.AnnotatedParameterizedType
-
Returns the supplied annotated array type's annotated component type.
- getAnnotatedInterfaces(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Resolves the annotated interfaces of the supplied type.
- getAnnotatedLowerBounds(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType.AnnotatedWildcardType
-
Returns the supplied annotated element's annotated lower bounds.
- getAnnotatedOwnerType(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForOwnerType.AnnotatedType
-
Returns the type's annotated owner type or
nullif this feature is not supported. - getAnnotatedParameterTypes(Object) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType.Dispatcher
-
Resolves the supplied
java.lang.reflect.Executable's annotated parameter types. - getAnnotatedReceiverType(Object) - Method in interface net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase.Executable
-
Returns the annotated receiver type.
- getAnnotatedReturnType(Method) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType.Dispatcher
-
Resolves the supplied method's annotated return type.
- getAnnotatedSuperclass(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Resolves the annotated super class of the supplied type.
- getAnnotatedType(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Resolves a record component's annotated type.
- getAnnotatedType(Field) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField.Dispatcher
-
Resolves the supplied method's annotated field type.
- getAnnotatedUpperBounds(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType.AnnotatedWildcardType
-
Returns the supplied annotated element's annotated upper bounds.
- getAnnotation(Class) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedFieldType
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfRecordComponent
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement
-
Returns the current type's annotation reader.
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement
-
Returns the current type's annotation reader.
- getAnnotations() - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Returns the annotations of the represented field.
- getAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the annotations of the represented method.
- getAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.Token
-
Returns the annotations of the represented method parameter.
- getAnnotations() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Token
-
Returns the token's annotations.
- getAnnotations() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
- getAnnotations() - Method in class net.bytebuddy.description.type.TypeVariableToken
-
Returns the annotations on this type variable.
- getAnnotationType() - Method in interface net.bytebuddy.asm.Advice.AssignReturned.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.AssignReturned.Handler.Factory.Simple
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler.Factory
-
Returns the annotation type that activates this handler factory.
- getAnnotationType() - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Illegal
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Simple
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForHandle.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDynamicInvocation
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue.Factory
-
Returns the annotation type of this factory.
- getAnnotationType() - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDynamicInvocation
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory
-
Returns the type of the annotation for this factory.
- getAnnotationType() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Returns a description of the annotation type of this annotation.
- getAnnotationType() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns a description of the annotation type of this annotation.
- getAnnotationType() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
Returns a description of the annotation type of this annotation.
- getAnnotationType() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
Returns a description of the annotation type of this annotation.
- getAppendedParameters() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
A rebased method might require additional arguments in order to create a distinct signature.
- getAppendedParameters() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
-
A rebased method might require additional arguments in order to create a distinct signature.
- getAppendedParameters() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution
-
A rebased method might require additional arguments in order to create a distinct signature.
- getAppendedParameters() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
-
A rebased method might require additional arguments in order to create a distinct signature.
- getAppenderFactory() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Returns this entry's attribute appender factory.
- getArgument() - Method in interface net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
-
Returns the resolved argument if the resolution was successful.
- getArgument() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
Returns the resolved argument if the resolution was successful.
- getArgument() - Method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
Returns the resolved argument if the resolution was successful.
- getArgumentHandlerFactory() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit
-
Returns a factory for creating an
Advice.ArgumentHandler. - getArgumentHandlerFactory() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns a factory for creating an
Advice.ArgumentHandler. - getArgumentHandlerFactory() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
Returns a factory for creating an
Advice.ArgumentHandler. - getArgumentHandlerFactory() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodExit
-
Returns a factory for creating an
Advice.ArgumentHandler. - getArguments() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForDynamicInvocation
-
Returns the constant arguments that are provided to the invokedynamic instruction.
- getArguments() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a list of the arguments to the dynamic constant.
- getArtifactId(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
-
Returns the artifact id to use.
- getAuxiliaries() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.LazyDynamicType
-
Returns all auxiliary types of this dynamic type.
- getAuxiliaries() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
Returns all auxiliary types of this dynamic type.
- getAuxiliaries() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns all auxiliary types of this dynamic type.
- getAuxiliaryTypeDescriptions() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Returns a set of all auxiliary types that are represented by this dynamic type.
- getAuxiliaryTypeDescriptions() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns a set of all auxiliary types that are represented by this dynamic type.
- getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Returns a map of all auxiliary types that are required for making use of the main type.
- getAuxiliaryTypes() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns a map of all auxiliary types that are required for making use of the main type.
- getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Returns a (potentially empty) list of auxiliary types that are required by this method rebase resolver.
- getAuxiliaryTypes() - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
Returns a (potentially empty) list of auxiliary types that are required by this method rebase resolver.
- getAuxiliaryTypes() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver
-
Returns a (potentially empty) list of auxiliary types that are required by this method rebase resolver.
- getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.ImplementationContextClassVisitor
- getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.ContextRegistry
-
Returns the auxiliary types that were registered during class creation.
- getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RegistryContextClassVisitor
- getAuxiliaryTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Returns any
AuxiliaryTypethat was registered with thisImplementation.Context. - getAuxiliaryTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Returns any
AuxiliaryTypethat was registered with thisImplementation.Context. - getAuxiliaryTypes() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
-
Returns any
AuxiliaryTypethat was registered with thisImplementation.Context. - getAuxiliaryTypes() - Method in class net.bytebuddy.utility.visitor.ContextClassVisitor
-
Returns the auxiliary types that this class visitor currently supplies.
- getBaseModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod
-
Returns the base modifiers, i.e. the modifiers that define the accessed property's features.
- getBaseModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
- getBaseModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
- getBaseModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
- getBinaryName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
-
Returns the annotation type's binary name.
- getBinaryRepresentation() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer
-
Returns the binary representation of the class file that was looked up.
- getBinaryRepresentation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.UnresolvedType
-
Returns the binary representation of this unresolved type.
- getBinaryRepresentation() - Method in class net.bytebuddy.utility.AsmClassWriter.ForAsm
-
Returns the binary representation of the created class file.
- getBinaryRepresentation() - Method in class net.bytebuddy.utility.AsmClassWriter.ForClassFileApi
-
Returns the binary representation of the created class file.
- getBinaryRepresentation() - Method in interface net.bytebuddy.utility.AsmClassWriter
-
Returns the binary representation of the created class file.
- getBootstrap() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a handle representation of the bootstrap method.
- getBootstrapMarkerLoader() - Method in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple
-
Returns the class loader to serve as a cache key if a cache provider for the bootstrap class loader is requested.
- getBounds() - Method in class net.bytebuddy.description.type.TypeVariableToken
-
Returns the type variable's upper bounds.
- getBytes() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.LazyDynamicType
-
Returns a byte array representing this dynamic type.
- getBytes() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
Returns a byte array representing this dynamic type.
- getBytes() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns a byte array representing this dynamic type.
- getCandidates() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Returns all candidate methods represented by this entry.
- getCandidates() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
-
Returns all candidate methods represented by this entry.
- getCandidates() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Returns all candidate methods represented by this entry.
- getCandidates() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Returns all candidate methods represented by this entry.
- getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Returns the canonical name of this type if it exists.
- getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the canonical name of this type if it exists.
- getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the canonical name of this type if it exists.
- getCanonicalName() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the canonical name of this type if it exists.
- getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the canonical name of this type if it exists.
- getClassFileVersion() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Attempts to resolve the class file version of this type.
- getClassFileVersion() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- getClassFileVersion() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- getClassFileVersion() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Attempts to resolve the class file version of this type.
- getClassFileVersion() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
- getClassFileVersion() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
- getClassFileVersion() - Method in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Returns the class file version of the currently creatgetClassFileVersioned dynamic type.
- getClassFileVersion() - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Returns the class file version of the currently creatgetClassFileVersioned dynamic type.
- getClassFileVersion() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
- getClassLoader() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default
-
Returns the underlying class loader.
- getClassLoader() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit
-
Returns the underlying class loader.
- getClassLoader() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate
-
Returns the underlying class loader.
- getClassLoader() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Returns the class loader to load classes from.
- getClassLoader() - Method in class net.bytebuddy.utility.JavaModule
-
Returns the class loader of this module.
- getClassLoader(Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns the class loader of a module.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForLegacyVm
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForJava7CapableVm
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForLegacyVm
-
Returns the lock for loading the specified class.
- getClassLoadingLock(ByteArrayClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm
-
Receives the class loading lock.
- getClassLoadingLock(ByteArrayClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
-
Receives the class loading lock.
- getClassLoadingLock(ByteArrayClassLoader, String) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
-
Receives the class loading lock.
- getClassLoadingLock(ByteArrayClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy
-
Receives the class loading lock.
- getClassName(Object) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Returns the internal name of the represented type.
- getClassPath() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment
-
Returns the class path elements required for loading the supplied virtual machine type.
- getCommonSuperClass(String, String) - Method in class net.bytebuddy.utility.AsmClassWriter.FrameComputingClassWriter
- getComponentType() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the component type of this type.
- getComponentType() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latent
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the component type of this type.
- getComponentType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
The component type of this factory.
- getComponentType() - Method in interface net.bytebuddy.implementation.bytecode.collection.CollectionFactory
-
The component type of this factory.
- getComponentType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
Returns the component type of this type.
- getComponentType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
Returns the component type of this type.
- getConstructor() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
Returns the resolved constructor.
- getCurrent() - Static method in enum net.bytebuddy.utility.GraalImageCode
-
Resolves the status of the Graal image code.
- getDeclaredAnnotations() - Method in enum net.bytebuddy.description.annotation.AnnotationSource.Empty
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.annotation.AnnotationSource.Explicit
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in interface net.bytebuddy.description.annotation.AnnotationSource
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfConstructor
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfMethod
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.PackageDescription.Simple
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.utility.JavaModule
-
Returns a list of annotations that are declared by this instance.
- getDeclaredFields() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the fields that this type declares.
- getDeclaredFields() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the fields that this type declares.
- getDeclaredMethods() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the methods that this type declares.
- getDeclaredMethods() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the methods that this type declares.
- getDeclaredTypes() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns a list of types that are declared by this type.
- getDeclaredTypes() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns a list of types that are declared by this type.
- getDeclaringClass(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandleInfo
-
Returns the declaring type of the method handle info.
- getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfConstructor
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfMethod
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in interface net.bytebuddy.description.method.ParameterDescription
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in interface net.bytebuddy.description.method.ParameterDescription.InDefinedShape
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in interface net.bytebuddy.description.method.ParameterDescription.InGenericShape
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns the method that declares this parameter.
- getDeclaringMethod() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns the method that declares this parameter.
- getDeclaringRecord(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Resolves a record component's declaring type.
- getDeclaringType() - Method in interface net.bytebuddy.description.DeclaredByType
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.DeclaredByType.WithMandatoryDeclaration
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.field.FieldDescription
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.field.FieldDescription.InDefinedShape
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.field.FieldDescription.InGenericShape
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.method.MethodDescription.InDefinedShape
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.method.MethodDescription.InGenericShape
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.type.RecordComponentDescription.InDefinedShape
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Latent
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the declaring type of this instance.
- getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the default value of the represented method.
- getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the default value for this type, i.e. the zero value for a primitive type and
nullfor a reference type. - getDefaultValue() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the default value for this type, i.e. the zero value for a primitive type and
nullfor a reference type. - getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
Returns the default value to write to the field or
nullif no default value is to be set for the field. - getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the method's default annotation value or
nullif no default value is defined for this method. - getDefaultValue(Class) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the default value but casts it to the given type.
- getDefaultValue(Class) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the default value but casts it to the given type.
- getDefinedPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
An instance of
java.lang.ClassLoader#getDefinedPackage(String). - getDefinedPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of
java.lang.ClassLoader#getDefinedPackage(String). - getDefinedPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Looks up a package from a class loader.
- getDefinedPackage(ClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Looks up a package from a class loader.
- getDefinedPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Looks up a package from a class loader.
- getDefinedPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Looks up a package from a class loader.
- getDefinedPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Looks up a package from a class loader.
- getDefinedPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Looks up a package from a class loader.
- getDescription() - Method in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Returns a textual representation of this instance's method sort.
- getDescription() - Method in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Returns the textual description of this mode.
- getDescription() - Method in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Returns the description of this match mode.
- getDescriptor() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Returns a method descriptor for this token.
- getDescriptor() - Method in interface net.bytebuddy.description.NamedElement.WithDescriptor
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the descriptor of this byte code element.
- getDescriptor() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the method descriptor of this method handle representation.
- getDescriptor() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns the method descriptor of this method type representation.
- getDescriptor(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.Module
-
Returns the module descriptor.
- getDoubleIndexedPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
-
Returns this collector's double indexed path map.
- getDoubleIndexedPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed
- getElementTypes() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Returns a set of all
ElementTypes that can declare this annotation. - getElementTypes() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns a set of all
ElementTypes that can declare this annotation. - getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns a description of the method that encloses this type.
- getEnclosingMethod() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns a description of the method that encloses this type.
- getEnclosingMethod(TypePool) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment
-
Returns the enclosing method or
nullif no such method exists. - getEnclosingMethod(TypePool) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns the enclosing method or
nullif no such method exists. - getEnclosingMethod(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns the enclosing method or
nullif no such method exists. - getEnclosingMethod(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns the enclosing method or
nullif no such method exists. - getEnclosingSource() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the enclosing source of type variables that are valid in the scope of this type variable source.
- getEnclosingSource() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the enclosing source of type variables that are valid in the scope of this type variable source.
- getEnclosingSource() - Method in interface net.bytebuddy.description.TypeVariableSource
-
Returns the enclosing source of type variables that are valid in the scope of this type variable source.
- getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns a description of this type's enclosing type if any.
- getEnclosingType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns a description of this type's enclosing type if any.
- getEnclosingType(TypePool) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment
-
Returns the enclosing type or
nullif no such type exists. - getEnclosingType(TypePool) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns the enclosing type or
nullif no such type exists. - getEnclosingType(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns the enclosing type or
nullif no such type exists. - getEnclosingType(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns the enclosing type or
nullif no such type exists. - getEntryPoint(ClassLoaderResolver, String, String, String, String) - Method in class net.bytebuddy.build.maven.Initialization
-
Resolves the described entry point.
- getEnumerationState() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this byte code element's enumeration state.
- getEnumerationState() - Method in interface net.bytebuddy.description.ModifierReviewable.OfEnumeration
-
Returns this byte code element's enumeration state.
- getEnumerationType() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
-
Returns the type of this enumeration.
- getEnumerationType() - Method in interface net.bytebuddy.description.enumeration.EnumerationDescription
-
Returns the type of this enumeration.
- getEnumerationType() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.Latent
-
Returns the type of this enumeration.
- getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the exception types of the represented method.
- getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the exception types of the described method.
- getExceptionTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the exception types of the described method.
- GetExitCodeThread(WinNT.HANDLE, IntByReference) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsLibrary
-
Receives the exit code of a given thread.
- getExports() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns all package exports of this module.
- getExports() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns all package exports of this module.
- getExports() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns all package exports of this module.
- getExternalAttachment() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
Returns a description of a virtual machine class for an external attachment.
- getExternalAttachment() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithDirectAttachment
-
Returns a description of a virtual machine class for an external attachment.
- getExternalAttachment() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithExternalAttachment
-
Returns a description of a virtual machine class for an external attachment.
- getExternalAttachment() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Returns a description of a virtual machine class for an external attachment.
- getFailed() - Method in class net.bytebuddy.build.Plugin.Engine.Summary
-
Returns a mapping of all types that failed during transformation to the exceptions that explain the failure.
- getField() - Method in interface net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution
-
Returns the field description if a field was located.
- getField() - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Illegal
-
Returns the field description if a field was located.
- getField() - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple
-
Returns the field description if a field was located.
- getField() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Returns the field that this record represents.
- getField() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Returns the field that this record represents.
- getField() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Returns the field that this record represents.
- getFieldAppender() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Returns the field attribute appender for a given field.
- getFieldAppender() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Returns the field attribute appender for a given field.
- getFieldAppender() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Returns the field attribute appender for a given field.
- getFieldAttributeAppenderFactory() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
Returns the field attribute appender factory to apply on any matched field.
- getFieldManifestation() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this field's manifestation.
- getFieldManifestation() - Method in interface net.bytebuddy.description.ModifierReviewable.ForFieldDescription
-
Returns this field's manifestation.
- getFieldOrder() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress
- getFieldOrder() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
- getFieldOrder() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation
- getFieldOrder() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes
- getFieldPersistence() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this field's persistence.
- getFieldPersistence() - Method in interface net.bytebuddy.description.ModifierReviewable.ForFieldDescription
-
Returns this field's persistence.
- getFieldType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Returns the field type that is represented by this field cache entry.
- getFiltered() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.StalenessFilter
-
Returns a count of class files that were filtered as they were created prior to the last build.
- getFlags() - Method in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
Returns the flags to provide to a
ClassReaderfor parsing a file. - getFrameGeneration() - Method in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Returns
trueif the explicit generation of stack map frames is expected. - getFrameGeneration() - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Returns
trueif the explicit generation of stack map frames is expected. - getFreeOffset() - Method in class net.bytebuddy.utility.visitor.LocalVariableAwareMethodVisitor
-
Returns the first offset that was observed to be free.
- getFunctionName(NativeLibrary, Method) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Windows32BitFunctionMapper
- getGenericSignature() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in interface net.bytebuddy.description.NamedElement.WithDescriptor
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
- getGenericSignature() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- getGenericSignature() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
- getGenericSignature(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Returns the record component type's generic signature.
- getGenericType(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Resolves a record component's generic type.
- getGroupId(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
-
Returns the group id to use.
- getHandle() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.AttachmentHandle
-
Returns the handle on which signals are to be sent.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.DynamicConstant.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder.Delegate
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder.Delegate
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Handle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.StubValue.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCallHandle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.SuperMethodHandle.Binder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder
-
The annotation type that is handled by this parameter binder.
- getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.This.Binder
-
The annotation type that is handled by this parameter binder.
- getHandler() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Returns this entry's handler.
- getHandler() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Returns this entry's handler.
- getHandlers() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ForArray
- getHandlers() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ForScalar
- getHandlers() - Method in class net.bytebuddy.asm.Advice.AssignReturned
-
Returns a collection of all handlers to apply.
- getHandleType() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the handle type represented by this instance.
- getIdentificationToken() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
-
Returns an identification token for this binding.
- getIdentificationToken() - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding
-
Returns an identification token for this binding.
- getIdentificationToken() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
-
Returns an identification token for this binding.
- getIdentificationToken() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
-
Returns an identification token for this binding.
- getIdentifier() - Method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Returns the represented identifier.
- getIdentifiers() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached
- getIdentifiers() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
-
Returns a set of all identifiers of this key.
- getIdentifiers() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
- getImplementationTitle() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package implementation's title or
nullif no such title exists. - getImplementationTitle() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package implementation's title or
nullif no such title exists. - getImplementationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package implementation's title or
nullif no such title exists. - getImplementationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package implementation's title or
nullif no such title exists. - getImplementationVendor() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package implementation's vendor or
nullif no such vendor exists. - getImplementationVendor() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package implementation's vendor or
nullif no such vendor exists. - getImplementationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package implementation's vendor or
nullif no such vendor exists. - getImplementationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package implementation's vendor or
nullif no such vendor exists. - getImplementationVersion() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package implementation's version or
nullif no such version exists. - getImplementationVersion() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package implementation's version or
nullif no such version exists. - getImplementationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package implementation's version or
nullif no such version exists. - getImplementationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package implementation's version or
nullif no such version exists. - getIndex() - Method in interface net.bytebuddy.asm.Advice.AssignReturned.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler
-
Returns the array offset which this handler intends to assign or a negative value if this handler intends to assign a scalar value.
- getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Returns this parameter's index.
- getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Returns this parameter's index.
- getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Returns this parameter's index.
- getIndex() - Method in interface net.bytebuddy.description.method.ParameterDescription
-
Returns this parameter's index.
- getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns this parameter's index.
- getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns this parameter's index.
- getIndex() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns this parameter's index.
- getIndexedPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
- getIndexedPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
-
Returns this collector's indexed path map.
- getIndexedPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex
- getInheritedAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the annotations that this type declares or inherits from super types.
- getInheritedAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the annotations that this type declares or inherits from super types.
- getInheritedAnnotations() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the annotations that this type declares or inherits from super types.
- getInnerClassCount() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the amount of outer classes this type defines.
- getInnerClassCount() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the amount of outer classes this type defines.
- getInputStream() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForByteArray
-
Returns an input stream to read this element's binary information.
- getInputStream() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
Returns an input stream to read this element's binary information.
- getInputStream() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForJarEntry
-
Returns an input stream to read this element's binary information.
- getInputStream() - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Element
-
Returns an input stream to read this element's binary information.
- getInputStream() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler.ByteArrayUrlConnection
- getInstallationListener() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
-
Returns the installation listener to apply.
- getInstance() - Static method in class net.bytebuddy.utility.FileSystem
-
Returns the
FileSysteminstance to use. - getInstrumentation() - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Looks up the
Instrumentationinstance of an installed Byte Buddy agent. - getInstrumentation() - Static method in class net.bytebuddy.agent.Installer
-
Returns the instrumentation that was loaded by the Byte Buddy agent.
- getInstrumentedMethods() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Compiled
-
Returns a list of all methods that should be instrumented.
- getInstrumentedMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Returns a list of all methods that should be instrumented.
- getInstrumentedMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Returns a list of all methods that should be instrumented.
- getInstrumentedMethods() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
Returns a list of all methods that should be instrumented.
- getInstrumentedType() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Compiled
-
Returns the instrumented type that is to be created.
- getInstrumentedType() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Returns the instrumented type that is to be created.
- getInstrumentedType() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Returns the fully prepared instrumented type.
- getInstrumentedType() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
Returns the fully prepared instrumented type.
- getInstrumentedType() - Method in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Returns the instrumented type of the current implementation.
- getInstrumentedType() - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Returns the instrumented type of the current implementation.
- getInstrumentedType() - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Returns a description of the instrumented type.
- getInstrumentedType() - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Returns a description of the instrumented type.
- getInterfaceGraph(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Returns a graph representing the view on this represented type's directly implemented interface type.
- getInterfaceGraph(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
Returns a graph representing the view on this represented type's directly implemented interface type.
- getInterfaceGraph(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Linked
-
Returns a graph representing the view on this represented type's directly implemented interface type.
- getInterfaceInternalNames() - Method in class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Returns the internal names of the represented class's interfaces.
- getInterfaceInternalNames() - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Returns the internal names of the represented class's interfaces.
- getInterfaceInternalNames() - Method in interface net.bytebuddy.utility.AsmClassReader
-
Returns the internal names of the represented class's interfaces.
- getInterfaceInternalNames() - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Returns the internal names of the represented class's interfaces.
- getInterfaceInternalNames() - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Returns the internal names of the represented class's interfaces.
- getInterfaces() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the interfaces that this type implements.
- getInterfaces() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- getInterfaces(Object) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Returns an array of internal names of the represented type's interface types, or
nullif none. - getInterfaceTypeName() - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
- getInternalName() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the internal name of this byte code element.
- getInternalName() - Method in interface net.bytebuddy.description.NamedElement.WithRuntimeName
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the internal name of this byte code element.
- getInternalName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the internal name of this byte code element.
- getInternalName() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved
-
Returns the internal name of the requested method.
- getInternalName() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
Returns the internal name of the requested method.
- getInternalName() - Method in class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Returns the internal name of the represented class.
- getInternalName() - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Returns the internal name of the represented class.
- getInternalName() - Method in interface net.bytebuddy.utility.AsmClassReader
-
Returns the internal name of the represented class.
- getInternalName() - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Returns the internal name of the represented class.
- getInternalName() - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Returns the internal name of the represented class.
- getJavaVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns the Java runtime version number of this class file version.
- getKey() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Returns the harmonized key of this entry.
- getKey() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
-
Returns the harmonized key of this entry.
- getKey() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Returns the harmonized key of this entry.
- getKey() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Returns the harmonized key of this entry.
- getListener() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
-
Returns the listener to apply.
- getLoaded() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
-
Returns the loaded main class.
- getLoaded() - Method in interface net.bytebuddy.dynamic.DynamicType.Loaded
-
Returns the loaded main class.
- getLoadedAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
-
Returns a map of all loaded auxiliary types to this dynamic type.
- getLoadedAuxiliaryTypes() - Method in interface net.bytebuddy.dynamic.DynamicType.Loaded
-
Returns a map of all loaded auxiliary types to this dynamic type.
- getLoadedMethod() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the loaded method that is represented by this method description.
- getLoadedTypeInitializer() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.LazyDynamicType
-
Returns the loaded type initializer of this dynamic type.
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
Returns the loaded type initializer of this dynamic type.
- getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns the loaded type initializer of this dynamic type.
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the
LoadedTypeInitializers that were registered for this instrumented type. - getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the
LoadedTypeInitializers that were registered for this instrumented type. - getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Returns the
LoadedTypeInitializers that were registered for this instrumented type. - getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Compiled
-
Returns the loaded type initializer of the instrumented type.
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Returns the loaded type initializer of the instrumented type.
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Returns the loaded type initializer of the instrumented type.
- getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
Returns the loaded type initializer of the instrumented type.
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.ImplementationContextClassVisitor
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RegistryContextClassVisitor
- getLoadedTypeInitializer() - Method in class net.bytebuddy.utility.visitor.ContextClassVisitor
-
Returns the loaded type initializer that this class visitor currently implies.
- getLoadedTypeInitializers() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Returns a map of all loaded type initializers for the main type and all auxiliary types, if any.
- getLoadedTypeInitializers() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns a map of all loaded type initializers for the main type and all auxiliary types, if any.
- getLoadedTypes() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved
-
Returns a list of all types of the arguments that were loaded onto the operand stack.
- getLoadedTypes() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
Returns a list of all types of the arguments that were loaded onto the operand stack.
- getLoadInstruction() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved
-
Returns a stack manipulation that loads the arguments onto the operand stack.
- getLoadInstruction() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
Returns a stack manipulation that loads the arguments onto the operand stack.
- getLocalVariableLength() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader
-
Returns the local variable length that is required to implement this loader.
- getLocalVariableLength() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable
-
Returns the local variable length that is required to implement this loader.
- getLocalVariableLength() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup
-
Returns the local variable length that is required to implement this loader.
- getLocalVariableLength() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
Returns the local variable length that is required to implement this loader.
- getLocalVariableSize() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
Returns the required size of the local variable array.
- getLongSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns a form of a type's simple name which only shortens the package name but not the names of outer classes.
- getLongSimpleName() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a form of a type's simple name which only shortens the package name but not the names of outer classes.
- getLowerBounds() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
Returns the lower bounds of this type.
- getLowerBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
Returns the lower bounds of this type.
- getMainClass() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns the main class of this module.
- getMainClass() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns the main class of this module.
- getMainClass() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns the main class of this module.
- getMajorVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns the major version this instance represents.
- getMandate() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns the mandate of this instance.
- getMandate() - Method in interface net.bytebuddy.description.ModifierReviewable.OfMandatable
-
Returns the mandate of this instance.
- getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin
-
Returns the manifest file of the source location or
nullif no manifest exists. - getManifest() - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Returns the manifest file of the source location or
nullif no manifest exists. - getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
Returns the manifest file of the source location or
nullif no manifest exists. - getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Returns the manifest file of the source location or
nullif no manifest exists. - getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.Filtering
-
Returns the manifest file of the source location or
nullif no manifest exists. - getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
-
Returns the manifest file of the source location or
nullif no manifest exists. - getManifest() - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Origin
-
Returns the manifest file of the source location or
nullif no manifest exists. - getMask() - Method in enum net.bytebuddy.description.modifier.EnumerationState
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.FieldPersistence
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.Mandate
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.MethodArguments
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Returns the mask of this modifier.
- getMask() - Method in interface net.bytebuddy.description.modifier.ModifierContributor
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.Openness
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.Ownership
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.ParameterManifestation
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.ProvisioningState
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.RequiredPhase
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.SynchronizationState
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.SyntheticState
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.Transitivity
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns the mask of this modifier.
- getMask() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns the mask of this modifier.
- getMatcher() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
-
Returns the matcher to identify types for transformation.
- getMatcher() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry
-
Returns the matcher for advised methods.
- getMatcher() - Method in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Returns the predefined matcher for this method sort.
- getMatcher() - Method in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Returns a reusable matcher for this modifier sort.
- getMaximalSize() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
Returns the maximal interim size of the operand stack that is represented by this instance.
- getMember() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForMember
-
Returns the member that is being accessed.
- getMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- getMethod() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Returns the method that is implemented where the returned method resembles a potential transformation.
- GetMethodAction - Class in net.bytebuddy.utility.privilege
-
Resolves a public method for a given type or returns
nullif the type or method are not available or if a resolution is not possible. - GetMethodAction(String, String, Class...) - Constructor for class net.bytebuddy.utility.privilege.GetMethodAction
-
Creates a new privileged action for resolving a
Method. - getMethodDescription() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Returns the method that represents this special method invocation.
- getMethodDescription() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Returns the method description this entry represents.
- getMethodDescription() - Method in interface net.bytebuddy.implementation.Implementation.SpecialMethodInvocation
-
Returns the method that represents this special method invocation.
- getMethodDescription() - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Returns the method that represents this special method invocation.
- getMethodDescription() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Returns the method that represents this special method invocation.
- getMethodManifestation() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this method's manifestation.
- getMethodManifestation() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Returns this method's manifestation.
- getMethodName() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleType
-
Returns the name of the represented method.
- getMethods() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Compiled
-
Returns the declared or virtually inherited methods of this type.
- getMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Returns the declared or virtually inherited methods of this type.
- getMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Returns the declared or virtually inherited methods of this type.
- getMethods() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
Returns the declared or virtually inherited methods of this type.
- getMethodStrictness() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this method's strictness in floating-point computation.
- getMethodStrictness() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Returns this method's strictness in floating-point computation.
- getMethodType() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForDynamicInvocation
-
Returns the requested type of the target for the invokedynamic instruction.
- getMethodType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandleInfo
-
Returns the
java.lang.invoke.MethodTypeof the method handle info. - getMethodTypes() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
-
Returns a set of type tokens that this method represents.
- getMethodTypes() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
Returns a set of type tokens that this method represents.
- getMethodTypes() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Node
-
Returns a set of type tokens that this method represents.
- getMethodTypes() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple
-
Returns a set of type tokens that this method represents.
- getMethodTypes() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
Returns a set of type tokens that this method represents.
- getMinorMajorVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns the minor-major release number of this class file version.
- getMinorVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns the minor version this instance represents.
- getModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Returns the modifiers of the represented field.
- getModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the modifiers of the represented method.
- getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.Token
-
Returns the modifiers of the represented method parameter.
- getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns the modifier that is described by this object.
- getModifiers() - Method in interface net.bytebuddy.description.ModifierReviewable
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.module.ModuleDescription.Exports.Simple
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.module.ModuleDescription.Opens.Simple
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.module.ModuleDescription.Requires.Simple
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Returns the modifier that is described by this object.
- getModifiers() - Method in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Returns the modifiers to match by this mode.
- getModifiers() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Returns the modifiers of the parameter or
nullif no modifiers are known. - getModifiers() - Method in class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Returns the modifiers of the represented class.
- getModifiers() - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Returns the modifiers of the represented class.
- getModifiers() - Method in interface net.bytebuddy.utility.AsmClassReader
-
Returns the modifiers of the represented class.
- getModifiers() - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Returns the modifiers of the represented class.
- getModifiers() - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Returns the modifiers of the represented class.
- getModifiers(Object) - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Parameter
-
Returns the given parameter's modifiers.
- getModule(Class) - Method in interface net.bytebuddy.utility.JavaModule.Resolver
-
Resolves the
java.lang.Moduleof the supplied type. - getName() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForDynamicInvocation
-
Returns the (internal) name of the target.
- getName() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForMember
-
Returns the (internal) name of the target.
- getName() - Method in interface net.bytebuddy.asm.MemberSubstitution.Target
-
Returns the (internal) name of the target.
- getName() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForByteArray
-
Returns the element's relative path and name.
- getName() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
Returns the element's relative path and name.
- getName() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForJarEntry
-
Returns the element's relative path and name.
- getName() - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Element
-
Returns the element's relative path and name.
- getName() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.field.FieldDescription.SignatureToken
-
Returns the name of the represented field.
- getName() - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Returns the name of the represented field.
- getName() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Returns the internal name of the represented method.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the internal name of the represented method.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.Token
-
Returns the name of the represented method parameter.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns the binary name of this byte code element.
- getName() - Method in interface net.bytebuddy.description.NamedElement.WithRuntimeName
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.PackageDescription.Simple
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Token
-
Returns the token's name.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
Returns the name of this token.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
-
Returns the name of this token.
- getName() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Returns the name of this token.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Returns the name of the parameter or
nullif there is no such name. - getName() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyTypeDescription
-
Returns the binary name of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyTypeDescription
-
Returns the binary name of this byte code element.
- getName() - Method in exception class net.bytebuddy.pool.TypePool.Resolution.NoSuchTypeException
-
Returns the name of the type that could not be resolved.
- getName() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns the name of the dynamic constant.
- getName() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the name represented by this instance.
- getName(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the type's actual name where it is taken into consideration that this type might be loaded anonymously.
- getName(Object) - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Parameter
-
Returns the given parameter's implicit or explicit name.
- getName(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.Module
-
Returns the module's name.
- getName(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Resolves a record component's name.
- getName(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandleInfo
-
Returns the name of the method handle info.
- getName(Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns the module's name.
- getNamedTypes() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Returns a list of the named types in their declared order.
- getNamedTypes() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Returns a list of the named types in their declared order.
- getNamedTypes() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Returns the named types declared by this enter advice.
- getNamedTypes() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved
-
Returns the named types defined by this advice.
- getNamedTypes() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns the named types declared by this enter advice.
- getNamedTypes() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Returns the named types declared by this enter advice.
- getNamedTypes() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Returns the named types defined by this advice.
- getNamedTypes() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
Returns the named types defined by this advice.
- getNamedTypes() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved
-
Returns the named types defined by this advice.
- getNamedTypes() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
-
Returns the named types declared by this enter advice.
- getNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the nest host of this type.
- getNestHost() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the nest host of this type.
- getNestHost() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the nest host of this type.
- getNestHost(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns the specified class's nest host.
- getNestMembers() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns a list of members that are part of a nesting group.
- getNestMembers() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns a list of members that are part of a nesting group.
- getNestMembers(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns the nest members of the other class.
- getOffset() - Method in class net.bytebuddy.asm.MemberSubstitution.Source.Value
-
Returns the offset of the loaded value.
- getOffset() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the offset to the parameter value within the local method variable.
- getOffset() - Method in interface net.bytebuddy.description.method.ParameterDescription
-
Returns the offset to the parameter value within the local method variable.
- getOffset() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns the offset to the parameter value within the local method variable.
- getOffset() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns the offset to the parameter value within the local method variable.
- getOnly() - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
-
Returns the only element of this list.
- getOnly() - Method in class net.bytebuddy.matcher.FilterableList.Empty
-
Returns the only element of this list.
- getOnly() - Method in interface net.bytebuddy.matcher.FilterableList
-
Returns the only element of this list.
- getOpcode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
- getOpcode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
- getOpenness() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns the openness of this module.
- getOpenness() - Method in interface net.bytebuddy.description.ModifierReviewable.ForModuleDescription
-
Returns the openness of this module.
- getOpens() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns all package opens of this module.
- getOpens() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns all package opens of this module.
- getOpens() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns all package opens of this module.
- getOperandStackSize() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
Returns the required operand stack size.
- getOriginType() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Identifies the origin type of an implementation.
- getOriginType() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
Identifies the origin type of an implementation.
- getOriginType() - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Identifies the origin type of an implementation.
- getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes
- getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForTestTypes
- getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes
-
Returns the output directory to search for class files.
- getOwnerIdOf(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Returns the user id of the owner of the supplied file.
- getOwnerIdOf(File) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider
-
Returns the user id of the owner of the supplied file.
- getOwnerIdOf(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingIStat
-
Returns the user id of the owner of the supplied file.
- getOwnerIdOf(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingStat
-
Returns the user id of the owner of the supplied file.
- getOwnerIdOf(File) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Returns the user id of the owner of the supplied file.
- getOwnerIdOf(File) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Returns the user id of the owner of the supplied file.
- getOwnership() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Return's this byte code element's ownership.
- getOwnership() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Return's this byte code element's ownership.
- getOwnerType() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the owner type of this instance.
- getPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
An instance of
ClassLoader.getPackage(String). - getPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of
ClassLoader.getPackage(String). - getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the package of the type described by this instance or
nullif the described type is a primitive type or an array. - getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Looks up a package from a class loader or its ancestor.
- getPackage(ClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Looks up a package from a class loader or its ancestor.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Looks up a package from a class loader or its ancestor.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Looks up a package from a class loader or its ancestor.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Looks up a package from a class loader or its ancestor.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Looks up a package from a class loader or its ancestor.
- getPackages() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns all packages contained in this module.
- getPackages() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns all packages contained in this module.
- getPackages() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns all packages contained in this module.
- getPackages() - Method in class net.bytebuddy.utility.JavaModule
-
Returns the packages of this module.
- getPackages(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.Module
-
Returns the module's exported packages.
- getPackages(Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns the module's exported packages.
- getPackaging(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
-
Returns the version to use.
- getParameterAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the parameter annotations represented by this source.
- getParameterAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the parameter annotations represented by this source.
- getParameterAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor
-
Returns the parameter annotations represented by this source.
- getParameterAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedMethod
-
Returns the parameter annotations represented by this source.
- getParameterAnnotations() - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource
-
Returns the parameter annotations represented by this source.
- getParameterCount(Object) - Method in interface net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Executable
-
Returns the amount of parameters of a given executable..
- getParameterManifestation() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this parameter's manifestation.
- getParameterManifestation() - Method in interface net.bytebuddy.description.ModifierReviewable.ForParameterDescription
-
Returns this parameter's manifestation.
- getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns a list of this method's parameters.
- getParameters() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns a list of this method's parameters.
- getParameters() - Method in interface net.bytebuddy.description.method.MethodDescription.InDefinedShape
-
Returns a list of this method's parameters.
- getParameters() - Method in interface net.bytebuddy.description.method.MethodDescription.InGenericShape
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns a list of this method's parameters.
- getParameters() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns a list of this method's parameters.
- getParameters(Object) - Method in interface net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Executable
-
Returns the parameters of an executable.
- getParameterTokens() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the parameter tokens of the represented method.
- getParameterTypes() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Returns this token's parameter types.
- getParameterTypes() - Method in class net.bytebuddy.description.method.MethodDescription.TypeToken
-
Returns this token's parameter types.
- getParameterTypes() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved
-
Returns the types of the values on the operand stack.
- getParameterTypes() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
Returns the types of the values on the operand stack.
- getParameterTypes() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the parameter types represented by this instance.
- getParameterTypes() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns the parameter types of this method type.
- getPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable
-
Returns this collector's path map.
- getPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
- getPathMap() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable
- getPermittedSubclasses(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns the permitted subclasses of the supplied type.
- getPermittedSubtypes() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getPermittedSubtypes() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the list of permitted direct subclasses if this class is a sealed class.
- getpid() - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
getpidcommand. - getPlugin() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
- getPlugin() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
- getPlugin() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
-
Returns the name of the plugin to apply.
- getPlugin() - Method in class net.bytebuddy.build.maven.Transformation
-
Returns the plugin type name.
- getPrefixResolver() - Method in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Returns the prefix resolver to use.
- getProviders() - Method in interface net.bytebuddy.description.module.ModuleDescription.Provides
-
Returns the implementation classes that provide the service.
- getProviders() - Method in class net.bytebuddy.description.module.ModuleDescription.Provides.Simple
-
Returns the implementation classes that provide the service.
- getProvides() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns all service implementations provided by this module.
- getProvides() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns all service implementations provided by this module.
- getProvides() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns all service implementations provided by this module.
- getProvisioningState() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this parameter's provisioning state.
- getProvisioningState() - Method in interface net.bytebuddy.description.ModifierReviewable.ForParameterDescription
-
Returns this parameter's provisioning state.
- getProxyType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetter
-
Returns the type of the field access proxy.
- getProxyType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
Returns the type of the field access proxy.
- getProxyType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
-
Returns the type of the field access proxy.
- getProxyType() - Method in interface net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver
-
Returns the type of the field access proxy.
- getProxyType() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
Returns the type of the field access proxy.
- getRange() - Method in enum net.bytebuddy.description.modifier.EnumerationState
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.FieldPersistence
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.Mandate
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.MethodArguments
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in interface net.bytebuddy.description.modifier.ModifierContributor
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.Openness
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.Ownership
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.ParameterManifestation
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.ProvisioningState
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.RequiredPhase
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.SynchronizationState
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.SyntheticState
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.Transitivity
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns the entire range of modifiers that address this contributor's property.
- getRange() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns the entire range of modifiers that address this contributor's property.
- getReaderHint() - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Returns a hint to supply to a
ClassReaderwhen parsing an advice method. - getReaderHint() - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Returns a hint to supply to a
ClassReaderwhen parsing an advice method. - getReaderHint() - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Returns a hint to supply to a
ClassReaderwhen parsing an advice method. - getReceiverType() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForMember
-
Returns the actual (sub-)type on which the member is accessed.
- getReceiverType() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns this methods receiver type.
- getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase.ForLoadedExecutable
-
Returns this methods receiver type.
- getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase
-
Returns this methods receiver type.
- getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns this methods receiver type.
- getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the receiver type of this token or
nullif the receiver type is implicit. - getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns this methods receiver type.
- getReceiverType() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns this methods receiver type.
- getRecordComponent() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent
-
Returns the record component that this record represents.
- getRecordComponent() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
-
Returns the record component that this record represents.
- getRecordComponent() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record
-
Returns the record component that this record represents.
- getRecordComponentAppender() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent
-
Returns the record component attribute appender for a given record component.
- getRecordComponentAppender() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
-
Returns the record component attribute appender for a given record component.
- getRecordComponentAppender() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record
-
Returns the record component attribute appender for a given record component.
- getRecordComponentAttributeAppender() - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Entry
-
Returns the record component attribute appender factory to apply on any matched record component.
- getRecordComponents() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the list of record components that are declared by this type.
- getRecordComponents() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the list of record components that are declared by this type.
- getRecordComponents(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Resolves a type's record components.
- getRecords() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
Returns a list of binding records to consider for delegation.
- getRecords() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
Returns a list of binding records to consider for delegation.
- getRecords() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
Returns a list of binding records to consider for delegation.
- getRecords() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall
-
Returns a list of binding records to consider for delegation.
- getRecords() - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled
-
Returns a list of binding records to consider for delegation.
- getReferenceKind(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandleInfo
-
Returns the reference kind of the method handle info.
- getRepresentative() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
-
Returns the method that is represented by this node.
- getRepresentative() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
Returns the method that is represented by this node.
- getRepresentative() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Node
-
Returns the method that is represented by this node.
- getRepresentative() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple
-
Returns the method that is represented by this node.
- getRepresentative() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
Returns the method that is represented by this node.
- getRequiredPhase() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns the phase in which this module requirement is relevant.
- getRequiredPhase() - Method in interface net.bytebuddy.description.ModifierReviewable.ForModuleRequirement
-
Returns the phase in which this module requirement is relevant.
- getRequiredVariablePadding() - Method in interface net.bytebuddy.implementation.EqualsMethod.NullValueGuard
-
Returns the required padding for the local variable array to apply this guard.
- getRequiredVariablePadding() - Method in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
-
Returns the required padding for the local variable array to apply this guard.
- getRequiredVariablePadding() - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
Returns the required padding for the local variable array to apply this guard.
- getRequiredVariablePadding() - Method in interface net.bytebuddy.implementation.HashCodeMethod.NullValueGuard
-
Returns the required padding for the local variable array to apply this guard.
- getRequiredVariablePadding() - Method in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
-
Returns the required padding for the local variable array to apply this guard.
- getRequiredVariablePadding() - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
-
Returns the required padding for the local variable array to apply this guard.
- getRequires() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns all module dependencies of this module.
- getRequires() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns all module dependencies of this module.
- getRequires() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns all module dependencies of this module.
- getResolvedMethod() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
Returns the resolved method if this resolution represents a rebased method or the original method.
- getResolvedMethod() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
-
Returns the resolved method if this resolution represents a rebased method or the original method.
- getResolvedMethod() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution
-
Returns the resolved method if this resolution represents a rebased method or the original method.
- getResolvedMethod() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
-
Returns the resolved method if this resolution represents a rebased method or the original method.
- getResource(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
- getResource(String) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
- getResourceAsStream(Object, String) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns a resource stream for this module for a resource of the given name or
nullif such a resource does not exist. - getResourceAsStream(String) - Method in class net.bytebuddy.utility.JavaModule
-
Returns a resource stream for this module for a resource of the given name or
nullif such a resource does not exist. - getResources(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
- getResources(String) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
- getResubmissionEnforcer() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
-
Returns the resubmission enforcer to apply.
- getResultType() - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Resolution
-
Returns the resulting type of the substitution or
voidif no resulting value is applied. - getResultType() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Returns the resulting type of the substitution or
voidif no resulting value is applied. - getRetention() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Returns this annotation's retention policy.
- getRetention() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns this annotation's retention policy.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the return type of the described method.
- getReturnType() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Returns this token's return type.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the return type of the represented method.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.TypeToken
-
Returns this token's return type.
- getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the return type of the described method.
- getReturnType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the return type of the described method.
- getReturnType() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved
-
Returns the requested return type.
- getReturnType() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
Returns the requested return type.
- getReturnType() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the return type represented by this instance.
- getReturnType() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns the return type of this method type.
- getSealBase() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
The URL representing the seal base.
- getSealBase() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The URL representing the seal base.
- getSealBase() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
The URL representing the seal base.
- getSealBase() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
The URL representing the seal base.
- getSecurityManager() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.System
-
Returns the current security manager or
nullif not available. - getSecurityManager() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.System
-
Returns the current security manager or
nullif not available. - getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Returns the simple name of this type.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the simple name of this type.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the simple name of this type.
- getSimpleName() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the simple name of this type.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the simple name of this type.
- getSimpleName() - Method in class net.bytebuddy.utility.JavaType.LatentTypeWithSimpleName
- getSize() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
-
The numeric value of this stack size representation.
- getSizeImpact() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
Returns the size change on the operand stack that is represented by this instance.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue
-
Returns the property type of the annotation value.
- getSort() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Returns the property type of the annotation value.
- getSort() - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Returns the property type of the annotation value.
- getSort() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the sort of the generic type this instance represents.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
-
Returns the sort of this node.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
Returns the sort of this node.
- getSort() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Node
-
Returns the sort of this node.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple
-
Returns the sort of this node.
- getSort() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
Returns the sort of this node.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Returns the sort of this method instrumentation.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Returns the sort of this method instrumentation.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Returns the sort of this method instrumentation.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Returns the sort of this method instrumentation.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Returns the sort of this method instrumentation.
- getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Returns the sort of this method instrumentation.
- getSort() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Returns the sort of this method instrumentation.
- getSort() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Returns the sort of this method instrumentation.
- getSourceDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes
- getSourceDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForTestTypes
- getSourceDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes
-
Returns the source directory that determines the class files to process.
- getSpecificationTitle() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package specification's title or
nullif no such title exists. - getSpecificationTitle() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package specification's title or
nullif no such title exists. - getSpecificationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package specification's title or
nullif no such title exists. - getSpecificationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package specification's title or
nullif no such title exists. - getSpecificationVendor() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package specification's vendor or
nullif no such vendor exists. - getSpecificationVendor() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package specification's vendor or
nullif no such vendor exists. - getSpecificationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package specification's vendor or
nullif no such vendor exists. - getSpecificationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package specification's vendor or
nullif no such vendor exists. - getSpecificationVersion() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package specification's version or
nullif no such version exists. - getSpecificationVersion() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package specification's version or
nullif no such version exists. - getSpecificationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package specification's version or
nullif no such version exists. - getSpecificationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package specification's version or
nullif no such version exists. - getStackManipulation() - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Resolution
-
Returns the stack manipulation to apply the substitution.
- getStackManipulation() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Returns the stack manipulation to apply the substitution.
- getStackManipulation() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved
-
Returns the stack manipulation that loads the arguments onto the operand stack.
- getStackManipulation() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
Returns the stack manipulation that loads the arguments onto the operand stack.
- getStackSize() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader
-
Returns the stack size that is required to implement this loader.
- getStackSize() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable
-
Returns the stack size that is required to implement this loader.
- getStackSize() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup
-
Returns the stack size that is required to implement this loader.
- getStackSize() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
Returns the stack size that is required to implement this loader.
- getStackSize() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the size of the local variable array that is required for this method, i.e. the size of all parameters if they were loaded on the stack including a reference to
thisif this method represented a non-static method. - getStackSize() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the size of the local variable array that is required for this method, i.e. the size of all parameters if they were loaded on the stack including a reference to
thisif this method represented a non-static method. - getStackSize() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the size of the type described by this instance.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeList.AbstractBase
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeList.Empty
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in interface net.bytebuddy.description.type.TypeList.Generic
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in interface net.bytebuddy.description.type.TypeList
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
-
Returns the sum of the size of all types contained in this list.
- getStackSize() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
-
Returns the sum of the size of all types contained in this list.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded.WithIncompatibleRuntimeType
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Returns the state of the represented annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty
-
Returns the state of the represented loaded annotation value.
- getState() - Method in interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
-
Returns the state of the represented loaded annotation value.
- getStorage() - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Returns the in-memory storage.
- getStorage() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Returns the underlying storage map of this simple cache provider.
- getStorageOpcode() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
The opcode instruction for storing a value of the component type inside an array.
- getStorageOpcode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
-
The opcode instruction for storing a value of the component type inside an array.
- getStorageOpcode() - Method in interface net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator
-
The opcode instruction for storing a value of the component type inside an array.
- getSuffix() - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in enum net.bytebuddy.implementation.auxiliary.TrivialType
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuffix() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy
-
Produces a suffix that gives this auxiliary type a stable name.
- getSuperClass() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the super class of this type.
- getSuperClass() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- getSuperClass(String) - Method in class net.bytebuddy.utility.AsmClassWriter.SuperClassResolvingJdkClassWriter
-
Resolves the super class for a given internal class name, or
nullif a given class represents an interface. - getSuperClassGraph() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Returns a graph representing the view on this represented type's super type.
- getSuperClassGraph() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
Returns a graph representing the view on this represented type's super type.
- getSuperClassGraph() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Linked
-
Returns a graph representing the view on this represented type's super type.
- getSuperClassInternalName() - Method in class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Returns the internal name of the represented class's super class, or
nullif no such class exists. - getSuperClassInternalName() - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Returns the internal name of the represented class's super class, or
nullif no such class exists. - getSuperClassInternalName() - Method in interface net.bytebuddy.utility.AsmClassReader
-
Returns the internal name of the represented class's super class, or
nullif no such class exists. - getSuperClassInternalName() - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Returns the internal name of the represented class's super class, or
nullif no such class exists. - getSuperClassInternalName() - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Returns the internal name of the represented class's super class, or
nullif no such class exists. - getSuperClassName() - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
- getSuperName(Object) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Returns the internal name of the represented type's super class or
nullif there is none. - getSymbol() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.description.type.TypeVariableToken
-
Returns the type variable's symbol.
- getSymbol() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
Returns the symbol of this type variable.
- getSymbol() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
Returns the symbol of this type variable.
- getSynchronizationState() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this method's synchronization state.
- getSynchronizationState() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Returns this method's synchronization state.
- getSyntheticState() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this objects synthetic state.
- getSyntheticState() - Method in interface net.bytebuddy.description.ModifierReviewable
-
Returns this objects synthetic state.
- getSystemProperties() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Loads the target VMs system properties.
- getSystemProperties() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Loads the target VMs system properties.
- getSystemProperties() - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads the target VMs system properties.
- GetSystemPropertyAction - Class in net.bytebuddy.utility.privilege
-
An action for reading a system property as a privileged action.
- GetSystemPropertyAction(String) - Constructor for class net.bytebuddy.utility.privilege.GetSystemPropertyAction
-
Creates a new action for reading a system property.
- getTag() - Method in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
Returns the property's tag.
- getTarget() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
Returns the target method of the method binding attempt.
- getTarget() - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding
-
Returns the target method of the method binding attempt.
- getTarget() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
Returns the target method of the method binding attempt.
- getTargetParameterIndex(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
Returns the target method's parameter index for a given parameter binding token.
- getTargetParameterIndex(Object) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding
-
Returns the target method's parameter index for a given parameter binding token.
- getTargetParameterIndex(Object) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
Returns the target method's parameter index for a given parameter binding token.
- getTargets() - Method in interface net.bytebuddy.description.module.ModuleDescription.Exports
-
Returns the target modules that this package is exported to.
- getTargets() - Method in class net.bytebuddy.description.module.ModuleDescription.Exports.Simple
-
Returns the target modules that this package is exported to.
- getTargets() - Method in interface net.bytebuddy.description.module.ModuleDescription.Opens
-
Returns the target modules that this package is opened to.
- getTargets() - Method in class net.bytebuddy.description.module.ModuleDescription.Opens.Simple
-
Returns the target modules that this package is opened to.
- getTemporaryFolder(String) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Returns this machine's temporary folder.
- getTemporaryFolder(String) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Returns this machine's temporary folder.
- getTemporaryFolder(String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Returns this machine's temporary folder.
- GETTER - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Access
-
Determines the resolution of a getter for the method handle.
- GETTER - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access
-
Describes a field getter.
- getThrowable() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithExceptionHandler
-
Returns the type of throwable for which this exit advice is supposed to be invoked.
- getThrowable() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithoutExceptionHandler
-
Returns the type of throwable for which this exit advice is supposed to be invoked.
- getThrowable() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns the type of throwable for which this exit advice is supposed to be invoked.
- getThrowable() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithExceptionHandler
-
Returns the type of throwable for which this exit advice is supposed to be invoked.
- getThrowable() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithoutExceptionHandler
-
Returns the type of throwable for which this exit advice is supposed to be invoked.
- getThrowable() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodExit
-
Returns the type of throwable for which this exit advice is supposed to be invoked.
- getTokens() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable
- getTokens() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
Returns the token list for this collector.
- getTokens() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement
- getTokens() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement.WithIndex
- getTransformed() - Method in class net.bytebuddy.build.Plugin.Engine.Summary
-
Returns a list of all types that were transformed.
- getTransformer() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
Returns the field transformer to apply to any matched field.
- getTransformer() - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Entry
-
Returns the record component transformer to apply to any matched record component.
- getTransformers() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
-
Returns a list of transformers to apply.
- getTransitivity() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns the transitivity of this module requirement.
- getTransitivity() - Method in interface net.bytebuddy.description.ModifierReviewable.ForModuleRequirement
-
Returns the transitivity of this module requirement.
- getType() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
Returns the internal name of the unsafe type.
- getType() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ForArray
- getType() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ForScalar
- getType() - Method in class net.bytebuddy.asm.Advice.AssignReturned
-
Returns the assigned type that is handled by any handler.
- getType() - Method in class net.bytebuddy.asm.ClassVisitorFactory
-
Returns the
ClassVisitortype that this factory represents. - getType() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Returns the type of the described field.
- getType() - Method in interface net.bytebuddy.description.field.FieldDescription
-
Returns the type of the described field.
- getType() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
-
Returns the type of the described field.
- getType() - Method in class net.bytebuddy.description.field.FieldDescription.SignatureToken
-
Returns the type of the represented field.
- getType() - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Returns the type of the represented field.
- getType() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns the type of the described field.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfConstructor
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfMethod
-
Returns the type of this parameter.
- getType() - Method in interface net.bytebuddy.description.method.ParameterDescription
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.Token
-
Returns the type of the represented method parameter.
- getType() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
Returns the type of the record.
- getType() - Method in interface net.bytebuddy.description.type.RecordComponentDescription
-
Returns the type of the record.
- getType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Latent
-
Returns the type of the record.
- getType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Token
-
Returns the token's type.
- getType() - Method in class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Returns the type of the record.
- getType() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns the type of the described field.
- getType() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Returns the type of the described field.
- getType(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Resolves a record component's type.
- getType(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDefinition.Sort.AnnotatedType
-
Resolves the supplied
java.lang.reflect.AnnotatedType's type. - getTypeArguments() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
Returns the type arguments of this type.
- getTypeArguments() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
Returns the type arguments of this type.
- getTypeDescription() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.LazyDynamicType
-
Returns a description of this dynamic type.
- getTypeDescription() - Method in class net.bytebuddy.asm.MemberSubstitution.Source.Value
-
Returns the type of the loaded value.
- getTypeDescription() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
Returns a description of this dynamic type.
- getTypeDescription() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Returns a description of this dynamic type.
- getTypeDescription() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Returns the target type the represented method is invoked on.
- getTypeDescription() - Method in interface net.bytebuddy.implementation.Implementation.SpecialMethodInvocation
-
Returns the target type the represented method is invoked on.
- getTypeDescription() - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Returns the target type the represented method is invoked on.
- getTypeDescription() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Returns the target type the represented method is invoked on.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
Returns the target's type description.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField
-
Returns the target's type description.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
Returns the target's type description.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter.Resolved
-
Returns the target's type description.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved
-
Returns the target's type description.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue
-
Returns the target's type description.
- getTypeDescription() - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler.Resolved
-
Returns the target's type description.
- getTypeDescription() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Returns the target's type description.
- getTypeDescription() - Method in interface net.bytebuddy.utility.ConstantValue
-
Returns a description of the type of this constant.
- getTypeDescription() - Method in class net.bytebuddy.utility.ConstantValue.Simple
-
Returns a description of the type of this constant.
- getTypeDescription() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a description of the type of this constant.
- getTypeDescription() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a description of the type of this constant.
- getTypeDescription() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a description of the type of this constant.
- getTypeDescription() - Method in class net.bytebuddy.utility.JavaConstant.Simple
-
Returns a description of the type of this constant.
- getTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns this instrumented type's type initializer.
- getTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns this instrumented type's type initializer.
- getTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Returns this instrumented type's type initializer.
- getTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Compiled
-
The type initializer of the instrumented type.
- getTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
The type initializer of the instrumented type.
- getTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
The type initializer of the instrumented type.
- getTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
The type initializer of the instrumented type.
- getTypeManifestation() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this type's manifestation.
- getTypeManifestation() - Method in interface net.bytebuddy.description.ModifierReviewable.ForTypeDefinition
-
Returns this type's manifestation.
- getTypeName() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the name of the type.
- getTypeName() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the name of the type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypePathPrefix() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Returns the type path prefix that needs to be appended to the existing type path before any further navigation on the parameterized type.
- getTypeScope(TypeDescription) - Method in interface net.bytebuddy.build.AndroidDescriptor
-
Provides the scope of the passed
TypeDescriptioninstance. - getTypeScope(TypeDescription) - Method in enum net.bytebuddy.build.AndroidDescriptor.Trivial
-
Provides the scope of the passed
TypeDescriptioninstance. - getTypeStub() - Method in enum net.bytebuddy.utility.JavaType
-
Returns at least a stub representing this type where the stub does not define any methods or fields.
- getTypeToken() - Method in class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation
-
Returns the advice method's type token.
- getTypeToken() - Method in class net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation
-
Returns the advice method's type token.
- getTypeToken() - Method in interface net.bytebuddy.asm.Advice.Delegator
-
Returns the advice method's type token.
- getTypeVariables() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in interface net.bytebuddy.description.TypeVariableSource
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the type variables that are declared by this element.
- getTypeVariables() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the type variables that are declared by this element.
- getTypeVariableSource() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
Returns the source of this type variable.
- getTypeVariableSource() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
Returns the source of this type variable.
- getTypeVariableTokens() - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Returns the type variables of this method token.
- getuid() - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
getuidcommand. - getUnresolved() - Method in class net.bytebuddy.build.Plugin.Engine.Summary
-
Returns a list of type names that could not be resolved.
- getUpperBounds() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
Returns the upper bounds of this type.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
Returns the upper bounds of this type.
- getUses() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns all service types that this module uses.
- getUses() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns all service types that this module uses.
- getUses() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns all service types that this module uses.
- getValue() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
-
Returns the name of this instance's enumeration value.
- getValue() - Method in interface net.bytebuddy.description.enumeration.EnumerationDescription
-
Returns the name of this instance's enumeration value.
- getValue() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.Latent
-
Returns the name of this instance's enumeration value.
- getValue() - Method in class net.bytebuddy.utility.JavaConstant.Simple
-
Returns the represented value.
- getValue(String) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Returns a value of this annotation.
- getValue(String) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns a value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Returns a value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns a value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
Returns a value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
Returns a value of this annotation.
- getVersion() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns the version of this module.
- getVersion() - Method in interface net.bytebuddy.description.module.ModuleDescription
-
Returns the version of this module.
- getVersion() - Method in class net.bytebuddy.description.module.ModuleDescription.Latent
-
Returns the version of this module.
- getVersion() - Method in interface net.bytebuddy.description.module.ModuleDescription.Requires
-
Returns the version of the required module.
- getVersion() - Method in class net.bytebuddy.description.module.ModuleDescription.Requires.Simple
-
Returns the version of the required module.
- getVersion(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
-
Returns the version to use.
- getVirtualMachineType() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment
-
Returns the fully-qualified binary name of the virtual machine type.
- getVirtualMachineType() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
Returns a
VirtualMachineclass. - getVirtualMachineType() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Returns a
VirtualMachineclass. - getVirtualMachineType() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Returns a
VirtualMachineclass. - getVisibility() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns this byte code element's visibility.
- getVisibility() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Returns this byte code element's visibility.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Returns the minimal visibility of this entry.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
-
Returns the minimal method visibility of all methods that are represented by this node.
- getVisibility() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
-
Returns the minimal visibility of this entry.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Returns the minimal visibility of this entry.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Returns the minimal visibility of this entry.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
Returns the minimal method visibility of all methods that are represented by this node.
- getVisibility() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Node
-
Returns the minimal method visibility of all methods that are represented by this node.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple
-
Returns the minimal method visibility of all methods that are represented by this node.
- getVisibility() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
Returns the minimal method visibility of all methods that are represented by this node.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Returns the represented method's minimum visibility.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
The visibility to enforce for this method.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
The visibility to enforce for this method.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
The visibility to enforce for this method.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
The visibility to enforce for this method.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
The visibility to enforce for this method.
- getVisibility() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
The visibility to enforce for this method.
- getVisibility() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
The visibility to enforce for this method.
- getVisibility() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
The visibility to enforce for this method.
- getVisibility() - Method in enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
Returns the implied visibility.
- getVisitor() - Method in class net.bytebuddy.utility.AsmClassWriter.ForAsm
-
Returns the
ClassVisitorto use for writing the class file. - getVisitor() - Method in class net.bytebuddy.utility.AsmClassWriter.ForClassFileApi
-
Returns the
ClassVisitorto use for writing the class file. - getVisitor() - Method in interface net.bytebuddy.utility.AsmClassWriter
-
Returns the
ClassVisitorto use for writing the class file. - getWrapperType() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Returns the wrapper type that this unboxing delegate represents.
- Global() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Creates a new global circularity lock that does not wait for a release and a default size for the amount of global locks.
- Global(int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Creates a new global circularity lock that does not wait for a release.
- Global(int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Creates a new global circularity lock.
- Global(long, TimeUnit) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Creates a new global circularity lock with a default size for the amount of global locks.
- GraalImageCode - Enum in net.bytebuddy.utility
-
A utility that resolves Graal VM native image properties.
- GraalImageCode.ImageCodeContextAction - Enum in net.bytebuddy.utility
-
A privileged action to resolve the image code via the current JVM processes input arguments, if available.
- Graph(LinkedHashMap) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Graph
-
Creates a new graph.
- groupId - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
-
The group id of the project containing the plugin type or
nullif the current project's group id should be used.
H
- handle(JavaConstant.MethodHandle, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Resolves a method handle.
- Handle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Binds a method handle in the context of the instrumented method.
- Handle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
Binds a
Handleannotation. - HandleInvocation - Class in net.bytebuddy.implementation.bytecode.member
-
An exact invocation of a method handle with a polymorphic signature.
- HandleInvocation(MethodDescription.InDefinedShape, MethodInvocation.HandleType) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
-
Creates a new method handle invocation.
- HandleInvocation(JavaConstant.MethodType) - Constructor for class net.bytebuddy.implementation.bytecode.member.HandleInvocation
-
Creates a public invocation of a method handle.
- handler - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
The handler that determines how a method is implemented.
- Handler(int, int, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler
-
Creates a new handler.
- Handler(int, String, TypeDescription, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler
-
Creates a new handler for a
Advice.AssignReturned.ToReturnedannotation. - Handler(int, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler
-
Creates a new handler.
- Handler(int, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler
-
Creates a new handler for a
Advice.AssignReturned.ToReturnedannotation. - Handler(int, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler
-
Creates a new handler to assign a
Advice.AssignReturned.ToThrownannotation. - Handler(int, Assigner.Typing, boolean) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler
-
A handler for assigning the
thisreference. - HandleTranslator(Class, Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.HandleTranslator
-
Creates a new handle translator.
- harmonize(MethodDescription.TypeToken) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod
-
Harmonizes the given type token.
- harmonize(MethodDescription.TypeToken) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod
-
Harmonizes the given type token.
- harmonize(MethodDescription.TypeToken) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer
-
Harmonizes the given type token.
- Harmonized(String, int, Map) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
Creates a new harmonized key.
- hasAliveLoadedTypeInitializers() - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Checks if a dynamic type requires some form of explicit type initialization, either for itself or for one of its auxiliary types, if any.
- hasAliveLoadedTypeInitializers() - Method in interface net.bytebuddy.dynamic.DynamicType
-
Checks if a dynamic type requires some form of explicit type initialization, either for itself or for one of its auxiliary types, if any.
- hasAnnotation(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a list of annotations by a given matcher on a type that declared these annotations or inherited them from its super classes.
- hasChild(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches all class loaders in the hierarchy of the matched class loader against a given matcher.
- hasClassFileVersionAtLeast(ClassFileVersion) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type to have a minimal class file version.
- hasClassFileVersionAtMost(ClassFileVersion) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type to have a maximal class file version.
- hasDescriptor(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElement.WithDescriptor's descriptor against a given value. - hasExplicitMetaData() - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
-
Checks if all parameters in this list define both an explicit name and an explicit modifier.
- hasExplicitMetaData() - Method in class net.bytebuddy.description.method.ParameterList.Empty
-
Checks if all parameters in this list define both an explicit name and an explicit modifier.
- hasExplicitMetaData() - Method in interface net.bytebuddy.description.method.ParameterList
-
Checks if all parameters in this list define both an explicit name and an explicit modifier.
- hasGenericSuperClass(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that declares a super class (but not interface) that matches the provided matcher.
- hasGenericSuperType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that declares a super type that matches the provided matcher.
- hasGenericType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method parameter by its generic type.
- HASH_CODE - Enum constant in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
The
hashCodemethod. - hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey
- hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey
- hashCode() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Coordinate
- hashCode() - Method in class net.bytebuddy.build.maven.MavenCoordinate
- hashCode() - Method in class net.bytebuddy.build.Plugin.Engine.Summary
- hashCode() - Method in class net.bytebuddy.ClassFileVersion
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
- hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
- hashCode() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.field.FieldDescription.SignatureToken
- hashCode() - Method in class net.bytebuddy.description.field.FieldDescription.Token
- hashCode() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
- hashCode() - Method in class net.bytebuddy.description.method.MethodDescription.Token
- hashCode() - Method in class net.bytebuddy.description.method.MethodDescription.TypeToken
- hashCode() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.method.ParameterDescription.Token
- hashCode() - Method in class net.bytebuddy.description.module.ModuleDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.module.ModuleDescription.Exports.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.module.ModuleDescription.Opens.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.module.ModuleDescription.Provides.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.module.ModuleDescription.Requires.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.type.RecordComponentDescription.Token
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
- hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
- hashCode() - Method in class net.bytebuddy.description.type.TypeVariableToken
- hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced
- hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule.WeaklyReferenced
- hashCode() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
- hashCode() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue
- hashCode() - Method in class net.bytebuddy.dynamic.Nexus
- hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token
- hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token
- hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
- hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
- hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.SignatureKey
- hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
- hashCode() - Method in class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
- hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
- hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
- hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
- hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
- hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
- hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
- hashCode() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
- hashCode() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase
- hashCode() - Method in class net.bytebuddy.TypeCache.LookupKey
- hashCode() - Method in class net.bytebuddy.TypeCache.SimpleKey
- hashCode() - Method in class net.bytebuddy.TypeCache.StorageKey
- hashCode() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
- hashCode() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
- hashCode() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
- hashCode() - Method in class net.bytebuddy.utility.JavaConstant.Simple
- hashCode() - Method in class net.bytebuddy.utility.JavaModule
- hashCode(Object) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
Computes the value's hash code.
- hashCode(Object) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate
-
Computes the value's hash code.
- HashCodeAndEqualsPlugin - Class in net.bytebuddy.build
-
A build tool plugin that adds
Object.hashCode()andObject.equals(Object)methods to a class if theHashCodeAndEqualsPlugin.Enhanceannotation is present and no explicit method declaration was added. - HashCodeAndEqualsPlugin() - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Creates a new hash code equals plugin.
- HashCodeAndEqualsPlugin(String) - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Creates a new hash code equals plugin.
- HashCodeAndEqualsPlugin.AnnotationOrderComparator - Enum in net.bytebuddy.build
-
A comparator that arranges fields in the order of
HashCodeAndEqualsPlugin.Sorted. - HashCodeAndEqualsPlugin.Enhance - Annotation Type in net.bytebuddy.build
-
Instructs the
HashCodeAndEqualsPluginto generateObject.hashCode()andObject.equals(Object)for the annotated class unless these methods are already declared explicitly. - HashCodeAndEqualsPlugin.Enhance.InvokeSuper - Enum in net.bytebuddy.build
-
A strategy for determining the base value of a hash code or equality contract.
- HashCodeAndEqualsPlugin.Identity - Annotation Type in net.bytebuddy.build
-
Indicates that a field should be compared by identity.
- HashCodeAndEqualsPlugin.Sorted - Annotation Type in net.bytebuddy.build
-
Determines the sort order of fields for the equality check when implementing the
Object.equals(Object)method. - HashCodeAndEqualsPlugin.ValueHandling - Annotation Type in net.bytebuddy.build
-
Determines how a field should be used within generated hash code and equality methods.
- HashCodeAndEqualsPlugin.ValueHandling.Sort - Enum in net.bytebuddy.build
-
Determines how a field should be handled.
- HashCodeAndEqualsPlugin.ValueMatcher - Class in net.bytebuddy.build
-
An element matcher for a
HashCodeAndEqualsPlugin.ValueHandlingannotation. - HashCodeAndEqualsPlugin.WithNonNullableFields - Class in net.bytebuddy.build
-
A version of the
HashCodeAndEqualsPluginthat assumes that all fields are non-nullable unless they are explicitly marked. - hashCodeMethod(TypeDescription, boolean, boolean) - Method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Resolves the hash code method to use.
- HashCodeMethod - Class in net.bytebuddy.implementation
-
An implementation of
Object.hashCode()that takes a class's declared fields into consideration. - HashCodeMethod(HashCodeMethod.OffsetProvider) - Constructor for class net.bytebuddy.implementation.HashCodeMethod
-
Creates a new hash code method implementation.
- HashCodeMethod.Appender - Class in net.bytebuddy.implementation
-
A byte code appender to implement a hash code method.
- HashCodeMethod.NullValueGuard - Interface in net.bytebuddy.implementation
-
A guard against
nullvalues for fields with reference types. - HashCodeMethod.NullValueGuard.NoOp - Enum in net.bytebuddy.implementation
-
A non-operational null value guard.
- HashCodeMethod.NullValueGuard.UsingJump - Class in net.bytebuddy.implementation
-
A null value guard that expects a reference type and that uses a jump if a field value is
null. - HashCodeMethod.NullValueGuard.UsingJump.AfterInstruction - Class in net.bytebuddy.implementation
-
The stack manipulation to apply after the hash value computation.
- HashCodeMethod.NullValueGuard.UsingJump.BeforeInstruction - Class in net.bytebuddy.implementation
-
The stack manipulation to apply before the hash value computation.
- HashCodeMethod.OffsetProvider - Interface in net.bytebuddy.implementation
-
An offset provider is responsible for supplying the initial hash code.
- HashCodeMethod.OffsetProvider.ForDynamicTypeHash - Enum in net.bytebuddy.implementation
-
An offset provider that uses the instance's class's hash code.
- HashCodeMethod.OffsetProvider.ForFixedValue - Class in net.bytebuddy.implementation
-
An offset provider that supplies a fixed value.
- HashCodeMethod.OffsetProvider.ForStaticTypeHash - Enum in net.bytebuddy.implementation
-
An offset provider that uses the instrumented type's class constant's hash code.
- HashCodeMethod.OffsetProvider.ForSuperMethodCall - Enum in net.bytebuddy.implementation
-
An offset provider that invokes the super class's
Object.hashCode()implementation. - HashCodeMethod.ValueTransformer - Enum in net.bytebuddy.implementation
-
A value transformer that is responsible for resolving a field value to an
intvalue. - hashOf(int) - Static method in class net.bytebuddy.utility.RandomString
-
Represents an integer value as a string hash.
- hashOf(Object) - Static method in class net.bytebuddy.utility.RandomString
-
Represents a object value as a string hash.
- hasMethodName(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method against its internal name such that constructors and type initializers are matched appropriately.
- hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Checks if this parameter has an explicit modifier.
- hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Checks if this parameter has an explicit modifier.
- hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Checks if this parameter has an explicit modifier.
- hasModifiers() - Method in interface net.bytebuddy.description.method.ParameterDescription
-
Checks if this parameter has an explicit modifier.
- hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Checks if this parameter has an explicit modifier.
- hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Checks if this parameter has an explicit modifier.
- hasModifiers() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Checks if this parameter has an explicit modifier.
- hasMoreElements() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst.PrependingEnumeration
- hasMoreElements() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.EmptyEnumeration
- hasMoreElements() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SingletonEnumeration
- hasMoreElements() - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
- hasNext() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.TransformerIterator
- hasNext() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
- hasNext() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
- hasNext() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
- hasNext() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterator
- hasNext() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator
- hasNext() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin.CompoundIterator
- hasNext() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder.FolderIterator
- hasNext() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory.MapEntryIterator
- hasNext() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile.JarFileIterator
- hasNext() - Method in class net.bytebuddy.description.type.TypeDefinition.SuperClassIterator
- hasParameters(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionby validating that its parameters fulfill a given constraint. - hasSignature(MethodDescription.SignatureToken) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches method descriptions that yield the provided signature token.
- hasSuperClass(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that declares a super class (but not interface) that matches the provided matcher.
- HasSuperClassMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a super class.
- HasSuperClassMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.HasSuperClassMatcher
-
Creates a new matcher for a super class.
- hasSuperType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that declares a super type that matches the provided matcher.
- HasSuperTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a super type.
- HasSuperTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.HasSuperTypeMatcher
-
Creates a new matcher for a super type.
- hasType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a parameter's type by the given matcher.
- Hierarchical(TypePool.CacheProvider, TypePool) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.Hierarchical
-
Creates a hierarchical type pool.
- HYBRID - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
A description type strategy represents a type as a
TypeDescription.ForLoadedTypeif a retransformation or redefinition is applied on a type.
I
- identification - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
-
A random identification for the applied self-initialization.
- identify(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
Identifies the origin type to a given type description.
- IF_ANNOTATED - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Only invokes the super method's hash code and equality methods if the super class is also annotated with
HashCodeAndEqualsPlugin.Enhance. - IF_DECLARED - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Only invokes the super method's hash code and equality methods if any super class that is not
Objectexplicitly defines such a method. - ignore(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Excludes any type that is matched by the raw matcher provided to this method.
- ignore(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Excludes any type that is matched by the raw matcher provided to this method.
- ignore(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Excludes any type that is matched by the raw matcher provided to this method.
- ignore(ElementMatcher) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where any
MethodDescriptionthat matches the provided method matcher is excluded from instrumentation. - ignore(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Excludes any type that is matched by the provided matcher from instrumentation and considers types by all
ClassLoaders. - ignore(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Excludes any type that is matched by the provided matcher from instrumentation and considers types by all
ClassLoaders. - ignore(ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Excludes any type that is matched by the provided matcher from instrumentation and considers types by all
ClassLoaders. - ignore(ElementMatcher) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Ignores all types that are matched by this matcher or any previously registered ignore matcher.
- ignore(ElementMatcher) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Ignores all types that are matched by this matcher or any previously registered ignore matcher.
- ignore(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Excludes any type that is matched by the provided matcher and is loaded by a class loader matching the second matcher.
- ignore(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Excludes any type that is matched by the provided matcher and is loaded by a class loader matching the second matcher.
- ignore(ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Excludes any type that is matched by the provided matcher and is loaded by a class loader matching the second matcher.
- ignore(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Excludes any type that is matched by the provided matcher and is loaded by a class loader matching the second matcher.
- ignore(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Excludes any type that is matched by the provided matcher and is loaded by a class loader matching the second matcher.
- ignore(ElementMatcher, ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Excludes any type that is matched by the provided matcher and is loaded by a class loader matching the second matcher.
- ignore(LatentMatcher) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where any
MethodDescriptionthat matches the provided method matcher is excluded from instrumentation. - IGNORE - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling.Sort
-
Excludes the field from hash code and equality methods.
- IGNORE_ANNOTATION - Static variable in interface net.bytebuddy.asm.Advice.Dispatcher
-
Expresses that an annotation should not be visited.
- IGNORE_METHOD - Static variable in interface net.bytebuddy.asm.Advice.Dispatcher
-
Indicates that a method does not represent advice and does not need to be visited.
- ignoreAlso(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(ElementMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(LatentMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(LatentMatcher) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoredMethods - Variable in class net.bytebuddy.ByteBuddy
-
A matcher for identifying methods that should be excluded from instrumentation.
- ignoredMethods - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
A matcher for identifying methods that should be excluded from instrumentation.
- ignoreFinalizer() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Super
-
If
true, the proxy type will not implementsupercalls toObject.finalize()or any overridden methods. - IgnoreForBinding - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Indicates that a given target method should never be considered for binding to a source method.
- IgnoreForBinding.Verifier - Class in net.bytebuddy.implementation.bind.annotation
-
A non-instantiable type that allows to check if a method should be ignored for binding.
- ignoreMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Identifies types that should not be instrumented.
- Ignoring(AgentBuilder.RawMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
-
Creates a new agent builder for further specifying what types to ignore.
- IGNORING - Enum constant in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
A termination handler that does not apply any change.
- Illegal(Class) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Illegal
-
Creates a factory that does not permit the usage of the represented annotation.
- Illegal(String) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
-
Creates an illegal resolution for a class file.
- Illegal(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Illegal
-
Creates a new illegal resolution.
- Illegal(String) - Constructor for class net.bytebuddy.pool.TypePool.Resolution.Illegal
-
Creates a new illegal resolution.
- IMITATE_SUPER_CLASS - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
This strategy is adding all constructors of the instrumented type's super class where each constructor is directly invoking its signature-equivalent super class constructor.
- IMITATE_SUPER_CLASS_OPENING - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
This strategy is adding all constructors of the instrumented type's super class where each constructor is directly invoking its signature-equivalent super class constructor.
- IMITATE_SUPER_CLASS_PUBLIC - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
This strategy is adding all constructors of the instrumented type's super class where each constructor is directly invoking its signature-equivalent super class constructor.
- implement(Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Implements the supplied interfaces for the instrumented type.
- implement(Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements the supplied interfaces for the instrumented type.
- implement(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Implements the supplied interfaces for the instrumented type.
- implement(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Implements the supplied interfaces for the instrumented type.
- implement(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements the supplied interfaces for the instrumented type.
- implement(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Implements the supplied interfaces for the instrumented type.
- implement(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Implements the supplied interfaces for the instrumented type.
- implement(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements the supplied interfaces for the instrumented type.
- implement(TypeDefinition...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Implements the supplied interfaces for the instrumented type.
- implement(TypeDefinition...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements the supplied interfaces for the instrumented type.
- Implementation - Interface in net.bytebuddy.implementation
-
An implementation is responsible for implementing methods of a dynamically created type as byte code.
- Implementation.Composable - Interface in net.bytebuddy.implementation
-
Represents an implementation that can be chained together with another implementation.
- Implementation.Compound - Class in net.bytebuddy.implementation
-
A compound implementation that allows to combine several implementations.
- Implementation.Compound.Composable - Class in net.bytebuddy.implementation
-
A compound implementation that allows to combine several implementations and that is
Implementation.Composable. - Implementation.Context - Interface in net.bytebuddy.implementation
-
The context for an implementation application.
- Implementation.Context.Default - Class in net.bytebuddy.implementation
-
A default implementation of an
Implementation.Context.ExtractableViewwhich serves as its ownMethodAccessorFactory. - Implementation.Context.Default.AbstractPropertyAccessorMethod - Class in net.bytebuddy.implementation
-
A base implementation of a method that accesses a property of an instrumented type.
- Implementation.Context.Default.AccessorMethod - Class in net.bytebuddy.implementation
-
A description of an accessor method to access another method from outside the instrumented type.
- Implementation.Context.Default.AccessorMethodDelegation - Class in net.bytebuddy.implementation
-
An implementation of a
TypeWriter.MethodPool.Recordfor implementing an accessor method. - Implementation.Context.Default.CacheValueField - Class in net.bytebuddy.implementation
-
A description of a field that stores a cached value.
- Implementation.Context.Default.DelegationRecord - Class in net.bytebuddy.implementation
-
An abstract method pool entry that delegates the implementation of a method to itself.
- Implementation.Context.Default.Factory - Enum in net.bytebuddy.implementation
-
A factory for creating a
Implementation.Context.Defaultthat uses a random suffix for accessors. - Implementation.Context.Default.Factory.WithFixedSuffix - Class in net.bytebuddy.implementation
-
A factory for creating a
Implementation.Context.Defaultthat uses a given suffix for accessors. - Implementation.Context.Default.FieldCacheEntry - Class in net.bytebuddy.implementation
-
A field cache entry for uniquely identifying a cached field.
- Implementation.Context.Default.FieldGetter - Class in net.bytebuddy.implementation
-
A description of a field getter method.
- Implementation.Context.Default.FieldGetterDelegation - Class in net.bytebuddy.implementation
-
An implementation for a field getter.
- Implementation.Context.Default.FieldSetter - Class in net.bytebuddy.implementation
-
A description of a field setter method.
- Implementation.Context.Default.FieldSetterDelegation - Class in net.bytebuddy.implementation
-
An implementation for a field setter.
- Implementation.Context.Disabled - Class in net.bytebuddy.implementation
-
An implementation context that does not allow for any injections into the static initializer block.
- Implementation.Context.Disabled.Factory - Enum in net.bytebuddy.implementation
-
A factory for creating a
Implementation.Context.Disabled. - Implementation.Context.ExtractableView - Interface in net.bytebuddy.implementation
-
Represents an extractable view of an
Implementation.Contextwhich allows the retrieval of any registered auxiliary type. - Implementation.Context.ExtractableView.AbstractBase - Class in net.bytebuddy.implementation
-
An abstract base implementation of an extractable view of an implementation context.
- Implementation.Context.Factory - Interface in net.bytebuddy.implementation
-
A factory for creating a new implementation context.
- Implementation.Context.FrameGeneration - Enum in net.bytebuddy.implementation
-
Indicates the frame generation being applied.
- Implementation.Simple - Class in net.bytebuddy.implementation
-
A simple implementation that does not register any members with the instrumented type.
- Implementation.Simple.Dispatcher - Interface in net.bytebuddy.implementation
-
A dispatcher for a simple
Implementation, typically implemented as a lambda expression. - Implementation.Simple.ForDispatcher - Class in net.bytebuddy.implementation
-
A
ByteCodeAppenderfor a dispatcher. - Implementation.Simple.ForDispatcher.Appender - Class in net.bytebuddy.implementation
-
An appender for a dispatcher-based simple implementation.
- Implementation.SpecialMethodInvocation - Interface in net.bytebuddy.implementation
-
Represents a type-specific method invocation on the current instrumented type which is not legal from outside the type such as a super method or default method invocation.
- Implementation.SpecialMethodInvocation.AbstractBase - Class in net.bytebuddy.implementation
-
An abstract base implementation of a valid special method invocation.
- Implementation.SpecialMethodInvocation.Illegal - Enum in net.bytebuddy.implementation
-
A canonical implementation of an illegal
Implementation.SpecialMethodInvocation. - Implementation.SpecialMethodInvocation.Simple - Class in net.bytebuddy.implementation
-
A canonical implementation of a
Implementation.SpecialMethodInvocation. - Implementation.Target - Interface in net.bytebuddy.implementation
-
The target of an implementation.
- Implementation.Target.AbstractBase - Class in net.bytebuddy.implementation
-
An abstract base implementation for an
Implementation.Target. - Implementation.Target.AbstractBase.DefaultMethodInvocation - Enum in net.bytebuddy.implementation
-
Determines if default method invocations are possible.
- Implementation.Target.Factory - Interface in net.bytebuddy.implementation
-
A factory for creating an
Implementation.Target. - implementationContext - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
The implementation context to use.
- implementationContext - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
The implementation context to use.
- implementationContext - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
The implementation context to use.
- ImplementationContextClassVisitor(ClassVisitor, Implementation.Context.ExtractableView) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.ImplementationContextClassVisitor
-
Creates a context class loader based on an
Implementation.Context. - implementationContextFactory - Variable in class net.bytebuddy.ByteBuddy
-
The implementation context factory to use.
- implementationContextFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The implementation context factory to apply.
- implementationContextFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The implementation context factory to apply.
- IMPLEMENTED - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Describes a method that is implemented in byte code.
- Implicit(ElementMatcher) - Constructor for class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Implicit
-
Creates a factory for a field-setting termination handler.
- IMPLICIT - Enum constant in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
Uses a processor as it is configured by
OpenedClassReader.PROCESSOR_PROPERTY, orAsmClassWriter.Factory.Default.ASM_FIRSTif no implicit processor is defined. - IMPLICIT - Enum constant in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
Uses a processor as it is configured by
OpenedClassReader.PROCESSOR_PROPERTY, orAsmClassWriter.Factory.Default.ASM_FIRSTif no implicit processor is defined. - ImplicitlyTypedUnboxingResponsible(TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
-
Creates a new implicitly typed unboxing responsible.
- implies(Permission) - Method in class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer.AllPermissionsCollection
- in(Class) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Resolves this injector to use the supplied type's scope.
- in(Class) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Determines that a field should only be considered when it was defined in a given type.
- in(Class) - Method in interface net.bytebuddy.implementation.FieldAccessor.OwnerTypeLocatable
-
Determines that a field should only be considered when it was defined in a given type.
- in(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Determines that a field should only be considered when it was defined in a given type.
- in(TypeDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.OwnerTypeLocatable
-
Determines that a field should only be considered when it was defined in a given type.
- in(FieldLocator.Factory) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Determines that a field should only be considered when it was identified by a field locator that is produced by the given factory.
- in(FieldLocator.Factory) - Method in interface net.bytebuddy.implementation.FieldAccessor.OwnerTypeLocatable
-
Determines that a field should only be considered when it was identified by a field locator that is produced by the given factory.
- include(ClassLoader...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Includes the supplied class loaders as a source for looking up an advice class or its dependencies.
- include(List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Includes the supplied class file locators as a source for looking up an advice class or its dependencies.
- include(List) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
-
Includes the provided dynamic types as auxiliary types of this instance.
- include(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Unloaded
-
Includes the provided dynamic types as auxiliary types of this instance.
- include(ClassFileLocator...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Includes the supplied class file locators as a source for looking up an advice class or its dependencies.
- include(DynamicType...) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
-
Includes the provided dynamic types as auxiliary types of this instance.
- include(DynamicType...) - Method in interface net.bytebuddy.dynamic.DynamicType.Unloaded
-
Includes the provided dynamic types as auxiliary types of this instance.
- includeSelf() - Element in annotation type net.bytebuddy.asm.Advice.AllArguments
-
Determines if the produced array should include the instrumented method's target reference within the array, if the instrumented method is non-static.
- includeSelf() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.AllArguments
-
Determines if the produced array should include the instrumented method's target reference within the array, if the targeted element is non-static.
- includeSelf() - Element in annotation type net.bytebuddy.implementation.bind.annotation.AllArguments
-
Determines if the array should contain the instance that defines the intercepted value when intercepting a non-static method.
- includeSyntheticFields() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance
-
Determines if synthetic fields should be included in the hash code and equality contract.
- includeSyntheticFields() - Element in annotation type net.bytebuddy.build.ToStringPlugin.Enhance
-
Determines if synthetic fields should be included in the string representation.
- INCLUDING_RECEIVER - Enum constant in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Appends all annotations of the instrumented method including the annotations of the method's receiver type if such a type exists.
- increment(int, int) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Creates a stack assignment for incrementing the given offset of the local variable array.
- increment(ParameterDescription, int) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Increments the value of the supplied parameter.
- incremental - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes
-
Determines if plugins are attempted to be built incrementally.
- incrementSemaphore(File, String, boolean, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Increments a semaphore.
- incrementSemaphore(File, String, boolean, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Increments a semaphore.
- incrementSemaphore(File, String, boolean, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Increments a semaphore.
- index - Variable in class net.bytebuddy.build.maven.PluginArgument
-
The argument index.
- index - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
The parameter's index.
- index - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
-
The index of the parameter.
- index() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments
-
The index in the array that is returned which represents the assigned value.
- index() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToArguments.ToArgument
-
The index in the array that is returned which represents the assigned value.
- index() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToFields.ToField
-
The index in the array that is returned which represents the assigned value.
- index() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToReturned
-
The index in the array that is returned which represents the assigned value.
- index() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToThis
-
The index in the array that is returned which represents the assigned value.
- index() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToThrown
-
The index in the array that is returned which represents the assigned value.
- INDEXED_TYPE_DELIMITER - Static variable in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Represents an index type delimiter within a type path.
- info(String) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the info level.
- info(String) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the info level.
- info(String) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the info level.
- info(String) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the info level.
- info(String) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the info level.
- info(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the info level.
- info(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the info level.
- info(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the info level.
- info(String, Throwable) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the info level.
- info(String, Throwable) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the info level.
- info(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the info level.
- info(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the info level.
- inherit - Variable in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes
-
trueif the attributes are inherited. - inherited(Set) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Returns only annotations that are marked as
Inheritedas long as they are not contained by the set of ignored annotation types. - inherited(Set) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Returns only annotations that are marked as
Inheritedas long as they are not contained by the set of ignored annotation types. - inherited(Set) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Returns only annotations that are marked as
Inheritedas long as they are not contained by the set of ignored annotation types. - InheritedAnnotationMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches the list of inherited annotations of a type description.
- InheritedAnnotationMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.InheritedAnnotationMatcher
-
Creates a new matcher for the inherited annotations of a type description.
- INHERITING - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
A visitor that reifies non-generic types if they represent raw types or are parameterized types.
- inheritsAnnotation(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any annotations by their type on a type that declared these annotations or inherited them from its super classes.
- inheritsAnnotation(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any annotations by their type on a type that declared these annotations or inherited them from its super classes.
- inheritsAnnotation(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any annotations by a given matcher on a type that declared these annotations or inherited them from its super classes.
- Initial(MethodGraph.Compiler.Default.Key.Harmonized) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Creates a new initial key.
- initialization - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The initializer used for creating a
ByteBuddyinstance and for applying a transformation. - Initialization - Class in net.bytebuddy.build.maven
-
Defines a configuration for a Maven build's type transformation.
- Initialization() - Constructor for class net.bytebuddy.build.maven.Initialization
-
Creates a new initialization configuration.
- InitializationAppender(int) - Constructor for class net.bytebuddy.dynamic.NexusAccessor.InitializationAppender
-
Creates a new initialization appender.
- InitializationAppender(List) - Constructor for class net.bytebuddy.ByteBuddy.EnumerationImplementation.InitializationAppender
-
Creates an appender for an enumerations type initializer.
- initializationStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The initialization strategy to use for creating classes.
- initialize() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher
-
Initializes this invocation.
- initialize() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingDirectInvocation
-
Initializes this invocation.
- initialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingMethodHandle
-
Initializes this invocation.
- initialize() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Bound
-
Initialized the advice's methods local variables.
- initialize() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter
-
Initialized the advice's methods local variables.
- initialize() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit
-
Initialized the advice's methods local variables.
- initialize() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Initialized the advice's methods local variables.
- initialize() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
Initialized the advice's methods local variables.
- initialize() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Resolved
- initialize() - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation
- initialize() - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolved
- initialize() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Initializable
-
Initializes the dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
-
Initializes the dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Unresolved
-
Initializes the dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm
-
Initializes this synchronization strategy.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
-
Initializes this synchronization strategy.
- initialize() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
-
Initializes this synchronization strategy.
- initialize() - Method in interface net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.Initializable
-
Initializes this synchronization strategy.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Initializes this dispatcher.
- initialize() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable
-
Initializes this dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Initializes this dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Initializes this dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Initializes this dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Enabled
-
Initializes the dispatcher.
- initialize() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Initializable
-
Initializes the dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Unavailable
-
Initializes the dispatcher.
- initialize(Class, int) - Static method in class net.bytebuddy.dynamic.Nexus
-
Initializes a loaded type.
- initialize(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter
-
Initializes a value to be used during method instrumentation.
- initialize(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Initializes a value to be used during method instrumentation.
- initialize(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Initializes a value to be used during method instrumentation.
- initialize(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Initializes a value to be used during method instrumentation.
- initialize(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Initializes a value to be used during method instrumentation.
- initialize(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Initializes a value to be used during method instrumentation.
- initialize(ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin.WithInitialization
-
Returns a mapping of classes that should be created before discovering any types.
- initialize(DynamicType, S, ClassLoadingStrategy) - Method in class net.bytebuddy.dynamic.TypeResolutionStrategy.Active.Resolved
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy) - Method in interface net.bytebuddy.dynamic.TypeResolutionStrategy.Resolved
-
Loads and initializes a dynamic type.
- INITIALIZED - Enum constant in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Initialization
-
Represents an initialized frame value.
- initializer(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Executes the supplied byte code appender within the beginning of the instrumented type's type initializer.
- initializer(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Executes the supplied byte code appender within the beginning of the instrumented type's type initializer.
- initializer(ByteCodeAppender) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Executes the supplied byte code appender within the beginning of the instrumented type's type initializer.
- initializer(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Executes the supplied byte code appender within the beginning of the instrumented type's type initializer.
- initializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Executes the supplied loaded type initializer when loading the created instrumented type.
- initializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Executes the supplied loaded type initializer when loading the created instrumented type.
- initializer(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Executes the supplied loaded type initializer when loading the created instrumented type.
- initializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Executes the supplied loaded type initializer when loading the created instrumented type.
- Initializer(TypeDescription, String) - Constructor for class net.bytebuddy.build.AccessControllerPlugin.Initializer
-
Creates a new initializer.
- initialTypes - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
A list of virtual method arguments that are explicitly added before any code execution.
- initialTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
A list of virtual method arguments that are explicitly added before any code execution.
- INITIATING - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
A visitor that reifies non-generic types if they represent raw types.
- inject(File) - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Injects the types of this dynamic type into a given jar file.
- inject(File) - Method in interface net.bytebuddy.dynamic.DynamicType
-
Injects the types of this dynamic type into a given jar file.
- inject(File, File) - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Injects the types of this dynamic type into a given jar file.
- inject(File, File) - Method in interface net.bytebuddy.dynamic.DynamicType
-
Injects the types of this dynamic type into a given jar file.
- inject(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Adds the given classes to the represented class loader.
- inject(Map) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
-
Injects the given types into the represented class loader.
- inject(Map) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Injects the given types into the represented class loader.
- inject(Set, ClassFileLocator) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
-
Injects the given types into the represented class loader.
- inject(Set, ClassFileLocator) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Injects the given types into the represented class loader.
- inject(TypeDescription, MethodRegistry) - Method in enum net.bytebuddy.ByteBuddy.RecordConstructorStrategy
-
Returns a method registry that is capable of creating byte code for the constructors that were provided by the
ConstructorStrategy.extractConstructors(TypeDescription)method of this instance. - inject(TypeDescription, MethodRegistry) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Returns a method registry that is capable of creating byte code for the constructors that were provided by the
ConstructorStrategy.extractConstructors(TypeDescription)method of this instance. - inject(TypeDescription, MethodRegistry) - Method in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.WithMethodAttributeAppenderFactory
-
Returns a method registry that is capable of creating byte code for the constructors that were provided by the
ConstructorStrategy.extractConstructors(TypeDescription)method of this instance. - inject(TypeDescription, MethodRegistry) - Method in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Returns a method registry that is capable of creating byte code for the constructors that were provided by the
ConstructorStrategy.extractConstructors(TypeDescription)method of this instance. - inject(TypeDescription, MethodRegistry) - Method in interface net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy
-
Returns a method registry that is capable of creating byte code for the constructors that were provided by the
ConstructorStrategy.extractConstructors(TypeDescription)method of this instance. - inject(MethodGraph.Compiler.Default.Key.Store.Entry) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Injects the given key into this entry.
- inject(MethodGraph.Compiler.Default.Key.Store.Entry) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Injects the given key into this entry.
- inject(MethodGraph.Compiler.Default.Key.Store.Entry) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Injects the given key into this entry.
- inject(MethodGraph.Compiler.Default.Key.Store.Entry) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
-
Injects the given key into this entry.
- inject(MethodGraph.Compiler.Default.Key.Store) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Injects the given store into this store.
- injectCompletionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectCompletionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectCompletionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectCompletionFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectCompletionFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectedInto(TypeInitializer) - Method in class net.bytebuddy.dynamic.TypeResolutionStrategy.Active.Resolved
-
Injects a type initializer into the supplied type initializer, if applicable.
- injectedInto(TypeInitializer) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
Injects a type initializer into the supplied type initializer, if applicable.
- injectedInto(TypeInitializer) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
Injects a type initializer into the supplied type initializer, if applicable.
- injectedInto(TypeInitializer) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
Injects a type initializer into the supplied type initializer, if applicable.
- injectedInto(TypeInitializer) - Method in interface net.bytebuddy.dynamic.TypeResolutionStrategy.Resolved
-
Injects a type initializer into the supplied type initializer, if applicable.
- injectExceptionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Injects a frame indicating the beginning of an exception handler for the currently handled method.
- injectExceptionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Injects a frame indicating the beginning of an exception handler for the currently handled method.
- injectExceptionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Injects a frame indicating the beginning of an exception handler for the currently handled method.
- injectExceptionFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler
-
Injects a frame indicating the beginning of an exception handler for the currently handled method.
- injectExceptionFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame indicating the beginning of an exception handler for the currently handled method.
- injectFullFrame(MethodVisitor, Advice.StackMapFrameHandler.Default.Initialization, List, List) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Injects a full stack map frame after the instrumented method has completed.
- InjectingInitializer(TypeDescription, Set, ClassFileLocator, Map, ClassInjector) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer
-
Creates a new injection initializer.
- injectInitializationFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Injects a frame after initialization if any initialization is performed.
- injectInitializationFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Injects a frame after initialization if any initialization is performed.
- injectInitializationFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Injects a frame after initialization if any initialization is performed.
- injectInitializationFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame after initialization if any initialization is performed.
- injectIntermediateFrame(MethodVisitor, List) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Injects a frame that represents the current state.
- injectIntermediateFrame(MethodVisitor, List) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForPostProcessor
-
Injects a frame that represents the current state.
- injectIntermediateFrame(MethodVisitor, List) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame that represents the current state.
- INJECTION - Enum constant in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
This strategy does not create a new class loader but injects all classes into the given
ClassLoaderby reflective access. - InjectionClassLoader - Class in net.bytebuddy.dynamic.loading
-
An injection class loader allows for the injection of a class after the class loader was created.
- InjectionClassLoader(ClassLoader, boolean) - Constructor for class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Creates a new injection class loader.
- InjectionClassLoader.Strategy - Enum in net.bytebuddy.dynamic.loading
-
A class loading strategy for adding a type to an injection class loader.
- InjectionDispatcher() - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Creates a new injection dispatcher.
- injectionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The injection strategy for injecting classes into a class loader.
- injectPostCompletionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectPostCompletionFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectPostCompletionFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectPostCompletionFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame indicating the completion of the currently handled method, i.e. all yielded types were added.
- injectRaw(Map) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
-
Injects the given types into the represented class loader.
- injectRaw(Map) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Injects the given types into the represented class loader.
- injectRaw(Set, ClassFileLocator) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Injects the given types into the represented class loader.
- injectRaw(Set, ClassFileLocator) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Injects the given types into the represented class loader.
- injectRaw(Set, ClassFileLocator) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Injects the given types into the represented class loader.
- injectRaw(Set, ClassFileLocator) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Injects the given types into the represented class loader.
- injectRaw(Set, ClassFileLocator) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Injects the given types into the represented class loader.
- injectRaw(Set, ClassFileLocator) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Injects the given types into the represented class loader.
- injectReturnFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Injects a frame indicating the beginning of a return value handler for the currently handled method.
- injectReturnFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Injects a frame indicating the beginning of a return value handler for the currently handled method.
- injectReturnFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Injects a frame indicating the beginning of a return value handler for the currently handled method.
- injectReturnFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler
-
Injects a frame indicating the beginning of a return value handler for the currently handled method.
- injectReturnFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame indicating the beginning of a return value handler for the currently handled method.
- injectStartFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Injects a frame before executing the instrumented method.
- injectStartFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.WithArgumentCopy
-
Injects a frame before executing the instrumented method.
- injectStartFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.WithoutArgumentCopy
-
Injects a frame before executing the instrumented method.
- injectStartFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Injects a frame before executing the instrumented method.
- injectStartFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame before executing the instrumented method.
- inline() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodEnter
-
Determines if the annotated method should be inlined into the instrumented method or invoked from it.
- inline() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodExit
-
Determines if the annotated method should be inlined into the instrumented method or invoked from it.
- Inlining(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Creates a dispatcher for inlined advice method.
- INLINING - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Indicates advice where the invocation's code is copied into the target method.
- InliningImplementationMatcher - Class in net.bytebuddy.dynamic.scaffold.inline
-
A latent method matcher that identifies methods to instrument when redefining or rebasing a type.
- InliningImplementationMatcher(LatentMatcher, ElementMatcher) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
-
Creates a new inline implementation matcher.
- InMemory() - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Creates a new in-memory storage.
- InMemory(Map) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Creates a new in-memory source.
- InMemory(Map) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Creates a new in-memory storage.
- INNER_CLASS_PATH - Static variable in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Represents a (reversed) step to an inner class within a type path.
- InnerTypeDefinitionForMethodAdapter(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapter
-
Creates a new adapter for defining a type that is declared within a method or constructor.
- InnerTypeDefinitionForTypeAdapter(TypeDescription) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
-
Creates a new adapter for an inner type definition for an outer type.
- innerTypeOf(Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an inner type of the supplied type.
- innerTypeOf(Class) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an inner type of the supplied type.
- innerTypeOf(Constructor) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an inner type that was declared within the supplied constructor.
- innerTypeOf(Constructor) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an inner type that was declared within the supplied constructor.
- innerTypeOf(Method) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an inner type that was declared within the supplied method.
- innerTypeOf(Method) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an inner type that was declared within the supplied method.
- innerTypeOf(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as an inner type that was declared within the supplied method or constructor.
- innerTypeOf(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as an inner type that was declared within the supplied method or constructor.
- innerTypeOf(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an inner type that was declared within the supplied method or constructor.
- innerTypeOf(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as an inner type that was declared within the supplied method or constructor.
- innerTypeOf(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as an inner type of the supplied type.
- innerTypeOf(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as an inner type of the supplied type.
- innerTypeOf(TypeDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an inner type of the supplied type.
- innerTypeOf(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as an inner type of the supplied type.
- insert(ClassLoader, S, Class) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
Inserts a new type into the cache.
- insert(ClassLoader, T, Class) - Method in class net.bytebuddy.TypeCache
-
Inserts a new type into the cache.
- install() - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs an agent on the currently running Java virtual machine.
- install(Class) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a binder by installing a single proxy type where annotating a parameter with
FieldProxyallows getting and setting values for a given field. - install(Class) - Static method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
Installs a given type for use on a
Morphannotation. - install(Class) - Static method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
Installs a given type for use on a
Pipeannotation. - install(Class, Class) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a binder by installing two proxy types which are implemented by this binder if a field getter or a field setter is requested by using the
FieldProxyannotation. - install(Class, String, String, boolean, String) - Static method in class net.bytebuddy.agent.Attacher
-
Installs a Java agent on a target VM.
- install(ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs an agent on the currently running Java virtual machine using the supplied attachment provider.
- install(ByteBuddyAgent.AttachmentProvider, ByteBuddyAgent.ProcessProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs an agent on the currently running Java virtual machine using the supplied attachment provider and process provider.
- install(ByteBuddyAgent.ProcessProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs an agent on the Java virtual machine resolved by the process provider.
- install(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a binder by installing a single proxy type where annotating a parameter with
FieldProxyallows getting and setting values for a given field. - install(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
Installs a given type for use on a
Morphannotation. - install(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
Installs a given type for use on a
Pipeannotation. - install(TypeDescription, TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Creates a binder by installing two proxy types which are implemented by this binder if a field getter or a field setter is requested by using the
FieldProxyannotation. - Installation(AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
-
Creates a new installation.
- installationListener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The installation listener to notify.
- Installer - Class in net.bytebuddy.agent
-
An installer class which defined the hook-in methods that are required by the Java agent specification.
- installOn(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - installOn(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - installOn(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - installOnByteBuddyAgent() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - installOnByteBuddyAgent() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - installOnByteBuddyAgent() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingJna
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingReflection
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingUnsafe
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingDirectInvocation
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple.BootstrapMarkerAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.ForSubstitution
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForEmulatedAttachment
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForJ9Vm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForModularizedVm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
The singelton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.agent.VirtualMachine.Resolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.BootstrapArgumentResolver.ForDefaultValues.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForHandle.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForPropertyName
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue.Factory
-
A factory for representing an unused value.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.PostProcessor.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethodThis
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.OfOriginalExpression
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.OfImplicitPool
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.asm.TypeConstantAdjustment
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.BuildLogger.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.AnnotationOrderComparator
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.Source.Filtering.NoFolderMatcher
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.RenamingPlugin.Renaming.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.build.SafeVarargsPlugin.SafeVarargsAppender
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.ByteBuddy.RecordConstructorStrategy
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.ClassFileVersion.VersionLocator.Resolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationSource.Empty
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.description.TypeVariableSource.Visitor.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.BootLoaderProxyCreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default.BootLoaderProxyCreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.ClassFileLocator.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.EmptyEnumeration
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassFilePostProcessor.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Windows32BitFunctionMapper
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory.AccessResolver.Default
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassLoaderDecorator.Factory.NoOp
-
The singleton instance of this no-operation factory.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassResettingTransformer
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.InjectionClassLoader.Strategy
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Factory
-
The singleton instance of this factory.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealing
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Trivial
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.NexusAccessor.Dispatcher.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.FieldLocator.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Compiled.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Expanding
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.Transformer.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.ForInstrumentedRecordComponent
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForParameterType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator.Implicit
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForImplicitType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator.ForImplicitType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.DynamicConstant.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Handle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy.ConstructorCall
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.StubValue.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForInstrumentedType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForParameterType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.SuperCallHandle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.SuperMethodHandle.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.This.Binder
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Unique
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.Record.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bind.ParameterLengthResolver
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayLength
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
The representation of field access to an instance field.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.bytecode.Throw
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.NaturalOrderComparator
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
A resolver that resolves a standard bean property name.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForDynamicTypeHash
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForStaticTypeHash
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForSuperMethodCall
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.FieldSetting.Appender
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInstrumentedMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.StubMethod
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.SuperMethodCall
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
Deprecated.The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.pool.TypePool.Empty
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.AnnotationComparator
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.ConstructorComparator
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.CreationAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.FieldComparator
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.GraalImageCode.ImageCodeContextAction
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.MethodComparator
-
The singleton instance.
- INSTANCE - Enum constant in enum net.bytebuddy.utility.TypeComparator
-
The singleton instance.
- INSTANCE_FIELD - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
The name of the field that stores the delegation instance.
- InstanceCheck - Class in net.bytebuddy.implementation.bytecode.assign
-
Implements an
instanceofcheck. - InstanceCheck(TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.assign.InstanceCheck
-
Creates a new instance check.
- InstanceFieldConstructor(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
-
Creates a new implementation for implementing a field accessor proxy's constructor when accessing a non-static field.
- InstanceFieldConstructor(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
-
Creates a new instance field constructor implementation.
- InstanceTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches an object's type.
- InstanceTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.InstanceTypeMatcher
-
Creates a new instance type matcher.
- instantiate() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Ambiguous
-
Instantiates the represented plugin.
- instantiate() - Method in interface net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator
-
Instantiates the represented plugin.
- instantiate() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
Instantiates the represented plugin.
- instantiate() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Unresolved
-
Instantiates the represented plugin.
- InstrumentableMatcher(LatentMatcher) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
-
Creates a latent method matcher that matches all methods that are to be instrumented by a
SubclassDynamicTypeBuilder. - instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
-
A description of the instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
The instrumented method.
- instrumentedMethods - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The instrumented methods relevant to this type creation.
- instrumentedType - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
A description of the instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The instrumented type to be created.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The instrumented type to be created.
- instrumentedType - Variable in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
The instrumented type.
- InstrumentedType - Interface in net.bytebuddy.dynamic.scaffold
-
Implementations of this interface represent an instrumented type that is subject to change.
- InstrumentedType.Default - Class in net.bytebuddy.dynamic.scaffold
-
A default implementation of an instrumented type.
- InstrumentedType.Factory - Interface in net.bytebuddy.dynamic.scaffold
-
A factory for creating an
InstrumentedType. - InstrumentedType.Factory.Default - Enum in net.bytebuddy.dynamic.scaffold
-
Default implementations of instrumented type factories.
- InstrumentedType.Frozen - Class in net.bytebuddy.dynamic.scaffold
-
A frozen representation of an instrumented type of which the structure must not be modified.
- InstrumentedType.Prepareable - Interface in net.bytebuddy.dynamic.scaffold
-
Implementations are able to prepare an
InstrumentedType. - InstrumentedType.Prepareable.NoOp - Enum in net.bytebuddy.dynamic.scaffold
-
A prepareable that does not alter the instrumented type.
- InstrumentedType.WithFlexibleName - Interface in net.bytebuddy.dynamic.scaffold
-
Implementations represent an
InstrumentedTypewith a flexible name. - instrumentedTypeFactory - Variable in class net.bytebuddy.ByteBuddy
-
The instrumented type factory to use.
- INTEGER - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
A dispatcher for integer types.
- INTEGER - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for an
inttype or any compatible type. - INTEGER - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
inttype. - INTEGER - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
int[]value. - INTEGER - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
intvalue. - INTEGER - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
An
int-typed property. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
inttype. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.Addition
-
Adds two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
intvalues. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
intvalues. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Integertype. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Integertypes. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
intvalues. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
int-typed array. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
int[]arrays. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
inttype. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The default value of a JVM integer which covers Java's
int,boolean,byte,shortandcharvalues. - INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.Division
-
Divides two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The method return handler for returning a JVM-integer.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The accessor handler for a JVM-integer.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Multiplies two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.Negation
-
Negates an integer or an integer-compatible value.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.Remainder
-
Computes the remainder of two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.ShiftLeft
-
Shifts left two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Shifts right two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.ShiftRight.Unsigned
-
Shifts right unsigned two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Subtracts two integers or integer-compatible values.
- INTEGER - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Integeras aintand wraps it on load. - INTEGER - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for an
intvalue. - INTEGER - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
inttype. - INTEGER - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for an
inttype. - INTEGER - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
intarray. - INTEGER_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for an
int[]value. - INTEGER_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for an
int[]value. - INTEGER_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for an
intarray type. - IntegerConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any
intconstant onto the operand stack. - IntegerConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation that loads a JVM-integer value from a constant pool value onto the operand stack.
- IntegerConstant.SingleBytePush - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation that loads a JVM-integer value by a
BIPUSHoperation which is legal for single byte integer values. - IntegerConstant.TwoBytePush - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation that loads a JVM-integer value by a
SIPUSHoperation which is legal for up to two byte integer values. - intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Implements the previously defined or matched method by the supplied implementation.
- intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
Implements the previously defined or matched method by the supplied implementation.
- intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
Implements the previously defined or matched method by the supplied implementation.
- intercept(Implementation) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition
-
Implements the previously defined or matched method by the supplied implementation.
- intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Implements the previously defined or matched method by the supplied implementation.
- intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Implements the previously defined or matched method by the supplied implementation.
- intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
Implements the previously defined or matched method by the supplied implementation.
- INTERFACE - Enum constant in enum net.bytebuddy.description.modifier.TypeManifestation
-
Modifier for an interface.
- INTERFACE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for an interface type.
- INTERFACE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
An interface-typed virtual method invocation.
- INTERFACE - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches a type that is considered an interface.
- INTERFACE_PRIVATE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
A private method call that is potentially virtual on an interface type.
- InterfaceTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant
- INTERNAL - Static variable in interface net.bytebuddy.ClassFileVersion.VersionLocator
-
A suffix that might indicate an internal version of Java.
- internalName - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
-
The internal name of the method this key identifies.
- InvariantBinding(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.InvariantBinding
-
Creates a new dispatcher for an invariant parameter of a parameterized type.
- Inversion(AgentBuilder.RawMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Inversion
-
Creates a raw matcher that inverts its result.
- inverted() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
Returns an inverted version of this matcher.
- Invocation(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Creates an invocation of a given method on its declaring type as an invocation target.
- Invocation(MethodDescription.InDefinedShape, TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Creates an invocation of a given method on a given invocation target type.
- invocationHandler - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
The invocation handler to which method interceptions are to be delegated.
- InvocationHandlerAdapter - Class in net.bytebuddy.implementation
-
An adapter for adapting an
InvocationHandler. - InvocationHandlerAdapter(String, boolean, boolean, boolean, Assigner) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates a new invocation handler for a given field.
- InvocationHandlerAdapter.AssignerConfigurable - Interface in net.bytebuddy.implementation
-
Allows for the configuration of an
Assignerof anInvocationHandlerAdapter. - InvocationHandlerAdapter.ForField - Class in net.bytebuddy.implementation
-
An implementation of an
InvocationHandlerAdapterthat delegates method invocations to an adapter that is stored in an instance field. - InvocationHandlerAdapter.ForField.Appender - Class in net.bytebuddy.implementation
-
An appender for implementing the
InvocationHandlerAdapter.ForField. - InvocationHandlerAdapter.ForInstance - Class in net.bytebuddy.implementation
-
An implementation of an
InvocationHandlerAdapterthat delegates method invocations to an adapter that is stored in a static field. - InvocationHandlerAdapter.ForInstance.Appender - Class in net.bytebuddy.implementation
-
An appender for implementing the
InvocationHandlerAdapter.ForInstance. - InvocationHandlerAdapter.WithoutPrivilegeConfiguration - Interface in net.bytebuddy.implementation
-
Allows the configuration of privileged lookup for the resolution of
Methodconstants that are provided to the invocation handler. - invocationProvider - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
The target provided that identifies the method to be bootstrapped.
- invocationType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfMethodHandleDesc
-
Resolves a
java.lang.constant.MethodTypeDescrepresenting the invocation type of the suppliedjava.lang.constant.DirectMethodHandleDesc. - invokable(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any method or constructor invocation that matches the given matcher.
- invokable(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a method or constructor that is already declared or inherited by the instrumented type.
- invokable(ElementMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a method or constructor that is already declared or inherited by the instrumented type.
- invokable(ElementMatcher, List) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines a new method visitor wrapper to be applied on any method or constructor if the given method matcher is matched.
- invokable(ElementMatcher, AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper...) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines a new method visitor wrapper to be applied on any method or constructor if the given method matcher is matched.
- invokable(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Matches a method or constructor that is already declared or inherited by the instrumented type.
- invokable(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Matches a method or constructor that is already declared or inherited by the instrumented type.
- invokable(LatentMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a method or constructor that is already declared or inherited by the instrumented type.
- invokable(LatentMatcher) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Matches a method or constructor that is already declared or inherited by the instrumented type.
- invoke() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
Resolves an invoker to use for invoking the delegation target.
- invoke() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
Resolves an invoker to use for invoking the delegation target.
- invoke() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
Resolves an invoker to use for invoking the delegation target.
- invoke() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall
-
Resolves an invoker to use for invoking the delegation target.
- invoke() - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled
-
Resolves an invoker to use for invoking the delegation target.
- invoke(Class) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Requests the bootstrap method to bind a method with the given return type.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForConstructor
-
Invokes the proxied action.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForContainerCreation
-
Invokes the proxied action.
- invoke(Object[]) - Method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
Invokes the proxied action.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray
-
Invokes the proxied action.
- invoke(Object[]) - Method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
Invokes the proxied action.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForInstanceCheck
-
Invokes the proxied action.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForNonStaticMethod
-
Invokes the proxied action.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForStaticMethod
-
Invokes the proxied action.
- invoke(Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForUnresolvedMethod
-
Invokes the proxied action.
- invoke(Object[]) - Method in interface net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher
-
Invokes the proxied action.
- invoke(Object, Method, Object[]) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
- invoke(Object, Method, Object[]) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProxy
- invoke(Object, Method, Object[]) - Method in class net.bytebuddy.description.type.TypeDescription.LazyProxy
- invoke(Object, Method, Object[]) - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.ProxiedInvocationHandler
- invoke(Constructor) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given constructor on the instance of the instrumented type.
- invoke(Method) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given method.
- invoke(Method, Object, Object[]) - Method in interface net.bytebuddy.utility.Invoker
-
Invokes a method via
Method.invoke(Object, Object...). - invoke(String) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Requests the bootstrap method is passed the given method name.
- invoke(String, Class) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Requests the bootstrap method to bind a method with the given return type.
- invoke(String, TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Requests the bootstrap method to bind a method with the given return type.
- invoke(MethodDescription) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher
-
Invokes this invocation.
- invoke(MethodDescription) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingDirectInvocation
-
Invokes this invocation.
- invoke(MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingMethodHandle
-
Invokes this invocation.
- invoke(MethodDescription) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker
-
Creates a method invocation for a given method.
- invoke(MethodDescription) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple
-
Creates a method invocation for a given method.
- invoke(MethodDescription) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
-
Creates a method invocation for a given method.
- invoke(MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Creates a method invocation with an implicitly determined invocation type.
- invoke(MethodDescription) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given method.
- invoke(MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Creates a method invocation with an implicitly determined invocation type.
- invoke(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Requests the bootstrap method to bind a method with the given return type.
- invoke(Implementation.Target, TypeDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory
-
Creates a special method invocation to implement for a given method.
- invoke(MethodCall.MethodLocator.Factory) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes a method using the provided method locator.
- invoke(ElementMatcher) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes a unique virtual method or constructor of the instrumented type that is matched by the specified matcher.
- invoke(ElementMatcher, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes a unique virtual method or constructor of the instrumented type that is matched by the specified matcher.
- INVOKE_INTERFACE - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing an invokeinterface invocation.
- INVOKE_SPECIAL - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing an invokespecial invocation for a non-constructor.
- INVOKE_SPECIAL_CONSTRUCTOR - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing an invokespecial invocation for a constructor.
- INVOKE_STATIC - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing an invokestatic invocation.
- INVOKE_VIRTUAL - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing an invokevirtual invocation.
- invokeDefault(MethodDescription.SignatureToken) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Creates a special method invocation for invoking a default method with the given token.
- invokeDefault(MethodDescription.SignatureToken) - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Creates a special method invocation for invoking a default method with the given token.
- invokeDefault(MethodDescription.SignatureToken, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Creates a special method invocation for invoking a default method.
- invokeDefault(MethodDescription.SignatureToken, TypeDescription) - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Creates a special method invocation for invoking a default method.
- invokeDominant(MethodDescription.SignatureToken) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Invokes a dominant method, i.e. if the method token can be invoked as a super method invocation, this invocation is considered dominant.
- invokeDominant(MethodDescription.SignatureToken) - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Invokes a dominant method, i.e. if the method token can be invoked as a super method invocation, this invocation is considered dominant.
- invokedynamic() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns
trueif invokedynamic should be used to bind the annotated parameter. - invokedynamic() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns
trueif invokedynamic should be used to bind the annotated parameter. - invokedynamic() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns
trueif invokedynamic should be used to bind the annotated parameter. - Invokedynamic - Class in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation for an invokedynamic invocation.
- Invokedynamic(String, JavaConstant.MethodType, JavaConstant.MethodHandle, List) - Constructor for class net.bytebuddy.implementation.bytecode.member.Invokedynamic
-
Creates a stack manipulation for a bootstrap method.
- InvokeDynamic - Class in net.bytebuddy.implementation
-
An implementation that applies a dynamic method invocation.
- InvokeDynamic(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.InvokeDynamic
-
Creates a new invoke dynamic implementation.
- InvokeDynamic.AbstractDelegator - Class in net.bytebuddy.implementation
-
An abstract delegator that allows to specify a configuration for any specification of an argument.
- InvokeDynamic.Appender - Class in net.bytebuddy.implementation
-
The byte code appender to be used by the
InvokeDynamicimplementation. - InvokeDynamic.InvocationProvider - Interface in net.bytebuddy.implementation
-
An invocation provider is responsible for loading the arguments of the invoked method onto the operand stack and for creating the actual invoke dynamic instruction.
- InvokeDynamic.InvocationProvider.ArgumentProvider - Interface in net.bytebuddy.implementation
-
An argument provider is responsible for loading arguments to a bootstrapped method onto the operand stack and providing the types of these arguments.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper - Enum in net.bytebuddy.implementation
-
Represents wrapper types and types that could be stored in a class's constant pool as such constant pool values.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider - Class in net.bytebuddy.implementation
-
An argument provider that loads a primitive value from the constant pool and wraps it.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
booleanvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
bytevalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
charvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
Classconstant. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
doublevalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue - Class in net.bytebuddy.implementation
-
An argument provider for an
Enumconstant. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForField - Class in net.bytebuddy.implementation
-
Provides an argument from an existing field.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForField.WithExplicitType - Class in net.bytebuddy.implementation
-
An argument provider for a field value with an explicit type.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
floatvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance - Class in net.bytebuddy.implementation
-
An argument provider for a value that is stored in a randomly named static field.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
intvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters - Enum in net.bytebuddy.implementation
-
An argument provider that loads a reference to the intercepted instance and all arguments of the intercepted method.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters - Enum in net.bytebuddy.implementation
-
An argument provider that loads all arguments of the intercepted method.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaConstant - Class in net.bytebuddy.implementation
-
An argument provider for a Java instance.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
longvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter - Class in net.bytebuddy.implementation
-
An argument provider that loads an argument of the intercepted method.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.WithExplicitType - Class in net.bytebuddy.implementation
-
An argument provider for a method parameter with an explicit type.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue - Class in net.bytebuddy.implementation
-
An argument provider for the
nullvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
shortvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant - Class in net.bytebuddy.implementation
-
An argument provider for a
Stringvalue. - InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance - Class in net.bytebuddy.implementation
-
An argument provider that loads the intercepted instance.
- InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved - Interface in net.bytebuddy.implementation
- InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple - Class in net.bytebuddy.implementation
-
A simple implementation of a resolved argument provider.
- InvokeDynamic.InvocationProvider.Default - Class in net.bytebuddy.implementation
-
An invocation provider that requests a synthetic dynamic invocation where all arguments are explicitly provided by the user.
- InvokeDynamic.InvocationProvider.Default.Target - Class in net.bytebuddy.implementation
-
A target for a synthetically bound method call.
- InvokeDynamic.InvocationProvider.NameProvider - Interface in net.bytebuddy.implementation
-
Provides the name of the method that is to be bound by a dynamic method call.
- InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName - Class in net.bytebuddy.implementation
-
A name provider that provides an explicit name.
- InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod - Enum in net.bytebuddy.implementation
-
A name provider that provides the name of the intercepted method.
- InvokeDynamic.InvocationProvider.ReturnTypeProvider - Interface in net.bytebuddy.implementation
-
Provides the return type that is requested from the bootstrap method.
- InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType - Class in net.bytebuddy.implementation
-
Requests an explicit return type.
- InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod - Enum in net.bytebuddy.implementation
-
Requests the return type of the intercepted method.
- InvokeDynamic.InvocationProvider.Target - Interface in net.bytebuddy.implementation
-
A target for a dynamic method invocation.
- InvokeDynamic.InvocationProvider.Target.Resolved - Interface in net.bytebuddy.implementation
-
Represents a resolved
InvokeDynamic.InvocationProvider.Target. - InvokeDynamic.InvocationProvider.Target.Resolved.Simple - Class in net.bytebuddy.implementation
-
A simple implementation of
InvokeDynamic.InvocationProvider.Target.Resolved. - InvokeDynamic.TerminationHandler - Enum in net.bytebuddy.implementation
-
A termination handler is responsible to handle the return value of a method that is invoked via a
InvokeDynamic. - InvokeDynamic.WithImplicitArguments - Class in net.bytebuddy.implementation
-
Representation of an
InvokeDynamicimplementation where the bootstrapped method is passed athisreference, if available, and any arguments of the instrumented method. - InvokeDynamic.WithImplicitTarget - Class in net.bytebuddy.implementation
-
Representation of an
InvokeDynamicimplementation where the bootstrapped method is passed athisreference, if available, and any arguments of the instrumented method and where the invocation target is implicit. - InvokeDynamic.WithImplicitType - Class in net.bytebuddy.implementation
-
An
InvokeDynamicinvocation where the last argument is assigned its implicit type. - InvokeDynamic.WithImplicitType.OfArgument - Class in net.bytebuddy.implementation
-
An invoke dynamic implementation where the last argument is an implicitly typed method argument.
- InvokeDynamic.WithImplicitType.OfField - Class in net.bytebuddy.implementation
-
An invoke dynamic implementation where the last argument is an implicitly typed field value.
- InvokeDynamic.WithImplicitType.OfInstance - Class in net.bytebuddy.implementation
-
A step in the invoke dynamic domain specific language that allows to explicitly specify a field type for a reference value.
- invoker() - Static method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader
-
Resolves a
Invokerfor a separate class loader. - Invoker - Interface in net.bytebuddy.utility
-
An invoker is a deliberate indirection to wrap indirect calls.
- invokeSelf() - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the instrumented method recursively.
- invokeSuper() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance
-
Determines the base value of any added method, i.e. if hash code or equality is based on the super type or not.
- invokeSuper() - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the instrumented method as a super method call on the instance itself.
- invokeSuper(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a special method invocation for invoking the super method of the given method.
- invokeSuper(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
Creates a special method invocation for invoking the super method of the given method.
- invokeSuper(MethodDescription.SignatureToken) - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Creates a special method invocation for invoking the super method of the given method.
- IPC_NOWAIT - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Indicates that one should not wait for the release of a semaphore if it is not currently available.
- is(Annotation) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given annotation as an
AnnotationDescription. - is(Object) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches the given value which can also be
nullby theObject.equals(Object)method or by a null-check. - is(Constructor) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given constructor as a
MethodDescriptionin its defined shape. - is(Field) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given field as a
FieldDescriptionin its defined shape. - is(Method) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given method as a
MethodDescriptionin its defined shape. - is(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given type as a
TypeDescription. - is(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given field as a
FieldDescriptionin its defined shape. - is(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given method or constructor as a
MethodDescriptionin its defined shape. - is(ParameterDescription.InDefinedShape) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given parameter as a
ParameterDescriptionin its defined shape. - isAbstract() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns
trueif this instance represents aabstractmethod. - isAbstract() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns
trueif a type represents anabstracttype but not an interface type. - isAbstract() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
abstract. - isAbstract() - Method in interface net.bytebuddy.description.ModifierReviewable.OfAbstraction
-
Specifies if the modifier described by this object is
abstract. - isAbstract() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- isAbstract() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewable.OfAbstractionthat isabstract. - isAbstract() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- isAccessibleTo(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementthat is accessible to a givenClass. - isAccessibleTo(TypeDescription) - Method in interface net.bytebuddy.description.ByteCodeElement
-
Checks if this element is accessible from a given type.
- isAccessibleTo(TypeDescription) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Checks if this element is accessible from a given type.
- isAccessibleTo(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this element is accessible from a given type.
- isAccessibleTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this element is accessible from a given type.
- isAccessibleTo(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementthat is accessible to a givenClass. - isActive() - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Returns
trueif frames should be generated. - isAlive() - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer
-
Indicates if this initializer is alive and needs to be invoked.
- isAlive() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
-
Checks if this scheduler is currently available.
- isAlive() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler
-
Checks if this scheduler is currently available.
- isAlive() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp
-
Checks if this scheduler is currently available.
- isAlive() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
-
Checks if this scheduler is currently available.
- isAlive() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in interface net.bytebuddy.asm.Advice.Dispatcher
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Indicates if this class injector is available on the current VM.
- isAlive() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Indicates if this class injector is available on the current VM.
- isAlive() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Indicates if this class injector is available on the current VM.
- isAlive() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Indicates if this class injector is available on the current VM.
- isAlive() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Indicates if this class injector is available on the current VM.
- isAlive() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Indicates if this class injector is available on the current VM.
- isAlive() - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in interface net.bytebuddy.dynamic.NexusAccessor.Dispatcher
-
Returns
trueif this dispatcher is alive. - isAlive() - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Returns
trueif this dispatcher is alive. - isAlive() - Static method in class net.bytebuddy.dynamic.NexusAccessor
-
Checks if this
NexusAccessoris capable of registering loaded type initializers. - isAlive() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
-
Indicates if this initializer is alive and needs to be invoked.
- isAlive() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
Indicates if this initializer is alive and needs to be invoked.
- isAlive() - Method in interface net.bytebuddy.implementation.LoadedTypeInitializer
-
Indicates if this initializer is alive and needs to be invoked.
- isAlive() - Method in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
-
Indicates if this initializer is alive and needs to be invoked.
- isAnnotatedWith(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an
AnnotationSourcefor declared annotations. - isAnnotatedWith(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an
AnnotationSourcefor declared annotations. - isAnnotatedWith(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an
AnnotationSourcefor declared annotations. - isAnnotation() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns
trueif a type represents an annotation type. - isAnnotation() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the annotation flag.
- isAnnotation() - Method in interface net.bytebuddy.description.ModifierReviewable.ForTypeDefinition
-
Specifies if the modifier described by this object represents the annotation flag.
- isAnnotation() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- isAnnotation() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isAnnotation() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
TypeDescriptionthat is an annotation type. - isAnnotation() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- isAnnotationPresent(Class) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Checks if this list contains an annotation of the given type.
- isAnnotationPresent(Class) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Checks if this list contains an annotation of the given type.
- isAnnotationPresent(Class) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Checks if this list contains an annotation of the given type.
- isAnnotationPresent(Class) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
- isAnnotationPresent(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Checks if this list contains an annotation of the given type.
- isAnnotationPresent(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Checks if this list contains an annotation of the given type.
- isAnnotationPresent(TypeDescription) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Checks if this list contains an annotation of the given type.
- isAnnotationReturnType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if instances of this type can be returned from an annotation method.
- isAnnotationReturnType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if instances of this type can be returned from an annotation method.
- isAnnotationValue() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if instances of this type can be used for describing an annotation value.
- isAnnotationValue() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if instances of this type can be used for describing an annotation value.
- isAnnotationValue(Object) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if instances of this type can be used for describing the given annotation value.
- isAnnotationValue(Object) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if instances of this type can be used for describing the given annotation value.
- isAnonymousType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Checks if this type description represents an anonymous type.
- isAnonymousType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Checks if this type description represents an anonymous type.
- isArray() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Checks if the type described by this entity is an array.
- isArray() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Checks if the type described by this entity is an array.
- isArray() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type if it is an array type.
- isAssignableFrom(Class) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforFoo.class.isAssignableFrom(Bar.class). - isAssignableFrom(Class) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isAssignableFrom(Class) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforFoo.class.isAssignableFrom(Bar.class). - isAssignableFrom(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforFoo.class.isAssignableFrom(Bar.class). - isAssignableFrom(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isAssignableFrom(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforFoo.class.isAssignableFrom(Bar.class). - isAssignableFrom(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.AbstractBase
-
Checks if the represented type is a super type of the type that is supplied as an argument.
- isAssignableFrom(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.ContravariantBinding
-
Checks if the represented type is a super type of the type that is supplied as an argument.
- isAssignableFrom(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.CovariantBinding
-
Checks if the represented type is a super type of the type that is supplied as an argument.
- isAssignableFrom(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.InvariantBinding
-
Checks if the represented type is a super type of the type that is supplied as an argument.
- isAssignableFrom(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher
-
Checks if the represented type is a super type of the type that is supplied as an argument.
- isAssignableTo(Class) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforBar.class.isAssignableTo(Foo.class). - isAssignableTo(Class) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isAssignableTo(Class) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforBar.class.isAssignableTo(Foo.class). - isAssignableTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforBar.class.isAssignableFrom(Foo.class). - isAssignableTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isAssignableTo(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type is assignable from the type described by this instance, for example for
class Fooandclass Bar extends Foo, this method would returntrueforBar.class.isAssignableFrom(Foo.class). - IsAssignableToVisitor(TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Creates a new visitor to determine assignability of the supplied type.
- IsAssignableToVisitor(TypeDescription.Generic, boolean) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Creates a new visitor to determine assignability of the supplied type.
- isAtLeast(ClassFileVersion) - Method in class net.bytebuddy.ClassFileVersion
-
Checks if this class file version is at least as new as the provided version.
- isAtMost(ClassFileVersion) - Method in class net.bytebuddy.ClassFileVersion
-
Checks if this class file version is at most as new as the provided version.
- isAvailable() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
Determines if this accessor is applicable for the currently running JVM.
- isAvailable() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Determines if this accessor is applicable for the currently running JVM.
- isAvailable() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Determines if this accessor is applicable for the currently running JVM.
- isAvailable() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Returns
trueif this class injector is available on this VM. - isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Enabled
-
Checks if this dispatcher is available for use.
- isAvailable() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher
-
Checks if this dispatcher is available for use.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Unavailable
-
Checks if this dispatcher is available for use.
- isAvailable() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Checks if JNA class injection is available on the current VM.
- isAvailable() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Checks if the current VM is capable of defining classes using a method handle lookup.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Indicates if this dispatcher is available.
- isAvailable() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable
-
Indicates if this dispatcher is available.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Indicates if this dispatcher is available.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Indicates if this dispatcher is available.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Indicates if this dispatcher is available.
- isAvailable() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Indicates if this class injection is available on the current VM.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Enabled
-
Checks if unsafe class injection is available on the current VM.
- isAvailable() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Initializable
-
Checks if unsafe class injection is available on the current VM.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Unavailable
-
Checks if unsafe class injection is available on the current VM.
- isAvailable() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Returns
trueif this factory creates a valid dispatcher. - isAvailable() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Checks if unsafe class injection is available on the current VM.
- isAvailable() - Method in enum net.bytebuddy.utility.JavaType
-
Returns
trueif this type is available on the current JVM. - isBinary() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Indicates that this dispatcher requires access to the class file declaring the advice method.
- isBinary() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Indicates that this dispatcher requires access to the class file declaring the advice method.
- isBinary() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Indicates that this dispatcher requires access to the class file declaring the advice method.
- isBinary() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
-
Indicates that this dispatcher requires access to the class file declaring the advice method.
- isBootstrapClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches exactly the bootstrap
ClassLoader. - isBootstrapLoader() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey
-
Checks if this reference represents the bootstrap class loader.
- isBound() - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.ForDynamicInvocation
-
Returns
trueif this binding is resolved. - isBound() - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.ForMember
-
Returns
trueif this binding is resolved. - isBound() - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement.Binding
-
Returns
trueif this binding is resolved. - isBound() - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
Returns
trueif this binding is resolved. - isBound() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
Indicates if this handler was explicitly bound.
- isBound() - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler
-
Indicates if this handler was explicitly bound.
- isBound() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
-
Indicates if this handler was explicitly bound.
- isBridge() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Specifies if the modifier described by this object represents the bridge flag.
- isBridge() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns
trueif this instance represents a bridge method. - isBridge() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the bridge flag.
- isBridge() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Specifies if the modifier described by this object represents the bridge flag.
- isBridge() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionthat is a bridge. - isBridgeCompatible(MethodDescription.TypeToken) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Validates that the supplied type token can implement a bridge method to this method.
- isBridgeCompatible(MethodDescription.TypeToken) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Validates that the supplied type token can implement a bridge method to this method.
- isBridgeMethod() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Returns
trueif this entry represents a bridge method. - isChildOf(ClassLoader) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any class loader that is either the given class loader or a child of the given class loader.
- isClone() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches the
Object.clone()method, also if it was overridden. - isCompatibleTo(Package) - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Validates that this package definition is compatible to a previously defined package.
- isCompatibleTo(Package) - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Validates that this package definition is compatible to a previously defined package.
- isCompatibleTo(Package) - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Validates that this package definition is compatible to a previously defined package.
- isCompatibleTo(Package) - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Validates that this package definition is compatible to a previously defined package.
- isCompileTimeConstant() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Indicates if this type represents a compile-time constant, i.e.
- isCompileTimeConstant() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Indicates if this type represents a compile-time constant, i.e.
- isConstantBootstrap() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a valid bootstrap method for an constantdynamic call.
- isConstantBootstrap() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is a valid bootstrap method for an constantdynamic call.
- isConstantBootstrap(List) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a valid bootstrap method for a constantdynamic call.
- isConstantBootstrap(List) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is a valid bootstrap method for a constantdynamic call.
- isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method description represents a constructor.
- isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Checks if this method description represents a constructor.
- isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Checks if this method description represents a constructor.
- isConstructor() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method description represents a constructor.
- isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Checks if this method description represents a constructor.
- isConstructor() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches method descriptions that represent a
Constructor. - isCopyingArguments() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying
-
Returns
trueif the original arguments are copied before invoking the instrumented method. - isCopyingArguments() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
-
Returns
trueif the original arguments are copied before invoking the instrumented method. - isCopyingArguments() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Returns
trueif the original arguments are copied before invoking the instrumented method. - isDebugEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns
trueif the debug log level is enabled. - isDebugEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns
trueif the debug log level is enabled. - isDebugEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns
trueif the debug log level is enabled. - isDebugEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns
trueif the debug log level is enabled. - isDebugEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns
trueif the debug log level is enabled. - isDebugEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns
trueif the debug log level is enabled. - isDeclaredBy(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementfor being declared by a givenClass. - isDeclaredBy(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementfor being declared by a givenTypeDescription. - isDeclaredBy(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementfor being declared by aTypeDescriptionthat is matched by the given matcher. - isDeclaredByGeneric(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementfor being declared by a given genericType. - isDeclaredByGeneric(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementfor being declared by a givenTypeDescription.Generic. - isDeclaredByGeneric(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementfor being declared by aTypeDescription.Genericthat is matched by the given matcher. - isDefault() - Method in enum net.bytebuddy.description.modifier.EnumerationState
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.FieldPersistence
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.Mandate
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.MethodArguments
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Determines if this is the default modifier.
- isDefault() - Method in interface net.bytebuddy.description.modifier.ModifierContributor
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.Openness
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.Ownership
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.ParameterManifestation
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.ProvisioningState
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.RequiredPhase
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.SynchronizationState
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.SyntheticState
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.Transitivity
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Determines if this is the default modifier.
- isDefault() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
Returns
trueif this package description represents the default package. - isDefault() - Method in interface net.bytebuddy.description.type.PackageDescription
-
Returns
trueif this package description represents the default package. - isDefaultConstructor() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a default constructor, i.e. a constructor without arguments.
- isDefaultFinalizer() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches the
Object.finalize()method if it was not overridden. - isDefaultMethod() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method represents a default (defender) method.
- isDefaultMethod() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method represents a default (defender) method.
- isDefaultMethod() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches Java 8 default methods.
- isDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is capable of defining a default annotation value.
- isDefaultValue() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is capable of defining a default annotation value.
- isDefaultValue(AnnotationValue) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if the given value can describe a default annotation value for this method.
- isDefaultValue(AnnotationValue) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if the given value can describe a default annotation value for this method.
- isDefined() - Method in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
Returns
trueif the property is defined. - isDefined() - Method in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
Returns
trueif the related annotation value is defined, i.e. either represents an actual value or an exceptional state. - isDefined() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Indicates if a package should be defined at all.
- isDefined() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Indicates if a package should be defined at all.
- isDefined() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Indicates if a package should be defined at all.
- isDefined() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Indicates if a package should be defined at all.
- isDefined() - Method in interface net.bytebuddy.dynamic.scaffold.TypeInitializer
-
Indicates if this type initializer is defined.
- isDefined() - Method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
Indicates if this type initializer is defined.
- isDefined() - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
-
Indicates if this type initializer is defined.
- isDefined() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Indicates if this sort defines a method, with or without byte code.
- isDefined() - Method in enum net.bytebuddy.utility.GraalImageCode
-
Returns
trueif this image code indicates that a valid Graal related property is set. - isDelegating(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader
-
Checks if a class loader is a delegating class loader.
- isDelegation() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Returns
trueif delegation is used. - isDeprecated() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the deprecated flag.
- isDeprecated() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Specifies if the modifier described by this object represents the deprecated flag.
- isDiscover(List) - Method in enum net.bytebuddy.build.maven.Discovery
-
Determines if plugins should be discovered from the class path.
- isDocumented() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Checks if this annotation is documented.
- isDocumented() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Checks if this annotation is documented.
- isDynamic() - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Checks if this instance's typing behavior permits dynamic typing.
- isEnabled() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Indicates if this strategy enables instrumentation of the
LambdaMetafactory. - isEnabled() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Indicates that this redefinition strategy applies a modification of already loaded classes.
- isEnabled() - Method in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Returns
trueif type validation is enabled. - isEnabled() - Method in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Returns
trueif annotation retention is enabled. - isEnabled() - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Returns
trueif this implementation context permits the registration of any implicit type initializers. - isEnabled() - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Returns
trueif this implementation context permits the registration of any implicit type initializers. - isEnabled() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
-
Returns
trueif this implementation context permits the registration of any implicit type initializers. - isEnforced(String, ClassLoader, JavaModule, Class) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled
-
Returns
trueif a class should be scheduled for resubmission. - isEnforced(String, ClassLoader, JavaModule, Class) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer
-
Returns
trueif a class should be scheduled for resubmission. - isEnforced(String, ClassLoader, JavaModule, Class) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter
-
Returns
trueif a class should be scheduled for resubmission. - isEnum() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the enum flag.
- isEnum() - Method in interface net.bytebuddy.description.ModifierReviewable.OfEnumeration
-
Specifies if the modifier described by this object represents the enum flag.
- isEnum() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- isEnum() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewable.OfEnumerationthat is anenumor a field holding an enum. - isEnum() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- isEnumeration() - Method in enum net.bytebuddy.description.modifier.EnumerationState
-
Checks if the current state describes the enum state.
- isEquals() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches the
Object.equals(Object)method, also if it was overridden. - isErrorEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns
trueif the error log level is enabled. - isErrorEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns
trueif the error log level is enabled. - isErrorEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns
trueif the error log level is enabled. - isErrorEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns
trueif the error log level is enabled. - isErrorEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns
trueif the error log level is enabled. - isErrorEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns
trueif the error log level is enabled. - isExistingProcess(int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Returns
trueif the supplied process id is a running process. - isExistingProcess(int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Returns
trueif the supplied process id is a running process. - isExistingProcess(int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Returns
trueif the supplied process id is a running process. - isExitAdvice() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter
- isExitAdvice() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit
- isExitAdvice() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
Returns
trueif this writer represents exit advice. - isExported(Object, String, Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns
trueif the source module exports the supplied package to the target module. - isExported(PackageDescription, JavaModule) - Method in class net.bytebuddy.utility.JavaModule
-
Returns
trueif this module exports the supplied package to this module. - isExtended() - Method in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
Determines if this reader mode represents extended reading.
- isExtensionClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches exactly the extension
ClassLoader. - isExternalAttachmentRequired() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
Returns
trueif this accessor prohibits attachment to the same virtual machine in Java 9 and later. - isExternalAttachmentRequired() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithDirectAttachment
-
Returns
trueif this accessor prohibits attachment to the same virtual machine in Java 9 and later. - isExternalAttachmentRequired() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithExternalAttachment
-
Returns
trueif this accessor prohibits attachment to the same virtual machine in Java 9 and later. - isExternalAttachmentRequired() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Returns
trueif this accessor prohibits attachment to the same virtual machine in Java 9 and later. - isFallback(Class, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
-
Returns
trueif the supplied type and throwable combination should result in a reattempt where the loaded type is not used for querying information. - isFallback(Class, Throwable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy
-
Returns
trueif the supplied type and throwable combination should result in a reattempt where the loaded type is not used for querying information. - isFallback(Class, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.Simple
-
Returns
trueif the supplied type and throwable combination should result in a reattempt where the loaded type is not used for querying information. - isField() - Method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Returns true if this handle type represents a field handle.
- isFinal() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns
trueif this manifestation represents afinaltype. - isFinal() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns
trueif this instance represents afinalmethod. - isFinal() - Method in enum net.bytebuddy.description.modifier.ParameterManifestation
-
Checks if this instance represents a final state.
- isFinal() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns
trueif a type represents afinaltype. - isFinal() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
final. - isFinal() - Method in interface net.bytebuddy.description.ModifierReviewable
-
Specifies if the modifier described by this object is
final. - isFinal() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat isfinal. - isFinalizer() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches the
Object.finalize()method, even if it was overridden. - isGenericArray() - Method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Checks if this type sort represents a generic array.
- isGenericGetter(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns the given type.
- isGenericGetter(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns the given type.
- isGenericGetter(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns a value with a type matches the supplied matcher.
- isGenericSetter(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument the given type.
- isGenericSetter(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument the given type.
- isGenericSetter(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument that matches the supplied matcher.
- isGenerified() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this type variable source has a generic declaration.
- isGenerified() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type variable source has a generic declaration.
- isGenerified() - Method in interface net.bytebuddy.description.TypeVariableSource
-
Checks if this type variable source has a generic declaration.
- isGetter() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method.
- isGetter(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns the given type.
- isGetter(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
An element matcher that matches any getter for the given property.
- isGetter(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns the given type.
- isGetter(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns a value with a type matches the supplied matcher.
- isGreaterThan(ClassFileVersion) - Method in class net.bytebuddy.ClassFileVersion
-
Checks if this class file version is newer than the provided version.
- isHashCode() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches the
Object.hashCode()method, also if it was overridden. - isImplemented() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Indicates if this sort defines byte code.
- isImplicit() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Determines if this record is implicit, i.e is not defined by a
TypeWriter.FieldPool. - isImplicit() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Determines if this record is implicit, i.e is not defined by a
TypeWriter.FieldPool. - isImplicit() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Determines if this record is implicit, i.e is not defined by a
TypeWriter.FieldPool. - isImplicit() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent
-
Determines if this record is implicit, i.e is not defined by a
TypeWriter.RecordComponentPool. - isImplicit() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
-
Determines if this record is implicit, i.e is not defined by a
TypeWriter.RecordComponentPool. - isImplicit() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record
-
Determines if this record is implicit, i.e is not defined by a
TypeWriter.RecordComponentPool. - isInferrable() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns
trueif type variables declared by this type variable source allow dynamic type inference. - isInferrable() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns
trueif type variables declared by this type variable source allow dynamic type inference. - isInferrable() - Method in interface net.bytebuddy.description.TypeVariableSource
-
Returns
trueif type variables declared by this type variable source allow dynamic type inference. - isInfoEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns
trueif the info log level is enabled. - isInfoEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns
trueif the info log level is enabled. - isInfoEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns
trueif the info log level is enabled. - isInfoEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns
trueif the info log level is enabled. - isInfoEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns
trueif the info log level is enabled. - isInfoEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns
trueif the info log level is enabled. - isInherited() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Checks if this annotation is inherited.
- isInherited() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Checks if this annotation is inherited.
- isInHierarchyWith(Class) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns
trueif this type and the supplied type are in a type hierarchy with each other, i.e. if this type is assignable to the supplied type or the other way around. - isInHierarchyWith(Class) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isInHierarchyWith(Class) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns
trueif this type and the supplied type are in a type hierarchy with each other, i.e. if this type is assignable to the supplied type or the other way around. - isInHierarchyWith(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns
trueif this type and the supplied type are in a type hierarchy with each other, i.e. if this type is assignable to the supplied type or the other way around. - isInHierarchyWith(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isInHierarchyWith(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns
trueif this type and the supplied type are in a type hierarchy with each other, i.e. if this type is assignable to the supplied type or the other way around. - isInnerClass() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Indicates if this class is an inner class.
- isInnerClass() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Indicates if this class is an inner class.
- isInstance(Object) - Method in interface net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Executable
-
Checks if the supplied instance is a
java.lang.reflect.Executable. - isInstance(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.Module
-
Returns
trueif the supplied instance is of typejava.lang.Module. - isInstance(Object) - Method in interface net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent.RecordComponent
-
Checks if the supplied instance is a record component.
- isInstance(Object) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if
valueis an instance of the type represented by this instance. - isInstance(Object) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if
valueis an instance of the type represented by this instance. - isInstance(Object) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Checks if the supplied object is an instance of
codes.rafael.asmjdkbridge.JdkClassReader. - isInstance(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher
-
Checks if the supplied instance is of the type of this dispatcher.
- isInstance(Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns
trueif the supplied instance is of typejava.lang.Module. - isInstance(Object) - Method in enum net.bytebuddy.utility.JavaType
-
Checks if the supplied object is an instance of this type.
- isInstance(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDefinition.Sort.AnnotatedType
-
Returns
trueif the supplied value is an instance ofjava.lang.reflect.AnnotatedType. - isInstance(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentType.AnnotatedParameterizedType
-
Returns
trueif the supplied instance implementsjava.lang.reflect.AnnotatedArrayType. - isInstance(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument.AnnotatedParameterizedType
-
Returns
trueif the supplied instance implementsjava.lang.reflect.AnnotatedParameterizedType. - isInstance(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.AnnotatedTypeVariable
-
Returns
trueif the supplied instance implementsjava.lang.reflect.AnnotatedTypeVariable. - isInstance(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType.AnnotatedWildcardType
-
Returns
trueif the supplied instance implementsjava.lang.reflect.AnnotatedWildcardType. - isInstance(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType.AnnotatedWildcardType
-
Returns
trueif the supplied instance implementsjava.lang.reflect.AnnotatedWildcardType. - isInstance(ClassVisitor) - Method in interface net.bytebuddy.utility.AsmClassWriter.ForClassFileApi.JdkClassWriter
-
Checks if the supplied instance is a
codes.rafael.asmjdkbridge.JdkClassWriter. - isInstrumented(Class) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Validates if the supplied class is instrumented.
- isInterface() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns
trueif a type represents an interface type. - isInterface() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the interface flag.
- isInterface() - Method in interface net.bytebuddy.description.ModifierReviewable.ForTypeDefinition
-
Specifies if the modifier described by this object represents the interface flag.
- isInterface() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- isInterface() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
TypeDescriptionthat is an interface. - isInterface() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription
- isInvokableOn(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Asserts if this method is invokable on an instance of the given type, i.e. the method is an instance method or a constructor and the method is visible to the type and can be invoked on the given instance.
- isInvokableOn(TypeDescription) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Asserts if this method is invokable on an instance of the given type, i.e. the method is an instance method or a constructor and the method is visible to the type and can be invoked on the given instance.
- isInvokeBootstrap() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a valid bootstrap method for an invokedynamic call.
- isInvokeBootstrap() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is a valid bootstrap method for an invokedynamic call.
- isInvokeBootstrap(List) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a valid bootstrap method for an invokedynamic call.
- isInvokeBootstrap(List) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is a valid bootstrap method for an invokedynamic call.
- isLessThan(ClassFileVersion) - Method in class net.bytebuddy.ClassFileVersion
-
Checks if this class file version is older than the provided version.
- isLoadedFirst() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
Indicates if this description strategy makes use of loaded type information and yields a different type description if no loaded type is available.
- isLoadedFirst() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy
-
Indicates if this description strategy makes use of loaded type information and yields a different type description if no loaded type is available.
- isLoadedFirst() - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous
-
Indicates if this description strategy makes use of loaded type information and yields a different type description if no loaded type is available.
- isLoadedFirst() - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading
-
Indicates if this description strategy makes use of loaded type information and yields a different type description if no loaded type is available.
- isLocalType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Checks if this type description represents a local type.
- isLocalType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Checks if this type description represents a local type.
- isLocalType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Checks if this type description represents a local type.
- isLocalType() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment
-
Returns
trueif the type is a local type unless it is an anonymous type. - isLocalType() - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns
trueif the type is a local type unless it is an anonymous type. - isLocalType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns
trueif the type is a local type unless it is an anonymous type. - isLocalType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns
trueif the type is a local type unless it is an anonymous type. - isLocked() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
-
Returns
trueif the current thread is currently locked. - isMadeVisible() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Verifies if this sort represents a node that was made visible by a visibility bridge.
- isMain() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a Java main method as an application entry point.
- isMain(boolean) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a Java main method as an application entry point.
- isMandated() - Method in enum net.bytebuddy.description.modifier.Mandate
-
Returns
trueif this state is mandated. - isMandated() - Method in enum net.bytebuddy.description.modifier.ProvisioningState
-
Checks if this instance represents a mandated parameter or not.
- isMandated() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is mandated.
- isMandated() - Method in interface net.bytebuddy.description.ModifierReviewable.OfMandatable
-
Specifies if the modifier described by this object is mandated.
- isMandated() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a parameter description for a
mandatedparameter. - isManifest() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Checks if this persistence handler represents manifest class file storage.
- isMemberType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type description represents a member type.
- isMemberType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
- isMemberType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isMemberType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type description represents a member type.
- isMethod() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method description represents a method, i.e. not a constructor or a type initializer.
- isMethod() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method description represents a method, i.e. not a constructor or a type initializer.
- isMethod() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Checks if this method description represents a method, i.e. not a constructor or a type initializer.
- isMethod() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches method descriptions that represent a
Method. - isModifiableClass(Instrumentation, Class) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher
-
Checks if the supplied type is modifiable.
- isModifiableClass(Instrumentation, Class) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Invokes the
Instrumentation#isModifiableClassmethod. - isModifiableModule(Instrumentation, Object) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
-
Checks if a module is modifiable.
- isModuleType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns
trueif the represented type includes a module description. - isModuleType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns
trueif the represented type includes a module description. - isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Returns
trueif this element has an explicit name. - isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Returns
trueif this element has an explicit name. - isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Returns
trueif this element has an explicit name. - isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns
trueif this element has an explicit name. - isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns
trueif this element has an explicit name. - isNamed() - Method in interface net.bytebuddy.description.NamedElement.WithOptionalName
-
Returns
trueif this element has an explicit name. - isNamed() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns
trueif this element has an explicit name. - isNamed() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElement.WithOptionalNamefor having an explicit name. - isNamed() - Method in class net.bytebuddy.utility.JavaModule
-
Returns
trueif this element has an explicit name. - isNamed(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.Module
-
Returns
trueif the supplied module is named. - isNamed(Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns
trueif the supplied module is named. - IsNamedMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a named element only if is explicitly named.
- IsNamedMatcher() - Constructor for class net.bytebuddy.matcher.IsNamedMatcher
- isNamePresent(Object) - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Parameter
-
Returns
trueif the given parameter has an explicit name. - isNative() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns
trueif this instance represents anativemethod. - isNative() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
native. - isNative() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Specifies if the modifier described by this object is
native. - isNative() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionthat isnative. - isNativeImageExecution() - Method in enum net.bytebuddy.utility.GraalImageCode
-
Returns
trueif this image code indicates that a Graal native image build is executed. - isNativeMethodPrefixSupported(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher
-
Returns
trueif the supplied instrumentation instance supports setting native method prefixes. - isNestedClass() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Indicates if this class is a nested class.
- isNestedClass() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Indicates if this class is a nested class.
- isNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this class is the host of a nest group.
- isNestHost() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isNestHost() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this class is the host of a nest group.
- isNestmateOf(Class, Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns
trueif the specified type is a nest mate of the other type. - isNestMateOf(Class) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type and the supplied type are members of the same nest group.
- isNestMateOf(Class) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isNestMateOf(Class) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type and the supplied type are members of the same nest group.
- isNestMateOf(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type and the supplied type are members of the same nest group.
- isNestMateOf(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isNestMateOf(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type and the supplied type are members of the same nest group.
- isNonGeneric() - Method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Checks if this type sort represents a non-generic type.
- isolated() - Static method in class net.bytebuddy.implementation.EqualsMethod
-
Creates an equals method implementation that does not invoke the super class's
Object.equals(Object)method. - isOpen() - Method in enum net.bytebuddy.description.modifier.Openness
-
Checks if the current state describes an
openmodule. - isOpen() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns
trueif the module is open. - isOpen() - Method in interface net.bytebuddy.description.ModifierReviewable.ForModuleDescription
-
Returns
trueif the module is open. - isOpen() - Method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Returns
trueif the module is open. - isOpen(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns
trueif this is an open module. - isOpen(Object, String, Object) - Method in interface net.bytebuddy.utility.JavaModule.Module
-
Returns
trueif the source module opens the supplied package to the target module. - isOpened(PackageDescription, JavaModule) - Method in class net.bytebuddy.utility.JavaModule
-
Returns
trueif this module opens the supplied package to this module. - isOverriddenFrom(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any virtual method with a signature that is compatible to a method that is declared the supplied type.
- isOverriddenFrom(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any virtual method with a signature that is compatible to a method that is declared the supplied type.
- isOverriddenFrom(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any virtual method with a signature that is compatible to a method that is declared by a type that matches the supplied matcher.
- isOverriddenFromGeneric(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any virtual method with a signature that is compatible to a method that is declared the supplied type.
- isOverriddenFromGeneric(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any virtual method with a signature that is compatible to a method that is declared the supplied type.
- isOverriddenFromGeneric(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any virtual method with a signature that is compatible to a method that is declared by a type that matches the supplied matcher.
- isPackagePrivate() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns
trueif this instance describes package-private visibility. - isPackagePrivate() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is package private.
- isPackagePrivate() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Specifies if the modifier described by this object is package private.
- isPackagePrivate() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat is package-private. - isPackageType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type represents a class that is a place holder for a package description.
- isPackageType() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type represents a class that is a place holder for a package description.
- isParameterized() - Method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Checks if this type sort represents a parameterized type.
- isParameterized() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
Returns
trueif this token describes a type with parameters. - isParameterized() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
-
Returns
trueif this token describes a type with parameters. - isParameterized() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Returns
trueif this token describes a type with parameters. - isParentOf(ClassLoader) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any class loader that is either the given class loader or a parent of the given class loader.
- isPlain() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns
trueif this manifestation represents a field that is neitherfinalorvolatile. - isPossibleThisFrameValue(TypeDescription, MethodDescription, Object) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
Checks if a variable value in a stack map frame is a legal value for describing a
thisreference. - isPremature(MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
Checks if an advice is executed in a premature state, i.e. the instrumented method is a constructor where the super constructor is not yet invoked.
- isPrependLineNumber() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Returns
trueif the first discovered line number information should be prepended to the advice code. - isPrependLineNumber() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns
trueif the first discovered line number information should be prepended to the advice code. - isPrependLineNumber() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Returns
trueif the first discovered line number information should be prepended to the advice code. - isPrependLineNumber() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodEnter
-
Returns
trueif the first discovered line number information should be prepended to the advice code. - isPreviewVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns
trueif this class file version indicates the use of preview features. - isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimaryBound(TypePool) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Determines if a generic type tokens represents a primary bound of a type variable.
- isPrimitive() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Checks if the type described by this entity is a primitive type.
- isPrimitive() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type if it is primitive.
- isPrimitiveWrapper() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this type represents a wrapper type for a primitive type.
- isPrimitiveWrapper() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if this type represents a wrapper type for a primitive type.
- isPrivate() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns
trueif this instance describesprivatevisibility. - isPrivate() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
private. - isPrivate() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Specifies if the modifier described by this object is
private. - isPrivate() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat isprivate. - isProtected() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns
trueif this instance describesprotectedvisibility. - isProtected() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
protected. - isProtected() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Specifies if the modifier described by this object is
protected. - isProtected() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat isprotected. - isPublic() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns
trueif this instance describespublicvisibility. - isPublic() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
public. - isPublic() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Specifies if the modifier described by this object is
public. - isPublic() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat ispublic. - isQualified() - Method in class net.bytebuddy.description.module.ModuleDescription.Exports.AbstractBase
-
Determines if this export is qualified (exported to specific modules only).
- isQualified() - Method in interface net.bytebuddy.description.module.ModuleDescription.Exports
-
Determines if this export is qualified (exported to specific modules only).
- isQualified() - Method in class net.bytebuddy.description.module.ModuleDescription.Opens.AbstractBase
-
Determines if this opens declaration is qualified (opened to specific modules only).
- isQualified() - Method in interface net.bytebuddy.description.module.ModuleDescription.Opens
-
Determines if this opens declaration is qualified (opened to specific modules only).
- isRebased() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
Checks if this resolution represents a rebased method.
- isRebased() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
-
Checks if this resolution represents a rebased method.
- isRebased() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution
-
Checks if this resolution represents a rebased method.
- isRebased() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
-
Checks if this resolution represents a rebased method.
- isRecord() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Checks if this type is a Java record.
- isRecord() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Checks if this type is a Java record.
- isRecord() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type if it is a record type.
- isRecord() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Checks if this type is a Java record.
- isRecord(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Checks if the supplied type is a record.
- isRecordConfiguration() - Method in enum net.bytebuddy.build.maven.Discovery
-
Returns
trueif explicit configurations should be recorded. - isRedefinition() - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Returns
trueif this strategy representsClassReloadingStrategy.Strategy.REDEFINITION. - isRelevant(AnnotationDescription, MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.implementation.attribute.AnnotationValueFilter
-
Checks if the given annotation value should be written as the value of the provided annotation property.
- isRepresentable(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort, MemberSubstitution.Target, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Validates if the supplied origin sort is representable.
- isRepresentable(ByteCodeElement.Member) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Checks if the supplied member can be represented by this sort.
- isRepresentable(MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
Checks if the supplied method is representable for the assigned offset mapping.
- isResolved() - Method in interface net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
-
Returns
trueif the represented argument is resolved successfully. - isResolved() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
Returns
trueif the represented argument is resolved successfully. - isResolved() - Method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
Returns
trueif the represented argument is resolved successfully. - isResolved() - Method in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
Returns
trueif the related annotation value is resolved, i.e. represents an actual value. - isResolved() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
-
Checks if this binary representation is valid.
- isResolved() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
-
Checks if this binary representation is valid.
- isResolved() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.Resolution
-
Checks if this binary representation is valid.
- isResolved() - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Illegal
-
Returns
trueif a field was located. - isResolved() - Method in interface net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution
-
Returns
trueif a field was located. - isResolved() - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple
-
Returns
trueif a field was located. - isResolved() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Verifies if this sort represents a resolved node.
- isResolved() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetter
-
Returns
trueif the field access can be established. - isResolved() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
Returns
trueif the field access can be established. - isResolved() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
-
Returns
trueif the field access can be established. - isResolved() - Method in interface net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver
-
Returns
trueif the field access can be established. - isResolved() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
Returns
trueif the field access can be established. - isResolved() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
Determines if this resolution represents a fully-resolved
TypeDescription. - isResolved() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Illegal
-
Returns
trueif the represented annotation could be resolved. - isResolved() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution
-
Returns
trueif the represented annotation could be resolved. - isResolved() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple
-
Returns
trueif the represented annotation could be resolved. - isResolved() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyResolution
-
Determines if this resolution represents a fully-resolved
TypeDescription. - isResolved() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyResolution
-
Determines if this resolution represents a fully-resolved
TypeDescription. - isResolved() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
-
Determines if this resolution represents a fully-resolved
TypeDescription. - isResolved() - Method in interface net.bytebuddy.pool.TypePool.Resolution
-
Determines if this resolution represents a fully-resolved
TypeDescription. - isResolved() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
-
Determines if this resolution represents a fully-resolved
TypeDescription. - isRetransformClassesSupported(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher
-
Checks if retransformation is supported for the supplied instrumentation instance.
- isRetransformClassesSupported(Instrumentation) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.Dispatcher
-
Invokes the
Instrumentation#isRetransformClassesSupportedmethod. - isRetransformClassesSupported(Instrumentation) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Invokes the
Instrumentation#isRetransformClassesSupportedmethod. - isRetransforming() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Indicates if this strategy requires a class file transformer to be registered with a hint to apply the transformer for retransformation.
- isSamePackage(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if two types are defined in the same package.
- isSamePackage(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if two types are defined in the same package.
- isSealed() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns
trueif this class is a sealed class that only permitts a specified range of subclasses. - isSealed() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- isSealed() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- isSealed() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns
trueif this class is a sealed class that only permitts a specified range of subclasses. - isSealed() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
- isSealed() - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Returns
trueif this class loader is sealed. - isSealed() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
- isSealed() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
- isSealed() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
- isSealed(Class) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Checks if this type is sealed.
- isSelfContained() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment
-
Returns
trueif the type is self-contained. - isSelfContained() - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns
trueif the type is self-contained. - isSelfContained() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns
trueif the type is self-contained. - isSelfContained() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns
trueif the type is self-contained. - isSetter() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method.
- isSetter(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument the given type.
- isSetter(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
An element matcher that matches any setter for the given property.
- isSetter(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument the given type.
- isSetter(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument that matches the supplied matcher.
- isSkipped(TypeDescription) - Method in interface net.bytebuddy.dynamic.loading.ClassLoaderDecorator
-
Determines if a type should be skipped from class loader decoration.
- isSkipped(TypeDescription) - Method in class net.bytebuddy.dynamic.loading.ClassLoaderDecorator.NoOp
-
Determines if a type should be skipped from class loader decoration.
- isSkipped(TypeDescription) - Method in class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator
-
Determines if a type should be skipped from class loader decoration.
- isSort(MethodDescription) - Method in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Determines if a method description is of the represented method sort.
- isSpecializableFor(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method can be called using the
INVOKESPECIALfor a given type. - isSpecializableFor(TypeDescription) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method can be called using the
INVOKESPECIALfor a given type. - isStatic() - Method in enum net.bytebuddy.description.modifier.Ownership
-
Checks if the current state describes a
staticmember. - isStatic() - Method in enum net.bytebuddy.description.modifier.RequiredPhase
-
Checks if the current state describes static phase requirement.
- isStatic() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
static. - isStatic() - Method in interface net.bytebuddy.description.ModifierReviewable.OfByteCodeElement
-
Specifies if the modifier described by this object is
static. - isStatic() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat isstatic. - isStaticDispatch() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForDynamicInvocation
-
Determines if the target is dispatched statically.
- isStaticDispatch() - Method in class net.bytebuddy.asm.MemberSubstitution.Target.ForMember
-
Determines if the target is dispatched statically.
- isStaticDispatch() - Method in interface net.bytebuddy.asm.MemberSubstitution.Target
-
Determines if the target is dispatched statically.
- isStaticPhase() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns
trueif the module requirement is during the static phase only. - isStaticPhase() - Method in interface net.bytebuddy.description.ModifierReviewable.ForModuleRequirement
-
Returns
trueif the module requirement is during the static phase only. - isStrict() - Method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Returns
trueif this modifier contributor indicates strict floating-point computation. - isStrict() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
strictfp. - isStrict() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Specifies if the modifier described by this object is
strictfp. - isStrict() - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
Returns
trueif this assignment is strict. - isStrict() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionthat isstrictfp. - isSubTypeOf(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that is a subtype of the given type.
- isSubTypeOf(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that is a subtype of the given type.
- isSuperTypeOf(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that is a super type of the given type.
- isSuperTypeOf(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any type description that is a super type of the given type.
- isSupported() - Static method in class net.bytebuddy.utility.JavaModule
-
Checks if the current VM supports the
java.lang.ModuleAPI. - isSupportedOn(ElementType) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Checks if this annotation is supported on the supplied element type.
- isSupportedOn(ElementType) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Checks if this annotation is supported on the supplied element type.
- isSupportedOn(String) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
Checks if this annotation is supported on the supplied element type.
- isSupportedOn(String) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Checks if this annotation is supported on the supplied element type.
- isSynchronized() - Method in enum net.bytebuddy.description.modifier.SynchronizationState
-
Checks if the current state describes the synchronized state.
- isSynchronized() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is
synchronized. - isSynchronized() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Specifies if the modifier described by this object is
synchronized. - isSynchronized() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionthat issynchronized. - isSynthetic() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Specifies if the modifier described by this object is synthetic.
- isSynthetic() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Specifies if the modifier described by this object is synthetic.
- isSynthetic() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Specifies if the modifier described by this object is synthetic.
- isSynthetic() - Method in enum net.bytebuddy.description.modifier.SyntheticState
-
Checks if the current state describes the synthetic state.
- isSynthetic() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object is synthetic.
- isSynthetic() - Method in interface net.bytebuddy.description.ModifierReviewable
-
Specifies if the modifier described by this object is synthetic.
- isSynthetic() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ModifierReviewablethat is synthetic. - isSystemClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches exactly the system
ClassLoader. - isTerminal() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
-
Returns
trueif this transformation is terminal. - isToString() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches the
Object.toString()method, also if it was overridden. - isTransient() - Method in enum net.bytebuddy.description.modifier.FieldPersistence
-
Returns
trueif this manifestation represents a field that istransient. - isTransient() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the transient flag.
- isTransient() - Method in interface net.bytebuddy.description.ModifierReviewable.ForFieldDescription
-
Specifies if the modifier described by this object represents the transient flag.
- isTransient() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
transientfield. - isTransitive() - Method in enum net.bytebuddy.description.modifier.Transitivity
-
Checks if the current state describes transitivity.
- isTransitive() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Returns
trueif the module requirement is transitive. - isTransitive() - Method in interface net.bytebuddy.description.ModifierReviewable.ForModuleRequirement
-
Returns
trueif the module requirement is transitive. - isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a type initializer.
- isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Checks if this method is a type initializer.
- isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Checks if this method is a type initializer.
- isTypeInitializer() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is a type initializer.
- isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Checks if this method is a type initializer.
- isTypeInitializer() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches method descriptions that represent a
Classtype initializer. - isTypeVariable() - Method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Checks if this type sort represents a type variable of any form.
- isUnique() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Verifies if this sort represents a non-ambiguous node.
- isUnresolved() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Checks if this binding is unresolved.
- isValid() - Method in class net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder.DelegationMethod
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Addition
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayLength
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Division
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Negation
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Remainder
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Removal
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.ShiftLeft
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.ShiftRight.Unsigned
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.AbstractBase
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
-
Determines if this stack manipulation is valid.
- isValid() - Method in interface net.bytebuddy.implementation.bytecode.StackManipulation
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.bytecode.Throw
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Determines if this stack manipulation is valid.
- isValid() - Method in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
Determines if this stack manipulation is valid.
- isVarArgs() - Method in enum net.bytebuddy.description.modifier.MethodArguments
-
Checks if the current state describes a varargs methods.
- isVarArgs() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the var args flag.
- isVarArgs() - Method in interface net.bytebuddy.description.ModifierReviewable.ForMethodDescription
-
Specifies if the modifier described by this object represents the var args flag.
- isVarArgs() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionthat is a var-args. - isVariable(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type variable with the given name.
- isVariable(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type variable with the given name.
- isVirtual() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Verifies if this method describes a virtual method, i.e. a method that is inherited by a sub type of this type.
- isVirtual() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Verifies if this method describes a virtual method, i.e. a method that is inherited by a sub type of this type.
- isVirtual() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any method that is virtual, i.e. non-constructors that are non-static and non-private.
- isVisibleTo(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementthat is visible to a givenClass. - isVisibleTo(TypeDescription) - Method in interface net.bytebuddy.description.ByteCodeElement
-
Checks if this element is visible from a given type.
- isVisibleTo(TypeDescription) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Checks if this element is visible from a given type.
- isVisibleTo(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this element is visible from a given type.
- isVisibleTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if this element is visible from a given type.
- isVisibleTo(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElementthat is visible to a givenTypeDescription. - isVolatile() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns
trueif this manifestation represents avolatiletype. - isVolatile() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Specifies if the modifier described by this object represents the volatile flag.
- isVolatile() - Method in interface net.bytebuddy.description.ModifierReviewable.ForFieldDescription
-
Specifies if the modifier described by this object represents the volatile flag.
- isVolatile() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
volatilefield. - isWarnEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns
trueif the warn log level is enabled. - isWarnEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns
trueif the warn log level is enabled. - isWarnEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns
trueif the warn log level is enabled. - isWarnEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns
trueif the warn log level is enabled. - isWarnEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns
trueif the warn log level is enabled. - isWarnEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns
trueif the warn log level is enabled. - isWildcard() - Method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Checks if this type sort represents a wildcard.
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterable
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterable
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter.ConcurrentHashSet
- iterator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin
- iterator() - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
- iterator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
- iterator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
- iterator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.Filtering
- iterator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
- iterator() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
- iterator(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Creates an iterator over the transformers that are applied for a given type.
- iterator(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Creates an iterator over the transformers that are applied for a given type.
- iterator(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation
-
Creates an iterator over the transformers that are applied for a given type.
- iterator(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
Creates an iterator over the transformers that are applied for a given type.
J
- JarFileIterator(Enumeration) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile.JarFileIterator
-
Creates a new jar file iterator.
- JAVA_14_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
A rendering dispatcher for Java 14 until Java 18.
- JAVA_14_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
A rendering dispatcher for Java 14 onward.
- JAVA_17_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
A rendering dispatcher for Java 17 onward.
- JAVA_19_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
A rendering dispatcher for Java 19 onward.
- JAVA_19_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
A rendering dispatcher for Java 19 onward.
- JAVA_8 - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
An annotation type with the constraints for the Java versions 8+.
- JAVA_8 - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
An interface type with the constraints for the Java versions 8+.
- JAVA_9_CAPABLE_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
A rendering dispatcher for Java 9 onward.
- JAVA_LANG_CLASS_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The internal name of the
Classclass. - JAVA_LANG_CONSTRUCTOR_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The internal name of the
Constructorclass. - JAVA_LANG_OBJECT_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The descriptor of the
Objectclass. - JAVA_LANG_OBJECT_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The internal name of the
Objectclass. - JAVA_V1 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 1.
- JAVA_V10 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 10.
- JAVA_V11 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 11.
- JAVA_V12 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 12.
- JAVA_V13 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 13.
- JAVA_V14 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 14.
- JAVA_V15 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 15.
- JAVA_V16 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 16.
- JAVA_V17 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 17.
- JAVA_V18 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 18.
- JAVA_V19 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 19.
- JAVA_V2 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 2.
- JAVA_V20 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 20.
- JAVA_V21 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 21.
- JAVA_V22 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 22.
- JAVA_V23 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 23.
- JAVA_V24 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 24.
- JAVA_V25 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 25.
- JAVA_V26 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 26.
- JAVA_V3 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 3.
- JAVA_V4 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 4.
- JAVA_V5 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 5.
- JAVA_V6 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 6.
- JAVA_V7 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 7.
- JAVA_V8 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 8.
- JAVA_V9 - Static variable in class net.bytebuddy.ClassFileVersion
-
The class file version of Java 9.
- JAVA_VERSION - Static variable in interface net.bytebuddy.ClassFileVersion.VersionLocator
-
The property for reading the current VM's Java version.
- Java9CapableVmDispatcher(Object, ClassLoader, String, Class, ProtectionDomain, byte[]) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
-
Creates a new legacy dispatcher.
- JavaConstant - Interface in net.bytebuddy.utility
-
Represents a constant-pool constant within a Java class file.
- JavaConstant.Dynamic - Class in net.bytebuddy.utility
-
Represents a dynamically resolved constant pool entry of a class file.
- JavaConstant.MethodHandle - Class in net.bytebuddy.utility
-
Represents a
java.lang.invoke.MethodHandleobject. - JavaConstant.MethodHandle.HandleType - Enum in net.bytebuddy.utility
-
A representation of a method handle's type.
- JavaConstant.MethodHandle.MethodHandleInfo - Interface in net.bytebuddy.utility
-
A dispatcher to interact with
java.lang.invoke.MethodHandleInfo. - JavaConstant.MethodHandle.MethodHandles - Interface in net.bytebuddy.utility
-
A dispatcher to interact with
java.lang.invoke.MethodHandles. - JavaConstant.MethodHandle.MethodHandles.Lookup - Interface in net.bytebuddy.utility
-
A dispatcher to interact with
java.lang.invoke.MethodHandles$Lookup. - JavaConstant.MethodHandle.MethodType - Interface in net.bytebuddy.utility
-
A dispatcher to interact with
java.lang.invoke.MethodType. - JavaConstant.MethodType - Class in net.bytebuddy.utility
-
Represents a
java.lang.invoke.MethodTypeobject. - JavaConstant.MethodType.Dispatcher - Interface in net.bytebuddy.utility
-
A dispatcher for extracting information from a
java.lang.invoke.MethodTypeinstance. - JavaConstant.Simple<T> - Class in net.bytebuddy.utility
- JavaConstant.Simple.Dispatcher - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.ConstantDesc. - JavaConstant.Simple.Dispatcher.OfClassDesc - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.ClassDesc. - JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.DirectMethodHandleDesc. - JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc.ForKind - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.DirectMethodHandleDesc$Kind. - JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.DynamicConstantDesc. - JavaConstant.Simple.Dispatcher.OfMethodHandleDesc - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.MethodHandleDesc. - JavaConstant.Simple.Dispatcher.OfMethodTypeDesc - Interface in net.bytebuddy.utility
-
A dispatcher to represent
java.lang.constant.MethodTypeDesc. - JavaConstant.Simple.OfTrivialValue<S> - Class in net.bytebuddy.utility
-
Represents a trivial constant value that represents itself.
- JavaConstant.Simple.OfTrivialValue.ForDouble - Class in net.bytebuddy.utility
- JavaConstant.Simple.OfTrivialValue.ForFloat - Class in net.bytebuddy.utility
- JavaConstant.Simple.OfTrivialValue.ForInteger - Class in net.bytebuddy.utility
- JavaConstant.Simple.OfTrivialValue.ForLong - Class in net.bytebuddy.utility
- JavaConstant.Simple.OfTrivialValue.ForString - Class in net.bytebuddy.utility
- JavaConstant.Simple.OfTypeDescription - Class in net.bytebuddy.utility
-
Represents a type constant.
- JavaConstant.Visitor<T> - Interface in net.bytebuddy.utility
-
A visitor to resolve a
JavaConstantbased on its implementation. - JavaConstant.Visitor.NoOp - Enum in net.bytebuddy.utility
-
A non-operational implementation of a
JavaConstant.Visitorfor aJavaConstant. - JavaConstantValue - Class in net.bytebuddy.implementation.bytecode.constant
-
A constant representing a
JavaConstant. - JavaConstantValue(JavaConstant) - Constructor for class net.bytebuddy.implementation.bytecode.constant.JavaConstantValue
-
Creates a constant pool value representing a
JavaConstant. - JavaConstantValue.Visitor - Enum in net.bytebuddy.implementation.bytecode.constant
-
A visitor to resolve a
JavaConstantto an ASM constant pool representation. - JavaDispatcher<T> - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher for creating a proxy that invokes methods of a type that is possibly unknown on the current VM.
- JavaDispatcher(Class, ClassLoader, boolean) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher
-
Creates a new dispatcher.
- JavaDispatcher.Container - Annotation Type in net.bytebuddy.utility.dispatcher
-
Indicates that the method is supposed to return an array of the proxied type.
- JavaDispatcher.Defaults - Annotation Type in net.bytebuddy.utility.dispatcher
-
Indicates that a method is supposed to return a default value if a method or type could not be resolved.
- JavaDispatcher.Dispatcher - Interface in net.bytebuddy.utility.dispatcher
-
A dispatcher for handling a proxied method.
- JavaDispatcher.Dispatcher.ForConstructor - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher for invoking a constructor.
- JavaDispatcher.Dispatcher.ForContainerCreation - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher that creates an array.
- JavaDispatcher.Dispatcher.ForDefaultValue - Enum in net.bytebuddy.utility.dispatcher
-
A dispatcher that returns a fixed value.
- JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher for a non-primitive array type.
- JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray - Enum in net.bytebuddy.utility.dispatcher
-
A dispatcher for returning a default value for a primitive array.
- JavaDispatcher.Dispatcher.ForInstanceCheck - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher that performs an instance check.
- JavaDispatcher.Dispatcher.ForNonStaticMethod - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher for invoking a non-static proxied method.
- JavaDispatcher.Dispatcher.ForStaticMethod - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher for invoking a static proxied method.
- JavaDispatcher.Dispatcher.ForUnresolvedMethod - Class in net.bytebuddy.utility.dispatcher
-
A dispatcher for an unresolved method.
- JavaDispatcher.DynamicClassLoader - Class in net.bytebuddy.utility.dispatcher
-
A class loader for loading synthetic classes for implementing a
JavaDispatcher. - JavaDispatcher.DynamicClassLoader.Resolver - Interface in net.bytebuddy.utility.dispatcher
-
A resolver to make adjustments that are possibly necessary to withhold module graph guarantees.
- JavaDispatcher.DynamicClassLoader.Resolver.CreationAction - Enum in net.bytebuddy.utility.dispatcher
-
An action to create a resolver.
- JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem - Class in net.bytebuddy.utility.dispatcher
-
A resolver for VMs that do support the module system.
- JavaDispatcher.DynamicClassLoader.Resolver.NoOp - Enum in net.bytebuddy.utility.dispatcher
-
A non-operational resolver for VMs that do not support the module system.
- JavaDispatcher.Instance - Annotation Type in net.bytebuddy.utility.dispatcher
-
Indicates that a method is supposed to perform an instance check.
- JavaDispatcher.IsConstructor - Annotation Type in net.bytebuddy.utility.dispatcher
-
Indicates that a proxied method is a constructor.
- JavaDispatcher.IsStatic - Annotation Type in net.bytebuddy.utility.dispatcher
-
Indicates that a proxied method is static.
- JavaDispatcher.Proxied - Annotation Type in net.bytebuddy.utility.dispatcher
-
Indicates a proxied type's name.
- JavaDispatcher.ProxiedInvocationHandler - Class in net.bytebuddy.utility.dispatcher
-
An invocation handler that invokes given dispatchers.
- JavaModule - Class in net.bytebuddy.utility
-
Type-safe representation of a
java.lang.Module. - JavaModule(AnnotatedElement) - Constructor for class net.bytebuddy.utility.JavaModule
-
Creates a new Java module representation.
- JavaModule.Module - Interface in net.bytebuddy.utility
-
A proxy for interacting with
java.lang.Module. - JavaModule.Resolver - Interface in net.bytebuddy.utility
-
A proxy for resolving a
Class'sjava.lang.Module. - JavaType - Enum in net.bytebuddy.utility
-
Representations of Java types that do not exist in Java 6 but that have a special meaning to the JVM.
- JavaType.LatentTypeWithSimpleName - Class in net.bytebuddy.utility
-
A latent type that resolves the simple name without considering the declaring type which is not normally available.
- JDK_INTERNAL_MISC_UNSAFE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
A loader that uses
jdk.internal.misc.Unsafe. - JDK_ROOT - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
An attachment provider that locates the tools.jar from a Java installation directory.
- JVM_DefineClass(JNIEnv, String, ClassLoader, byte[], int, ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Jvm
-
Defines a new class into a given class loader.
- JVM_ROOT - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
An attachment provider that locates the tools.jar from a Java home directory.
K
- Key(String, int) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
-
Creates a new key.
- kill(int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary
-
Sends a kill command.
- kill(int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary
-
Sends a kill signal to the target VM.
- kill(int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
killcommand. - kill(String, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.Factory.ForSocketFile
-
Sends a kill signal to the target process.
- kill(String, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory
- kill(String, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Factory
-
Sends a kill signal to the target process.
L
- LabelArrayTranslator(Class, Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.LabelArrayTranslator
-
Creates a new label array translator.
- labels - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
The labels that were found during parsing the method's exception handler in the order of their discovery.
- LabelTranslator(Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.LabelTranslator
-
Creates a new label translator.
- lambda(Method, Type) - Static method in class net.bytebuddy.implementation.InvokeDynamic
-
Creates a lambda expression using the JVM's lambda meta factory.
- lambda(Method, Type, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.InvokeDynamic
-
Creates a lambda expression using the JVM's lambda meta factory.
- lambda(MethodDescription.InDefinedShape, TypeDefinition) - Static method in class net.bytebuddy.implementation.InvokeDynamic
-
Creates a lambda expression using the JVM's lambda meta factory.
- lambda(MethodDescription.InDefinedShape, TypeDefinition, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.InvokeDynamic
-
Creates a lambda expression using the JVM's lambda meta factory.
- lambdaExpression() - Method in class net.bytebuddy.asm.MemberSubstitution
-
Matches invokedynamic instructions which represents Java lambda expressions.
- LambdaFactory - Class in net.bytebuddy.agent.builder
-
This class serves as a dispatcher for creating lambda expression objects when Byte Buddy is configured to instrument the
java.lang.invoke.LambdaMetafactory. - LambdaFactory(Object, Method) - Constructor for class net.bytebuddy.agent.builder.LambdaFactory
-
Creates a new lambda factory.
- LambdaInstanceFactory(ByteBuddy) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory
-
Creates a new lambda instance factory.
- lambdaInstrumentationStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
A strategy to determine of the
LambdaMetafactoryshould be instrumented to allow for the instrumentation of classes that represent lambda expressions. - LambdaMetaFactoryMatcher() - Constructor for class net.bytebuddy.asm.MemberSubstitution.LambdaMetaFactoryMatcher
- LambdaMethodImplementation(TypeDescription, JavaConstant.MethodHandle, JavaConstant.MethodType) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
-
Creates a implementation of a lambda expression's functional method.
- Latent(String, int, String, String, Set, Map, Map, Map, Set, Map, List) - Constructor for class net.bytebuddy.description.module.ModuleDescription.Latent
-
Creates a new latent module description.
- Latent(String, int, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Latent
-
Creates a new latent type.
- Latent(String, int, TypeDescription.Generic, TypeDescription.Generic...) - Constructor for class net.bytebuddy.description.type.TypeDescription.Latent
-
Creates a new latent type.
- Latent(List, List, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
-
Creates a description of a latent wildcard.
- Latent(MethodDescription.InDefinedShape, ParameterDescription.Token, int, int) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Latent
-
Creates a latent parameter description.
- Latent(MethodDescription.InDefinedShape, TypeDescription.Generic, int, int) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Latent
-
Creates a new latent parameter descriptions for a parameter without explicit meta data or annotations.
- Latent(MethodDescription.InDefinedShape, TypeDescription.Generic, List, String, Integer, int, int) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Latent
-
Creates a latent parameter description.
- Latent(TypeDescription.Generic, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latent
-
Creates a latent representation of a generic array type.
- Latent(TypeDescription, String) - Constructor for class net.bytebuddy.description.enumeration.EnumerationDescription.Latent
-
Creates a latent description of an enumeration value.
- Latent(TypeDescription, String, int, List, TypeDescription.Generic, List, List, List, AnnotationValue, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.method.MethodDescription.Latent
-
Creates a new latent method description.
- Latent(TypeDescription, String, int, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.field.FieldDescription.Latent
-
Creates a new latent field description.
- Latent(TypeDescription, String, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.Latent
-
Creates a new latent record component.
- Latent(TypeDescription, Map) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
Creates a new latent annotation description.
- Latent(TypeDescription, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
Creates a non-generic type with an implicit owner type.
- Latent(TypeDescription, FieldDescription.Token) - Constructor for class net.bytebuddy.description.field.FieldDescription.Latent
-
Creates a new latent field description.
- Latent(TypeDescription, MethodDescription.Token) - Constructor for class net.bytebuddy.description.method.MethodDescription.Latent
-
Creates a new latent method description.
- Latent(TypeDescription, RecordComponentDescription.Token) - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.Latent
-
Creates a new latent record component.
- Latent(TypeDescription, TypeDescription.Generic, List, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
Creates a description of a latent parameterized type.
- Latent(TypeDescription, TypeDescription.Generic, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
Creates a non-generic type.
- LATENT - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
The latent persistence handler hides all class file representations and does not make them accessible even before they are loaded.
- LATENT_RESOLVE - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
Indicates that the agent should not resolve its own code location for a self-attachment.
- LatentMatcher<T> - Interface in net.bytebuddy.matcher
-
A latent matcher that resolves an
ElementMatcherafter supplying a type description. - LatentMatcher.Conjunction<S> - Class in net.bytebuddy.matcher
-
A matcher that computes the conjunction of all supplied latent matchers.
- LatentMatcher.Disjunction<S> - Class in net.bytebuddy.matcher
-
A matcher that computes the disjunction of all supplied latent matchers.
- LatentMatcher.ForFieldToken - Class in net.bytebuddy.matcher
-
A latent matcher where the field token is being attached to the supplied type description before matching.
- LatentMatcher.ForFieldToken.ResolvedMatcher - Class in net.bytebuddy.matcher
-
A resolved matcher of a latent field matcher for a field token.
- LatentMatcher.ForMethodToken - Class in net.bytebuddy.matcher
-
A latent matcher where the method token is being attached to the supplied type description before matching.
- LatentMatcher.ForMethodToken.ResolvedMatcher - Class in net.bytebuddy.matcher
-
A resolved matcher of a latent method matcher for a method token.
- LatentMatcher.ForRecordComponentToken - Class in net.bytebuddy.matcher
-
A latent matcher for a record component token.
- LatentMatcher.ForSelfDeclaredMethod - Enum in net.bytebuddy.matcher
-
A latent matching methods that are declared by the resolved type.
- LatentMatcher.Resolved<S> - Class in net.bytebuddy.matcher
-
A latent matcher representing an already resolved
ElementMatcher. - latentTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
A list of virtual arguments that are available after the enter advice method is executed.
- LatentTypeWithSimpleName(String, int, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.utility.JavaType.LatentTypeWithSimpleName
-
Creates a new latent type with a simple name.
- latest() - Static method in class net.bytebuddy.ClassFileVersion
-
Returns the latest officially supported Java version when experimental support is not enabled.
- layer(Object) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleLayerController
-
Returns the module layer associated with this controller.
- lazinessMode - Variable in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
The laziness mode to use for when to parse a class file.
- Lazy() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy
-
Creates a new lazy self-injection strategy that uses a default nexus accessor.
- Lazy(NexusAccessor) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy
-
Creates a new lazy self-injection strategy that uses the supplied nexus accessor.
- LazyBoundTokenList(TypePool, TypeVariableSource, Map, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList
-
Creates a new lazy bound token list for a type variable.
- LazyDynamicType(TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.LazyDynamicType
-
Creates a lazy dynamic type.
- LazyFacade(TypePool) - Constructor for class net.bytebuddy.pool.TypePool.LazyFacade
-
Creates a lazy facade for a type pool.
- LazyFieldList(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.LazyFieldList
-
Creates a lazy field list.
- LazyGenericArray(TypePool, TypeVariableSource, String, Map, TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
Creates a new lazy generic array.
- LazyInterfaceList(TypeDescription.Generic.LazyProjection, TypeList.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList
-
Creates a new lazy interface list.
- LazyInterfaceType(TypeDescription.Generic.LazyProjection, int, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
-
Creates a new lazy interface type.
- LazyLowerBoundWildcard(TypePool, TypeVariableSource, String, Map, TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
Creates a new lazy lower bound wildcard.
- LazyNestMemberList(TypeDescription, TypePool, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
-
Creates a new lazy type list of all nest members of this group.
- LazyParameterizedType(TypePool, TypeVariableSource, String, Map, String, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
Creates a new description of a parameterized type.
- LazyParameterizedType(TypePool, TypeVariableSource, String, Map, String, List, TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
Creates a new lazy parameterized type.
- LazyPrimitiveType(TypePool, String, Map, TypeDescription) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
Creates a new lazy primitive type.
- LazyProjection() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
- LazyProxy(Class) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProxy
-
Creates a new lazy proxy.
- LazyProxy(Class) - Constructor for class net.bytebuddy.description.type.TypeDescription.LazyProxy
-
Creates a new lazy proxy.
- LazyRawAnnotatedTypeList(TypePool, Map, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
Creates a generic type list only representing raw types.
- LazyResolution(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyResolution
-
Creates a new lazy resolution.
- LazyResolution(TypePool, String) - Constructor for class net.bytebuddy.pool.TypePool.LazyFacade.LazyResolution
-
Creates a lazy resolution for a lazy facade for a type pool.
- LazySuperClass(TypeDescription.Generic.LazyProjection) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
-
Creates a new lazy super class description.
- LazyTokenList(TypePool, TypeVariableSource, String, Map, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
-
Creates a new type list that represents a list of tokenized types.
- LazyTypeDescription(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyTypeDescription
-
Creates a new lazy type description.
- LazyTypeDescription(TypePool, int, int, String, String, String[], String, TypePool.Default.LazyTypeDescription.TypeContainment, String, List, boolean, String, List, Map, Map, Map, Map, List, TypePool.Default.LazyTypeDescription.ModuleToken, List, List, List, List, ClassFileVersion) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Creates a new lazy type description.
- LazyTypeDescription(TypePool, String) - Constructor for class net.bytebuddy.pool.TypePool.LazyFacade.LazyTypeDescription
-
Creates a new lazy type resolution.
- LazyTypeList(TypePool, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
-
Creates a list of lazy type descriptions.
- LazyTypeVariable(TypePool, TypeVariableSource, Map, Map, String, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
Creates a lazy type description of a type variables.
- LazyUnboundWildcard(TypePool, String, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
Creates a new lazy unbound wildcard.
- LazyUpperBoundWildcard(TypePool, TypeVariableSource, String, Map, TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
Creates a new lazy upper bound wildcard.
- LEFT - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional
-
A merger that always returns the left method, i.e. the method that was discovered first or was previously merged.
- LEFT - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Directional
-
A resolver that always resolves to
MethodDelegationBinder.AmbiguityResolver.Resolution.LEFT. - LEFT - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Describes a resolution state where the left method dominates the right method.
- LEGACY_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
A rendering dispatcher for any VM previous to Java 14.
- LEGACY_VM - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
A rendering dispatcher for any VM previous to Java 9.
- LegacyVmDispatcher(ClassLoader, String, Class, ProtectionDomain, byte[]) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher
-
Creates a new type transformation dispatcher.
- length - Variable in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes
-
The descriptor's length.
- LEVEL_TYPE - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
A factory creating a subclass implementation target with a
SubclassImplementationTarget.OriginTypeResolver.LEVEL_TYPE. - LEVEL_TYPE - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
Identifies the instrumented type as its own origin type.
- LIBRARY_NAME - Static variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.Factory
-
The name of the native code library that is included in this artifact to support Windows attachment.
- LineNumberPrependingMethodVisitor - Class in net.bytebuddy.utility.visitor
-
A method visitor that maps the first available line number information, if available, to the beginning of the method.
- LineNumberPrependingMethodVisitor(MethodVisitor) - Constructor for class net.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor
-
Creates a new line number prepending method visitor.
- link(File, File) - Method in class net.bytebuddy.utility.FileSystem.ForNio2CapableVm
- link(File, File) - Method in class net.bytebuddy.utility.FileSystem
-
Links a file as a hard-link.
- listener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The listener to notify on transformations.
- listener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
The listener to notify on transformations.
- listNodes() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Graph
-
Lists all nodes of this method graph.
- listNodes() - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Lists all nodes of this method graph.
- listNodes() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
Lists all nodes of this method graph.
- listNodes() - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph
-
Lists all nodes of this method graph.
- listNodes() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Simple
-
Lists all nodes of this method graph.
- load() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Loads this annotation description.
- load() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
Loads this annotation description.
- load() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.Loadable
-
Loads this annotation description.
- load() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Creates a value-loading stack manipulation.
- load() - Method in enum net.bytebuddy.utility.JavaType
-
Loads the class that is represented by this Java type.
- load(Class) - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
-
Prepares this enumeration value to be loaded.
- load(Class) - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.Latent
-
Prepares this enumeration value to be loaded.
- load(Class) - Method in interface net.bytebuddy.description.enumeration.EnumerationDescription
-
Prepares this enumeration value to be loaded.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Returns the loaded value of this annotation.
- load(ClassLoader) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
-
Attempts to load this dynamic type including all of its auxiliary types, if any.
- load(ClassLoader) - Method in interface net.bytebuddy.dynamic.DynamicType.Unloaded
-
Attempts to load this dynamic type including all of its auxiliary types, if any.
- load(ClassLoader, Map) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Loads a given set of class descriptions and their binary representations using a child-first class loader.
- load(ClassLoader, Map) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Loads a given set of class descriptions and their binary representations.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForJnaInjection
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForUnsafeInjection
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Loads a given collection of classes given their binary representation.
- load(ClassLoader, Map, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, boolean, boolean) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Loads a given set of class descriptions and their binary representations using a child-first class loader.
- load(ClassLoader, Map, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, boolean, boolean) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Loads a given set of class descriptions and their binary representations.
- load(ClassLoader, Map, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassLoaderDecorator.Factory, boolean, boolean) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Loads a given set of class descriptions and their binary representations using a child-first class loader.
- load(ClassLoader, Map, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassLoaderDecorator.Factory, boolean, boolean) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Loads a given set of class descriptions and their binary representations.
- load(String, boolean, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Loads an agent by the given command.
- load(String, ClassLoader) - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate
-
Loads a type.
- load(String, ClassLoader) - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.UnlockingClassLoadingDelegate
-
Loads a type.
- load(String, ClassLoader) - Method in interface net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingDelegate
-
Loads a type.
- load(String, ClassLoader) - Method in enum net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple
-
Loads a type.
- load(ParameterDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Loads a parameter's value onto the operand stack.
- load(InjectionClassLoader, Map) - Method in enum net.bytebuddy.dynamic.loading.InjectionClassLoader.Strategy
-
Loads a given collection of classes given their binary representation.
- load(S, ClassLoadingStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
-
Attempts to load this dynamic type including all of its auxiliary types, if any.
- load(S, ClassLoadingStrategy) - Method in interface net.bytebuddy.dynamic.DynamicType.Unloaded
-
Attempts to load this dynamic type including all of its auxiliary types, if any.
- load(T, Map) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
-
Loads a given collection of classes given their binary representation.
- Loadable(Class) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
Creates a loadable version of a latent annotation description.
- loadAgent(String) - Method in class net.bytebuddy.agent.VirtualMachine.AbstractBase
-
Loads an agent into the represented virtual machine.
- loadAgent(String) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads an agent into the represented virtual machine.
- loadAgent(String, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Loads an agent into the represented virtual machine.
- loadAgent(String, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Loads an agent into the represented virtual machine.
- loadAgent(String, String) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads an agent into the represented virtual machine.
- loadAgentLibrary(String) - Method in class net.bytebuddy.agent.VirtualMachine.AbstractBase
-
Loads a native agent library into the represented virtual machine.
- loadAgentLibrary(String) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads a native agent library into the represented virtual machine.
- loadAgentLibrary(String, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Loads a native agent library into the represented virtual machine.
- loadAgentLibrary(String, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Loads a native agent library into the represented virtual machine.
- loadAgentLibrary(String, String) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads a native agent library into the represented virtual machine.
- loadAgentPath(String) - Method in class net.bytebuddy.agent.VirtualMachine.AbstractBase
-
Loads a native agent into the represented virtual machine.
- loadAgentPath(String) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads a native agent into the represented virtual machine.
- loadAgentPath(String, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Loads a native agent into the represented virtual machine.
- loadAgentPath(String, String) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Loads a native agent into the represented virtual machine.
- loadAgentPath(String, String) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Loads a native agent into the represented virtual machine.
- loadAsDescription() - Method in enum net.bytebuddy.utility.JavaType
-
Loads the class that is represented by this Java type and represents it as a
TypeDescription. - loadClass(String, boolean) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
- loadClass(String, boolean) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
- Loaded(Class) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType.Loaded
-
Creates a new description of an annotation.
- Loaded(Class, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue.Loaded
-
Creates a new loaded representation for an unresolved property.
- Loaded(Class, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant.Loaded
-
Creates a new representation for an unknown enumeration constant of an annotation.
- Loaded(Class, List) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
-
Creates a new loaded value representing a complex array.
- Loaded(Method, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType.Loaded
-
Creates a new loaded version of a property with an incompatible type.
- Loaded(String, ClassNotFoundException) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType.Loaded
-
The type's binary name.
- Loaded(TypeDescription, byte[], LoadedTypeInitializer, List, Map) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default.Loaded
-
Creates a new representation of a loaded dynamic type.
- Loaded(U) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
-
Creates a new loaded annotation value for a given type.
- Loaded(V) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
-
Creates a representation of a loaded annotation.
- Loaded(V) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
-
Creates a loaded version of an enumeration description.
- Loaded(V, AnnotationValue.ForConstant.PropertyDelegate) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
-
Creates a new loaded representation of a constant value.
- LOADED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
Indicates that a type was already loaded.
- LOADED - Static variable in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Indicates that a transformed type is loaded.
- loadedTypeInitializer - Variable in class net.bytebuddy.dynamic.DynamicType.Default
-
The loaded type initializer for this dynamic type.
- loadedTypeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The loaded type initializer to apply onto the created type after loading.
- LoadedTypeInitializer - Interface in net.bytebuddy.implementation
-
Implementations of this interface explicitly initialize a loaded type.
- LoadedTypeInitializer.Compound - Class in net.bytebuddy.implementation
-
A compound loaded type initializer that combines several type initializers.
- LoadedTypeInitializer.ForStaticField - Class in net.bytebuddy.implementation
-
A type initializer for setting a value for a static field.
- LoadedTypeInitializer.NoOp - Enum in net.bytebuddy.implementation
-
A loaded type initializer that does not do anything.
- Loader() - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
- loadFrom(int) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Creates a stack assignment for a reading given offset of the local variable array.
- loadThis() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Loads a reference to the
thisreference what is only meaningful for a non-static method. - LOCAL - Enum constant in enum net.bytebuddy.build.AndroidDescriptor.Trivial
-
A descriptor that marks all types as
AndroidDescriptor.TypeScope.LOCAL. - LOCAL - Enum constant in enum net.bytebuddy.build.AndroidDescriptor.TypeScope
-
Denotes a type that comes from the local project.
- LOCAL_VALUE - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue.Factory
-
A description of the
Advice.Local.value()method. - LocalVariableAwareMethodVisitor - Class in net.bytebuddy.utility.visitor
-
A method visitor that traces the amount of used local variable slots.
- LocalVariableAwareMethodVisitor(MethodVisitor, MethodDescription) - Constructor for class net.bytebuddy.utility.visitor.LocalVariableAwareMethodVisitor
-
Creates a local variable aware method visitor.
- localVariableLength - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
The maximum length of the local variable array required by a visited advice method.
- localVariableLength - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The currently recorded local variable length.
- locate(ClassLoader) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
Locates a cache provider for a given class loader.
- locate(ClassLoader) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple
- locate(ClassLoader, String) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Locates the class file for the supplied type by requesting a resource from the class loader.
- locate(String) - Method in class net.bytebuddy.build.Plugin.Engine.Default.SourceEntryPrependingClassFileLocator
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.Filtering
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default
-
Loads a class by its name.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit
-
Loads a class by its name.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader
-
Loads a class by its name.
- locate(String) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate
-
Loads a class by its name.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule.WeaklyReferenced
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForUrl
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in interface net.bytebuddy.dynamic.ClassFileLocator
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.MultiReleaseAware
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in enum net.bytebuddy.dynamic.ClassFileLocator.NoOp
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.PackageDiscriminating
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Locates the class file for a given type and returns the binary data of the class file.
- locate(String) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
-
Locates a field with the given name and throws an exception if no such type exists.
- locate(String) - Method in interface net.bytebuddy.dynamic.scaffold.FieldLocator
-
Locates a field with the given name and throws an exception if no such type exists.
- locate(String) - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.NoOp
-
Locates a field with the given name and throws an exception if no such type exists.
- locate(String, TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
-
Locates a field with the given name and type and throws an exception if no such type exists.
- locate(String, TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.FieldLocator
-
Locates a field with the given name and type and throws an exception if no such type exists.
- locate(String, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.NoOp
-
Locates a field with the given name and type and throws an exception if no such type exists.
- locate(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Graph
-
Locates a node in this graph which represents the provided method token.
- locate(MethodDescription.SignatureToken) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Locates a node in this graph which represents the provided method token.
- locate(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
Locates a node in this graph which represents the provided method token.
- locate(MethodDescription.SignatureToken) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph
-
Locates a node in this graph which represents the provided method token.
- locate(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Simple
-
Locates a node in this graph which represents the provided method token.
- locate(ElementMatcher) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
-
Locates fields that match the given matcher.
- locate(ElementMatcher) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy
- locate(ElementMatcher) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType
- locate(ElementMatcher) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType
- locate(JavaModule, String) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule
-
Creates a resolution for a Java module's class files.
- locationStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The location strategy to use.
- locationStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
The location strategy to use.
- locked - Variable in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.WithInnerClassLoadingLock.TrivialLock
-
If
true, a class is currently loaded by the current lock. - LONG - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
A dispatcher for
long. - LONG - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for a
longtype. - LONG - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
longtype. - LONG - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
long[]value. - LONG - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
longvalue. - LONG - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
long-typed property. - LONG - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
longtype. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.Addition
-
Adds two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
longvalues. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
longvalues. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Longtype. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Longtypes. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
longvalues. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
long-typed array. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
long[]arrays. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
longtype. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The default value of a
long. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.Division
-
Divides two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The method return handler for returning a
long. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The accessor handler for a
long. - LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Multiplies two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.Negation
-
Negates a long.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.Remainder
-
Computes the remainder of two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.ShiftLeft
-
Shifts left two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Shifts right two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.ShiftRight.Unsigned
-
Shifts right unsigned two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Subtracts two longs.
- LONG - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
longvalue. - LONG - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
longvalue. - LONG - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Longas alongand wraps it on load. - LONG - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
longvalue. - LONG - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
longtype. - LONG - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
longtype. - LONG - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
longarray. - LONG_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
long[]value. - LONG_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
long[]value. - LONG_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
longarray type. - LongConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any
longconstant onto the operand stack. - LongConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation for loading a
longvalue from a class's constant pool onto the operand stack. - lookup() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Returns a method invocation of
java.lang.invoke.MethodHandles#lookup(). - lookup(String, ConcurrentMap) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Performs a lookup of a class file by its name.
- LOOKUP - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
java.lang.invoke.MethodHandles.Lookup. - lookupClass(Object) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.MethodHandles.Lookup
-
Returns the lookup type for a given method handle lookup.
- lookupClass(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandles.Lookup
-
Resolves the lookup type for a given lookup instance.
- lookupDescriptor(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc
-
Resolves the lookup descriptor of the supplied direct method handle description.
- LookupKey(ClassLoader) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey
-
Creates a new lookup key.
- LookupKey(ClassLoader) - Constructor for class net.bytebuddy.TypeCache.LookupKey
-
Creates a new lookup key.
- lookupModes(Object) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.MethodHandles.Lookup
-
Returns a lookup objects lookup types.
- lookupType() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Returns the lookup type this injector is based upon.
- lookupType(Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the lookup type of the provided
java.lang.invoke.MethodHandles$Lookupinstance.
M
- MACINTOSH - Enum constant in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
An attachment provider that locates the tools.jar as it is set for several JVM installations on Apple Macintosh computers.
- main(String[]) - Static method in class net.bytebuddy.agent.Attacher
-
Runs the attacher as a Java application.
- main(String...) - Static method in class net.bytebuddy.build.Plugin.Engine.Default
-
Runs a plugin engine using the first and second argument as source and target file location and any additional argument as the fully qualified name of any plugin to apply.
- mainClass(Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies the main class of the module being defined.
- mainClass(Class) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the main class of the module being defined.
- mainClass(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's main class.
- mainClass(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies the main class of the module being defined.
- mainClass(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies the main class of the module being defined.
- mainClass(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the main class of the module being defined.
- mainClass(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies the main class of the module being defined.
- mainClass(TypeDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the main class of the module being defined.
- make() - Static method in class net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm
-
Attempts to create a dispatcher for a Java 9 VM and falls back to a legacy dispatcher if this is not possible.
- make() - Method in class net.bytebuddy.build.AccessControllerPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.CachedReturnPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.DispatcherAnnotationPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.ModuleVersionPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in interface net.bytebuddy.build.Plugin.Factory
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.Plugin.Factory.Simple
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.Plugin.NoOp
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.RenamingPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.RepeatedAnnotationPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.SafeVarargsPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.build.ToStringPlugin
-
Returns a plugin that can be used for a transformation and which is subsequently closed.
- make() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Creates the dynamic type this builder represents.
- make() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Creates the dynamic type this builder represents.
- make() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Creates the dynamic type this builder represents.
- make() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Creates a direct dispatcher.
- make() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Creates an indirect dispatcher.
- make() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Creates a new initializable class injector using an unsafe field injection.
- make() - Static method in enum net.bytebuddy.dynamic.Transformer.NoOp
-
Creates a transformer in a type-safe manner.
- make() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
-
Creates a stack manipulation that creates pushes all constructor arguments onto the operand stack and subsequently calls the constructor.
- make() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
-
Creates a stack manipulation that creates pushes all constructor arguments onto the operand stack and subsequently calls the constructor.
- make() - Method in interface net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate
-
Creates a stack manipulation that creates pushes all constructor arguments onto the operand stack and subsequently calls the constructor.
- make() - Static method in class net.bytebuddy.matcher.NullMatcher
-
Returns a matcher that only matches
null. - make() - Static method in class net.bytebuddy.utility.QueueFactory
-
Creates a new queue.
- make() - Static method in class net.bytebuddy.utility.RandomString
-
Creates a random
StringofRandomString.DEFAULT_LENGTHlength. - make(byte[]) - Method in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
Creates a class reader for a given class file.
- make(byte[]) - Method in interface net.bytebuddy.utility.AsmClassReader.Factory
-
Creates a class reader for a given class file.
- make(byte[]) - Method in class net.bytebuddy.utility.OpenedClassReader
-
Creates a class reader for a given class file.
- make(byte[], boolean) - Method in interface net.bytebuddy.utility.AsmClassReader.Factory
-
Creates a class reader for a given class file.
- make(byte[], boolean) - Method in class net.bytebuddy.utility.OpenedClassReader
-
Creates a class reader for a given class file.
- make(byte[], Attribute[]) - Method in interface net.bytebuddy.utility.AsmClassReader.ForClassFileApi.JdkClassReader
-
Creates an instance of
codes.rafael.asmjdkbridge.JdkClassReader. - make(int) - Method in class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Delegating
-
Deprecated.Creates a new class writer for the given flags.
- make(int) - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
Creates a new class writer for the given flags.
- make(int) - Method in interface net.bytebuddy.utility.AsmClassWriter.Factory
-
Creates a new class writer for the given flags.
- make(int) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Suppressing
-
Creates a new class writer for the given flags.
- make(int) - Static method in class net.bytebuddy.utility.RandomString
-
Creates a random
Stringof the givenlength. - make(int, Method, Object) - Method in interface net.bytebuddy.utility.AsmClassWriter.ForClassFileApi.JdkClassWriter
-
Create a new
codes.rafael.asmjdkbridge.JdkClassWriter. - make(int, TypePool) - Method in class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Delegating
-
Deprecated.Creates a new class writer for the given flags.
- make(int, TypePool) - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
Creates a new class writer for the given flags.
- make(int, TypePool) - Method in interface net.bytebuddy.utility.AsmClassWriter.Factory
-
Creates a new class writer for the given flags.
- make(int, TypePool) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Suppressing
-
Creates a new class writer for the given flags.
- make(int, AsmClassReader) - Method in class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Delegating
-
Deprecated.Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(int, AsmClassReader) - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(int, AsmClassReader) - Method in interface net.bytebuddy.utility.AsmClassWriter.Factory
-
Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(int, AsmClassReader) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Suppressing
-
Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(int, AsmClassReader, TypePool) - Method in class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Delegating
-
Deprecated.Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(int, AsmClassReader, TypePool) - Method in interface net.bytebuddy.utility.AsmClassWriter.Factory
-
Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(int, AsmClassReader, TypePool) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Suppressing
-
Creates a new class writer for the given flags, possibly based on a previous class file representation.
- make(ClassLoader) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Creates a new class injector for the given class loader without a
ProtectionDomain. - make(ClassLoader, ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Creates a new class injector for the given class loader and protection domain.
- make(ClassLoader, Map) - Method in interface net.bytebuddy.dynamic.loading.ClassLoaderDecorator.Factory
-
Creates a class loader decorator for the given class loader and type definitions.
- make(ClassLoader, Map) - Method in enum net.bytebuddy.dynamic.loading.ClassLoaderDecorator.Factory.NoOp
-
Creates a class loader decorator for the given class loader and type definitions.
- make(ClassLoader, Map) - Method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Factory
-
Creates a class loader decorator for the given class loader and type definitions.
- make(Instrumentation) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
-
Creates a class injector to use.
- make(Instrumentation) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
-
Creates a class injector to use.
- make(Instrumentation) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection
-
Creates a class injector to use.
- make(Object) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Creates an argument provider for a given primitive value.
- make(Object, int, Method, Object) - Method in interface net.bytebuddy.utility.AsmClassWriter.ForClassFileApi.JdkClassWriter
-
Create a new
codes.rafael.asmjdkbridge.JdkClassWriter. - make(Object, String, Object, Object, Object, Object, boolean, List, List) - Static method in class net.bytebuddy.agent.builder.LambdaFactory
-
Dispatches the creation of a new class representing a class file.
- make(Object, String, Object, Object, Object, Object, boolean, List, List, Collection) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory
-
Applies this lambda meta factory.
- make(String, String, int, String, URLStreamHandler) - Method in interface net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.Dispatcher
-
Creates a
URL. - make(String, ClassFileVersion, MethodAccessorFactory) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in enum net.bytebuddy.implementation.auxiliary.TrivialType
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
Creates a new auxiliary type.
- make(String, ClassFileVersion, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy
-
Creates a new auxiliary type.
- make(Collection) - Static method in class net.bytebuddy.utility.QueueFactory
-
Creates a new queue.
- make(List, TypeDescription, boolean) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Creates a post processor for a given advice method.
- make(List, TypeDescription, boolean) - Method in class net.bytebuddy.asm.Advice.PostProcessor.Factory.Compound
-
Creates a post processor for a given advice method.
- make(List, TypeDescription, boolean) - Method in interface net.bytebuddy.asm.Advice.PostProcessor.Factory
-
Creates a post processor for a given advice method.
- make(List, TypeDescription, boolean) - Method in enum net.bytebuddy.asm.Advice.PostProcessor.NoOp
-
Creates a post processor for a given advice method.
- make(AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.Listener, AgentBuilder.RawMatcher, AgentBuilder.CircularityLock) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Creates a collector instance that is responsible for collecting loaded classes for potential retransformation.
- make(Advice.WithCustomMapping, Advice.ExceptionHandler, Assigner, ClassFileLocator, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, List, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Creates an advice transformer.
- make(MemberSubstitution.Target, JavaConstant.MethodHandle) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Resolved
-
Returns the constant values to supply to the bootstrap method.
- make(MemberSubstitution.Target, JavaConstant.MethodHandle) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved
-
Returns the constant values to supply to the bootstrap method.
- make(Plugin.Engine.Target.Sink, List, Map, List) - Method in interface net.bytebuddy.build.Plugin.Engine.Dispatcher.Factory
-
Creates a new dispatcher.
- make(Plugin.Engine.Target.Sink, List, Map, List) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.Factory
-
Creates a new dispatcher.
- make(Plugin.Engine.Target.Sink, List, Map, List) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService.Factory
-
Creates a new dispatcher.
- make(Plugin.Engine.Target.Sink, List, Map, List) - Method in enum net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation.Factory
-
Creates a new dispatcher.
- make(ByteBuddy, AgentBuilder.Listener, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, ClassFileLocator, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer, List, AgentBuilder.CircularityLock) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForJava9CapableVm
-
Creates a new class file transformer for the current VM.
- make(ByteBuddy, AgentBuilder.Listener, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, ClassFileLocator, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer, List, AgentBuilder.CircularityLock) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm
-
Creates a new class file transformer for the current VM.
- make(ByteBuddy, AgentBuilder.Listener, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, ClassFileLocator, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer, List, AgentBuilder.CircularityLock) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory
-
Creates a new class file transformer for the current VM.
- make(MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Creates a target for the invocation.
- make(MethodDescription) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Creates a target for the invocation.
- make(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory
-
Creates a bootstrap argument resolver for a given delegation method.
- make(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Factory
-
Creates a bootstrap argument resolver for a given delegation method.
- make(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Factory
-
Creates a dispatcher for a given delegation method.
- make(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Factory
-
Creates a dispatcher for a given delegation method.
- make(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation.Factory
-
Creates a dispatcher for a given delegation method.
- make(MethodDescription.InDefinedShape, boolean) - Method in interface net.bytebuddy.asm.Advice.Delegator.Factory
-
Resolves a delegator.
- make(MethodDescription.InDefinedShape, boolean) - Method in class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation.Factory
-
Resolves a delegator.
- make(MethodDescription.InDefinedShape, boolean) - Method in enum net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation.Factory
-
Resolves a delegator.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.WithParameterSupportOnly
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(MethodDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Creates an offset mapping for an annotation that was found on a non-static method.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForHandle.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Illegal
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Simple
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Resolved.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Creates a new offset mapping for the supplied parameter if possible.
- make(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable, Advice.OffsetMapping.Factory.AdviceType) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDynamicInvocation
-
Creates a new offset mapping for the supplied parameter if possible.
- make(TypeDescription) - Method in class net.bytebuddy.build.DispatcherAnnotationPlugin
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.build.SafeVarargsPlugin.SafeVarargsAppender
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.FieldLocator.Factory
-
Creates a field locator for a given type.
- make(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factory
-
Creates a field locator for a given type.
- make(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType.Factory
-
Creates a field locator for a given type.
- make(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType.Factory
-
Creates a field locator for a given type.
- make(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.NoOp
-
Creates a field locator for a given type.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Explicit
-
Returns a field attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
-
Returns a field attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in interface net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory
-
Returns a field attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
-
Returns a field attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
-
Returns a field attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in interface net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForReceiverType
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
-
Returns a method attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Explicit
-
Returns a record component attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Factory.Compound
-
Returns a record component attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in interface net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Factory
-
Returns a record component attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.ForInstrumentedRecordComponent
-
Returns a record component attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.NoOp
-
Returns a record component attribute appender that is applicable for a given type description.
- make(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodCall.MethodInvoker.Factory
-
Creates a method invoker.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.Factory
-
Creates a method invoker.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType
-
Creates a method invoker.
- make(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodCall.MethodLocator.Factory
-
Creates a method locator for a given instrumented type.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher.Factory
-
Creates a method locator for a given instrumented type.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
-
Creates a method locator for a given instrumented type.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInstrumentedMethod
-
Creates a method locator for a given instrumented type.
- make(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodCall.TerminationHandler.Factory
-
Creates a termination handler for a given instrumented type.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Explicit
-
Creates a termination handler for a given instrumented type.
- make(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Implicit
-
Creates a termination handler for a given instrumented type.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
Creates a termination handler for a given instrumented type.
- make(TypeDescription.Generic, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase
-
Returns an offset mapping for the bound method target or parameter.
- make(TypeDescription.Generic, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple
- make(TypeDescription.Generic, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory
- make(TypeDescription.Generic, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Factory
- make(TypeDescription.Generic, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDynamicInvocation
- make(TypeDescription.Generic, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Handler.Factory.Simple
-
Resolves a list of handlers for this factory.
- make(TypeDescription, boolean, AnnotationDescription.Loadable) - Method in interface net.bytebuddy.asm.Advice.AssignReturned.Handler.Factory
-
Resolves a list of handlers for this factory.
- make(TypeDescription, Set, ClassFileVersion, AuxiliaryType.NamingStrategy, MethodNameTransformer) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Creates a new method rebase resolver.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Factory.Compound
-
Creates a replacement for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement.Factory
-
Creates a replacement for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForDynamicInvocation.Factory
-
Creates a replacement for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
Creates a replacement for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
-
Creates a replacement for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Factory
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.OfGivenField
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.OfMatchedField
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfGivenMethod
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfMatchedMethod
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForValue
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodDescription, TypePool) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
Creates a substitution for an instrumented method.
- make(TypeDescription, MethodGraph.Linked, ClassFileVersion) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
-
Creates an implementation target.
- make(TypeDescription, MethodGraph.Linked, ClassFileVersion) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
Creates an implementation target.
- make(TypeDescription, MethodGraph.Linked, ClassFileVersion) - Method in interface net.bytebuddy.implementation.Implementation.Target.Factory
-
Creates an implementation target.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
Deprecated.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.Factory.WithFixedSuffix
-
Deprecated.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
Deprecated.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in interface net.bytebuddy.implementation.Implementation.Context.Factory
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion, Implementation.Context.FrameGeneration) - Method in enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
Creates a new implementation context.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion, Implementation.Context.FrameGeneration) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.Factory.WithFixedSuffix
-
Creates a new implementation context.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion, Implementation.Context.FrameGeneration) - Method in enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
Creates a new implementation context.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion, Implementation.Context.FrameGeneration) - Method in interface net.bytebuddy.implementation.Implementation.Context.Factory
-
Creates a new implementation context.
- make(TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.ForDynamicInvocation
-
Creates a stack manipulation that represents the substitution.
- make(TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.ForMember
-
Creates a stack manipulation that represents the substitution.
- make(TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement.Binding
-
Creates a stack manipulation that represents the substitution.
- make(TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
Creates a stack manipulation that represents the substitution.
- make(TypeResolutionStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy.Resolved) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates the dynamic type that is described by this type writer.
- make(TypeResolutionStrategy.Resolved) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter
-
Creates the dynamic type that is described by this type writer.
- make(TypeResolutionStrategy, TypePool) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy, TypePool) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy, TypePool) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Creates the dynamic type this builder represents.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethod
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethodThis
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Read.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Write.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.OfOriginalExpression
-
Creates a substitution step for an instrumented method.
- make(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Creates a substitution step for an instrumented method.
- make(Implementation.Target) - Method in interface net.bytebuddy.implementation.MethodCall.ArgumentLoader.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference.Factory
-
Creates an argument provider for the supplied implementation target.
- make(Implementation.Target) - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler.Factory
-
Creates a target handler for a given implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Factory
-
Creates a target handler for a given implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Factory
-
Creates a target handler for a given implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter
-
Creates a target handler for a given implementation target.
- make(Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
-
Creates a target handler for a given implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
Creates a target handler for a given implementation target.
- make(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Creates a target handler for a given implementation target.
- make(TypePool) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Creates the dynamic type this builder represents.
- make(TypePool) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Creates the dynamic type this builder represents.
- make(TypePool) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Creates the dynamic type this builder represents.
- make(MethodVisitor, MethodDescription) - Method in interface net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target
-
Materializes the target for a given creation process.
- make(MethodVisitor, MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethod
-
Materializes the target for a given creation process.
- make(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethodParameter
-
Materializes the target for a given creation process.
- makeAnnotation() - Method in class net.bytebuddy.ByteBuddy
-
Creates a new
Annotationtype. - makeArgumentResolvers() - Method in class net.bytebuddy.build.maven.Transformation
-
Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.
- makeBinding(TypeDescription.Generic, TypeDescription.Generic, int, Assigner, Assigner.Typing, int) - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
-
Creates a binding that corresponds to this binding mechanic.
- makeEnumeration(String...) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new
Enumtype. - makeEnumeration(Collection) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new
Enumtype. - makeInterface() - Method in class net.bytebuddy.ByteBuddy
-
Creates a new, plain interface type.
- makeInterface(Class) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new interface type that extends the provided interface.
- makeInterface(Type...) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new interface type that extends the provided interface.
- makeInterface(Collection) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new interface type that extends the provided interface.
- makeInterface(List) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new interface type that extends the provided interface.
- makeInterface(TypeDefinition...) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new interface type that extends the provided interface.
- makeModule(String, Collection) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new module with the given name.
- makeModule(String, ModifierContributor.ForModule...) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new module with the given name.
- makePackage(String) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new package definition.
- makeRaw() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates a
ResettableClassFileTransformerthat implements the configuration of this agent builder. - makeRaw() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a
ResettableClassFileTransformerthat implements the configuration of this agent builder. - makeRaw() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates a
ResettableClassFileTransformerthat implements the configuration of this agent builder. - makeRecord() - Method in class net.bytebuddy.ByteBuddy
-
Creates a new Java record.
- Malformed(TypePool, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
-
Creates a lazy description of a non-well-defined described generic type.
- Mandate - Enum in net.bytebuddy.description.modifier
-
Indicates if a member is mandated.
- MANDATED - Enum constant in enum net.bytebuddy.description.modifier.Mandate
-
Modifier for a mandated member.
- MANDATED - Enum constant in enum net.bytebuddy.description.modifier.ProvisioningState
-
Defines a parameter to be mandated.
- MANDATED - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches a mandated parameter.
- MANIFEST - Enum constant in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
The manifest persistence handler retains all class file representations and makes them accessible.
- MANIFEST - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Represents the constraints of a non-abstract class.
- MANIFEST_REQUIRED - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Enforces that a manifest is written to a target.
- ManifestReading() - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading
-
Creates a manifest reading package definition strategy that attempts to extract sealing information from a defined class's URL.
- ManifestReading(PackageDefinitionStrategy.ManifestReading.SealBaseLocator) - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading
-
Creates a new package definer that reads a class loader's manifest file.
- map - Variable in class net.bytebuddy.matcher.CachingMatcher
-
A map that serves as a cache for previous matches.
- map(String) - Method in class net.bytebuddy.build.RenamingPlugin.RenamingRemapper
- MapEntryIterator(Iterator) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.InMemory.MapEntryIterator
-
Creates a new map entry iterator.
- mapped(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter
-
Resolves an offset of the advice method.
- mapped(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit
-
Resolves an offset of the advice method.
- mapped(int) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice
-
Resolves an offset of the advice method.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForField
-
A mask for all legal modifiers of a Java field.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForMethod
-
A mask for all legal modifiers of a Java method.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForModule
-
A mask for all legal modifiers of a Java module.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForModule.OfExport
-
A mask for all legal modifiers of a Java module export.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForModule.OfOpen
-
A mask for all legal modifiers of a Java module opening.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForModule.OfRequire
-
A mask for all legal modifiers of a Java module requirement.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForParameter
-
A mask for all legal modifiers of a Java parameter.
- MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor.ForType
-
A mask for all legal modifiers of a Java type.
- Matchable() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
- matcher - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The matcher to use for filtering methods.
- matches - Variable in class net.bytebuddy.matcher.BooleanMatcher
-
The predefined result.
- matches(boolean, boolean) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Checks if this invocation type matches the specified inputs.
- matches(String, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Conjunction
-
Returns
trueif a type should be resubmitted if it is not yet loaded. - matches(String, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Disjunction
-
Returns
trueif a type should be resubmitted if it is not yet loaded. - matches(String, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.ForElementMatchers
-
Returns
trueif a type should be resubmitted if it is not yet loaded. - matches(String, ClassLoader, JavaModule) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher
-
Returns
trueif a type should be resubmitted if it is not yet loaded. - matches(String, ClassLoader, JavaModule) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial
-
Returns
trueif a type should be resubmitted if it is not yet loaded. - matches(String, String) - Method in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Matches a string against another string.
- matches(Throwable, String, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Conjunction
-
Returns
trueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation. - matches(Throwable, String, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Disjunction
-
Returns
trueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation. - matches(Throwable, String, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.ForElementMatchers
-
Returns
trueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation. - matches(Throwable, String, ClassLoader, JavaModule) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher
-
Returns
trueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation. - matches(Throwable, String, ClassLoader, JavaModule) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial
-
Returns
trueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation. - matches(Plugin.Engine.Source.Element) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Filtering.MultiReleaseVersionMatcher
-
Matches a target against this element matcher.
- matches(Plugin.Engine.Source.Element) - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Filtering.NoFolderMatcher
-
Matches a target against this element matcher.
- matches(FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
Matches a target against this element matcher.
- matches(FieldDescription.InDefinedShape) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.Entry
-
Matches a target against this element matcher.
- matches(MethodDescription) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.Entry
-
Matches a target against this element matcher.
- matches(RecordComponentDescription) - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Compiled.Entry
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.ModuleVersionPlugin
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.Plugin.ForElementMatcher
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.Plugin.NoOp
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.RenamingPlugin
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.ToStringPlugin
-
Matches a target against this element matcher.
- matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.DifferentialMatcher
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.SimpleMatcher
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Conjunction
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Disjunction
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Inversion
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RawMatcher
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
Decides if the given
typeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers. - matches(JavaConstant.MethodHandle) - Method in class net.bytebuddy.asm.MemberSubstitution.LambdaMetaFactoryMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.BooleanMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.CachingMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.ClassLoaderParentMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in interface net.bytebuddy.matcher.ElementMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.EqualityMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.FailSafeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.NegatingMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.NullMatcher
-
Matches a target against this element matcher.
- matches(W) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
-
Matches a target against this element matcher.
- matches(W) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
-
Matches a target against this element matcher.
- matches(W) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.ForNonNullValues
-
Matches a target against this element matcher.
- MATCHES - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string can be matched by a regular expression.
- Matching(TypeDescription, MethodGraph.Compiler, ElementMatcher) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
Creates a new matching method resolver.
- MATCHING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
Always matches a type.
- MATCHING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial
-
Always matches a type.
- MATCHING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial
-
Always matches a type.
- materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Materializes the currently described
AgentBuilder. - materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
- materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
- materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.ExportsDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Creates a new builder that realizes the current state of the builder.
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Materializes this instance as a parameter definition with the currently defined properties.
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Materializes this instance as a simple parameter definition with the currently defined properties.
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
Materializes this instance as a parameter definition with the currently defined properties.
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
- materialize() - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Resolves the current configuration into a fully initialized invoke dynamic instance.
- materialize() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
- materialize() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfArgument
- materialize() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfField
- materialize() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfInstance
- materialize(Plugin.Engine.Target.Sink, List, Map, List) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForFailedElement
-
Materializes this work result and adds any results to the corresponding collection.
- materialize(Plugin.Engine.Target.Sink, List, Map, List) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForRetainedElement
-
Materializes this work result and adds any results to the corresponding collection.
- materialize(Plugin.Engine.Target.Sink, List, Map, List) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForTransformedElement
-
Materializes this work result and adds any results to the corresponding collection.
- materialize(Plugin.Engine.Target.Sink, List, Map, List) - Method in class net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable.ForUnresolvedElement
-
Materializes this work result and adds any results to the corresponding collection.
- materialize(Plugin.Engine.Target.Sink, List, Map, List) - Method in interface net.bytebuddy.build.Plugin.Engine.Dispatcher.Materializable
-
Materializes this work result and adds any results to the corresponding collection.
- materialize(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Materializes the supplied state of a dynamic type builder.
- materialize(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
- materialize(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List) - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
- materialize(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
- materialize(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
- materialize(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
- materialize(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Materializes the current builder as a method definition.
- materialize(FieldAttributeAppender.Factory, Transformer, Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
- materialize(FieldAttributeAppender.Factory, Transformer, Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
- MavenBuildLogger(Log) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Creates a new Maven build logger.
- MavenCoordinate - Class in net.bytebuddy.build.maven
-
A Maven coordinate.
- MavenCoordinate(String, String, String, String) - Constructor for class net.bytebuddy.build.maven.MavenCoordinate
-
Creates a new Maven coordinate.
- maximum(StackSize) - Method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Determines the maximum of two stack size representations.
- MaybeNull - Annotation Type in net.bytebuddy.agent.utility.nullability
-
Indicates that a field, method or parameter can sometimes be
null. - MaybeNull - Annotation Type in net.bytebuddy.utility.nullability
-
Indicates that a field, method or parameter can sometimes be
null. - MEMBER - Enum constant in enum net.bytebuddy.description.modifier.Ownership
-
Modifier for an instance ownership of a type member.
- MemberAttributeExtension<T> - Class in net.bytebuddy.asm
-
A visitor that adds attributes to a class member.
- MemberAttributeExtension(AnnotationValueFilter.Factory, T) - Constructor for class net.bytebuddy.asm.MemberAttributeExtension
-
Creates a new member attribute extension.
- MemberAttributeExtension.ForField - Class in net.bytebuddy.asm
-
A visitor that adds attributes to a field.
- MemberAttributeExtension.ForMethod - Class in net.bytebuddy.asm
-
A visitor that adds attributes to a method.
- MemberRemoval - Class in net.bytebuddy.asm
-
A visitor wrapper that removes fields or methods that match a given
ElementMatcher. - MemberRemoval() - Constructor for class net.bytebuddy.asm.MemberRemoval
-
Creates a new member removal instance that does not specify the removal of any methods.
- MemberRemoval(ElementMatcher.Junction, ElementMatcher.Junction) - Constructor for class net.bytebuddy.asm.MemberRemoval
-
Creates a new member removal instance.
- MemberSubstitution - Class in net.bytebuddy.asm
-
Substitutes field access, method invocations or constructor calls within a method's body.
- MemberSubstitution(boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution
-
Creates a default member substitution.
- MemberSubstitution(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory) - Constructor for class net.bytebuddy.asm.MemberSubstitution
-
Creates a new member substitution.
- MemberSubstitution.AllArguments - Annotation Type in net.bytebuddy.asm
-
Assigns an array containing all arguments of the targeted element to the annotated parameter.
- MemberSubstitution.Argument - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the parameter with index
MemberSubstitution.Argument.value(). - MemberSubstitution.Current - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be assigned the value of the result that was yielded by the previous chain expression.
- MemberSubstitution.DynamicConstant - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should load a dynamic constant using the specificied bootstrap method.
- MemberSubstitution.FieldGetterHandle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a
java.lang.invoke.MethodHandlerepresenting a field getter. - MemberSubstitution.FieldSetterHandle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a
java.lang.invoke.MethodHandlerepresenting a field setter. - MemberSubstitution.FieldValue - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a field in the scope of the instrumented type.
- MemberSubstitution.Handle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should load a
java.lang.invoke.MethodHandlethat represents an invocation of the specified expression. - MemberSubstitution.LambdaMetaFactoryMatcher - Class in net.bytebuddy.asm
-
A matcher for method handles of the
java.lang.invoke.LambdaMetafactory. - MemberSubstitution.Origin - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a representation of the substituted element or instrumented method.
- MemberSubstitution.Replacement - Interface in net.bytebuddy.asm
-
A replacement combines a
MemberSubstitution.Substitutionand a way of choosing if this substitution should be applied for a discovered member. - MemberSubstitution.Replacement.Binding - Interface in net.bytebuddy.asm
-
A binding for a replacement of a field or method access within another method.
- MemberSubstitution.Replacement.Binding.ForDynamicInvocation - Class in net.bytebuddy.asm
-
A binding that was resolved for an invokedynamic expression.
- MemberSubstitution.Replacement.Binding.ForMember - Class in net.bytebuddy.asm
-
A binding that was resolved for a field or method expression.
- MemberSubstitution.Replacement.Binding.Unresolved - Enum in net.bytebuddy.asm
-
An unresolved binding.
- MemberSubstitution.Replacement.Factory - Interface in net.bytebuddy.asm
-
A factory for creating a replacement for an instrumented method.
- MemberSubstitution.Replacement.Factory.Compound - Class in net.bytebuddy.asm
-
A compound factory.
- MemberSubstitution.Replacement.ForDynamicInvocation - Class in net.bytebuddy.asm
-
A replacement that substitutes a invokedynamic instruction.
- MemberSubstitution.Replacement.ForDynamicInvocation.Factory - Class in net.bytebuddy.asm
-
A factory for a replacement for an invokedynamic instruction.
- MemberSubstitution.Replacement.ForElementMatchers - Class in net.bytebuddy.asm
-
A replacement that substitutes a member based on a row of element matchers.
- MemberSubstitution.Replacement.ForElementMatchers.Factory - Class in net.bytebuddy.asm
-
A factory for creating a replacement that chooses members based on a row of element matchers.
- MemberSubstitution.Replacement.ForFirstBinding - Class in net.bytebuddy.asm
-
A replacement that only resolves the first matching replacement of a list of replacements.
- MemberSubstitution.Replacement.InvocationType - Enum in net.bytebuddy.asm
-
Describes a method invocation type.
- MemberSubstitution.Replacement.NoOp - Enum in net.bytebuddy.asm
-
A non-operational replacement.
- MemberSubstitution.SelfCallHandle - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should load a
java.lang.invoke.MethodHandlethat represents an invocation of the substituted expression or instrumented method. - MemberSubstitution.Source - Enum in net.bytebuddy.asm
-
Identifies the source of an instruction that might describe a value of the substituted element or the instrumented method.
- MemberSubstitution.Source.Value - Class in net.bytebuddy.asm
-
Represents a value that can be loaded from a given offset.
- MemberSubstitution.StubValue - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should always return a boxed version of the instrumented method's return value (i.e.
- MemberSubstitution.SubstitutingMethodVisitor - Class in net.bytebuddy.asm
-
A method visitor that applies a substitution for matched methods.
- MemberSubstitution.Substitution<T> - Interface in net.bytebuddy.asm
-
A substitution replaces or enhances an interaction with a field or method within an instrumented method.
- MemberSubstitution.Substitution.Chain<S> - Class in net.bytebuddy.asm
-
A substitution chain allows for chaining multiple substitution steps for a byte code element being replaced.
- MemberSubstitution.Substitution.Chain.Factory<U> - Class in net.bytebuddy.asm
-
A factory for creating a substitution chain.
- MemberSubstitution.Substitution.Chain.Step<U> - Interface in net.bytebuddy.asm
-
Represents a step of a substitution chain.
- MemberSubstitution.Substitution.Chain.Step.Factory<V> - Interface in net.bytebuddy.asm
-
Resolves a substitution for an instrumented method.
- MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading - Class in net.bytebuddy.asm
-
A step that loads an argument to a method as the current chain value.
- MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethod - Class in net.bytebuddy.asm
-
A factory that resolves a given argument of the instrumented method.
- MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethodThis - Enum in net.bytebuddy.asm
-
A factory that resolves the
thisreference of the instrumented method. - MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution - Class in net.bytebuddy.asm
-
A step that substitutes an argument of a given index with a compatible type.
- MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution.Factory - Class in net.bytebuddy.asm
-
A factory to create an argument substitution step.
- MemberSubstitution.Substitution.Chain.Step.ForAssignment - Class in net.bytebuddy.asm
-
A step within a substitution chain that converts the current type to another type by casting.
- MemberSubstitution.Substitution.Chain.Step.ForAssignment.Factory - Class in net.bytebuddy.asm
-
A factory for creating a step for a dynamic type assignment.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation - Class in net.bytebuddy.asm
-
A step that invokes a delegation method based on annotations on the parameters of the targeted method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver - Interface in net.bytebuddy.asm
-
A resolver for supplying arguments to a bootstrap method which is binding the delegation method's invocation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory - Interface in net.bytebuddy.asm
-
A factory for a bootstrap argument resolver.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues - Class in net.bytebuddy.asm
-
An implementation that supplies a default set of arguments to a bootstrap method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Factory - Enum in net.bytebuddy.asm
-
A factory for creating a default bootstrap argument resolver.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Resolved - Class in net.bytebuddy.asm
-
A resolved default bootstrap argument resolver.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved - Interface in net.bytebuddy.asm
-
A resolved version of a bootstrap argument handler.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher - Interface in net.bytebuddy.asm
-
A dispatcher for invoking a delegation method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Factory - Interface in net.bytebuddy.asm
-
A factory for creating a dispatcher.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation - Class in net.bytebuddy.asm
-
A method dispatcher that is using a dynamic method invocation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Factory - Class in net.bytebuddy.asm
-
A factory for a dynamic method invocation of the dispatcher method or constructor.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Resolved - Class in net.bytebuddy.asm
-
A resolved dispatcher for a dynamically bound method invocation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation - Class in net.bytebuddy.asm
-
A dispatcher that invokes a delegate method directly.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation.Factory - Enum in net.bytebuddy.asm
-
A factory for creating a dispatcher for a regular method invocation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Resolved - Interface in net.bytebuddy.asm
-
A dispatcher that has been resolved for a given instrumented type and method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.Factory - Class in net.bytebuddy.asm
-
A factory for creating a delegating step during a member substitution.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping - Interface in net.bytebuddy.asm
-
An offset mapping for binding a parameter or dispatch target for the method or constructor that is delegated to.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory<T> - Interface in net.bytebuddy.asm
-
A factory for creating an offset mapping based on an annotation on a parameter, method or constructor.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase<S> - Class in net.bytebuddy.asm
-
An abstract base implementation of a factory for an offset mapping.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple<S> - Class in net.bytebuddy.asm
-
A simple factory for an offset mapping.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.WithParameterSupportOnly<S> - Class in net.bytebuddy.asm
-
A factory for an offset mapping that does not support binding a method target.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments - Class in net.bytebuddy.asm
-
An offset mapping that assigns an array containing all arguments to the annotated parameter.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping containing all supplies arguments.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Resolved - Class in net.bytebuddy.asm
-
A resolves offset mapping for an array containing all arguments.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument - Class in net.bytebuddy.asm
-
An offset mapping that assigns an argument of either the instrumented method or the substituted expression.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for a parameter value of either the instrumented method or the substituted element.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Resolved - Class in net.bytebuddy.asm
-
A resolved offset mapping to the parameter of either the instrumented method or the substituted element.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent - Class in net.bytebuddy.asm
-
An offset mapping that assigns the value of the previous chain instruction.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for assigning the result of the previous chain instruction.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Resolved - Class in net.bytebuddy.asm
-
A resolved offset mapping for assigning the previous chain instruction.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant - Class in net.bytebuddy.asm
-
An offset mapping for a dynamic constant.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory - Enum in net.bytebuddy.asm
-
A factory to create an offset mapping for a dynamic constant.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField - Class in net.bytebuddy.asm
-
An offset mapping for a field value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved - Class in net.bytebuddy.asm
-
An offset mapping for a resolved field access.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory<T> - Class in net.bytebuddy.asm
-
A factory for creating a resolved offset mapping of a field value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved - Class in net.bytebuddy.asm
-
An offset mapping for an unresolved field value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for a field value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithExplicitType - Class in net.bytebuddy.asm
-
An offset mapping for an unresolved field value with an explicit declaring type.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithImplicitType - Class in net.bytebuddy.asm
-
An offset mapping for an unresolved field with an implicit declaring type.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle - Class in net.bytebuddy.asm
-
An offset mapping for a method handle representing a field getter or setter.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access - Enum in net.bytebuddy.asm
-
The type of access to the field.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved - Class in net.bytebuddy.asm
-
An offset mapping for a resolved field handle.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory<T> - Class in net.bytebuddy.asm
-
A factory to create an offset mapping for a resolved field handle.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved - Class in net.bytebuddy.asm
-
An offset mapping for an unresolved field handle.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory - Enum in net.bytebuddy.asm
-
A factory for creating a method handle representing a getter for the targeted field.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory - Enum in net.bytebuddy.asm
-
A factory for creating a method handle representing a setter for the targeted field.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType - Class in net.bytebuddy.asm
-
An offset mapping for an unresolved field handle with an explicit declaring type.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType - Class in net.bytebuddy.asm
-
An offset mapping for an unresolved field handle with an implicit declaring type.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle - Class in net.bytebuddy.asm
-
An offset mapping that resolves a method handle.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory - Enum in net.bytebuddy.asm
-
A factory to create an offset mapping for a method handle.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin - Class in net.bytebuddy.asm
-
An offset mapping for describing a representation of the substituted element or the instrumented method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory - Enum in net.bytebuddy.asm
-
A factory for an offset mapping that describes a representation of the substituted element or instrumented method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Resolved - Class in net.bytebuddy.asm
-
A resolved offset mapping for a representation of the substituted expression or instrumented method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort - Enum in net.bytebuddy.asm
-
The sort of the origin expression.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle - Class in net.bytebuddy.asm
-
An offset mapping resolving a method handle to invoke the original expression or the instrumented method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Bound - Class in net.bytebuddy.asm
-
Resolves a bound self call handle for an offset mapping.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for binding a self call handle.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Unbound - Class in net.bytebuddy.asm
-
Resolves an unbound self call handle for an offset mapping.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation - Class in net.bytebuddy.asm
-
An offset mapping that resolves a given stack manipulation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Factory<T> - Class in net.bytebuddy.asm
-
A factory to produce an offset mapping based upon a stack manipulation..
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfAnnotationProperty<T> - Class in net.bytebuddy.asm
-
A factory that binds a given annotation property to the parameter.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue<T> - Class in net.bytebuddy.asm
-
A factory that binds the default value of the annotated parameter, i.e.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDynamicInvocation<T> - Class in net.bytebuddy.asm
-
A factory that invokes a method dynamically and assignes the result to the annotated parameter.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant<T> - Class in net.bytebuddy.asm
-
Assigns a value to the annotated parameter that is deserialized from a given input.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Resolved - Class in net.bytebuddy.asm
-
A resolved offset mapping for a stack manipulation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue - Class in net.bytebuddy.asm
-
An offset mapping that assigns a stub value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for a stub value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Resolved - Class in net.bytebuddy.asm
-
A resolved offset mapping for an offset mapping of a stub value.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference - Class in net.bytebuddy.asm
-
An offset mapping that assigns the
thisreference. - MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an offset mapping for binding a
MemberSubstitution.Thisreference. - MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Resolved - Class in net.bytebuddy.asm
-
A resolved offset mapping for resolving the
thisreference. - MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Resolved - Interface in net.bytebuddy.asm
-
An offset mapping that was resolved for a given instrumented type and method.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Resolved.ForStackManipulation - Class in net.bytebuddy.asm
-
An offset mapping that loads a stack manipulation.
- MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping - Class in net.bytebuddy.asm
-
A factory for a
MemberSubstitution.Substitution.Chain.Step.ForDelegationwhich allows for a custom configuration. - MemberSubstitution.Substitution.Chain.Step.ForField - Class in net.bytebuddy.asm
-
Creates a step for a field access.
- MemberSubstitution.Substitution.Chain.Step.ForField.Read - Class in net.bytebuddy.asm
-
A step for reading a field.
- MemberSubstitution.Substitution.Chain.Step.ForField.Read.Factory - Class in net.bytebuddy.asm
-
A factory for creating a field read step in a chain.
- MemberSubstitution.Substitution.Chain.Step.ForField.Write - Class in net.bytebuddy.asm
-
A step for writing to a field.
- MemberSubstitution.Substitution.Chain.Step.ForField.Write.Factory - Class in net.bytebuddy.asm
-
A factory for creating a step to write to a field.
- MemberSubstitution.Substitution.Chain.Step.ForInvocation - Class in net.bytebuddy.asm
-
A step for invoking a method or constructor.
- MemberSubstitution.Substitution.Chain.Step.ForInvocation.Factory - Class in net.bytebuddy.asm
-
A factory to create a step for a method invocation.
- MemberSubstitution.Substitution.Chain.Step.OfOriginalExpression - Enum in net.bytebuddy.asm
-
A step that executes the original method invocation or field access.
- MemberSubstitution.Substitution.Chain.Step.Resolution - Interface in net.bytebuddy.asm
-
A resolved substitution step.
- MemberSubstitution.Substitution.Chain.Step.Simple - Class in net.bytebuddy.asm
-
A simple substitution step within a substitution chain.
- MemberSubstitution.Substitution.Factory<S> - Interface in net.bytebuddy.asm
-
A factory for creating a substitution for an instrumented method.
- MemberSubstitution.Substitution.ForFieldAccess - Class in net.bytebuddy.asm
-
A substitution with a field access.
- MemberSubstitution.Substitution.ForFieldAccess.FieldResolver - Interface in net.bytebuddy.asm
-
A method resolver for locating a field for a substitute.
- MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.ForElementMatcher - Class in net.bytebuddy.asm
-
A field matcher that resolves a non-static field on the first parameter type of the substituted member usage.
- MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.Simple - Class in net.bytebuddy.asm
-
A simple field resolver that returns a specific field.
- MemberSubstitution.Substitution.ForFieldAccess.OfGivenField - Class in net.bytebuddy.asm
-
A factory for a substitution that substitutes with a given field.
- MemberSubstitution.Substitution.ForFieldAccess.OfMatchedField - Class in net.bytebuddy.asm
-
A factory for a substitution that locates a field on the receiver type using a matcher.
- MemberSubstitution.Substitution.ForMethodInvocation - Class in net.bytebuddy.asm
-
A substitution with a method invocation.
- MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver - Interface in net.bytebuddy.asm
-
A method resolver for locating a method for a substitute.
- MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching - Class in net.bytebuddy.asm
-
A method resolver that locates a non-static method by locating it from the receiver type.
- MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Simple - Class in net.bytebuddy.asm
-
A simple method resolver that returns a given method.
- MemberSubstitution.Substitution.ForMethodInvocation.OfGivenMethod - Class in net.bytebuddy.asm
-
A factory for a substitution that invokes a given method.
- MemberSubstitution.Substitution.ForMethodInvocation.OfMatchedMethod - Class in net.bytebuddy.asm
-
A factory for a substitution that locates a method on the receiver type using a matcher.
- MemberSubstitution.Substitution.ForValue - Class in net.bytebuddy.asm
-
A substitution that loads a fixed value.
- MemberSubstitution.Substitution.Stubbing - Enum in net.bytebuddy.asm
-
A substitution that drops any field or method access and returns the expected return type's default value, i.e
nullor zero for primitive types. - MemberSubstitution.Target - Interface in net.bytebuddy.asm
-
Representation of a substitution target within a method body.
- MemberSubstitution.Target.ForDynamicInvocation - Class in net.bytebuddy.asm
-
Represents an invokedynamic instruction that is the target of a substitution.
- MemberSubstitution.Target.ForMember - Class in net.bytebuddy.asm
-
Represents a member that is the target of a substitution.
- MemberSubstitution.This - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the
thisreference of the substituted field, method, constructor or of the instrumented method. - MemberSubstitution.TypePoolResolver - Interface in net.bytebuddy.asm
-
A type pool resolver is responsible for resolving a
TypePoolfor locating substituted members. - MemberSubstitution.TypePoolResolver.ForClassFileLocator - Class in net.bytebuddy.asm
-
A type pool resolver that resolves the implicit pool but additionally checks another class file locator.
- MemberSubstitution.TypePoolResolver.ForExplicitPool - Class in net.bytebuddy.asm
-
A type pool resolver that returns a specific type pool.
- MemberSubstitution.TypePoolResolver.OfImplicitPool - Enum in net.bytebuddy.asm
-
Returns the implicit type pool.
- MemberSubstitution.Unused - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should always return a default value (i.e.
- MemberSubstitution.WithoutSpecification<T> - Class in net.bytebuddy.asm
-
A member substitution that lacks a specification for how to substitute the matched members references within a method body.
- MemberSubstitution.WithoutSpecification.ForMatchedByteCodeElement - Class in net.bytebuddy.asm
-
Describes a member substitution that requires a specification for how to replace a byte code element.
- MemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation - Class in net.bytebuddy.asm
-
A member substitution for an invokedynamic instruction.
- MemberSubstitution.WithoutSpecification.ForMatchedField - Class in net.bytebuddy.asm
-
Describes a member substitution that requires a specification for how to replace a field.
- MemberSubstitution.WithoutSpecification.ForMatchedMethod - Class in net.bytebuddy.asm
-
Describes a member substitution that requires a specification for how to replace a method or constructor.
- merge(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.
- merge(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.
- merge(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.
- merge(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.
- merge(MethodDescription, MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional
-
Merges two ambiguously resolved methods to yield a single representative.
- merge(MethodDescription, MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger
-
Merges two ambiguously resolved methods to yield a single representative.
- merge(ModifierContributor.ForType...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.
- merge(ModifierContributor.ForType...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.
- merge(MethodDelegationBinder.AmbiguityResolver.Resolution) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Merges two resolutions in order to determine their compatibility.
- merge(ByteCodeAppender.Size) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
Merges two sizes in order to describe the size that is required by both size descriptions.
- mergeReader(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
-
Defines the flags that are provided to any
ClassReaderwhen reading a class if applicable. - mergeReader(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Defines the flags that are provided to any
ClassReaderwhen reading a class if applicable. - mergeReader(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines the flags that are provided to any
ClassReaderwhen reading a class if applicable. - mergeReader(int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Defines the flags that are provided to any
ClassReaderwhen reading a class if applicable. - mergeReader(int) - Method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Defines the flags that are provided to any
ClassReaderwhen reading a class if applicable. - mergeReader(int) - Method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Defines the flags that are provided to any
ClassReaderwhen reading a class if applicable. - mergeWriter(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
-
Defines the flags that are provided to any
ClassWriterwhen writing a class. - mergeWriter(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Defines the flags that are provided to any
ClassWriterwhen writing a class. - mergeWriter(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines the flags that are provided to any
ClassWriterwhen writing a class. - mergeWriter(int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Defines the flags that are provided to any
ClassWriterwhen writing a class. - mergeWriter(int) - Method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Defines the flags that are provided to any
ClassWriterwhen writing a class. - mergeWriter(int) - Method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Defines the flags that are provided to any
ClassWriterwhen writing a class. - META_INF_VERSIONS - Static variable in interface net.bytebuddy.dynamic.ClassFileLocator
-
The prefix folder for
META-INF/versions/which contains multi-release files. - MetadataAwareClassVisitor - Class in net.bytebuddy.utility.visitor
-
A class visitor that traces invocations of visitation methods and notifies if a nest host or outer class was not visited.
- MetadataAwareClassVisitor(int, ClassVisitor) - Constructor for class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Creates a metadata aware class visitor.
- method(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any method invocation that matches the given matcher.
- method(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a method that is already declared or inherited by the instrumented type.
- method(ElementMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a method that is already declared or inherited by the instrumented type.
- method(ElementMatcher, List) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines a new method visitor wrapper to be applied on any method if the given method matcher is matched.
- method(ElementMatcher, AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper...) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines a new method visitor wrapper to be applied on any method if the given method matcher is matched.
- METHOD - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
A constant that must be a
Methodinstance. - METHOD - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
Method. - METHOD - Enum constant in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Matches method descriptions that represent methods, not constructors or the type initializer.
- METHOD_HANDLE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
A constant that must be a
java.lang.invoke.MethodHandleinstance. - METHOD_HANDLE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
java.lang.invoke.MethodHandle. - METHOD_HANDLE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 7
java.lang.invoke.MethodHandletype. - METHOD_HANDLE_DESC - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.MethodHandleDesc. - METHOD_HANDLE_DESCRIPTION - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.MethodHandleDesctype. - METHOD_HANDLE_INFO - Static variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
A dispatcher to interact with
java.lang.invoke.MethodHandleInfo. - METHOD_HANDLES - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 7
java.lang.invoke.MethodHandlestype. - METHOD_HANDLES - Static variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
A dispatcher to interact with
java.lang.invoke.MethodHandles. - METHOD_HANDLES_LOOKUP - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 7
java.lang.invoke.MethodTypes.Lookuptype. - METHOD_HANDLES_LOOKUP - Static variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
A dispatcher to interact with
java.lang.invoke.MethodHandles$Lookup. - METHOD_PARAMETER - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for a method parameter type.
- METHOD_RETURN - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for a method return type.
- METHOD_TYPE - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
A constant that must be a
java.lang.invoke.MethodTypeinstance. - METHOD_TYPE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
java.lang.invoke.MethodType. - METHOD_TYPE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 7
java.lang.invoke.MethodTypetype. - METHOD_TYPE - Static variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
A dispatcher to interact with
java.lang.invoke.MethodType. - METHOD_TYPE_DESC - Static variable in class net.bytebuddy.utility.JavaConstant.Simple
-
A dispatcher for interaction with
java.lang.constant.MethodTypeDesc. - METHOD_TYPE_DESCRIPTION - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.constant.MethodTypeDesctype. - MethodAccessorFactory - Interface in net.bytebuddy.implementation
-
A factory for creating method proxies for an auxiliary type.
- MethodAccessorFactory.AccessType - Enum in net.bytebuddy.implementation
-
Indicates the type of access to an accessor method.
- MethodAccessorFactory.Illegal - Enum in net.bytebuddy.implementation
-
A method accessor factory that forbids any accessor registration.
- MethodArguments - Enum in net.bytebuddy.description.modifier
-
Describes if a method allows varargs arguments.
- MethodAttributeAppender - Interface in net.bytebuddy.implementation.attribute
-
An appender that writes attributes or annotations to a given ASM
MethodVisitor. - MethodAttributeAppender.Compound - Class in net.bytebuddy.implementation.attribute
-
A method attribute appender that combines several method attribute appenders to be represented as a single method attribute appender.
- MethodAttributeAppender.Explicit - Class in net.bytebuddy.implementation.attribute
-
Appends an annotation to a method or method parameter.
- MethodAttributeAppender.Explicit.Target - Interface in net.bytebuddy.implementation.attribute
-
Represents the target on which this method attribute appender should write its annotations to.
- MethodAttributeAppender.Explicit.Target.OnMethod - Enum in net.bytebuddy.implementation.attribute
-
A method attribute appender target for writing annotations directly onto the method.
- MethodAttributeAppender.Explicit.Target.OnMethodParameter - Class in net.bytebuddy.implementation.attribute
-
A method attribute appender target for writing annotations onto a given method parameter.
- MethodAttributeAppender.Factory - Interface in net.bytebuddy.implementation.attribute
-
A factory that creates method attribute appenders for a given type.
- MethodAttributeAppender.Factory.Compound - Class in net.bytebuddy.implementation.attribute
-
A method attribute appender factory that combines several method attribute appender factories to be represented as a single factory.
- MethodAttributeAppender.ForInstrumentedMethod - Enum in net.bytebuddy.implementation.attribute
-
Implementation of a method attribute appender that writes all annotations of the instrumented method to the method that is being created.
- MethodAttributeAppender.ForReceiverType - Class in net.bytebuddy.implementation.attribute
-
A method attribute appender that writes a receiver type.
- MethodAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
-
A method attribute appender that does not append any attributes.
- methodAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
The method attribute appender factory to apply onto the method that is currently being implemented.
- MethodCall - Class in net.bytebuddy.implementation
-
This
Implementationallows the invocation of a specified method while providing explicit arguments to this method. - MethodCall(MethodDescription, Assigner) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
-
Creates a new method call implementation.
- MethodCall(MethodDescription, Assigner) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
-
Creates a new method call implementation for a proxy method.
- MethodCall(MethodAccessorFactory) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
-
Creates a new method call implementation.
- MethodCall(MethodCall.MethodLocator.Factory, MethodCall.TargetHandler.Factory, List, MethodCall.MethodInvoker.Factory, MethodCall.TerminationHandler.Factory, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.MethodCall
-
Creates a new method call implementation.
- MethodCall.Appender - Class in net.bytebuddy.implementation
-
The appender being used to implement a
MethodCall. - MethodCall.ArgumentLoader - Interface in net.bytebuddy.implementation
-
An argument loader is responsible for loading an argument for an invoked method onto the operand stack.
- MethodCall.ArgumentLoader.ArgumentProvider - Interface in net.bytebuddy.implementation
-
An argument provider is responsible for providing an argument loader for each argument to supply to a method.
- MethodCall.ArgumentLoader.Factory - Interface in net.bytebuddy.implementation
-
A factory that produces
MethodCall.ArgumentLoaders for a given instrumented method. - MethodCall.ArgumentLoader.ForField - Class in net.bytebuddy.implementation
-
Loads the value of an existing field onto the operand stack.
- MethodCall.ArgumentLoader.ForField.ArgumentProvider - Class in net.bytebuddy.implementation
-
An argument provider for a field access.
- MethodCall.ArgumentLoader.ForField.Factory - Class in net.bytebuddy.implementation
-
A factory for an argument loaded that loads the value of an existing field as an argument.
- MethodCall.ArgumentLoader.ForInstance - Class in net.bytebuddy.implementation
-
Loads a value onto the operand stack that is stored in a static field.
- MethodCall.ArgumentLoader.ForInstance.Factory - Class in net.bytebuddy.implementation
-
A factory that supplies the value of a static field as an argument.
- MethodCall.ArgumentLoader.ForInstrumentedType - Class in net.bytebuddy.implementation
-
Loads the instrumented type onto the operand stack.
- MethodCall.ArgumentLoader.ForInstrumentedType.Factory - Enum in net.bytebuddy.implementation
-
A factory for an argument loader that supplies the instrumented type as an argument.
- MethodCall.ArgumentLoader.ForMethodCall - Class in net.bytebuddy.implementation
-
Loads the return value of a method call onto the operand stack.
- MethodCall.ArgumentLoader.ForMethodCall.ArgumentProvider - Class in net.bytebuddy.implementation
-
An argument provider for a method call.
- MethodCall.ArgumentLoader.ForMethodCall.Factory - Class in net.bytebuddy.implementation
-
A factory for an argument loaded that loads the return value of a method call as an argument.
- MethodCall.ArgumentLoader.ForMethodParameter - Class in net.bytebuddy.implementation
-
Loads a parameter of the instrumented method onto the operand stack.
- MethodCall.ArgumentLoader.ForMethodParameter.Factory - Class in net.bytebuddy.implementation
-
A factory for an argument loader that supplies a method parameter as an argument.
- MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod - Enum in net.bytebuddy.implementation
-
A factory for argument loaders that supplies all arguments of the instrumented method as arguments.
- MethodCall.ArgumentLoader.ForMethodParameterArray - Class in net.bytebuddy.implementation
-
Loads an array containing all arguments of a method.
- MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod - Enum in net.bytebuddy.implementation
-
A factory that creates an arguments loader that loads all parameters of the instrumented method contained in an array.
- MethodCall.ArgumentLoader.ForMethodParameterArrayElement - Class in net.bytebuddy.implementation
-
An argument loader that loads an element of a parameter of an array type.
- MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod - Class in net.bytebuddy.implementation
-
An argument loader factory that loads an array element from a parameter for each argument of the invoked method.
- MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter - Class in net.bytebuddy.implementation
-
Creates an argument loader for an array element that of a specific parameter.
- MethodCall.ArgumentLoader.ForNullConstant - Enum in net.bytebuddy.implementation
-
An argument loader that loads the
nullvalue onto the operand stack. - MethodCall.ArgumentLoader.ForStackManipulation - Class in net.bytebuddy.implementation
-
Loads a stack manipulation resulting in a specific type as an argument.
- MethodCall.ArgumentLoader.ForThisReference - Class in net.bytebuddy.implementation
-
An argument loader that assigns the
thisreference to a parameter. - MethodCall.ArgumentLoader.ForThisReference.Factory - Enum in net.bytebuddy.implementation
-
A factory for an argument loader that supplies the
thisvalue as an argument. - MethodCall.FieldSetting - Class in net.bytebuddy.implementation
-
A
MethodCallthat sets the call's result as the value of a field. - MethodCall.FieldSetting.Appender - Enum in net.bytebuddy.implementation
-
A byte code appender to implement a field-setting method call.
- MethodCall.MethodInvoker - Interface in net.bytebuddy.implementation
-
A method invoker is responsible for creating a method invocation that is to be applied by a
MethodCall. - MethodCall.MethodInvoker.Factory - Interface in net.bytebuddy.implementation
-
A factory for creating a method invoker.
- MethodCall.MethodInvoker.ForContextualInvocation - Class in net.bytebuddy.implementation
-
Applies a contextual invocation of the provided method, i.e. a static invocation for static methods, a special invocation for constructors and private methods and a virtual invocation for any other method.
- MethodCall.MethodInvoker.ForDefaultMethodInvocation - Class in net.bytebuddy.implementation
-
Invokes a method as a Java 8 default method.
- MethodCall.MethodInvoker.ForSuperMethodInvocation - Class in net.bytebuddy.implementation
-
Applies a super method invocation of the provided method.
- MethodCall.MethodInvoker.ForVirtualInvocation - Class in net.bytebuddy.implementation
-
Applies a virtual invocation on a given type.
- MethodCall.MethodInvoker.ForVirtualInvocation.Factory - Class in net.bytebuddy.implementation
-
A method invoker factory for a virtual method invocation.
- MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType - Enum in net.bytebuddy.implementation
-
A method invoker for a virtual method that uses an implicit target type.
- MethodCall.MethodLocator - Interface in net.bytebuddy.implementation
-
A method locator is responsible for identifying the method that is to be invoked by a
MethodCall. - MethodCall.MethodLocator.Factory - Interface in net.bytebuddy.implementation
-
A factory for creating a method locator.
- MethodCall.MethodLocator.ForElementMatcher - Class in net.bytebuddy.implementation
-
A method locator that identifies a unique virtual method.
- MethodCall.MethodLocator.ForElementMatcher.Factory - Class in net.bytebuddy.implementation
-
A factory for a method locator that uses a matcher on the instrumented type's available methods for identifing a target method.
- MethodCall.MethodLocator.ForExplicitMethod - Class in net.bytebuddy.implementation
-
Invokes a given method.
- MethodCall.MethodLocator.ForInstrumentedMethod - Enum in net.bytebuddy.implementation
-
A method locator that simply returns the intercepted method.
- MethodCall.TargetHandler - Interface in net.bytebuddy.implementation
-
A target handler is responsible for invoking a method for a
MethodCall. - MethodCall.TargetHandler.Factory - Interface in net.bytebuddy.implementation
-
A factory for creating a target handler.
- MethodCall.TargetHandler.ForConstructingInvocation - Class in net.bytebuddy.implementation
-
Invokes a method in order to construct a new instance.
- MethodCall.TargetHandler.ForField - Class in net.bytebuddy.implementation
-
Creates a target handler that stores the instance to invoke a method on in an instance field.
- MethodCall.TargetHandler.ForField.Factory - Class in net.bytebuddy.implementation
-
A factory for a field access.
- MethodCall.TargetHandler.ForField.Location - Interface in net.bytebuddy.implementation
-
A location of a field.
- MethodCall.TargetHandler.ForField.Location.ForExplicitField - Class in net.bytebuddy.implementation
-
An explicit field location.
- MethodCall.TargetHandler.ForField.Location.ForImplicitField - Class in net.bytebuddy.implementation
-
An implicit field location.
- MethodCall.TargetHandler.ForMethodCall - Class in net.bytebuddy.implementation
-
A target handler that executes the method and uses it's return value as the target object.
- MethodCall.TargetHandler.ForMethodCall.Factory - Class in net.bytebuddy.implementation
-
Creates a factory for invoking a method on the return type of another method.
- MethodCall.TargetHandler.ForMethodCall.Resolved - Class in net.bytebuddy.implementation
-
A resolved target handler for a method call.
- MethodCall.TargetHandler.ForMethodParameter - Class in net.bytebuddy.implementation
-
A target handler that loads the parameter of the given index as the target object.
- MethodCall.TargetHandler.ForMethodParameter.Resolved - Class in net.bytebuddy.implementation
-
A resolved target handler for a method parameter.
- MethodCall.TargetHandler.ForSelfOrStaticInvocation - Class in net.bytebuddy.implementation
-
A target handler that invokes a method either on the instance of the instrumented type or as a static method.
- MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory - Enum in net.bytebuddy.implementation
-
A factory for invoking a static method or a self-declared method.
- MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved - Class in net.bytebuddy.implementation
-
A resolved target handler for a static or self-declared invocation.
- MethodCall.TargetHandler.ForValue - Class in net.bytebuddy.implementation
-
A target handler that invokes a method on an instance that is stored in a static field.
- MethodCall.TargetHandler.ForValue.Factory - Class in net.bytebuddy.implementation
-
A factory for a target handler that loads a specific value.
- MethodCall.TargetHandler.Resolved - Interface in net.bytebuddy.implementation
-
A resolved target handler.
- MethodCall.TargetHandler.Simple - Class in net.bytebuddy.implementation
-
A simple target handler that applies a given stack manipulation.
- MethodCall.TerminationHandler - Interface in net.bytebuddy.implementation
-
A termination handler is responsible to handle the return value of a method that is invoked via a
MethodCall. - MethodCall.TerminationHandler.Factory - Interface in net.bytebuddy.implementation
-
A factory for creating a termination handler.
- MethodCall.TerminationHandler.FieldSetting - Class in net.bytebuddy.implementation
-
A termination handler that sets a field.
- MethodCall.TerminationHandler.FieldSetting.Explicit - Class in net.bytebuddy.implementation
-
A factory for a field-setting termination handler that locates a given field.
- MethodCall.TerminationHandler.FieldSetting.Implicit - Class in net.bytebuddy.implementation
-
A factory for a field-setting termination handler that uses a matcher to locate the target field on the insturmented type.
- MethodCall.TerminationHandler.Simple - Enum in net.bytebuddy.implementation
-
Simple termination handler implementations.
- MethodCall.WithoutSpecifiedTarget - Class in net.bytebuddy.implementation
-
Represents a
MethodCallthat invokes a method without specifying an invocation method. - MethodCallProxy - Class in net.bytebuddy.implementation.auxiliary
-
A method call proxy represents a class that is compiled against a particular method which can then be called whenever either its
Callable.call()orRunnable.run()method is called where the method call proxy implements both interfaces. - MethodCallProxy(Implementation.SpecialMethodInvocation, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
Creates a new method call proxy for a given method and uses a default assigner for assigning the method's return value to either the
Callable.call()orRunnable.run()method returns. - MethodCallProxy(Implementation.SpecialMethodInvocation, boolean, Assigner) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
Creates a new method call proxy for a given method.
- MethodCallProxy.AssignableSignatureCall - Class in net.bytebuddy.implementation.auxiliary
-
A stack manipulation that creates a
MethodCallProxyfor a given method an pushes such an object onto the call stack. - MethodCallProxy.ConstructorCall - Enum in net.bytebuddy.implementation.auxiliary
-
An implementation for a constructor of a
MethodCallProxy. - MethodCallProxy.ConstructorCall.Appender - Class in net.bytebuddy.implementation.auxiliary
-
The appender for implementing the
MethodCallProxy.ConstructorCall. - MethodCallProxy.MethodCall - Class in net.bytebuddy.implementation.auxiliary
-
An implementation for a method of a
MethodCallProxy. - MethodCallProxy.MethodCall.Appender - Class in net.bytebuddy.implementation.auxiliary
-
The appender for implementing the
MethodCallProxy.MethodCall. - MethodCallProxy.PrecomputedMethodGraph - Enum in net.bytebuddy.implementation.auxiliary
-
A precomputed method graph that only displays the methods that are relevant for creating a method call proxy.
- MethodComparator - Enum in net.bytebuddy.utility
-
A comparator for guaranteeing a stable order for declared
Methods. - MethodConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents the creation of a
Methodvalue which can be created from a given set of constant pool values and can therefore be considered a constant in the broader meaning. - MethodConstant(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Creates a new method constant.
- MethodConstant.CachedConstructor - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents a cached constructor for a
MethodConstant. - MethodConstant.CachedMethod - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents a cached method for a
MethodConstant. - MethodConstant.CanCache - Interface in net.bytebuddy.implementation.bytecode.constant
-
Represents a
MethodConstantthat is directly loaded onto the operand stack without caching the value. - MethodConstant.CanCacheIllegal - Enum in net.bytebuddy.implementation.bytecode.constant
-
Represents a method constant that cannot be represented by Java's reflection API.
- MethodConstant.ForConstructor - Class in net.bytebuddy.implementation.bytecode.constant
-
Creates a
MethodConstantfor loading aConstructorinstance onto the operand stack. - MethodConstant.ForMethod - Class in net.bytebuddy.implementation.bytecode.constant
-
Creates a
MethodConstantfor loading aMethodinstance onto the operand stack. - MethodConstant.PrivilegedLookup - Class in net.bytebuddy.implementation.bytecode.constant
-
Performs a privileged lookup of a method constant by using an
java.security.AccessController. - MethodDefinitionAdapter(MethodDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Creates a new method definition adapter.
- MethodDelegation - Class in net.bytebuddy.implementation
-
This implementation delegates a method call to another method which can either be
staticby providing a reference to aClassor an instance method when another object is provided. - MethodDelegation(MethodDelegation.ImplementationDelegate, List, MethodDelegationBinder.AmbiguityResolver, MethodDelegationBinder.BindingResolver) - Constructor for class net.bytebuddy.implementation.MethodDelegation
-
Creates a new method delegation.
- MethodDelegation.Appender - Class in net.bytebuddy.implementation
-
The appender for implementing a
MethodDelegation. - MethodDelegation.ImplementationDelegate - Interface in net.bytebuddy.implementation
-
An implementation delegate is responsible for executing the actual method delegation and for resolving the target methods.
- MethodDelegation.ImplementationDelegate.Compiled - Interface in net.bytebuddy.implementation
-
A compiled implementation delegate.
- MethodDelegation.ImplementationDelegate.Compiled.ForConstruction - Class in net.bytebuddy.implementation
-
A compiled implementation delegate for a constructor delegation.
- MethodDelegation.ImplementationDelegate.Compiled.ForField - Class in net.bytebuddy.implementation
-
A compiled implementation delegate that invokes methods on a field.
- MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn - Class in net.bytebuddy.implementation
-
A compiled implementation delegate that invokes a method on an instance that is returned by another method.
- MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall - Class in net.bytebuddy.implementation
-
A compiled implementation delegate for invoking a static method.
- MethodDelegation.ImplementationDelegate.ForConstruction - Class in net.bytebuddy.implementation
-
An implementation delegate for constructing an instance.
- MethodDelegation.ImplementationDelegate.ForField - Class in net.bytebuddy.implementation
-
An implementation delegate for invoking methods on a field that is declared by the instrumented type or a super type.
- MethodDelegation.ImplementationDelegate.ForField.WithInstance - Class in net.bytebuddy.implementation
-
An implementation target for a static field that is declared by the instrumented type and that is assigned an instance.
- MethodDelegation.ImplementationDelegate.ForField.WithLookup - Class in net.bytebuddy.implementation
-
An implementation target for a field that is declared by the instrumented type or a super type.
- MethodDelegation.ImplementationDelegate.ForMethodReturn - Class in net.bytebuddy.implementation
-
An implementation delegate for invoking a delegation target on the another methods return value.
- MethodDelegation.ImplementationDelegate.ForStaticMethod - Class in net.bytebuddy.implementation
-
An implementation delegate for a static method delegation.
- MethodDelegation.WithCustomProperties - Class in net.bytebuddy.implementation
-
A
MethodDelegationwith custom configuration. - MethodDelegationBinder - Interface in net.bytebuddy.implementation.bind
-
A method delegation binder is responsible for creating a method binding for a source method to a target method.
- MethodDelegationBinder.AmbiguityResolver - Interface in net.bytebuddy.implementation.bind
-
Implementations of this interface are able to attempt the resolution of two successful bindings of a method to two different target methods in order to identify a dominating binding.
- MethodDelegationBinder.AmbiguityResolver.Compound - Class in net.bytebuddy.implementation.bind
-
A chain of
MethodDelegationBinder.AmbiguityResolvers that are applied in the given order until two bindings can be resolved. - MethodDelegationBinder.AmbiguityResolver.Directional - Enum in net.bytebuddy.implementation.bind
-
An ambiguity resolver that always resolves in the specified direction.
- MethodDelegationBinder.AmbiguityResolver.NoOp - Enum in net.bytebuddy.implementation.bind
-
An ambiguity resolver that does not attempt to resolve a conflicting binding.
- MethodDelegationBinder.AmbiguityResolver.Resolution - Enum in net.bytebuddy.implementation.bind
-
A resolution state of an attempt to resolve two conflicting bindings.
- MethodDelegationBinder.BindingResolver - Interface in net.bytebuddy.implementation.bind
-
A binding resolver is responsible to choose a method binding between several possible candidates.
- MethodDelegationBinder.BindingResolver.Default - Enum in net.bytebuddy.implementation.bind
-
A default implementation of a binding resolver that fully relies on an
MethodDelegationBinder.AmbiguityResolver. - MethodDelegationBinder.BindingResolver.StreamWriting - Class in net.bytebuddy.implementation.bind
-
Binds a method using another resolver and prints the selected binding to a
PrintStream. - MethodDelegationBinder.BindingResolver.Unique - Enum in net.bytebuddy.implementation.bind
-
A binding resolver that only binds a method if it has a unique binding.
- MethodDelegationBinder.MethodBinding - Interface in net.bytebuddy.implementation.bind
-
A binding attempt created by a
MethodDelegationBinder. - MethodDelegationBinder.MethodBinding.Builder - Class in net.bytebuddy.implementation.bind
-
A mutable builder that allows to compose a
MethodDelegationBinder.MethodBindingby adding parameter bindings incrementally. - MethodDelegationBinder.MethodBinding.Builder.Build - Class in net.bytebuddy.implementation.bind
-
A method binding that was created by a
MethodDelegationBinder.MethodBinding.Builder. - MethodDelegationBinder.MethodBinding.Illegal - Enum in net.bytebuddy.implementation.bind
-
Representation of an attempt to bind a source method to a target method that is not applicable.
- MethodDelegationBinder.MethodInvoker - Interface in net.bytebuddy.implementation.bind
-
Implementations are used as delegates for invoking a method that was bound using a
MethodDelegationBinder. - MethodDelegationBinder.MethodInvoker.Simple - Enum in net.bytebuddy.implementation.bind
-
A simple method invocation that merely uses the most general form of method invocation as provided by
MethodInvocation. - MethodDelegationBinder.MethodInvoker.Virtual - Class in net.bytebuddy.implementation.bind
-
A method invocation that enforces a virtual invocation that is dispatched on a given type.
- MethodDelegationBinder.ParameterBinding<T> - Interface in net.bytebuddy.implementation.bind
-
A binding attempt for a single parameter.
- MethodDelegationBinder.ParameterBinding.Anonymous - Class in net.bytebuddy.implementation.bind
-
An anonymous binding of a target method parameter.
- MethodDelegationBinder.ParameterBinding.Illegal - Enum in net.bytebuddy.implementation.bind
-
A singleton representation of an illegal binding for a method parameter.
- MethodDelegationBinder.ParameterBinding.Unique<T> - Class in net.bytebuddy.implementation.bind
-
A uniquely identifiable parameter binding for a target method.
- MethodDelegationBinder.Processor - Class in net.bytebuddy.implementation.bind
-
A helper class that allows to identify a best binding for a given type and source method choosing from a list of given target methods by using a given
MethodDelegationBinderand anMethodDelegationBinder.AmbiguityResolver. - MethodDelegationBinder.Record - Interface in net.bytebuddy.implementation.bind
-
A method delegation that was compiled to a target method.
- MethodDelegationBinder.Record.Illegal - Enum in net.bytebuddy.implementation.bind
-
A compiled method delegation binder that only yields illegal bindings.
- MethodDelegationBinder.TerminationHandler - Interface in net.bytebuddy.implementation.bind
-
A termination handler is responsible for terminating a method delegation.
- MethodDelegationBinder.TerminationHandler.Default - Enum in net.bytebuddy.implementation.bind
-
Responsible for creating a
StackManipulationthat is applied after the interception method is applied. - methodDescription - Variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
A description of the method to be loaded onto the stack.
- methodDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
The delegation method.
- MethodDescription - Interface in net.bytebuddy.description.method
-
Implementations of this interface describe a Java method, i.e. a method or a constructor.
- MethodDescription.AbstractBase - Class in net.bytebuddy.description.method
-
An abstract base implementation of a method description.
- MethodDescription.ForLoadedConstructor - Class in net.bytebuddy.description.method
-
An implementation of a method description for a loaded constructor.
- MethodDescription.ForLoadedMethod - Class in net.bytebuddy.description.method
-
An implementation of a method description for a loaded method.
- MethodDescription.InDefinedShape - Interface in net.bytebuddy.description.method
-
Represents a method in its defined shape, i.e. in the form it is defined by a class without its type variables being resolved.
- MethodDescription.InDefinedShape.AbstractBase - Class in net.bytebuddy.description.method
-
An abstract base implementation of a method description in its defined shape.
- MethodDescription.InDefinedShape.AbstractBase.Executable - Interface in net.bytebuddy.description.method
-
A proxy type for invoking methods of
java.lang.reflect.Executable. - MethodDescription.InDefinedShape.AbstractBase.ForLoadedExecutable<T> - Class in net.bytebuddy.description.method
-
A base implementation for a loaded instance representation for a
java.lang.reflect.Executable. - MethodDescription.InGenericShape - Interface in net.bytebuddy.description.method
-
Represents a method description in its generic shape, i.e. in the shape it is defined by a generic or raw type.
- MethodDescription.Latent - Class in net.bytebuddy.description.method
-
A latent method description describes a method that is not attached to a declaring
TypeDescription. - MethodDescription.Latent.TypeInitializer - Class in net.bytebuddy.description.method
-
A method description that represents the type initializer.
- MethodDescription.SignatureToken - Class in net.bytebuddy.description.method
-
A token representing a method's name and raw return and parameter types.
- MethodDescription.Token - Class in net.bytebuddy.description.method
-
A token representing a method's properties detached from a type.
- MethodDescription.TypeSubstituting - Class in net.bytebuddy.description.method
-
A method description that represents a given method but with substituted method types.
- MethodDescription.TypeToken - Class in net.bytebuddy.description.method
-
A token representing a method's erased return and parameter types.
- methodDescriptions - Variable in class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
The list of method descriptions to represent.
- MethodExceptionTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches the exceptions that are declared by a method.
- MethodExceptionTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.MethodExceptionTypeMatcher
-
Creates a new matcher for a method's exceptions.
- methodExit - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
-
The dispatcher to be used for method exit.
- MethodExtractor(int, String, String, String, String[]) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
Creates a method extractor.
- methodGraph - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
The instrumented type's method graph.
- MethodGraph - Interface in net.bytebuddy.dynamic.scaffold
-
A method graph represents a view on a set of methods as they are seen from a given type.
- MethodGraph.Compiler - Interface in net.bytebuddy.dynamic.scaffold
-
A compiler to produce a
MethodGraphfrom a given type. - MethodGraph.Compiler.AbstractBase - Class in net.bytebuddy.dynamic.scaffold
-
An abstract base implementation of a method graph compiler.
- MethodGraph.Compiler.Default<T> - Class in net.bytebuddy.dynamic.scaffold
-
A default implementation of a method graph.
- MethodGraph.Compiler.Default.Harmonizer<S> - Interface in net.bytebuddy.dynamic.scaffold
-
A harmonizer is responsible for creating a token that identifies a method's relevant attributes for considering two methods of being equal or not.
- MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod - Enum in net.bytebuddy.dynamic.scaffold
-
A harmonizer for the Java programming language that identifies a method by its parameter types only.
- MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token - Class in net.bytebuddy.dynamic.scaffold
-
A token that identifies a Java method's type by its parameter types only.
- MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod - Enum in net.bytebuddy.dynamic.scaffold
-
A harmonizer for the Java virtual machine's method dispatching rules that identifies a method by its parameter types and return type.
- MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token - Class in net.bytebuddy.dynamic.scaffold
-
A token that identifies a Java method's type by its parameter types and return type.
- MethodGraph.Compiler.Default.Key<S> - Class in net.bytebuddy.dynamic.scaffold
-
A key represents a collection of methods within a method graph to later yield a node representing a collection of methods, i.e. a method representative including information on the required method bridges.
- MethodGraph.Compiler.Default.Key.Detached - Class in net.bytebuddy.dynamic.scaffold
-
A detached version of a key that identifies methods by their JVM signature, i.e. parameter types and return type.
- MethodGraph.Compiler.Default.Key.Harmonized<V> - Class in net.bytebuddy.dynamic.scaffold
-
A harmonized key represents a key where equality is decided based on tokens that are returned by a
MethodGraph.Compiler.Default.Harmonizer. - MethodGraph.Compiler.Default.Key.Store<V> - Class in net.bytebuddy.dynamic.scaffold
-
A store for collected methods that are identified by keys.
- MethodGraph.Compiler.Default.Key.Store.Entry<W> - Interface in net.bytebuddy.dynamic.scaffold
-
An entry of a key store.
- MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous<U> - Class in net.bytebuddy.dynamic.scaffold
-
An entry representing an ambiguous node resolution.
- MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node - Class in net.bytebuddy.dynamic.scaffold
-
A node implementation representing an ambiguous method resolution.
- MethodGraph.Compiler.Default.Key.Store.Entry.Initial<U> - Class in net.bytebuddy.dynamic.scaffold
-
An entry in its initial state before registering any method as a representative.
- MethodGraph.Compiler.Default.Key.Store.Entry.Resolved<U> - Class in net.bytebuddy.dynamic.scaffold
-
An entry representing a non-ambiguous node resolution.
- MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node - Class in net.bytebuddy.dynamic.scaffold
-
A node implementation representing a non-ambiguous method.
- MethodGraph.Compiler.Default.Key.Store.Graph - Class in net.bytebuddy.dynamic.scaffold
-
A graph implementation based on a key store.
- MethodGraph.Compiler.Default.Merger - Interface in net.bytebuddy.dynamic.scaffold
-
Implementations are responsible for identifying a representative method for a
MethodGraph.Nodebetween several ambiguously resolved methods. - MethodGraph.Compiler.Default.Merger.Directional - Enum in net.bytebuddy.dynamic.scaffold
-
A directional merger that always returns either the left or right method description.
- MethodGraph.Compiler.ForDeclaredMethods - Enum in net.bytebuddy.dynamic.scaffold
-
A flat compiler that simply returns the methods that are declared by the instrumented type.
- MethodGraph.Empty - Enum in net.bytebuddy.dynamic.scaffold
-
A canonical implementation of an empty method graph.
- MethodGraph.Linked - Interface in net.bytebuddy.dynamic.scaffold
-
A linked method graph represents a view that additionally exposes information of a given type's super type view and a view on this graph's directly implemented interfaces.
- MethodGraph.Linked.Delegation - Class in net.bytebuddy.dynamic.scaffold
-
A simple implementation of a linked method graph that exposes views by delegation to given method graphs.
- MethodGraph.Node - Interface in net.bytebuddy.dynamic.scaffold
-
Represents a node within a method graph.
- MethodGraph.Node.Simple - Class in net.bytebuddy.dynamic.scaffold
-
A simple implementation of a resolved node of a method without bridges.
- MethodGraph.Node.Sort - Enum in net.bytebuddy.dynamic.scaffold
-
Represents a
MethodGraph.Node's state. - MethodGraph.Node.Unresolved - Enum in net.bytebuddy.dynamic.scaffold
-
A canonical implementation of an unresolved node.
- MethodGraph.NodeList - Class in net.bytebuddy.dynamic.scaffold
-
A list of nodes.
- MethodGraph.Simple - Class in net.bytebuddy.dynamic.scaffold
-
A simple implementation of a method graph.
- methodGraphCompiler - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.ByteBuddy
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The method graph compiler to use.
- MethodHandle(JavaConstant.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation.
- MethodInvocation - Enum in net.bytebuddy.implementation.bytecode.member
-
A builder for a method invocation.
- MethodInvocation.HandleInvocation - Class in net.bytebuddy.implementation.bytecode.member
-
Performs a method invocation on a method handle with a polymorphic type signature.
- MethodInvocation.HandleType - Enum in net.bytebuddy.implementation.bytecode.member
-
The type of method handle invocation.
- MethodInvocation.IllegalInvocation - Enum in net.bytebuddy.implementation.bytecode.member
-
An illegal implicit method invocation.
- MethodInvocation.Invocation - Class in net.bytebuddy.implementation.bytecode.member
-
An implementation of a method invoking stack manipulation.
- MethodInvocation.OfGenericMethod - Class in net.bytebuddy.implementation.bytecode.member
-
A method invocation of a generically resolved method.
- MethodInvocation.WithImplicitInvocationTargetType - Interface in net.bytebuddy.implementation.bytecode.member
-
Represents a method invocation where the invocation type (static, virtual, special, interface) is derived from the given method's description.
- methodInvoker - Variable in class net.bytebuddy.implementation.MethodCall
-
The method invoker to use.
- MethodList<T> - Interface in net.bytebuddy.description.method
-
Implementations represent a list of method descriptions.
- MethodList.AbstractBase<S> - Class in net.bytebuddy.description.method
-
A base implementation of a
MethodList. - MethodList.Empty<S> - Class in net.bytebuddy.description.method
-
An implementation of an empty method list.
- MethodList.Explicit<S> - Class in net.bytebuddy.description.method
-
A method list that is a wrapper for a given list of method descriptions.
- MethodList.ForLoadedMethods - Class in net.bytebuddy.description.method
-
A method list implementation that returns all loaded byte code methods (methods and constructors) that are declared for a given type.
- MethodList.ForTokens - Class in net.bytebuddy.description.method
-
A list of method descriptions for a list of detached tokens.
- MethodList.TypeSubstituting - Class in net.bytebuddy.description.method
-
A list of method descriptions that yields
MethodDescription.TypeSubstituting. - MethodLoading(MethodDescription, MethodVariableAccess.MethodLoading.TypeCastingHandler) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
Creates a new method loading stack manipulation.
- methodLocator - Variable in class net.bytebuddy.implementation.MethodCall
-
The method locator to use.
- MethodManifestation - Enum in net.bytebuddy.description.modifier
-
Describes the manifestation of a method, i.e. if a method is final, abstract or native.
- MethodMatchAdapter(LatentMatcher) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
Creates a new method match adapter.
- MethodModifierTransformer(ModifierContributor.Resolver) - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.MethodModifierTransformer
-
Creates a new modifier transformation.
- methodName() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
- methodName() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
- methodName() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Returns a stack manipulation that loads the method name onto the operand stack if this is required.
- methodName(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc
-
Resolves the method name of the supplied direct method handle.
- MethodNameEqualityResolver - Enum in net.bytebuddy.implementation.bind
-
Implementation of an
MethodDelegationBinder.AmbiguityResolverthat resolves conflicting bindings by considering equality of a target method's name as an indicator for a dominant binding. - MethodNameTransformer - Interface in net.bytebuddy.dynamic.scaffold.inline
-
A method name transformer provides a unique mapping of a method's name to an alternative name.
- MethodNameTransformer.Prefixing - Class in net.bytebuddy.dynamic.scaffold.inline
-
A method name transformer that adds a fixed prefix to an original method name.
- MethodNameTransformer.Suffixing - Class in net.bytebuddy.dynamic.scaffold.inline
-
A method name transformer that adds a fixed suffix to an original method name, separated by a
$. - MethodOverrideMatcher<T> - Class in net.bytebuddy.matcher
-
A matcher that checks if any super type of a type declares a method with the same shape of a matched method.
- MethodOverrideMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.MethodOverrideMatcher
-
Creates a new method override matcher.
- MethodParametersMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a method's parameters.
- MethodParametersMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.MethodParametersMatcher
-
Creates a new matcher for a method's parameters.
- MethodParameterTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a method's parameter's type.
- MethodParameterTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.MethodParameterTypeMatcher
-
Creates a new matcher for a method's parameter's type.
- MethodParameterTypesMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a method's parameter types.
- MethodParameterTypesMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.MethodParameterTypesMatcher
-
Creates a new matcher for a method's parameter types.
- methodPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
-
The method pool to use.
- MethodRebaseResolver - Interface in net.bytebuddy.dynamic.scaffold.inline
-
A method rebase resolver is responsible for mapping methods of an instrumented type to an alternative signature.
- MethodRebaseResolver.Default - Class in net.bytebuddy.dynamic.scaffold.inline
-
A default implementation of a method rebase resolver.
- MethodRebaseResolver.Disabled - Enum in net.bytebuddy.dynamic.scaffold.inline
-
A method rebase resolver that preserves any method in its original form.
- MethodRebaseResolver.Resolution - Interface in net.bytebuddy.dynamic.scaffold.inline
-
A resolution for a method that was checked by a
MethodRebaseResolver. - MethodRebaseResolver.Resolution.ForRebasedConstructor - Class in net.bytebuddy.dynamic.scaffold.inline
-
A
MethodRebaseResolver.Resolutionof a rebased constructor. - MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor - Class in net.bytebuddy.dynamic.scaffold.inline
-
An description of a rebased constructor.
- MethodRebaseResolver.Resolution.ForRebasedMethod - Class in net.bytebuddy.dynamic.scaffold.inline
-
A
MethodRebaseResolver.Resolutionof a rebased method. - MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod - Class in net.bytebuddy.dynamic.scaffold.inline
-
A description of a rebased method.
- MethodRebaseResolver.Resolution.Preserved - Class in net.bytebuddy.dynamic.scaffold.inline
-
A
MethodRebaseResolver.Resolutionof a non-rebased method. - methodRegistry - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The current method registry.
- MethodRegistry - Interface in net.bytebuddy.dynamic.scaffold
-
A method registry is responsible for storing information on how a method is intercepted.
- MethodRegistry.Compiled - Interface in net.bytebuddy.dynamic.scaffold
-
A compiled version of a method registry.
- MethodRegistry.Default - Class in net.bytebuddy.dynamic.scaffold
-
A default implementation of a method registry.
- MethodRegistry.Default.Compiled - Class in net.bytebuddy.dynamic.scaffold
-
A compiled version of a default method registry.
- MethodRegistry.Default.Compiled.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of a compiled method registry.
- MethodRegistry.Default.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of a default method registry.
- MethodRegistry.Default.Prepared - Class in net.bytebuddy.dynamic.scaffold
-
A prepared version of a default method registry.
- MethodRegistry.Default.Prepared.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of a prepared method registry.
- MethodRegistry.Handler - Interface in net.bytebuddy.dynamic.scaffold
-
A handler for implementing a method.
- MethodRegistry.Handler.Compiled - Interface in net.bytebuddy.dynamic.scaffold
-
A compiled handler for implementing a method.
- MethodRegistry.Handler.ForAbstractMethod - Enum in net.bytebuddy.dynamic.scaffold
-
A handler for defining an abstract or native method.
- MethodRegistry.Handler.ForAnnotationValue - Class in net.bytebuddy.dynamic.scaffold
-
A handler for defining a default annotation value for a method.
- MethodRegistry.Handler.ForImplementation - Class in net.bytebuddy.dynamic.scaffold
-
A handler for a method that is implemented as byte code.
- MethodRegistry.Handler.ForImplementation.Compiled - Class in net.bytebuddy.dynamic.scaffold
-
A compiled handler for implementing a method.
- MethodRegistry.Handler.ForVisibilityBridge - Enum in net.bytebuddy.dynamic.scaffold
-
A handler for implementing a visibility bridge.
- MethodRegistry.Handler.ForVisibilityBridge.Compiled - Class in net.bytebuddy.dynamic.scaffold
-
A compiled handler for a visibility bridge handler.
- MethodRegistry.Prepared - Interface in net.bytebuddy.dynamic.scaffold
-
A method registry that fully prepared the instrumented type.
- MethodReturn - Enum in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation returning a value of a given type.
- MethodReturnTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches its argument's return type against a given type matcher.
- MethodReturnTypeMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.MethodReturnTypeMatcher
-
Creates a new matcher for a matched element's return type.
- methods - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The instrumented type's methods that are declared or inherited.
- methodSizeHandler - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
-
A handler for computing the method size requirements.
- methodSizeHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
A handler for computing the method size requirements.
- methodSizeHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
A handler for computing the method size requirements.
- methodSizeHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
A handler for computing the method size requirements.
- MethodSortMatcher<T> - Class in net.bytebuddy.matcher
-
Matches a method description by its general characteristics which are represented as a
MethodSortMatcher.Sort. - MethodSortMatcher(MethodSortMatcher.Sort) - Constructor for class net.bytebuddy.matcher.MethodSortMatcher
-
Creates a new element matcher that matches a specific sort of method description.
- MethodSortMatcher.Sort - Enum in net.bytebuddy.matcher
-
Represents a specific characteristic of a method description.
- MethodStrictness - Enum in net.bytebuddy.description.modifier
-
A modifier contributor to determine the use of
strictfpon a method. - MethodToken(String, int, String, String, String[], Map, Map, Map, Map, Map, Map, List, Map, List, AnnotationValue) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
Creates a new method token.
- MethodTokenList() - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodTokenList
- MethodType(TypeDescription, List) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodType
-
Creates a method type for the given types.
- MethodVariableAccess - Enum in net.bytebuddy.implementation.bytecode.member
-
A stack assignment that loads a method variable from a given index of the local variable array.
- MethodVariableAccess.MethodLoading - Class in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation that loads all parameters of a given method onto the operand stack.
- MethodVariableAccess.MethodLoading.TypeCastingHandler - Interface in net.bytebuddy.implementation.bytecode.member
-
A type casting handler allows a type transformation of all arguments of a method after loading them onto the operand stack.
- MethodVariableAccess.MethodLoading.TypeCastingHandler.ForBridgeTarget - Class in net.bytebuddy.implementation.bytecode.member
-
A type casting handler that casts all parameters of a method to the parameter types of a compatible method with covariant parameter types.
- MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp - Enum in net.bytebuddy.implementation.bytecode.member
-
A non-operative type casting handler.
- MethodVariableAccess.OffsetIncrementing - Class in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation that increments an integer variable.
- MethodVariableAccess.OffsetLoading - Class in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation for loading a variable of a method's local variable array onto the operand stack.
- MethodVariableAccess.OffsetWriting - Class in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation for storing a variable into a method's local variable array.
- methodVisitor - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
The method visitor for writing the instrumented method.
- methodVisitor - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
The original method visitor to which all instructions are eventually written to.
- methodVisitor - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
The method visitor for writing the instrumented method.
- MINUS_ONE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value-1. - MODIFIABLE - Enum constant in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default
-
A factory for an instrumented type that allows to modify represented types.
- ModifierAdjustingClassVisitor(ClassVisitor, List, List, List, TypeDescription, Map, Map) - Constructor for class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
Creates a new modifier adjusting visitor.
- ModifierAdjustment - Class in net.bytebuddy.asm
-
A visitor wrapper that adjusts the modifiers of the instrumented type or its members.
- ModifierAdjustment() - Constructor for class net.bytebuddy.asm.ModifierAdjustment
-
Creates a new modifier adjustment that does not adjust any modifiers.
- ModifierAdjustment(List, List, List) - Constructor for class net.bytebuddy.asm.ModifierAdjustment
-
Creates a new modifier adjustment.
- ModifierAdjustment.Adjustment<T> - Class in net.bytebuddy.asm
-
A description of a conditional adjustment.
- ModifierAdjustment.ModifierAdjustingClassVisitor - Class in net.bytebuddy.asm
-
A class visitor that enforces a collection of modifier adjustments.
- ModifierContributor - Interface in net.bytebuddy.description.modifier
-
An element that describes a type modifier as described in the JVMS.
- ModifierContributor.ForField - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to fields.
- ModifierContributor.ForMethod - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to methods.
- ModifierContributor.ForModule - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to modules.
- ModifierContributor.ForModule.OfExport - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to module exports.
- ModifierContributor.ForModule.OfOpen - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to module opening.
- ModifierContributor.ForModule.OfRequire - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to module requirement.
- ModifierContributor.ForParameter - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to method parameters.
- ModifierContributor.ForType - Interface in net.bytebuddy.description.modifier
-
A marker interface for modifiers that can be applied to types.
- ModifierContributor.Resolver<T> - Class in net.bytebuddy.description.modifier
-
A resolver for Java modifiers represented by
ModifierContributors. - ModifierMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches a byte code element by its modifiers.
- ModifierMatcher(ModifierMatcher.Mode) - Constructor for class net.bytebuddy.matcher.ModifierMatcher
-
Creates a new element matcher that matches an element by its modifier.
- ModifierMatcher.Mode - Enum in net.bytebuddy.matcher
-
Determines the type of modifier to be matched by a
ModifierMatcher. - ModifierReviewable - Interface in net.bytebuddy.description
-
Implementations of this interface can be described in terms of a Java modifier.
- ModifierReviewable.AbstractBase - Class in net.bytebuddy.description
-
An abstract base implementation of a
ModifierReviewableclass. - ModifierReviewable.ForFieldDescription - Interface in net.bytebuddy.description
-
A modifier reviewable for a
FieldDescription. - ModifierReviewable.ForMethodDescription - Interface in net.bytebuddy.description
-
A modifier reviewable for a
MethodDescription. - ModifierReviewable.ForModuleDescription - Interface in net.bytebuddy.description
-
Declares modifiers as they can be observed on a Java module.
- ModifierReviewable.ForModuleRequirement - Interface in net.bytebuddy.description
-
Declares modifiers as they can be observed on a module requirement declaration.
- ModifierReviewable.ForParameterDescription - Interface in net.bytebuddy.description
-
A modifier reviewable for a
ParameterDescription. - ModifierReviewable.ForTypeDefinition - Interface in net.bytebuddy.description
-
A modifier reviewable for a
TypeDescription. - ModifierReviewable.OfAbstraction - Interface in net.bytebuddy.description
-
A modifier reviewable for a byte code element that can be abstract, i.e. a
TypeDescriptionor aMethodDescription. - ModifierReviewable.OfByteCodeElement - Interface in net.bytebuddy.description
-
A modifier reviewable for a
ByteCodeElement, i.e. a type, a field or a method. - ModifierReviewable.OfEnumeration - Interface in net.bytebuddy.description
-
A modifier reviewable for a byte code element that can represent an enumeration, i.e. a
FieldDescriptionthat holds an enumeration value or aTypeDescriptionthat represents an enumeration. - ModifierReviewable.OfMandatable - Interface in net.bytebuddy.description
-
A modifier reviewable for elements that can be mandated.
- modifiers - Variable in class net.bytebuddy.description.module.ModuleDescription.Exports.Simple
-
The modifiers for this export.
- modifiers - Variable in class net.bytebuddy.description.module.ModuleDescription.Opens.Simple
-
The modifiers for this opens declaration.
- modifiers(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(int) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Exports
-
Returns the modifiers of the exports declaration.
- modifiers(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's modifiers.
- modifiers(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Opens
-
Returns the modifiers of the opens declaration.
- modifiers(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Requires
-
Returns the modifiers of the requires declaration.
- modifiers(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(ModifierContributor.ForType...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- MODIFIERS - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
A constant that must be an integer.
- MODIFIERS - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a modifier as an integer.
- module(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Includes a module definition in this class file.
- module(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Includes a module definition in this class file.
- module(String, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Includes a module definition in this class file.
- module(String, int) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Includes a module definition in this class file.
- module(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Includes a module definition in this class file.
- module(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Includes a module definition in this class file.
- module(String, ModifierContributor.ForModule...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Includes a module definition in this class file.
- module(String, ModifierContributor.ForModule...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Includes a module definition in this class file.
- MODULE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 9
java.lang.Moduletype. - MODULE - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.lang.Modulemethods. - MODULE - Static variable in class net.bytebuddy.utility.JavaModule
-
A dispatcher to interact with
java.lang.Module. - MODULE_CLASS_NAME - Static variable in interface net.bytebuddy.description.module.ModuleDescription
-
The name of a Java class representing a module description.
- MODULE_DESCRIPTOR - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.lang.ModuleDescriptormethods. - MODULE_DESCRIPTOR_EXPORTS - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.lang.ModuleDescriptor.Exportsmethods. - MODULE_DESCRIPTOR_OPENS - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.lang.ModuleDescriptor.Opensmethods. - MODULE_DESCRIPTOR_PROVIDES - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.lang.ModuleDescriptor.Providesmethods. - MODULE_DESCRIPTOR_REQUIRES - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.lang.ModuleDescriptor.Requiresmethods. - ModuleDefinitionAdapter(String, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
- ModuleDefinitionAdapter(String, int, String, String, Set, Map, Map, Map, Set, Map) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Creates a new module definition adapter.
- ModuleDescription - Interface in net.bytebuddy.description.module
-
Description of a named Java
java.lang.Module. - ModuleDescription.AbstractBase - Class in net.bytebuddy.description.module
-
An abstract base implementation of a
ModuleDescription. - ModuleDescription.Exports - Interface in net.bytebuddy.description.module
-
Represents an exported package declaration in a module.
- ModuleDescription.Exports.AbstractBase - Class in net.bytebuddy.description.module
-
An abstract base implementation of
ModuleDescription.Exportsthat provides a default implementation forModuleDescription.Exports.AbstractBase.isQualified(). - ModuleDescription.Exports.Simple - Class in net.bytebuddy.description.module
-
A simple implementation of
ModuleDescription.Exportsthat stores the target modules and modifiers. - ModuleDescription.ForLoadedModule - Class in net.bytebuddy.description.module
-
A
ModuleDescriptionimplementation that represents a loaded Java module. - ModuleDescription.ForLoadedModule.Module - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.lang.Module. - ModuleDescription.ForLoadedModule.ModuleDescriptor - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.lang.ModuleDescriptor. - ModuleDescription.ForLoadedModule.ModuleDescriptor.Exports - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.lang.ModuleDescriptor.Exports. - ModuleDescription.ForLoadedModule.ModuleDescriptor.Opens - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.lang.ModuleDescriptor.Opens. - ModuleDescription.ForLoadedModule.ModuleDescriptor.Provides - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.lang.ModuleDescriptor.Provides. - ModuleDescription.ForLoadedModule.ModuleDescriptor.Requires - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.lang.ModuleDescriptor.Requires. - ModuleDescription.ForLoadedModule.Optional - Interface in net.bytebuddy.description.module
-
A proxy for interacting with
java.util.Optional. - ModuleDescription.Latent - Class in net.bytebuddy.description.module
-
A latent description of a module.
- ModuleDescription.Opens - Interface in net.bytebuddy.description.module
-
Represents an opened package declaration in a module.
- ModuleDescription.Opens.AbstractBase - Class in net.bytebuddy.description.module
-
An abstract base implementation of
ModuleDescription.Opens. - ModuleDescription.Opens.Simple - Class in net.bytebuddy.description.module
-
A simple implementation of
ModuleDescription.Opens. - ModuleDescription.Provides - Interface in net.bytebuddy.description.module
-
Represents a service provider declaration in a module.
- ModuleDescription.Provides.AbstractBase - Class in net.bytebuddy.description.module
-
An abstract base implementation of
ModuleDescription.Provides. - ModuleDescription.Provides.Simple - Class in net.bytebuddy.description.module
-
A simple implementation of
ModuleDescription.Provides. - ModuleDescription.Requires - Interface in net.bytebuddy.description.module
-
Represents a module dependency declaration.
- ModuleDescription.Requires.AbstractBase - Class in net.bytebuddy.description.module
-
An abstract base implementation of
ModuleDescription.Requires. - ModuleDescription.Requires.Simple - Class in net.bytebuddy.description.module
-
A simple implementation of
ModuleDescription.Requires. - ModuleExtractor(String, int, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
-
Creates a new module token.
- ModuleLayerFromSingleClassLoaderDecorator - Class in net.bytebuddy.dynamic.loading
-
A simple implementation of a
ClassLoaderDecoratorthat creates module layers for dynamically generated types using the Java Module System. - ModuleLayerFromSingleClassLoaderDecorator(ClassLoader, Object, String, Set) - Constructor for class net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator
-
Creates a new module layer from module info decorator.
- ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleFinder - Class in net.bytebuddy.dynamic.loading
-
An abstract implementation of a module finder that can locate specific modules.
- ModuleLayerFromSingleClassLoaderDecorator.AbstractModuleReader - Class in net.bytebuddy.dynamic.loading
-
An abstract implementation of a module reader that provides access to dynamically generated types.
- ModuleLayerFromSingleClassLoaderDecorator.Configuration - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.lang.module.Configurationtype. - ModuleLayerFromSingleClassLoaderDecorator.Factory - Enum in net.bytebuddy.dynamic.loading
-
A factory for creating a single module from a
module-infoclass file, if available. - ModuleLayerFromSingleClassLoaderDecorator.ModuleDescriptor - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.lang.module.ModuleDescriptortype. - ModuleLayerFromSingleClassLoaderDecorator.ModuleFinder - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.lang.module.ModuleFindertype. - ModuleLayerFromSingleClassLoaderDecorator.ModuleLayer - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.lang.ModuleLayertype. - ModuleLayerFromSingleClassLoaderDecorator.ModuleLayerController - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.lang.ModuleLayer.Controllertype. - ModuleLayerFromSingleClassLoaderDecorator.Optional - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.util.Optionaltype. - ModuleLayerFromSingleClassLoaderDecorator.Path - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.nio.file.Pathtype. - ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the dynamically generated
SimpleModuleFindertype. - ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
An action to create
net.bytebuddy.dynamic.loading.SimpleModuleFinder. - ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the dynamically generated
SimpleModuleReferencetype. - ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
An action to create
net.bytebuddy.dynamic.loading.SimpleModuleReference. - ModuleLayerFromSingleClassLoaderDecorator.Stream - Interface in net.bytebuddy.dynamic.loading
-
A proxy for the
java.util.stream.Streamtype. - ModuleReadEdgeCompleting(Instrumentation, boolean, Set) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
-
Creates a new module read-edge completing listener.
- ModuleToken(String, int, String, String, Set, Map, Map, Map, Set, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.ModuleToken
-
Creates a new module token.
- ModuleVersionPlugin - Class in net.bytebuddy.build
-
A plugin that includes a version number in the declared module-info class.
- ModuleVersionPlugin(String) - Constructor for class net.bytebuddy.build.ModuleVersionPlugin
-
Creates a new module version plugin.
- Morph - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
This annotation instructs Byte Buddy to inject a proxy class that calls a method's super method with explicit arguments.
- Morph.Binder - Class in net.bytebuddy.implementation.bind.annotation
-
A binder for the
Morphannotation. - Morph.Binder.DefaultMethodLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
A default method locator is responsible for looking up a default method to a given source method.
- Morph.Binder.DefaultMethodLocator.Explicit - Class in net.bytebuddy.implementation.bind.annotation
-
An explicit default method locator attempts to look up a default method in the specified interface type.
- Morph.Binder.DefaultMethodLocator.Implicit - Enum in net.bytebuddy.implementation.bind.annotation
-
An implicit default method locator that only permits the invocation of a default method if the source method itself represents a method that was defined on a default method interface.
- Morph.Binder.RedirectionProxy - Class in net.bytebuddy.implementation.bind.annotation
-
A proxy that implements the installed interface in order to allow for a morphed super method invocation.
- Morph.Binder.RedirectionProxy.InstanceFieldConstructor - Class in net.bytebuddy.implementation.bind.annotation
-
Creates an instance of the proxy when instrumenting an instance method.
- Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
The byte code appender that implements the constructor.
- Morph.Binder.RedirectionProxy.MethodCall - Class in net.bytebuddy.implementation.bind.annotation
-
Implements a the method call of the morphing method.
- Morph.Binder.RedirectionProxy.MethodCall.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
The byte code appender to implement the method.
- Morph.Binder.RedirectionProxy.StaticFieldConstructor - Enum in net.bytebuddy.implementation.bind.annotation
-
Creates an instance of the proxy when instrumenting a static method.
- move(File, File) - Method in class net.bytebuddy.utility.FileSystem.ForLegacyVm
- move(File, File) - Method in class net.bytebuddy.utility.FileSystem.ForNio2CapableVm
- move(File, File) - Method in class net.bytebuddy.utility.FileSystem
-
Moves a file.
- move(Object, Object, Object[]) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.Files
-
Moves a file.
- MultipleParentClassLoader - Class in net.bytebuddy.dynamic.loading
-
This
ClassLoaderis capable of loading classes from multiple parents. - MultipleParentClassLoader(ClassLoader, List) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
-
Creates a new class loader with multiple parents.
- MultipleParentClassLoader(ClassLoader, List, boolean) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
-
Creates a new class loader with multiple parents.
- MultipleParentClassLoader(List) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
-
Creates a new class loader with multiple parents.
- MultipleParentClassLoader.Builder - Class in net.bytebuddy.dynamic.loading
-
A builder to collect class loader and that creates a
MultipleParentClassLoaderonly if multiple or noClassLoaders are found in the process. - MultipleParentClassLoader.CompoundEnumeration - Class in net.bytebuddy.dynamic.loading
-
A compound URL enumeration.
- Multiplication - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that multiplies two numbers on the operand stack.
- MultiReleaseAware(int[]) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.MultiReleaseAware
-
Creates a multi-release aware class file locator.
- multiReleaseVersion - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Defines the version to use for resolving multi-release jar files.
- MultiReleaseVersionMatcher(ClassFileVersion) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Filtering.MultiReleaseVersionMatcher
-
Creates a multi-release version matcher.
N
- name - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry.ForUnifiedAdvice
-
The name of the advice class.
- name() - Element in annotation type net.bytebuddy.asm.Advice.DynamicConstant
-
Returns the name of the dynamic constant that is supplied to the bootstrap method.
- name() - Element in annotation type net.bytebuddy.asm.Advice.Handle
-
Returns the name of the method handle.
- name() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.DynamicConstant
-
Returns the name of the dynamic constant that is supplied to the bootstrap method.
- name() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Handle
-
Returns the name of the method handle.
- name() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DynamicConstant
-
Returns the name of the dynamic constant that is supplied to the bootstrap method.
- name() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Handle
-
Returns the name of the method handle.
- name(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's name.
- name(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Requires
-
Returns the name of the required module.
- name(Object) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleDescriptor
-
Returns the name of the given module descriptor.
- name(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Names the dynamic type by the supplied name.
- name(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Names the dynamic type by the supplied name.
- name(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Names the dynamic type by the supplied name.
- name(String) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Names the dynamic type by the supplied name.
- name(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.AbstractBase
-
Determines a new name when creating a new type that subclasses the provided type.
- name(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.PrefixingRandom
- name(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Suffixing
- name(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom
- name(TypeDescription, AuxiliaryType) - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.Enumerating
-
Names an auxiliary type.
- name(TypeDescription, AuxiliaryType) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy
-
Names an auxiliary type.
- name(TypeDescription, AuxiliaryType) - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.Suffixing
-
Names an auxiliary type.
- name(TypeDescription, AuxiliaryType) - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
-
Names an auxiliary type.
- NAME - Enum constant in enum net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazinessMode
-
Only resolves the name lazily, but resolves the full class file otherwise.
- NAME - Static variable in class net.bytebuddy.agent.Installer
-
The name of the
Installerclass that is stored in an obfuscated format which will not be relocated. - NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.AttributeTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.ConstantArrayTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.ConstantDynamicTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.ConstantTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.FrameTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.HandleTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.LabelArrayTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.LabelTranslator
-
The name of the method.
- NAME - Static variable in class net.bytebuddy.asm.ClassVisitorFactory.TypePathTranslator
-
The name of the method.
- NAME_PREFIX - Static variable in interface net.bytebuddy.description.method.ParameterDescription
-
The prefix for names of an unnamed parameter.
- nameContains(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor an infix of its name. - nameContainsIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor an infix of its name. - named(String) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
Returns the offset of the local variable with the given name.
- named(String) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Returns the offset of the local variable with the given name.
- named(String) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
Returns the offset of the local variable with the given name.
- named(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its exact name. - NamedElement - Interface in net.bytebuddy.description
-
Represents a Java element with a name.
- NamedElement.WithDescriptor - Interface in net.bytebuddy.description
-
A named element with a class file descriptor and a generic signature.
- NamedElement.WithGenericName - Interface in net.bytebuddy.description
-
A named element with a generic type name.
- NamedElement.WithOptionalName - Interface in net.bytebuddy.description
-
Describes a named element where naming the element is optional and an alternative default name is provided if no explicit name is given.
- NamedElement.WithRuntimeName - Interface in net.bytebuddy.description
-
A named element with a name that has a particular meaning to the Java runtime.
- namedIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its name. - namedOneOf(String...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its membership of a set. - NamedPipeResponse(WinNT.HANDLE) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.NamedPipeResponse
-
Creates a new response via a named pipe.
- namedTypes - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
A mapping of all available local variables by their name to their type.
- namedTypes - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
A mapping of all available local variables by their name to their type.
- nameEndsWith(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its name's suffix. - nameEndsWithIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its name's suffix. - NameMatcher<T> - Class in net.bytebuddy.matcher
-
A method matcher that matches a byte code element's source code name: The source code name of types is equal to their binary name where arrays are appended a
[]by their arity and where inner classes are appended by dollar signs to their outer class's source name. Constructors and the type initializer methods are represented by the empty string as they do not represent a source code name. Fields are named as in the source code. - NameMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.NameMatcher
-
Creates a new matcher for a byte code element's source name.
- nameMatches(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementname against a regular expression. - nameStartsWith(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its name's prefix. - nameStartsWithIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
NamedElementfor its name's prefix. - namingStrategy - Variable in class net.bytebuddy.ByteBuddy
-
The naming strategy to use.
- NamingStrategy - Interface in net.bytebuddy
-
A naming strategy for determining a fully qualified name for a dynamically created Java type.
- NamingStrategy.AbstractBase - Class in net.bytebuddy
-
An abstract base implementation where the names of redefined and rebased types are retained.
- NamingStrategy.PrefixingRandom - Class in net.bytebuddy
-
A naming strategy that creates a name by prefixing a given class and its package with another package and by appending a random number to the class's simple name.
- NamingStrategy.Suffixing - Class in net.bytebuddy
-
A naming strategy that appends a given suffix to a name, without a randomized element.
- NamingStrategy.Suffixing.BaseNameResolver - Interface in net.bytebuddy
-
A base name resolver is responsible for resolving a name onto which the suffix is appended.
- NamingStrategy.Suffixing.BaseNameResolver.ForFixedValue - Class in net.bytebuddy
-
A base name resolver that simply returns a fixed value.
- NamingStrategy.Suffixing.BaseNameResolver.ForGivenType - Class in net.bytebuddy
-
Uses a specific type's name as the resolved name.
- NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType - Enum in net.bytebuddy
-
Uses the unnamed type's super type's name as the resolved name.
- NamingStrategy.Suffixing.BaseNameResolver.WithCallerSuffix - Class in net.bytebuddy
-
A base name resolver that adds the name of the class that is invoking
ByteBuddy. - NamingStrategy.SuffixingRandom - Class in net.bytebuddy
-
A naming strategy that creates a name by concatenating: The super classes package and name A given suffix string A random number Between all these elements, a
$sign is included into the name to improve readability. - NamingStrategy.SuffixingRandom.BaseNameResolver - Interface in net.bytebuddy
-
Deprecated.
- NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue - Class in net.bytebuddy
-
Deprecated.
- NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType - Class in net.bytebuddy
-
Deprecated.
- NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType - Enum in net.bytebuddy
-
Deprecated.
- NarrowingStackManipulation(int[], StackManipulation.Size) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate.NarrowingStackManipulation
-
Creates a new narrowing stack manipulation.
- narrowTo(TypeDefinition) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
Attempts to narrow the represented type into another type.
- NATIVE - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for a native method.
- NATIVE - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
native. - nativeMethodStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The native method strategy to use.
- NegatingMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that reverses the matching result of another matcher.
- NegatingMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.NegatingMatcher
-
Creates a new negating element matcher.
- Negation - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that negates a number on the operand stack.
- Nested(String, List, TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
-
Creates a type token that represents a parameterized type.
- NESTED_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A transformer for a nested reference array value.
- NESTED_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a nested reference array value.
- NESTED_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a nested array type.
- nestHost(Class) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as a nest member of the supplied type as a nest host.
- nestHost(Class) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a nest member of the supplied type as a nest host.
- nestHost(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as a nest member of the supplied type as a nest host.
- nestHost(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as a nest member of the supplied type as a nest host.
- nestHost(TypeDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a nest member of the supplied type as a nest host.
- nestHost(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as a nest member of the supplied type as a nest host.
- nestMembers(Class...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as a nest host for the supplied types.
- nestMembers(Class...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a nest host for the supplied types.
- nestMembers(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as a nest host for the supplied types.
- nestMembers(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as a nest host for the supplied types.
- nestMembers(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a nest host for the supplied types.
- nestMembers(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as a nest host for the supplied types.
- nestMembers(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as a nest host for the supplied types.
- nestMembers(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a nest host for the supplied types.
- nestMembers(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as a nest host for the supplied types.
- nestMembers(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a nest host for the supplied types.
- net.bytebuddy - package net.bytebuddy
-
Byte Buddy is a library for creating Java classes at runtime of a Java program.
- net.bytebuddy.agent - package net.bytebuddy.agent
-
The Byte Buddy agent allows the redefinition of classes at runtime.
- net.bytebuddy.agent.builder - package net.bytebuddy.agent.builder
-
An agent builder is used to easily implement load-time class-transformations using a Java agent.
- net.bytebuddy.agent.utility.nullability - package net.bytebuddy.agent.utility.nullability
-
A package to contain nullability annotations to be used within the Byte Buddy agent project.
- net.bytebuddy.asm - package net.bytebuddy.asm
-
The ASM package contains classes that are meant for direct interaction with the ASM API.
- net.bytebuddy.build - package net.bytebuddy.build
-
A package for types that allow for applying Byte Buddy transformation during a build process.
- net.bytebuddy.build.maven - package net.bytebuddy.build.maven
-
A package containing classes for applying Byte Buddy transformers within a Maven build.
- net.bytebuddy.description - package net.bytebuddy.description
-
Classes of this package allow the representation of Java classes, their member and their meta data.
- net.bytebuddy.description.annotation - package net.bytebuddy.description.annotation
-
Contains descriptions of annotations and annotation values.
- net.bytebuddy.description.enumeration - package net.bytebuddy.description.enumeration
-
A package that contains classes for describing enumeration values.
- net.bytebuddy.description.field - package net.bytebuddy.description.field
-
Contains descriptions of Java fields.
- net.bytebuddy.description.method - package net.bytebuddy.description.method
-
Contains descriptions of Java methods and constructors as well as their parameters.
- net.bytebuddy.description.modifier - package net.bytebuddy.description.modifier
-
The modifier package contains high-level and type-safe descriptions of Java modifiers.
- net.bytebuddy.description.module - package net.bytebuddy.description.module
-
Contains descriptions of Java modules.
- net.bytebuddy.description.type - package net.bytebuddy.description.type
-
Contains descriptions of Java types and packages.
- net.bytebuddy.dynamic - package net.bytebuddy.dynamic
-
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java type that is dynamically created and for loading this type into a running JVM process.
- net.bytebuddy.dynamic.loading - package net.bytebuddy.dynamic.loading
-
This package contains classes that are responsible for class loading of classes that are represented by
bytearrays. - net.bytebuddy.dynamic.scaffold - package net.bytebuddy.dynamic.scaffold
-
This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.
- net.bytebuddy.dynamic.scaffold.inline - package net.bytebuddy.dynamic.scaffold.inline
-
All classes and types in this package are related to creating a
DynamicTypeby enhancing a given type. - net.bytebuddy.dynamic.scaffold.subclass - package net.bytebuddy.dynamic.scaffold.subclass
-
All classes and types in this package are related to creating a
DynamicTypeby creating a subclass of a given type. - net.bytebuddy.implementation - package net.bytebuddy.implementation
-
The implementation package contains any logic for intercepting method calls.
- net.bytebuddy.implementation.attribute - package net.bytebuddy.implementation.attribute
-
All types and classes in this package are responsible for writing attributes for a given Java byte code element, i.e. fields, types and byte code methods.
- net.bytebuddy.implementation.auxiliary - package net.bytebuddy.implementation.auxiliary
-
Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType. - net.bytebuddy.implementation.bind - package net.bytebuddy.implementation.bind
-
The types and classes of this package are responsible for binding a method call to calling another method.
- net.bytebuddy.implementation.bind.annotation - package net.bytebuddy.implementation.bind.annotation
-
This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method.
- net.bytebuddy.implementation.bytecode - package net.bytebuddy.implementation.bytecode
-
Types and classes in this package are responsible for creating Java byte code for a given byte code target which is represented by a
MethodDescription. - net.bytebuddy.implementation.bytecode.assign - package net.bytebuddy.implementation.bytecode.assign
-
An
Assigneris responsible for transforming a givenTypeDescriptioninto another one. - net.bytebuddy.implementation.bytecode.assign.primitive - package net.bytebuddy.implementation.bytecode.assign.primitive
-
Assignerimplementations of this package are capable of handling primitive types or thevoidtype. - net.bytebuddy.implementation.bytecode.assign.reference - package net.bytebuddy.implementation.bytecode.assign.reference
-
Assignerimplementations of this package are capable of assigning non-primitive types to each other. - net.bytebuddy.implementation.bytecode.collection - package net.bytebuddy.implementation.bytecode.collection
-
This package is dedicated to creating
StackManipulations that create collections or arrays from a given number of values. - net.bytebuddy.implementation.bytecode.constant - package net.bytebuddy.implementation.bytecode.constant
-
StackManipulations in this package are responsible for creating compile-time constants and pushing them onto the operand stack. - net.bytebuddy.implementation.bytecode.member - package net.bytebuddy.implementation.bytecode.member
-
StackManipulations of this package are responsible for accessing type or method members, i.e. reading and writing of fields, invoking of methods, access of local variables within a method invocation or returning values from method invocations. - net.bytebuddy.matcher - package net.bytebuddy.matcher
-
Contains an API for matching Java byte code entities.
- net.bytebuddy.pool - package net.bytebuddy.pool
-
Classes of this package allow for the creating
TypeDescriptions without loading any classes. - net.bytebuddy.utility - package net.bytebuddy.utility
-
This package contains utility classes for common use within any Byte Buddy logic.
- net.bytebuddy.utility.dispatcher - package net.bytebuddy.utility.dispatcher
-
A package to handle dispatching of classes.
- net.bytebuddy.utility.nullability - package net.bytebuddy.utility.nullability
-
A package to contain nullability annotations to be used within the Byte Buddy agent project.
- net.bytebuddy.utility.privilege - package net.bytebuddy.utility.privilege
-
A package containing
PrivilegedActions that are used for invoking sensitive methods. - net.bytebuddy.utility.visitor - package net.bytebuddy.utility.visitor
-
A package containing visitor classes for ASM.
- NEVER - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Never invokes the super class's hash code and equality methods.
- NEVER - Enum constant in enum net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default
-
Never generates a visibility bridge.
- NeverNull - Annotation Type in net.bytebuddy.agent.utility.nullability
-
Indicates that a field, method or parameter can never be
null. - NeverNull - Annotation Type in net.bytebuddy.utility.nullability
-
Indicates that a field, method or parameter can never be
null. - NeverNull.ByDefault - Annotation Type in net.bytebuddy.agent.utility.nullability
-
Indicates that any field, method return or method and constructor parameter of a package is never
null. - NeverNull.ByDefault - Annotation Type in net.bytebuddy.utility.nullability
-
Indicates that any field, method return or method and constructor parameter of a package is never
null. - NEW_CONSTRUCTOR_FOR_SERIALIZATION_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The descriptor of the method for creating a new serialization constructor.
- NEW_CONSTRUCTOR_FOR_SERIALIZATION_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The name of the method for creating a new serialization constructor.
- NEW_INSTANCE_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The descriptor of the
Constructor.newInstance(Object...)method. - NEW_INSTANCE_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The internal name of the
Constructor.newInstance(Object...)method. - newInstance(Object, URI, Map) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference
-
Creates a new instance of the simple module reference.
- newInstance(Constructor, Object[]) - Method in interface net.bytebuddy.utility.Invoker
-
Creates a new instance via
Constructor.newInstance(Object...). - newInstance(String, Object) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder
-
Creates a new instance of the simple module finder.
- next() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.TransformerIterator
- next() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
- next() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
- next() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
- next() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterator
- next() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator
- next() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin.CompoundIterator
- next() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder.FolderIterator
- next() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory.MapEntryIterator
- next() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile.JarFileIterator
- next() - Method in class net.bytebuddy.description.type.TypeDefinition.SuperClassIterator
- nextElement() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst.PrependingEnumeration
- nextElement() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.EmptyEnumeration
- nextElement() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SingletonEnumeration
- nextElement() - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
- nextString() - Method in class net.bytebuddy.utility.RandomString
-
Creates a new random
String. - Nexus - Class in net.bytebuddy.dynamic
-
This nexus is a global dispatcher for initializing classes with
LoadedTypeInitializers. - nexusAccessor - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
-
The nexus accessor to use.
- nexusAccessor - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection
-
The nexus accessor to use.
- NexusAccessor - Class in net.bytebuddy.dynamic
-
The Nexus accessor is creating a VM-global singleton
Nexussuch that it can be seen by all class loaders of a virtual machine. - NexusAccessor() - Constructor for class net.bytebuddy.dynamic.NexusAccessor
-
Creates a new accessor for the
Nexuswithout any active management of stale references within a nexus. - NexusAccessor(ReferenceQueue) - Constructor for class net.bytebuddy.dynamic.NexusAccessor
-
Creates a new accessor for a
Nexuswhere any GC eligible are enqueued to the supplied reference queue. - NexusAccessor.Dispatcher - Interface in net.bytebuddy.dynamic
-
A dispatcher for registering type initializers in the
Nexus. - NexusAccessor.Dispatcher.Available - Class in net.bytebuddy.dynamic
-
An enabled dispatcher for registering a type initializer in a
Nexus. - NexusAccessor.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic
-
Creates a new dispatcher for accessing a
Nexus. - NexusAccessor.Dispatcher.Unavailable - Class in net.bytebuddy.dynamic
-
A disabled dispatcher where a
Nexusis not available. - NexusAccessor.InitializationAppender - Class in net.bytebuddy.dynamic
-
An initialization appender that looks up a loaded type initializer from Byte Buddy's
Nexus. - NO_ARRAY - Static variable in interface net.bytebuddy.pool.TypePool.AbstractBase.ComponentTypeReference
-
Indicates that no component type is defined for the property.
- NO_ATTRIBUTES - Static variable in interface net.bytebuddy.utility.AsmClassReader
-
Indicates that no custom attributes should be mapped.
- NO_CONSTRUCTORS - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
This strategy is adding no constructors such that the instrumented type will by default not have any.
- NO_DEFAULT_VALUE - Static variable in interface net.bytebuddy.description.field.FieldDescription
-
A representative of a field's non-set default value.
- NO_FLAGS - Static variable in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Indicates that no flags should be set.
- NO_INDEX - Static variable in class net.bytebuddy.asm.Advice.AssignReturned
-
Indicates that a value is not assigned from an array but as a scalar value.
- NO_INTERFACES - Static variable in interface net.bytebuddy.description.type.TypeList
-
Represents that a type list does not contain any values for ASM interoperability which is represented by
null. - NO_LIVE_INITIALIZERS - Enum constant in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Enforces that no type has a live initializer.
- NO_MANIFEST - Static variable in interface net.bytebuddy.build.Plugin.Engine.Source.Origin
-
Indicates that no manifest exists.
- NO_MODIFIERS - Static variable in class net.bytebuddy.description.method.ParameterDescription.Token
-
Indicator for a method parameter without explicit modifiers.
- NO_MODIFIERS - Static variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Donates an unknown modifier of a parameter.
- NO_MULTI_RELEASE - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.MultiReleaseAware
-
Indicates that no multi-release versions exist.
- NO_NAME - Static variable in class net.bytebuddy.description.method.ParameterDescription.Token
-
Indicator for a method parameter without an explicit name.
- NO_NAME - Static variable in interface net.bytebuddy.description.NamedElement
-
Indicates that an element is not named.
- NO_NAME - Static variable in interface net.bytebuddy.implementation.attribute.AnnotationAppender
-
A constant for informing ASM over ignoring a given name.
- NO_NAME - Static variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Donates an unknown name of a parameter.
- NO_PREFIX - Static variable in interface net.bytebuddy.NamingStrategy
-
Indicates that types of the
java.*package should not be prefixed. - NO_PROTECTION_DOMAIN - Static variable in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
-
An undefined protection domain.
- NO_REQUIRED_SIZE - Static variable in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Bound
-
Indicates that this relocation handler does not require a minimal stack size.
- Node(MethodGraph.Compiler.Default.Key.Detached, MethodDescription, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
- Node(MethodGraph.Compiler.Default.Key.Detached, MethodDescription, Visibility, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
Creates a new node.
- NodeList(List) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
-
Creates a list of nodes.
- NON_GENERIC - Enum constant in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Represents a non-generic type.
- NON_GENERIC_SIGNATURE - Static variable in interface net.bytebuddy.description.NamedElement.WithDescriptor
-
The generic type signature of a non-generic byte code element.
- NON_MATCHING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
Never matches a type.
- NON_MATCHING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial
-
Never matches a type.
- NON_MATCHING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial
-
Never matches a type.
- NON_OPERATIONAL - Enum constant in enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
Does not return from the method at all.
- NonAnnotatedTypeVariable(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable
-
Creates a new non-annotated type variable.
- none() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that always returns
false. - NONE - Enum constant in enum net.bytebuddy.build.maven.Discovery
-
Does never discover plugins.
- NONE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A property without a well-defined value.
- NONE - Enum constant in enum net.bytebuddy.description.modifier.Transitivity
-
Modifier for not marking a type member as synthetic.
- NONE - Enum constant in enum net.bytebuddy.utility.GraalImageCode
-
Indicates that no Graal VM property is set.
- noneOf(Annotation...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given annotations as
AnnotationDescriptions by theObject.equals(Object)method. - noneOf(Iterable) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given objects by the
Object.equals(Object)method. - noneOf(Object...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given objects by the
Object.equals(Object)method. - noneOf(Constructor...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given constructors as
MethodDescriptions by theObject.equals(Object)method. - noneOf(Field...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given methods as
FieldDescriptions by theObject.equals(Object)method. - noneOf(Method...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given methods as
MethodDescriptions by theObject.equals(Object)method. - noneOf(Type...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches none of the given types as
TypeDescriptions by theObject.equals(Object)method. - noNestMate() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as self-hosted, i.e. as only being a nest mate of itself.
- noNestMate() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as self-hosted, i.e. as only being a nest mate of itself.
- nonNullable(ElementMatcher) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Resolves the matcher to identify non-nullable fields.
- nonNullable(ElementMatcher) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin.WithNonNullableFields
-
Resolves the matcher to identify non-nullable fields.
- NonRetainingAsmClassReader(AsmClassReader) - Constructor for class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Creates a new non-retaining ASM class writer.
- NoOp() - Constructor for class net.bytebuddy.build.Plugin.NoOp
- NoOp(ClassLoader) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoaderDecorator.NoOp
-
Creates a new no-operation class loader decorator.
- NoSuchTypeException(String) - Constructor for exception class net.bytebuddy.pool.TypePool.Resolution.NoSuchTypeException
-
Creates a new exception to indicate an unresolved type.
- not(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Inverts another matcher.
- NOT_DECLARED - Enum constant in enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
Matches any method not declared by the resolved type.
- NotifyingClassLoadingAction(String, ClassLoader, AtomicBoolean) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
-
Creates a notifying class loading action.
- NULL_SIGNAL - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
A null signal.
- NullCheckedConstruction(Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.NullCheckedConstruction
-
Creates a byte code appender for creating a
null-checked construction. - NullConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
Represents a stack manipulation to load a
nullpointer onto the operand stack. - nullIfEmpty() - Element in annotation type net.bytebuddy.asm.Advice.AllArguments
-
Determines if a
nullvalue should be assigned if the instrumented method does not declare any parameters. - nullIfEmpty() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.AllArguments
-
Determines if
nullshould be assigned to the annotated parameter to the annotated parameter. - nullIfEmpty() - Element in annotation type net.bytebuddy.implementation.bind.annotation.AllArguments
-
Determines if a
nullvalue should be assigned if the instrumented method does not declare any parameters. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultCall
-
Assigns
nullto the parameter if it is impossible to invoke the super method or a possible dominant default method, if permitted. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultCallHandle
-
Assigns
nullto the parameter if it is impossible to invoke the super method or a possible dominant default method, if permitted. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultMethod
-
Indicates that
nullshould be assigned to this parameter if no default method is invokable. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle
-
Indicates that
nullshould be assigned to this parameter if no default method is invokable. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperCall
-
Assigns
nullto the parameter if it is impossible to invoke the super method or a possible dominant default method, if permitted. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperCallHandle
-
Assigns
nullto the parameter if it is impossible to invoke the super method or a possible dominant default method, if permitted. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperMethod
-
Indicates that
nullshould be assigned to this parameter if no super method is invokable. - nullIfImpossible() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperMethodHandle
-
Indicates that
nullshould be assigned to this parameter if no super method is invokable. - NullMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches the
nullvalue. - NullMatcher() - Constructor for class net.bytebuddy.matcher.NullMatcher
- nullValue() - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns a
nullvalue from an instrumented method. - number - Variable in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation
-
The semaphore number.
O
- OBJECT - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a reference type.
- OBJECT - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Deprecated.
- OBJECT - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
Deprecated.Use
TypeDescription.ForLoadedType.of(Class)instead. - OBJECT_METHODS - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 14
java.lang.runtime.ObjectMethodstype. - of(boolean) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Returns an enabled lambda instrumentation strategy for
true. - of(boolean) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
booleanvalue. - of(boolean) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Returns
TypeValidation.ENABLEDif the supplied argument istrue. - of(boolean) - Static method in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Resolves an annotation retention from a boolean value.
- of(boolean) - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Resolves a typing constant for the presented boolean where
trueindicates that dynamic typing is a legitimate choice. - of(boolean) - Static method in class net.bytebuddy.matcher.BooleanMatcher
-
Returns an element matcher that returns the provided result.
- of(boolean...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
boolean[]value. - of(boolean, MethodVisitor, TypeDescription, TypeWriter.MethodPool, AnnotationValueFilter.Factory, boolean, boolean) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Resolves an initialization handler.
- of(byte) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
bytevalue. - of(byte...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
byte[]value. - of(byte[]) - Static method in class net.bytebuddy.utility.OpenedClassReader
-
Creates a class reader for the given binary representation of a class file.
- of(byte[], boolean) - Static method in class net.bytebuddy.utility.OpenedClassReader
-
Creates a class reader for the given binary representation of a class file.
- of(char) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
charvalue. - of(char) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Resolves a generic type token of a primitive type.
- of(char...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
char[]value. - of(double) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
doublevalue. - of(double...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
double[]value. - of(float) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
floatvalue. - of(float...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
float[]value. - of(int) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning
-
Creates a part-splitting batch allocator.
- of(int) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
intvalue. - of(int) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Path
-
Creates an array of paths with the given length.
- of(int) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Represents a numeric size as a
StackSize. - of(int) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for the given identifier.
- of(int...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
int[]value. - of(int, MethodDescription) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Resolves an invocation type.
- of(long) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
longvalue. - of(long...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
long[]value. - of(long, TimeUnit) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Pausing
-
Creates a listener that pauses for the specified amount of time.
- of(short) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
shortvalue. - of(short...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
short[]value. - of(File) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Creates a new class file locator for the given jar file.
- of(File) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Returns a class file locator for the given module file.
- of(File, ClassFileVersion) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForFolder
-
Creates a new class file locator for a folder structure of class files.
- of(File, ClassFileVersion) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Creates a new class file locator for the given jar file.
- of(File, ClassInjector.UsingInstrumentation.Target, Instrumentation) - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Creates an instrumentation-based class injector.
- of(Serializable) - Static method in class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
-
Creates a new stack manipulation to load the supplied value onto the stack.
- of(Class) - Static method in class net.bytebuddy.ClassFileVersion
-
Extracts a class' class version.
- of(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a new immutable type description for a loaded type.
- of(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
-
Creates a new lazy projection of a type's super class.
- of(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProxy
-
Resolves a lazy proxy for a loaded type as a generic type description.
- of(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Returns a new immutable generic type description for a loaded type.
- of(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.LazyProxy
-
Resolves a lazy proxy for a loaded type as a type description.
- of(Class) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit
-
Creates an explicit class loading delegate for the given type.
- of(Class) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Finds the operand stack size of a given Java type.
- of(Class) - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
Resolves a fixed value for a given type.
- of(Class) - Static method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray
-
Creates a new dispatcher.
- of(Class, Class...) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given return type and parameter types.
- of(Class, ClassFileLocator) - Static method in class net.bytebuddy.ClassFileVersion
-
Extracts a class' class version.
- of(Class, S) - Static method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForType
-
Creates an argument resolver for a given type.
- of(Class) - Static method in class net.bytebuddy.asm.ClassVisitorFactory
-
Returns a class visitor factory for the supplied
ClassVisitortype. - of(Class, Object) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a binding for a fixed
String, a primitive value or a method handle or type. - of(Class, Object) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation
-
Resolves an offset mapping that binds the provided annotation type to a given constant value.
- of(Class, String) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Creates a factory for an offset mapping that binds an annotation property.
- of(Class, String) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Resolves an offset mapping factory where the provided property is assigned to any parameter that is annotated with the given annotation.
- of(Class, ByteBuddy) - Static method in class net.bytebuddy.asm.ClassVisitorFactory
-
Returns a class visitor factory for the supplied
ClassVisitortype. - of(Class, U, Class) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
Creates a factory for an offset mapping that loads the provided value.
- of(Class, U, Class) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant
-
Creates a factory for an offset mapping that deserializes a given value that is then assigned to the annotated parameter or used as a method target.
- of(Class) - Static method in class net.bytebuddy.utility.dispatcher.JavaDispatcher
-
Resolves an action for creating a dispatcher for the provided type where the proxied type is resolved from the bootstrap loader.
- of(Class, ClassLoader) - Static method in class net.bytebuddy.utility.dispatcher.JavaDispatcher
-
Resolves an action for creating a dispatcher for the provided type.
- of(Class, ClassLoader, boolean) - Static method in class net.bytebuddy.utility.dispatcher.JavaDispatcher
-
Resolves an action for creating a dispatcher for the provided type.
- of(Class, Object) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
-
Creates a binder for binding a fixed value to a given annotation.
- of(ClassLoader) - Static method in class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForClassFileLocator
-
Creates a new type pool resolver that supplements the supplied class loader to the implicit type pool.
- of(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Creates a class file locator for a given class loader.
- of(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced
-
Creates a class file locator for a given class loader.
- of(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default
-
Creates a class loading delegate for the given class loader.
- of(ClassLoader) - Static method in class net.bytebuddy.pool.TypePool.ClassLoading
-
Returns a type pool that attempts type descriptions by loadings types from the given class loader.
- of(ClassLoader) - Static method in class net.bytebuddy.pool.TypePool.Default
-
Returns a type pool for the provided class loader.
- of(ClassLoader) - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Returns a default
TypePoolwith lazy resolution for the provided class loader. - of(ClassLoader, File...) - Static method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Creates an accessor by reading the process id from the JMX runtime bean and by attempting to load the
com.sun.tools.attach.VirtualMachineclass from the provided class loader. - of(ClassLoader, Class, Map) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
Creates a proxy instance for the supplied annotation type and values.
- of(ClassLoader, TypePool) - Static method in class net.bytebuddy.pool.TypePool.ClassLoading
-
Returns a type pool that attempts type descriptions by loadings types from the given class loader.
- of(Instrumentation) - Static method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Creates a class reloading strategy for the given instrumentation.
- of(Instrumentation, boolean, Class...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
-
Resolves a listener that adds module edges from and to the instrumented type's module.
- of(Instrumentation, Class) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation
-
Returns a class file locator that is capable of locating a class file for the given type using the given instrumentation instance.
- of(Object) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Creates a target for an offset mapping for a constant value or
null. - of(Object) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Resolves a compile-time constant as the next step value.
- of(Object) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for any constant value, i.e any primitive (wrapper) type, any primitive array type or any
Stringvalue or array. - of(Object) - Static method in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
Creates a module description for the supplied module.
- of(Object) - Static method in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
Resolves an instance into a record component description.
- of(Object) - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Creates class injector that defines a class using a method handle lookup.
- of(Object) - Static method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
Creates a new class loading strategy that uses a
java.lang.invoke.MethodHandles$Lookupinstance. - of(Object) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Optional
-
Creates an optional containing the given value.
- of(Object) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Represents the given value by a constant pool value or as a field if this is not possible.
- of(Object) - Static method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
Creates a new argument provider that stores the given value in a static field of the instance type.
- of(Object) - Static method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Creates an argument loader that loads the supplied value as a constant.
- of(Object) - Static method in class net.bytebuddy.utility.JavaModule
-
Represents the supplied
java.lang.Moduleas an instance of this class and validates that the supplied instance really represents a JavaModule. - of(Object[]) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleFinder
-
Creates a module finder from the given paths.
- of(Object, int) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution
-
Resolves a step substitution factory for a compile-time constant to replace an argument value at a given index.
- of(Object, Object[]) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfMethodTypeDesc
-
Resolves a
java.lang.constant.MethodTypeDescfrom descriptions of the return type descriptor and parameter types. - of(Object, Object, String, String) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfMethodHandleDesc
-
Resolves a
java.lang.constant.MethodHandleDesc. - of(Constructor) - Static method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
Creates a new list that describes the parameters of the given
Constructor. - of(Constructor) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given constructor.
- of(Constructor) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given constructor.
- of(Constructor, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Static method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
Creates a new list that describes the parameters of the given
Constructor. - of(Field) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where the specified field is accessed.
- of(GenericDeclaration) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
-
Creates a list of the type variables of the supplied generic declaration.
- of(InvocationHandler) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any instance of an
InvocationHandlerthat delegates all method interceptions to the given instance which will be stored in astaticfield. - of(InvocationHandler, String) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any instance of an
InvocationHandlerthat delegates all method interceptions to the given instance which will be stored in astaticfield. - of(Method) - Static method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
Creates a new list that describes the parameters of the given
Method. - of(Method) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given method.
- of(Method) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given method.
- of(Method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Static method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
Creates a new list that describes the parameters of the given
Method. - of(Type) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Resolves a generic type to a builder of the same type.
- of(String) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Creates a new native method strategy for prefixing method names.
- of(String) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
Stringvalue. - of(String...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a
String[]value. - of(String, byte[]) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a class file locator for a single known type.
- of(String, TypeDescription.Generic, int) - Static method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type.
- of(String, TypeDescription.Generic, ModifierContributor.ForType...) - Static method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type.
- of(URI, URLStreamHandler) - Method in interface net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.Dispatcher
-
Resolves a URL from an URI, if possible.
- of(Collection) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Computes the stack size of all supplied types.
- of(Collection) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for any modifier contributor of a given type.
- of(JarFile, ClassFileVersion) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Creates a new class file locator for the given jar file.
- of(List) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(List) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Simple
-
Returns a method graph that contains all of the provided methods as simple nodes.
- of(List) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
-
Creates a new delegation processor.
- of(List) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
-
Creates a new method delegation binder that binds method based on annotations found on the target method.
- of(List) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a custom strategy for determining the field that is accessed by this field accessor.
- of(List) - Static method in class net.bytebuddy.description.type.TypeList.Explicit
-
Returns a list of types of the supplied Java constants.
- of(List, List) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a left and right list.
- of(List, List, List) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a left, a middle and a right list.
- of(List, S) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a list and an element.
- of(Map) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a class file locator that represents all types of a dynamic type.
- of(ResettableClassFileTransformer) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Resolves a default patch mode for a given
ResettableClassFileTransformer. - of(ResettableClassFileTransformer) - Static method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
Creates a new substitutable class file transformer of another class file transformer.
- of(ResettableClassFileTransformer, ResettableClassFileTransformer.WithDelegation.Callback) - Static method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation
-
Creates a resettable class file transformer that wraps another transformer and adds a callback to the beginning and end of each transformation.
- of(EntryPoint, List) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(EntryPoint, Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(EntryPoint, ClassFileVersion, List) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(EntryPoint, ClassFileVersion, Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(EntryPoint, ClassFileVersion, MethodNameTransformer) - Static method in class net.bytebuddy.build.Plugin.Engine.Default
-
Creates a plugin engine from an
EntryPoint. - of(Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(ClassFileVersion) - Static method in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Resolves a default method invocation depending on the class file version permitting such calls.
- of(ClassFileVersion, List) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(ClassFileVersion, Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilderthat realizes the provided build plugins. - of(EnumerationDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Creates a new annotation value for the given enumeration description.
- of(FieldDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given field description.
- of(FieldDescription) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where the specified field is accessed.
- of(FieldDescription, FieldAccess.Defined) - Static method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.OfGenericField
-
Creates a generic access dispatcher for a given field.
- of(MethodDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given method description.
- of(MethodDescription) - Static method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Creates a method attribute appender factory that writes all annotations of a given method, both the method annotations themselves and all annotations that are defined for every parameter.
- of(MethodDescription) - Static method in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Returns an auxiliary type for loading the supplied method description as a constant.
- of(MethodDescription) - Method in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
Creates a stack manipulation that represents this handler's behavior.
- of(MethodDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given method.
- of(MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
Resolves an appropriate offset mapping factory for the
Advice.Thrownparameter annotation. - of(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Creates a target for a
MethodorConstructorconstant. - of(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Creates a stack manipulation that loads a method constant onto the operand stack.
- of(MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for invoking the given method.
- of(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given method.
- of(MethodDescription.InDefinedShape, Advice.BootstrapArgumentResolver.Factory, TypeDescription.Generic.Visitor) - Static method in class net.bytebuddy.asm.Advice.Delegator.ForDynamicInvocation
-
Creates a new dynamic invocation delegator.
- of(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, AsmClassReader, boolean) - Static method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Resolves enter advice that only exposes the enter type if this is necessary.
- of(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, Map, List, AsmClassReader, TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
Resolves exit advice that handles exceptions depending on the specification of the exit advice.
- of(MethodDescription.InDefinedShape, Advice.PostProcessor, Advice.Delegator, List, TypeDefinition, boolean) - Static method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Resolves enter advice that only exposes the enter type if this is necessary.
- of(MethodDescription.InDefinedShape, Advice.PostProcessor, Advice.Delegator, Map, List, TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit
-
Resolves exit advice that handles exceptions depending on the specification of the exit advice.
- of(MethodDescription.InDefinedShape, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation
-
Creates a dispatcher factory for a dynamic method invocation.
- of(MethodDescription.InDefinedShape, TypeDescription) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
Resolves a constructor rebasement.
- of(MethodDescription.InDefinedShape, TypeDescription, TypeList) - Static method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Creates a special method invocation for the given method.
- of(MethodDescription.SignatureToken) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached
-
Creates a new detached key of the given method token.
- of(MethodDescription, List, List, List, boolean, int) - Static method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Creates a method size handler applicable for the given instrumented method.
- of(MethodDescription, TypeDescription) - Static method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Creates a special method invocation for a given invocation target.
- of(MethodDescription, MethodGraph.Compiler.Default.Harmonizer) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
Creates a new harmonized key for the given method description.
- of(MethodDescription, MethodInvocation.WithImplicitInvocationTargetType) - Static method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Creates a generic access dispatcher for a given method.
- of(MethodDescription, JavaConstant.MethodType, List, JavaConstant.MethodHandle.HandleType, TypeDescription) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
Resolves an appropriate appender for this lambda expression.
- of(MethodList, MethodDelegationBinder) - Static method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
-
Precompiles a static method delegation for a given list of methods.
- of(ParameterDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given parameter description.
- of(ParameterDescription, TargetMethodAnnotationDrivenBinder.ParameterBinder, AnnotationDescription, Assigner.Typing) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
Creates a handler for a given annotation.
- of(ModifierContributor.ForField...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a field.
- of(ModifierContributor.ForMethod...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a method.
- of(ModifierContributor.ForModule...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a module.
- of(ModifierContributor.ForModule.OfExport...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a module export.
- of(ModifierContributor.ForModule.OfOpen...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a module opening.
- of(ModifierContributor.ForModule.OfRequire...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a module requirement.
- of(ModifierContributor.ForParameter...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a parameter.
- of(ModifierContributor.ForType...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a type.
- of(RecordComponentDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given record component description.
- of(TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue.Factory
-
Creates a new factory for creating a
Advice.OffsetMapping.ForEnterValueoffset mapping. - of(TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue.Factory
-
Creates a new factory for creating a
Advice.OffsetMapping.ForExitValueoffset mapping. - of(TypeDefinition) - Static method in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
Creates an advice resolver for a given type definition.
- of(TypeDefinition) - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
Resolves a sort for the provided type definition.
- of(TypeDefinition) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment
-
Returns a new detachment visitor that detaches any type matching the supplied type description.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Locates an array accessor by the array's component type.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
Creates a stack assignment that loads the default value for a given type.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Duplicates a value given its type.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
Returns a method return corresponding to a given type.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Locates the correct accessor for a variable of a given type.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.Removal
-
Removes a value from the operand stack dependant of its size.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
Resolves a type definition to a equality comparison.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
Resolves a type definition to a hash code.
- of(TypeDefinition...) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Computes the stack size of all supplied types.
- of(TypeDefinition, int, boolean) - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
Resolves a relocation handler for a given type.
- of(TypeDescription) - Static method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing
-
Resolves an appropriate suppression handler.
- of(TypeDescription) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Creates a target for an offset mapping for a type constant.
- of(TypeDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Creates an annotation value for representing the given type.
- of(TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Creates an array projection of an arity of one.
- of(TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Creates a new generic type representation for an erasure where any generified type is reified.
- of(TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
Represents the supplied type description as a generified erasure if it is generified or as a non-generic type if not so.
- of(TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given type description.
- of(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForType
-
Resolves a type locator based upon an annotation value.
- of(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForType
-
Resolves a type locator based upon an annotation value.
- of(TypeDescription) - Static method in class net.bytebuddy.implementation.bytecode.assign.InstanceCheck
-
Creates a new instance check.
- of(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Returns a stack manipulation that loads a
Classtype onto the operand stack which represents the given type. - of(TypeDescription) - Static method in class net.bytebuddy.implementation.bytecode.TypeCreation
-
Creates a type creation for the given type.
- of(TypeDescription) - Static method in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
Resolves an appropriate value resolver for a given type.
- of(TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Returns a Java constant representation for a
TypeDescription. - of(TypeDescription[]) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array of annotation descriptions.
- of(TypeDescription.Generic) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Resolves a generic type description to a builder of the same type.
- of(TypeDescription.Generic.LazyProjection) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList
-
Resolves a lazy interface list.
- of(TypeDescription.Generic.LazyProjection) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
-
Resolves a lazy super class description.
- of(TypeDescription.Generic, ElementMatcher) - Static method in class net.bytebuddy.description.type.TypeVariableToken
-
Transforms a type variable into a type variable token with its bounds detached.
- of(TypeDescription, int) - Static method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Creates an array projection.
- of(TypeDescription, int, TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType
-
Resolves a relocation handler that is triggered if the checked instance is of a given type.
- of(TypeDescription, List) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given return type and parameter types.
- of(TypeDescription, Map) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Creates an annotation value instance for describing the given annotation type and values.
- of(TypeDescription, AnnotationDescription[]) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array of annotation descriptions.
- of(TypeDescription, EnumerationDescription[]) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array of enumeration descriptions.
- of(TypeDescription, MethodDescription.InDefinedShape, MethodNameTransformer) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
-
Resolves a rebasement for the provided method.
- of(TypeDescription, MethodDescription, List, List, List, List, boolean, boolean, ClassFileVersion, int, int) - Static method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Creates an appropriate stack map frame handler for an instrumented method.
- of(TypeDescription, MethodDescription, MethodAttributeAppender) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Creates a record for a visibility bridge.
- of(TypeDescription, MethodList, MethodDelegationBinder) - Static method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
Creates an implementation delegate for constructing a new instance.
- of(TypeDescription, TypeDescription...) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given return type and parameter types.
- of(TypeDescription, ClassFileLocator) - Static method in class net.bytebuddy.ClassFileVersion
-
Extracts a class' class version.
- of(TypeDescription, MethodGraph.Linked, ClassFileVersion, MethodRebaseResolver) - Static method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a new rebase implementation target.
- of(ClassFileLocator) - Static method in class net.bytebuddy.pool.TypePool.Default
-
Creates a default
TypePoolthat looks up data by querying the supplied class file locator. - of(ClassFileLocator) - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePoolwith lazy resolution that looks up data by querying the supplied class file locator. - of(DynamicType) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a class file locator that represents all types of a dynamic type.
- of(MethodGraph.Compiler.Default.Harmonizer, MethodGraph.Compiler.Default.Merger) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a default compiler using the given harmonizer and merger.
- of(MethodGraph.Compiler.Default.Harmonizer, MethodGraph.Compiler.Default.Merger, TypeDescription.Generic.Visitor) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a default compiler using the given harmonizer and merger.
- of(MethodGraph.Compiler.Default.Harmonizer, MethodGraph.Compiler.Default.Merger, ElementMatcher) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a default compiler using the given harmonizer and merger.
- of(MethodGraph.Compiler.Default.Key.Harmonized, MethodDescription, MethodDescription, Visibility) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Creates a new ambiguous entry if both provided entries are not considered to be a bridge of one another.
- of(TypeWriter.MethodPool.Record, TypeDescription, MethodDescription, Set, MethodAttributeAppender) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Wraps the given record in an accessor bridge wrapper if necessary.
- of(StackManipulation, Advice.StackMapFrameHandler.ForPostProcessor, int, TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip
-
Resolves a skipping stack manipulation for the supplied type.
- of(StackManipulation, S) - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
-
A factory method for creating a unique binding that infers the tokens type.
- of(FieldAccessor.FieldNameExtractor) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a custom strategy for determining the field that is accessed by this field accessor.
- of(FieldAccessor.FieldNameExtractor...) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a custom strategy for determining the field that is accessed by this field accessor.
- of(Implementation.Simple.Dispatcher) - Static method in class net.bytebuddy.implementation.Implementation.Simple
-
Resolves a simple implementation that applies the given dispatcher without defining additional local variables.
- of(Implementation.Simple.Dispatcher, int) - Static method in class net.bytebuddy.implementation.Implementation.Simple
-
Resolves a simple implementation that applies the given dispatcher.
- of(Implementation.Simple.Dispatcher, InstrumentedType.Prepareable) - Static method in class net.bytebuddy.implementation.Implementation.Simple
-
Resolves a simple implementation that applies the given dispatcher without defining additional local variables.
- of(Implementation.Simple.Dispatcher, InstrumentedType.Prepareable, int) - Static method in class net.bytebuddy.implementation.Implementation.Simple
-
Resolves a simple implementation that applies the given dispatcher.
- of(ElementMatcher, MemberSubstitution.Substitution.Factory) - Static method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
Creates a factory for applying a substitution on all matched byte code elements for all access types.
- of(LatentMatcher, TypeDescription) - Static method in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
-
Creates a matcher where only overridable or declared methods are matched unless those are ignored.
- of(MethodSortMatcher.Sort) - Static method in class net.bytebuddy.matcher.MethodSortMatcher
-
Returns an element matcher that matches a specific sort of method description.
- of(ModifierMatcher.Mode) - Static method in class net.bytebuddy.matcher.ModifierMatcher
-
Returns a new element matcher that matches an element by its modifier.
- of(TypePool.CacheProvider) - Static method in class net.bytebuddy.pool.TypePool.CacheProvider.WithIllegalResolutionReattempt
-
Returns a cache provider that suppresses caching of illegal resolutions without wrapping twice.
- of(TypePool.Resolution, int) - Static method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
Creates a wrapper for another resolution that, if resolved, represents an array type.
- of(TypePool, Map, List) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
Creates generic type list only representing raw types.
- of(TypePool, Map, String) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
Creates a new raw annotated type.
- of(TypePool, TypePool.Default.LazyTypeDescription.GenericTypeToken, String, Map, TypeVariableSource) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Creates a new generic type description for a tokenized generic type.
- of(JavaModule) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule
-
Returns a class file locator for the provided module.
- of(JavaModule) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule.WeaklyReferenced
-
Creates a class file locator for a Java module where the module is referenced weakly.
- of(ClassVisitor, TypeValidation) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
Adds a validating visitor if type validation is enabled.
- of(MethodVisitor, MethodDescription) - Static method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Wraps the provided method visitor within a stack aware method visitor.
- of(S, List) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a single element and another list.
- of(U) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Creates a description of the given annotation.
- OfAnnotatedElement() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement
- OfAnnotatedElement() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement
- OfAnnotationProperty(Class, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Creates a factory for binding an annotation property.
- OfAnnotationProperty(Class, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Creates a factory for assigning an annotation property to the annotated parameter.
- OfArgument(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing, int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfArgument
-
Creates a new invoke dynamic instance with an implicit field type for the provided value.
- ofArrayVarHandle(Class) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves a var handle constant for an array.
- ofArrayVarHandle(TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves a var handle constant for an array.
- ofAsm(TypePool, Object) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Resolves an ASM constant to a
JavaConstant. - ofAsm(TypePool, ConstantDynamic) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves an ASM
ConstantDynamicto aJavaConstant.Dynamic. - ofAsm(TypePool, Handle) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Resolves an ASM
Handleto aJavaConstant.MethodHandle. - ofAsm(TypePool, Type) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Resolves an ASM
Typeof sortType.METHOD. - ofBeanAccessor(FieldLocator, MethodDescription) - Static method in class net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple
-
Resolves a field locator for a potential accessor method.
- ofBeanProperty() - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where any access is targeted to a field that matches the methods name with the Java specification for bean properties, i.e. a method
getFooorsetFoo(value)will either read or write a field namedfoo. - ofBootLayer() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModule
-
Returns a class file locator that exposes all class files of the boot module layer.
- ofBootLoader() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Creates a class file locator that queries the boot loader.
- ofBootLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Returns an JNA class injector for the boot class loader.
- ofBootLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Returns an unsafe class injector for the boot class loader.
- ofBootLoader() - Static method in class net.bytebuddy.pool.TypePool.ClassLoading
-
Returns a type pool that attempts type descriptions by loadings types from the bootstrap class loader.
- ofBootLoader() - Static method in class net.bytebuddy.pool.TypePool.Default
-
Creates a default
TypePoolthat looks up data by querying the boot class loader. - ofBootLoader() - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePoolwith lazy resolution that looks up data by querying the boot class loader. - ofBootPath() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Creates a new class file locator for this VM's boot module path.
- ofBootPath(File) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Creates a new class file locator for a Java boot module path.
- ofCanonical(Object, String, Object, Object[]) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc
-
Resolves a
java.lang.constant.DynamicConstantDescfor a canonical description of the constant. - ofClassFile(byte[]) - Static method in class net.bytebuddy.ClassFileVersion
-
Extracts a class' class version from a class file.
- ofClassPath() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Resolves a class file locator for the class path that reads class files directly from the file system.
- ofClassPath(String) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Resolves a class file locator for the class path that reads class files directly from the file system.
- ofComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of an array's component type.
- ofComponentType() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of an array's component type.
- ofComponentType() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of an array's component type.
- ofConstant(Class) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for the given constant type.
- ofConstant(Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for the given constant.
- ofConstant(TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for the given constant type.
- OfConstant(Class, Object) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
-
Creates a binder for binding a fixed value to a parameter annotated with the given annotation.
- OfConstantValue(FieldAccessor.FieldLocation, Assigner, Assigner.Typing, FieldAccessor.ForSetter.TerminationHandler, TypeDescription.Generic, StackManipulation) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Creates a setter instrumentation for setting a constant value.
- OfConstructor(Constructor, int, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfConstructor
-
Creates a new description for a loaded constructor.
- OfConstructor(Constructor, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfConstructor
-
Creates a new description of the parameters of a constructor.
- OfConstructorExceptionTypes(Constructor) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
-
Creates a new lazy projection of a constructor's exception types.
- OfConstructorParameter(Constructor, int, Class[]) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
-
Creates a lazy projection of a constructor's parameter.
- OfDefault(int) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.OfDefault
-
A relocation handler that checks if a value is a default value.
- OfDefaultValue(Class) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Creates a factory for an offset mapping tat binds the parameter's default value.
- OfDefaultValue(Class) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue
-
Creates a new factory for binding a default value.
- OfDefaultValue(FieldAccessor.FieldLocation, Assigner, Assigner.Typing, FieldAccessor.ForSetter.TerminationHandler) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Creates an intrumentation that sets a field's default value.
- ofDescription(Object, ClassLoader) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Creates a Java constant value from a
java.lang.constant.ConstantDesc. - ofDescription(Object, ClassFileLocator) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Creates a Java constant value from a
java.lang.constant.ConstantDesc. - ofDescription(Object, TypePool) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Creates a Java constant value from a
java.lang.constant.ConstantDesc. - ofDescriptor(String) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfClassDesc
-
Resolves a
java.lang.constant.ClassDescof a descriptor. - ofDescriptor(String) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfMethodTypeDesc
-
Returns a
java.lang.constant.MethodTypeDescfor a given descriptor. - OfDynamicInvocation(Class, MethodDescription.InDefinedShape, List) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDynamicInvocation
-
Creates a new factory for a dynamic invocation.
- OfDynamicInvocation(Class, MethodDescription.InDefinedShape, List) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDynamicInvocation
-
Creates a factory for an offset mapping that assigns the result of a dynamic method invocation.
- ofEnumeration(Enum) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a
Enumvalue constant. - ofEnumeration(EnumerationDescription) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a
Enumvalue constant. - ofExceptionType(AnnotationAppender, AnnotationValueFilter, int) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for type annotations of a method's exception type.
- OfFactory(ClassInjector.UsingUnsafe.Factory) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingUnsafe.OfFactory
-
Creates an injection strategy based on a factory.
- ofField(Field) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a
static,finalfield constant. - ofField(String) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where any access is targeted to a field named
name. - ofField(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a
static,finalfield constant. - ofField(ElementMatcher, boolean, boolean, MemberSubstitution.Substitution.Factory) - Static method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
Creates a factory that only matches field access for given access types.
- OfField() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfField
- OfField(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing, String, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfField
-
Creates a new abstract delegator for a dynamic method invocation where the last argument is assigned an implicit type.
- ofFieldType(AnnotationAppender, AnnotationValueFilter) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for type annotations of a field's type.
- OfFieldValue(FieldAccessor.FieldLocation, Assigner, Assigner.Typing, FieldAccessor.ForSetter.TerminationHandler, FieldAccessor.FieldLocation) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Creates a setter that sets another field value.
- ofFormalTypeVariable(TypeDescription.Generic) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Validates the type annotations on a formal type variable but not on its bounds..
- OfFormalTypeVariable(TypeVariable, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable
-
Creates a chained annotation reader for reading a formal type variable's bound type.
- offset - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable
-
The value's offset.
- OffsetIncrementing(int, int) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetIncrementing
-
Creates a new argument loading stack manipulation.
- OffsetLoading(int) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading
-
Creates a new argument loading stack manipulation.
- offsetMappings - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
A mapping from offset to a mapping for this offset with retained iteration order of the method's parameters.
- OffsetWriting(int) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetWriting
-
Creates a new argument writing stack manipulation.
- OfGenericArray() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
- OfGenericArray(TypeDescription.Generic, boolean) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfGenericArray
-
Creates a new visitor.
- OfGenericArrayType(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfGenericArrayType
-
Creates a type builder for building a generic array type.
- OfGenericArrayType(TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfGenericArrayType
-
Creates a type builder for building a generic array type.
- OfGenericField(TypeDefinition, FieldAccess.Defined) - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.OfGenericField
-
Creates a new dispatcher for a generic field.
- OfGenericMethod(TypeDescription, MethodInvocation.WithImplicitInvocationTargetType) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Creates a generic method invocation.
- ofGetter(Field) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a method handle for a setter of the given field.
- ofGetter(Field) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for a getter of the given field.
- ofGetter(FieldDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for a getter of the given field.
- ofGetter(FieldDescription.InDefinedShape) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for a getter of the given field.
- ofGetter(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a method handle for a setter of the given field.
- OfGivenField(FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.OfGivenField
-
Creates a new factory that substitues with a given field.
- OfGivenMethod(MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfGivenMethod
-
Creates a new factory for a substitution that invokes a given method.
- ofIndex(TypeDescription, int) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.ForBridgeTarget
-
Yields a stack transformation to transform the given argument of the method for which the arguments are loaded onto the operand stack.
- ofIndex(TypeDescription, int) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp
-
Yields a stack transformation to transform the given argument of the method for which the arguments are loaded onto the operand stack.
- ofIndex(TypeDescription, int) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler
-
Yields a stack transformation to transform the given argument of the method for which the arguments are loaded onto the operand stack.
- OfInstance(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing, Object) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfInstance
-
Creates a new invoke dynamic instance with an implicit field type for the provided value.
- ofInstrumentedMethod(int) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading
-
Creates a factory that loads the argument for the instrumented method's parameter of the specified index.
- OfInstrumentedMethod(int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethod
-
Creates a new factory for resolving an argument of the instrumented method.
- ofInterfaceType(AnnotationAppender, AnnotationValueFilter, int) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for type annotations of an interface type.
- ofInvocation(Constructor, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a constructor.
- ofInvocation(Constructor, List) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a constructor.
- ofInvocation(Method, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a
staticfactory method. - ofInvocation(Method, List) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a
staticfactory method. - ofInvocation(MethodDescription.InDefinedShape, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a
staticfactory method or a constructor. - ofInvocation(MethodDescription.InDefinedShape, List) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a
staticfactory method or a constructor. - OfInvokedMethod(int) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod
-
Creates an argument loader factory for an invoked method.
- ofJ9() - Static method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Creates an accessor by reading the process id from the JMX runtime bean and by attempting to load the
com.ibm.tools.attach.VirtualMachineclass from the provided class loader. - ofJavaVersion(int) - Static method in class net.bytebuddy.ClassFileVersion
-
Creates a class file version for a given major release of Java.
- ofJavaVersionString(String) - Static method in class net.bytebuddy.ClassFileVersion
-
Returns the Java class file by its representation by a version string in accordance to the formats known to javac.
- OfLegacyVmConstructor(Constructor, int, Class[], ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Creates a legacy representation of a method's parameter.
- OfLegacyVmConstructor(Constructor, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
-
Creates a legacy representation of a constructor's parameters.
- OfLegacyVmMethod(Method, int, Class[], ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Creates a legacy representation of a method's parameter.
- OfLegacyVmMethod(Method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
-
Creates a legacy representation of a method's parameters.
- ofLoaded(Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handles representation of a loaded method handle which is analyzed using a public
MethodHandles.Lookupobject. - ofLoaded(Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type representation of a loaded
MethodTypeobject. - ofLoaded(Object) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Resolves a loaded Java value to a Java constant representation.
- ofLoaded(Object, Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handles representation of a loaded method handle which is analyzed using the given lookup context.
- OfLoadedInterfaceTypes(Class) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
-
Creates a lazy projection of interface types.
- ofLoadedOrNull(Object) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Resolves a loaded Java value to a Java constant representation.
- OfManifestType(TypeDescription.Generic, boolean) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfManifestType
-
Creates a new visitor for a manifest type.
- OfMatchedField(ElementMatcher) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.OfMatchedField
-
Creates a new substitution factory that locates a field by applying a matcher on the receiver type.
- OfMatchedMethod(ElementMatcher, MethodGraph.Compiler) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfMatchedMethod
-
Creates a factory for a substitution that locates a method on the receiver type.
- ofMethod(ElementMatcher, boolean, boolean, MemberSubstitution.Substitution.Factory) - Static method in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
Creates a factory that only matches method and constructor invocations for given invocation types.
- OfMethod() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
-
Creates a parser for a generic method signature.
- OfMethod(Method, int, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfMethod
-
Creates a new description for a loaded method.
- OfMethod(Method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfMethod
-
Creates a new description of the parameters of a method.
- ofMethodAnnotations(MethodDescription) - Static method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Creates a method attribute appender factory that writes all method annotations that are defined on the given method.
- OfMethodExceptionTypes(Method) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes
-
Creates a new lazy projection of a constructor's exception types.
- OfMethodParameter(Method, int, Class[]) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
-
Creates a lazy projection of a constructor's parameter.
- ofMethodParameterType(AnnotationAppender, AnnotationValueFilter, int) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for type annotations of a method's parameter type.
- ofMethodReturnType(AnnotationAppender, AnnotationValueFilter) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for type annotations of a method's return type.
- ofMinorMajor(int) - Static method in class net.bytebuddy.ClassFileVersion
-
Creates a wrapper for a given minor-major release of the Java class file format.
- ofModulePath() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Resolves a class file locator for this VM's Java module path that reads class files directly from the file system.
- ofModulePath(String) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Resolves a class file locator for a Java module path that reads class files directly from the file system.
- ofModulePath(String, String) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Resolves a class file locator for a Java module path that reads class files directly from the file system.
- OfNonDefault(int) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.OfNonDefault
-
A relocation handler that checks if a value is a non-default value.
- OfNonGenericType() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
- OfNonGenericType(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
Creates a builder for a non-generic type.
- OfNonGenericType(TypeDescription.Generic, boolean) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfNonGenericType
-
Creates a new visitor.
- OfNonGenericType(TypeDescription, TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
Creates a builder for a non-generic type.
- OfNonGenericType(TypeDescription, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
Creates a builder for a non-generic type.
- OfNonGenericType(TypeDescription, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
Creates a builder for a non-generic type.
- OfNonPrimitiveArray(Object, Class) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray
-
Creates a new dispatcher for the default value of a non-primitive array.
- ofNullConstant() - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a constant
nullvalue of typeObject. - ofOptionalTypes() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
-
Creates a fallback strategy that attempts a fallback if an error indicating a type error is the reason for requesting a reattempt.
- ofOuterClass() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of an inner class type's outer type.
- ofOuterClass() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of an inner class type's outer type.
- ofOuterClass() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of an inner class type's outer type.
- ofOwnerType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of a parameterized type's owner type.
- ofOwnerType() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of a parameterized type's owner type.
- ofOwnerType() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of a parameterized type's owner type.
- OfParameter(int, int) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
-
Creates a factory for an argument loader that loads a given parameter's array value.
- ofParameterAnnotations(MethodDescription) - Static method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Creates a method attribute appender factory that writes all annotations that are defined for every parameter of the given method.
- OfParameterizedType() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
- OfParameterizedType(TypeDescription.Generic, boolean) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfParameterizedType
-
Creates a new visitor.
- OfParameterizedType(TypeDescription, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
Creates a builder for a parameterized type.
- OfParameterizedType(TypeDescription, TypeDescription.Generic, List, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
Creates a builder for a parameterized type.
- OfParameterValue(FieldAccessor.FieldLocation, Assigner, Assigner.Typing, FieldAccessor.ForSetter.TerminationHandler, int) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Creates a new setter instrumentation for a parameter value.
- ofPlatformLoader() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Creates a class file locator that queries the plaform class loader or the extension class loader if the current VM is not at least of version 9.
- ofPlatformLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Returns an JNA class injector for the platform class loader.
- ofPlatformLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Returns an unsafe class injector for the platform class loader.
- ofPlatformLoader() - Static method in class net.bytebuddy.pool.TypePool.ClassLoading
-
Returns a type pool that attempts type descriptions by loadings types from the platform class loader.
- ofPlatformLoader() - Static method in class net.bytebuddy.pool.TypePool.Default
-
Creates a default
TypePoolthat looks up data by querying the plaform class loader. - ofPlatformLoader() - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePoolwith lazy resolution that looks up data by querying the platform class loader. - ofPrimitiveType(Class) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a
Classconstant for a primitive type. - ofPrimitiveType(TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a
Classconstant for a primitive type. - ofPrivileged(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Creates a stack manipulation that loads a method constant onto the operand stack using an
java.security.AccessController. - ofReceiverType(AnnotationAppender, AnnotationValueFilter) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for type annotations of a method's receiver type.
- OfRecordComponent() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent
- OfRecordComponent(Object) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfRecordComponent
-
Creates a lazy projection of a
java.lang.reflect.RecordComponent's type. - OfReferenceValue(FieldAccessor.FieldLocation, Assigner, Assigner.Typing, FieldAccessor.ForSetter.TerminationHandler, Object, String) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Creates a setter instrumentation for setting a value stored in a static field of the instrumented type.
- ofResources(Map) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a class file locator of a map of resources where class files are mapped by their path and file extension.
- ofRuntimeJar() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Resolves a class file locator for the runtime jar.
- OfSerializedConstant(Class, StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant
-
Creates a factory that creates an offset mapping for a value that is deserialized.
- ofSetter(Field) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a method handle for a getter of the given field.
- ofSetter(Field) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for a setter of the given field.
- ofSetter(FieldDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for a setter of the given field.
- ofSetter(FieldDescription.InDefinedShape) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for a setter of the given field.
- ofSetter(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a method handle for a getter of the given field.
- ofSignature(Constructor) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given constructor's signature without considering the constructor's actual stack consumption and production.
- ofSignature(Method) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given method's signature without considering the method's actual stack consumption and production.
- ofSignature(MethodDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given method's signature without considering the method's actual stack consumption and production.
- OfSimpleType() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
- OfSimpleType(TypeDescription.Generic, boolean) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfSimpleType
-
Creates a new visitor.
- ofSize(int) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize
-
Creates a new batch allocator that creates chunks of a fixed size.
- ofSort(TypeDefinition.Sort) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches generic type descriptions of the given sort.
- ofSort(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches generic type descriptions of the given sort.
- ofSpecial(Method, Class) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given method for an explicit special method invocation of an otherwise virtual method.
- ofSpecial(MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for invoking the given method via invokespecial.
- ofSpecial(MethodDescription.InDefinedShape, TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given method for an explicit special method invocation of an otherwise virtual method.
- ofSuperClass(AnnotationAppender, AnnotationValueFilter) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a type annotation appender for a type annotations of a super class type.
- ofSystemClassLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Creates a class injector for the system class loader.
- ofSystemLoader() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Creates a class file locator that queries the system class loader.
- ofSystemLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Returns an JNA class injector for the system class loader.
- ofSystemLoader() - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Returns an unsafe class injector for the system class loader.
- ofSystemLoader() - Static method in class net.bytebuddy.pool.TypePool.ClassLoading
-
Returns a type pool that attempts type descriptions by loadings types from the system class loader.
- ofSystemLoader() - Static method in class net.bytebuddy.pool.TypePool.Default
-
Creates a default
TypePoolthat looks up data by querying the system class loader. - ofSystemLoader() - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePoolwith lazy resolution that looks up data by querying the system class loader. - ofTarget(int) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading
-
Creates a factory that loads the argument for the targeted value's parameter of the specified index.
- ofThis() - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading
-
Creates a factory that loads the
thisreference of the instrumented method. - ofThisVm() - Static method in class net.bytebuddy.ClassFileVersion
-
Finds the highest class file version that is compatible to the current JVM version.
- ofThisVm(ClassFileVersion) - Static method in class net.bytebuddy.ClassFileVersion
-
Finds the highest class file version that is compatible to the current JVM version.
- OfTrivialValue(S, TypeDescription) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue
-
Creates a representation of a trivial constant that represents itself.
- ofType(Class) - Static method in class net.bytebuddy.utility.JavaModule
-
Returns a representation of the supplied type's
java.lang.Moduleornullif the current VM does not support modules. - ofType(Class) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Creates a builder for creating an annotation of the given type.
- ofType(Class) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Finds the first annotation of the given type and returns it.
- ofType(Class) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Finds the first annotation of the given type and returns it.
- ofType(Class) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Finds the first annotation of the given type and returns it.
- ofType(TypeDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Creates a builder for creating an annotation of the given type.
- ofType(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Finds the first annotation of the given type and returns it.
- ofType(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Finds the first annotation of the given type and returns it.
- ofType(TypeDescription) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Finds the first annotation of the given type and returns it.
- ofType(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a class loader's type unless it is the bootstrap class loader which is never matched.
- OfType() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
-
Creates a new parser for a type signature.
- ofTypeArgument(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of a parameterized type's type argument.
- ofTypeArgument(int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of a parameterized type's type argument.
- ofTypeArgument(int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of a parameterized type's type argument.
- OfTypeArgument(SignatureVisitor) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Creates a new parameter visitor.
- OfTypeDescription(TypeDescription) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple.OfTypeDescription
-
Creates a type constant.
- ofTypes(Class...) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a collection of types as an in-memory source.
- ofTypes(Collection) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a collection of types as an in-memory source.
- ofTypes(Collection, Map) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a collection of types as an in-memory source.
- ofTypes(Map) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a map of type names to their binary representation as an in-memory source.
- ofTypes(Map, Map) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a map of type names to their binary representation as an in-memory source.
- ofTypeVariable(AnnotationAppender, AnnotationValueFilter, boolean, int, List) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Appends all supplied type variables to the supplied method appender.
- ofTypeVariable(AnnotationAppender, AnnotationValueFilter, boolean, List) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Appends all supplied type variables to the supplied method appender.
- OfTypeVariable() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
- OfTypeVariable(String) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
-
Creates a new builder for a symbolic type variable.
- OfTypeVariable(String, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
-
Creates a new builder for a symbolic type variable.
- ofTypeVariableBoundType(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedTypeVariable
-
Returns a reader for type annotations of a type variable's bound.
- ofTypeVariableBoundType(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of a type variable's bound.
- ofTypeVariableBoundType(int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of a type variable's bound.
- ofTypeVariableBoundType(int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of a type variable's bound.
- OfTypeVariables(TypeVariable...) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
-
Creates a new type list for loaded type variables.
- OfTypeVariables(List) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
-
Creates a new type list for loaded type variables.
- OfTypeVariables(TypeVariableSource, List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables
-
Creates a new list of attached type variables representing a list of type variable tokens.
- ofVarHandle(Field) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves a var handle constant for a field.
- ofVarHandle(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves a var handle constant for a field.
- OfVisibilityBridge(MethodDescription, MethodDescription, TypeDescription, MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Creates a new record for a visibility bridge.
- OfWildcard(TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard
-
Creates a visitor for a wildcard type assignment.
- ofWildcardLowerBoundType(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of an represented element's wildcard lower bound.
- ofWildcardLowerBoundType(int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of an represented element's wildcard lower bound.
- ofWildcardLowerBoundType(int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of an represented element's wildcard lower bound.
- OfWildcardType() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
- ofWildcardUpperBoundType(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns a reader for type annotations of an represented element's wildcard upper bound.
- ofWildcardUpperBoundType(int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns a reader for type annotations of an represented element's wildcard upper bound.
- ofWildcardUpperBoundType(int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns a reader for type annotations of an represented element's wildcard upper bound.
- on(Object) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on the given instance.
- on(FieldDescription) - Method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Creates an annotation value filter for writing annotations on a field.
- on(FieldDescription) - Method in interface net.bytebuddy.implementation.attribute.AnnotationValueFilter.Factory
-
Creates an annotation value filter for writing annotations on a field.
- on(MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Creates an annotation value filter for writing annotations on a method.
- on(MethodDescription) - Method in interface net.bytebuddy.implementation.attribute.AnnotationValueFilter.Factory
-
Creates an annotation value filter for writing annotations on a method.
- on(RecordComponentDescription) - Method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Creates an annotation value filter for writing annotations on a record component.
- on(RecordComponentDescription) - Method in interface net.bytebuddy.implementation.attribute.AnnotationValueFilter.Factory
-
Creates an annotation value filter for writing annotations on a record component.
- on(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Creates an annotation value filter for writing annotations on an instrumented type.
- on(TypeDescription) - Method in interface net.bytebuddy.implementation.attribute.AnnotationValueFilter.Factory
-
Creates an annotation value filter for writing annotations on an instrumented type.
- on(StackManipulation, Class) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on an instance that is loaded by the provided stack manipulation.
- on(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on an instance that is loaded by the provided stack manipulation.
- on(ElementMatcher) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Applies this attribute extension on any field that matches the supplied matcher.
- on(ElementMatcher) - Method in class net.bytebuddy.asm.Advice
-
Returns an ASM visitor wrapper that matches the given matcher and applies this advice to the matched methods.
- on(ElementMatcher) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Applies this attribute extension on any method or constructor that matches the supplied matcher.
- on(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Applies this member substitution to any method that matches the supplied matcher.
- on(T, Class) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on the given instance.
- ON_NON_GENERIC_METHOD - Enum constant in enum net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default
-
Only generates visibility bridges for non-generified methods what was the behavior of javac until Java 11.
- onAccessController(MethodVisitor) - Method in class net.bytebuddy.build.AccessControllerPlugin.Initializer
-
Invoked to determine if the access controller should be used after the class was found.
- onAccessController(MethodVisitor) - Method in class net.bytebuddy.build.AccessControllerPlugin.Initializer.WithoutProperty
- onAccessController(MethodVisitor) - Method in class net.bytebuddy.build.AccessControllerPlugin.Initializer.WithProperty
- onAfterAttributes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onAfterAttributes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
- onAfterAttributes() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onAfterAttributes() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Invoked if the attribute visitation is about to complete.
- onAfterComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
-
Invoked after completion of writing the type initializer.
- onAfterComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithActiveRecord
- onAfterComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithoutActiveRecord
- onAfterExceptionTable() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- onAfterExceptionTable() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
- onAfterExceptionTable() - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Invoked after the exception table was visited.
- onAfterExceptionTable() - Method in class net.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor
- onAfterRegistration(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithGap
-
Invoked right after registering a class file transformer.
- onAfterRegistration(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithOverlap
-
Invoked right after registering a class file transformer.
- onAfterRegistration(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithSubstitution
-
Invoked right after registering a class file transformer.
- onAfterRegistration(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.NoOp
-
Invoked right after registering a class file transformer.
- onAfterRegistration(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler
-
Invoked right after registering a class file transformer.
- onAfterTransform(T, JavaModule, ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Callback
-
Invoked after the transformation is applied.
- onAfterWarmUp(Map, ResettableClassFileTransformer, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked after a warump is executed.
- onAfterWarmUp(Map, ResettableClassFileTransformer, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked after a warump is executed.
- onAfterWarmUp(Map, ResettableClassFileTransformer, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked after a warump is executed.
- onAfterWarmUp(Map, ResettableClassFileTransformer, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked after a warump is executed.
- onAfterWarmUp(Map, ResettableClassFileTransformer, boolean) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked after a warump is executed.
- onAfterWarmUp(Map, ResettableClassFileTransformer, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked after a warump is executed.
- onArgument(int) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on the instrumented method's argument of the given index.
- onBatch(int, List, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
Invoked before applying a batch.
- onBatch(int, List, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Invoked before applying a batch.
- onBatch(int, List, List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating
-
Invoked before applying a batch.
- onBatch(int, List, List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Invoked before applying a batch.
- onBatch(int, List, List) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener
-
Invoked before applying a batch.
- onBatch(int, List, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Pausing
- onBatch(int, List, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Invoked before applying a batch.
- onBatch(int, List, List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Invoked before applying a batch.
- onBeforeInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked prior to the installation of a class file transformer.
- onBeforeInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked prior to the installation of a class file transformer.
- onBeforeInstall(Instrumentation, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked prior to the installation of a class file transformer.
- onBeforeInstall(Instrumentation, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked prior to the installation of a class file transformer.
- onBeforeInstall(Instrumentation, ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked prior to the installation of a class file transformer.
- onBeforeInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked prior to the installation of a class file transformer.
- onBeforeRegistration(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithGap
-
Invoked prior to registering a class file transformer.
- onBeforeRegistration(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithOverlap
-
Invoked prior to registering a class file transformer.
- onBeforeRegistration(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithSubstitution
-
Invoked prior to registering a class file transformer.
- onBeforeRegistration(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.NoOp
-
Invoked prior to registering a class file transformer.
- onBeforeRegistration(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler
-
Invoked prior to registering a class file transformer.
- onBeforeTransform(JavaModule, ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Callback
-
Invoked before the transformation is applied.
- onBeforeWarmUp(Set, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked before a warump is executed.
- onBeforeWarmUp(Set, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked before a warump is executed.
- onBeforeWarmUp(Set, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked before a warump is executed.
- onBeforeWarmUp(Set, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked before a warump is executed.
- onBeforeWarmUp(Set, ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked before a warump is executed.
- onBeforeWarmUp(Set, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked before a warump is executed.
- onCacheMiss(S) - Method in class net.bytebuddy.matcher.CachingMatcher.WithInlineEviction
-
Invoked if the cache is not hit.
- onCacheMiss(T) - Method in class net.bytebuddy.matcher.CachingMatcher
-
Invoked if the cache is not hit.
- onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
Called once all annotation values are visited.
- onComplete() - Method in interface net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant
-
Called once all annotation values are visited.
- onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
-
Called once all annotation values are visited.
- onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
-
Called once all annotation values are visited.
- onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
Called once all annotation values are visited.
- onComplete(int, List, Map) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
Invoked upon completion of all batches.
- onComplete(int, List, Map) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Invoked upon completion of all batches.
- onComplete(int, List, Map) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Invoked upon completion of all batches.
- onComplete(int, List, Map) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener
-
Invoked upon completion of all batches.
- onComplete(int, List, Map) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Invoked upon completion of all batches.
- onComplete(int, List, Map) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Invoked upon completion of all batches.
- onComplete(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
-
Invoked after a class was attempted to be loaded, independently of its treatment.
- onComplete(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Invoked after a class was attempted to be loaded, independently of its treatment.
- onComplete(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Invoked after a class was attempted to be loaded, independently of its treatment.
- onComplete(String, ClassLoader, JavaModule, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Invoked after a class was attempted to be loaded, independently of its treatment.
- onComplete(String, ClassLoader, JavaModule, boolean) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Invoked after a class was attempted to be loaded, independently of its treatment.
- onComplete(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Invoked after a class was attempted to be loaded, independently of its treatment.
- onComplete(TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked upon completing handling a type that was either transformed or ignored.
- onComplete(TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked upon completing handling a type that was either transformed or ignored.
- onComplete(TypeDescription) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked upon completing handling a type that was either transformed or ignored.
- onComplete(TypeDescription) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked upon completing handling a type that was either transformed or ignored.
- onComplete(TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked upon completing handling a type that was either transformed or ignored.
- onComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Invoked upon completion of writing the type initializer.
- onComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
- onComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord
- onComplete(Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithoutActiveRecord
- onConstructorParameter(ElementMatcher, int) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from the constructor parameters with the given index where the constructor matches the specified matcher.
- onConstructorParameters(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from constructor parameters where the constructor matches the specified matcher.
- onConstructors(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from constructors that match the specified matcher.
- onConstructorsAndParameters(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from constructors and their parameters that match the specified matcher.
- onDefault() - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the given method by a Java 8 default method invocation on the instance of the instrumented type.
- onDiscovery(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked upon discovering a type but prior to its resolution.
- onDiscovery(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked upon discovering a type but prior to its resolution.
- onDiscovery(String) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked upon discovering a type but prior to its resolution.
- onDiscovery(String) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked upon discovering a type but prior to its resolution.
- onDiscovery(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked upon discovering a type but prior to its resolution.
- onDiscovery(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
-
Invoked upon a type being supplied to a transformer.
- onDiscovery(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Invoked upon a type being supplied to a transformer.
- onDiscovery(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Invoked upon a type being supplied to a transformer.
- onDiscovery(String, ClassLoader, JavaModule, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Invoked upon a type being supplied to a transformer.
- onDiscovery(String, ClassLoader, JavaModule, boolean) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Invoked upon a type being supplied to a transformer.
- onDiscovery(String, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Invoked upon a type being supplied to a transformer.
- onDispatch(MethodVisitor) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory
-
Invoked upon dispatch.
- onDynamic(JavaConstant.Dynamic) - Method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Invoked on a
JavaConstant.Dynamicconstant. - onDynamic(JavaConstant.Dynamic) - Method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Invoked on a
JavaConstant.Dynamicconstant. - onDynamic(JavaConstant.Dynamic) - Method in interface net.bytebuddy.utility.JavaConstant.Visitor
-
Invoked on a
JavaConstant.Dynamicconstant. - ONE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
A
doubleconstant of value1.0. - ONE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
A
floatconstant of value1.0f. - ONE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value1. - ONE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
A
longconstant of value1L. - onEnd(MethodVisitor, Implementation.Context, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDefinition) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Bound
-
Invoked at the end of a method.
- onEnd(MethodVisitor, Implementation.Context, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDefinition) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Invoked at the end of a method.
- onEnd(MethodVisitor, Implementation.Context, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDefinition) - Method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
Invoked at the end of a method.
- onEndWithSkip(MethodVisitor, Implementation.Context, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDefinition) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Bound
-
Invoked at the end of a method if the exception handler should be wrapped in a skipping block.
- onEndWithSkip(MethodVisitor, Implementation.Context, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDefinition) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Invoked at the end of a method if the exception handler should be wrapped in a skipping block.
- onEndWithSkip(MethodVisitor, Implementation.Context, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, TypeDefinition) - Method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
Invoked at the end of a method if the exception handler should be wrapped in a skipping block.
- onError(int, List, Throwable, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
Invoked upon an error during a batch.
- onError(int, List, Throwable, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.BatchReallocator
- onError(int, List, Throwable, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Invoked upon an error during a batch.
- onError(int, List, Throwable, List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Invoked upon an error during a batch.
- onError(int, List, Throwable, List) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener
-
Invoked upon an error during a batch.
- onError(int, List, Throwable, List) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Invoked upon an error during a batch.
- onError(int, List, Throwable, List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Invoked upon an error during a batch.
- onError(Instrumentation, ResettableClassFileTransformer, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked if an installation causes an error.
- onError(Instrumentation, ResettableClassFileTransformer, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked if an installation causes an error.
- onError(Instrumentation, ResettableClassFileTransformer, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked if an installation causes an error.
- onError(Instrumentation, ResettableClassFileTransformer, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked if an installation causes an error.
- onError(Instrumentation, ResettableClassFileTransformer, Throwable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked if an installation causes an error.
- onError(Instrumentation, ResettableClassFileTransformer, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked if an installation causes an error.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
-
Invoked when an error has occurred during transformation.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Invoked when an error has occurred during transformation.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Invoked when an error has occurred during transformation.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Invoked when an error has occurred during transformation.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Invoked when an error has occurred during transformation.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Invoked when an error has occurred during transformation.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithErrorsOnly
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithTransformationsOnly
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter
-
Invoked when an error has occurred during transformation.
- onError(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
- onError(Map) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked at the end of the build if at least one type transformation failed.
- onError(Map) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked at the end of the build if at least one type transformation failed.
- onError(Map) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked at the end of the build if at least one type transformation failed.
- onError(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked at the end of the build if at least one type transformation failed.
- onError(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked at the end of the build if at least one type transformation failed.
- onError(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onError(Map) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked at the end of the build if at least one type transformation failed.
- onError(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
- onError(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onError(Plugin, Throwable) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked at the end of the build if a plugin could not be closed.
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
- onError(Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
- onError(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked after the application of all plugins was attempted if at least one error occured during handling a given type.
- onError(TypeDescription, List) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked after the application of all plugins was attempted if at least one error occured during handling a given type.
- onError(TypeDescription, List) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked after the application of all plugins was attempted if at least one error occured during handling a given type.
- onError(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked after the application of all plugins was attempted if at least one error occured during handling a given type.
- onError(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked after the application of all plugins was attempted if at least one error occured during handling a given type.
- onError(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onError(TypeDescription, List) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked after the application of all plugins was attempted if at least one error occured during handling a given type.
- onError(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
- onError(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onError(TypeDescription, Plugin, Throwable) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked if an error occured during a plugin's application on a given type.
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
- onExitAdviceReturn() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
-
Invoked after the exit advice method has returned.
- onExitAdviceReturn() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
- onExitAdviceReturn() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling
- onField(Field) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes a method on the object stored in the specified field.
- onField(String) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes a method on the object stored in the specified field.
- onField(String, FieldLocator.Factory) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes a method on the object stored in the specified field.
- onField(FieldDescription) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes a method on the object stored in the specified field.
- OnField(FieldVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
-
Creates a new wrapper for a Java field.
- onFields(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that only removes annotations from fields that match the specified matcher.
- onFrame(int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Active
-
Informs this frame writer of an observed frame.
- onFrame(int, int) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Expanding
-
Informs this frame writer of an observed frame.
- onFrame(int, int) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.NoOp
-
Informs this frame writer of an observed frame.
- onFrame(int, int) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter
-
Informs this frame writer of an observed frame.
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfGenericArray
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfNonGenericType
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfParameterizedType
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Visits a generic array type (
TypeDefinition.Sort.GENERIC_ARRAY). - onHandle(MethodInvocation.HandleType) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Invokes the method via a
MethodHandle. - onHandle(MethodInvocation.HandleType) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Invokes the method via a
MethodHandle. - onHandle(MethodInvocation.HandleType) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Invokes the method via a
MethodHandle. - onHandle(MethodInvocation.HandleType) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodInvocation.WithImplicitInvocationTargetType
-
Invokes the method via a
MethodHandle. - onIdentity() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns if two reference values are identical.
- onIgnored(TypeDescription, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
-
Invoked when a type is not transformed but ignored.
- onIgnored(TypeDescription, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Invoked when a type is not transformed but ignored.
- onIgnored(TypeDescription, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Invoked when a type is not transformed but ignored.
- onIgnored(TypeDescription, ClassLoader, JavaModule, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Invoked when a type is not transformed but ignored.
- onIgnored(TypeDescription, ClassLoader, JavaModule, boolean) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Invoked when a type is not transformed but ignored.
- onIgnored(TypeDescription, ClassLoader, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Invoked when a type is not transformed but ignored.
- onIgnored(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if one or more plugins did not transform a type.
- onIgnored(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if one or more plugins did not transform a type.
- onIgnored(TypeDescription, List) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if one or more plugins did not transform a type.
- onIgnored(TypeDescription, List) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked if one or more plugins did not transform a type.
- onIgnored(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if a type description is ignored by a given plugin.
- onIgnored(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if a type description is ignored by a given plugin.
- onIgnored(TypeDescription, Plugin) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if a type description is ignored by a given plugin.
- onIgnored(TypeDescription, Plugin) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked if a type description is ignored by a given plugin.
- onIgnored(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked if a type description is ignored by a given plugin.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked upon the successful installation of a class file transformer.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked upon the successful installation of a class file transformer.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked upon the successful installation of a class file transformer.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked upon the successful installation of a class file transformer.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked upon the successful installation of a class file transformer.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked upon the successful installation of a class file transformer.
- onInstall(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
- onInvokableParameter(ElementMatcher, int) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from the constructor or method parameters with the given index where the constructor or method matches the specified matcher.
- onInvokableParameters(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from constructor or method parameters where the constructor or method matches the specified matcher.
- onInvokables(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from constructors or methods that match the specified matcher.
- onInvokablesAndParameters(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from constructors or methods and their parameters that match the specified matcher.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
- onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onLiveInitializer(TypeDescription, TypeDescription) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if a type transformation implied a live initializer.
- onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked if a type transformation implied a live initializer.
- onLoad(Class) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer
-
Callback that is invoked on the creation of an instrumented type.
- onLoad(Class) - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
-
Callback that is invoked on the creation of an instrumented type.
- onLoad(Class) - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
Callback that is invoked on the creation of an instrumented type.
- onLoad(Class) - Method in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
-
Callback that is invoked on the creation of an instrumented type.
- onLoad(Class) - Method in interface net.bytebuddy.implementation.LoadedTypeInitializer
-
Callback that is invoked on the creation of an instrumented type.
- onManifest(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onManifest(Manifest) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked when a manifest was found or found missing.
- onManifest(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked when a manifest was found or found missing.
- onMethod(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.TypeVariableSubstitutor
-
Applies the visitor on a method.
- onMethod(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.description.TypeVariableSource.Visitor.NoOp
-
Applies the visitor on a method.
- onMethod(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.description.TypeVariableSource.Visitor
-
Applies the visitor on a method.
- OnMethod(MethodVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
-
Creates a new wrapper for a Java method or constructor.
- onMethodCall(MethodCall) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes a method on the method call's return value.
- onMethodHandle(JavaConstant.MethodHandle) - Method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Invoked on a constant that represents a
JavaConstant.MethodHandle. - onMethodHandle(JavaConstant.MethodHandle) - Method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Invoked on a constant that represents a
JavaConstant.MethodHandle. - onMethodHandle(JavaConstant.MethodHandle) - Method in interface net.bytebuddy.utility.JavaConstant.Visitor
-
Invoked on a constant that represents a
JavaConstant.MethodHandle. - onMethodParameter(ElementMatcher, int) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from the method parameters with the given index where the method matches the specified matcher.
- OnMethodParameter(int) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethodParameter
-
Creates a target for a method attribute appender for a method parameter of the given index.
- OnMethodParameter(MethodVisitor, int) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
Creates a new wrapper for a Java method or constructor.
- onMethodParameters(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from method parameters where the method matches the specified matcher.
- onMethods(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from methods that match the specified matcher.
- onMethodsAndParameters(ElementMatcher) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes annotations from methods and their parameters that match the specified matcher.
- onMethodType(JavaConstant.MethodType) - Method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Invoked on a constant that represents a
JavaConstant.MethodType. - onMethodType(JavaConstant.MethodType) - Method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Invoked on a constant that represents a
JavaConstant.MethodType. - onMethodType(JavaConstant.MethodType) - Method in interface net.bytebuddy.utility.JavaConstant.Visitor
-
Invoked on a constant that represents a
JavaConstant.MethodType. - onModule() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onModule() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onModule() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Invoked if the module was not visited.
- onNestHost() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onNestHost() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Invoked if the nest host was not visited.
- onNonEqualInteger() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns if two
intvalues are not equal. - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfGenericArray
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfSimpleType
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Visits a non-generic type (
TypeDefinition.Sort.NON_GENERIC). - onNonIdentity() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns if two reference values are not identical.
- onNonZeroInteger() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns on an
intvalue of not0. - onNullValue() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns on a reference value of
null. - onOuterType() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onOuterType() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Invoked if the outer class was not visited.
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfGenericArray
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfSimpleType
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Visits a parameterized type (
TypeDefinition.Sort.PARAMETERIZED). - OnPersistentByteChannel() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel
- onPrepare(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Bound
-
Invoked to prepare the suppression handler, i.e. to write an exception handler entry if appropriate.
- onPrepare(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Invoked to prepare the suppression handler, i.e. to write an exception handler entry if appropriate.
- onPrepare(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
Invoked to prepare the suppression handler, i.e. to write an exception handler entry if appropriate.
- onPreprocess(TypeDescription, ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin.WithPreprocessor
-
Invoked upon the discovery of a type that is not explicitly ignored.
- onRead() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
When invoked, only read access of the previously matched field is substituted.
- OnRecordComponent(RecordComponentVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnRecordComponent
-
Creates a new wrapper for a Java record component.
- onRegistration(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithGap
-
Invoked upon registering a class file transformer.
- onRegistration(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithOverlap
-
Invoked upon registering a class file transformer.
- onRegistration(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.ForPatchWithSubstitution
-
Invoked upon registering a class file transformer.
- onRegistration(ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.NoOp
-
Invoked upon registering a class file transformer.
- onRegistration(ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler
-
Invoked upon registering a class file transformer.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked if an installation is reset.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked if an installation is reset.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked if an installation is reset.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked if an installation is reset.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked if an installation is reset.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked if an installation is reset.
- onReset(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
- onResource(String) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onResource(String) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if a resource that is not a class file is discovered.
- onResource(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked if a resource that is not a class file is discovered.
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForReplacement
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a simple, non-generic type, i.e. either a component type of an array or a non-array type.
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution
- onSource() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Invoked if the sources were not visited.
- onStart() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Invoked after the user code was visited.
- onStart() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
- onStart() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain
- onStart(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Bound
-
Invoked at the start of a method.
- onStart(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Invoked at the start of a method.
- onStart(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
Invoked at the start of a method.
- onSuper() - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the given method by a super method invocation on the instance of the instrumented type.
- onSuperCall() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
Limits the substituted method calls to method calls that invoke a method as a
supercall. - onThrowable() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodExit
-
Indicates a
Throwablesuper type for which this exit advice is invoked if it was thrown from the instrumented method. - onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
-
Invoked prior to a successful transformation being applied.
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
-
Invoked prior to a successful transformation being applied.
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Invoked prior to a successful transformation being applied.
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Invoked prior to a successful transformation being applied.
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Invoked prior to a successful transformation being applied.
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Invoked prior to a successful transformation being applied.
- onTransformation(TypeDescription, ClassLoader, JavaModule, boolean, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithTransformationsOnly
- onTransformation(TypeDescription, List) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
- onTransformation(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked after a type was transformed using at least one plugin.
- onTransformation(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked after a type was transformed using at least one plugin.
- onTransformation(TypeDescription, List) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked after a type was transformed using at least one plugin.
- onTransformation(TypeDescription, List) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked after a type was transformed using at least one plugin.
- onTransformation(TypeDescription, List) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
- onTransformation(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked after a type was transformed using a specific plugin.
- onTransformation(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked after a type was transformed using a specific plugin.
- onTransformation(TypeDescription, Plugin) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked after a type was transformed using a specific plugin.
- onTransformation(TypeDescription, Plugin) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked after a type was transformed using a specific plugin.
- onTransformation(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked after a type was transformed using a specific plugin.
- onTransformation(TypeDescription, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
- onType() - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that only removes annotations from the type.
- onType(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.TypeVariableSubstitutor
-
Applies the visitor on a type.
- onType(TypeDescription) - Method in enum net.bytebuddy.description.TypeVariableSource.Visitor.NoOp
-
Applies the visitor on a type.
- onType(TypeDescription) - Method in interface net.bytebuddy.description.TypeVariableSource.Visitor
-
Applies the visitor on a type.
- onType(JavaConstant.Simple) - Method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Invoked on a
JavaConstant.Simpleconstant that represents aTypeDescription. - onType(JavaConstant.Simple) - Method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Invoked on a
JavaConstant.Simpleconstant that represents aTypeDescription. - onType(JavaConstant.Simple) - Method in interface net.bytebuddy.utility.JavaConstant.Visitor
-
Invoked on a
JavaConstant.Simpleconstant that represents aTypeDescription. - OnType(ClassVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
-
Creates a new wrapper for a Java type.
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForReplacement
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfManifestType
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Visits a type variable (
TypeDefinition.Sort.VARIABLE,TypeDefinition.Sort.VARIABLE_SYMBOLIC). - onUnresolved(String) - Method in class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
- onUnresolved(String) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if a type could not be resolved.
- onUnresolved(String) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Invoked if a type could not be resolved.
- onUserEnd() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
-
Writes the advice for completing the instrumented method.
- onUserEnd() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
- onUserEnd() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithoutExitAdvice
- onUserPrepare() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
-
Invoked when the user method's exception handler (if any) is supposed to be prepared.
- onUserPrepare() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
- onUserPrepare() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling
- onUserPrepare() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithoutExitAdvice
- onUserReturn() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
-
Invoked after the user method has returned.
- onUserReturn() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
- onUserReturn() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling
- onUserStart() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
-
Writes the advice for entering the instrumented method.
- onUserStart() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
- onUserStart() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling
- onUserStart() - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithoutExitAdvice
- onValue(JavaConstant.Simple) - Method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Invoked on a
JavaConstant.Simpleconstant that represents itself. - onValue(JavaConstant.Simple) - Method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Invoked on a
JavaConstant.Simpleconstant that represents itself. - onValue(JavaConstant.Simple) - Method in interface net.bytebuddy.utility.JavaConstant.Visitor
-
Invoked on a
JavaConstant.Simpleconstant that represents itself. - onVirtualCall() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
Limits the substituted method calls to method calls that invoke a method virtually (as opposed to a
superinvocation). - onVisitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
- onVisitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitAnnotation(String, boolean) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitAnnotation(String, boolean). - onVisitAttribute(Attribute) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitAttribute(Attribute). - onVisitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onVisitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
- onVisitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitEnd() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitEnd(). - onVisitField(int, String, String, String, Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onVisitField(int, String, String, String, Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitField(int, String, String, String, Object) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitField(int, String, String, String, Object). - onVisitFieldInsn(int, String, String, String) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a field instruction.
- onVisitFrame(int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- onVisitFrame(int, int, Object[], int, Object[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
- onVisitFrame(int, int, Object[], int, Object[]) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a stack map frame.
- onVisitIincInsn(int, int) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- onVisitIincInsn(int, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits an increment instruction.
- onVisitInnerClass(String, String, String, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onVisitInnerClass(String, String, String, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitInnerClass(String, String, String, int) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitInnerClass(String, String, String, int). - onVisitInsn(int) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
- onVisitInsn(int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithActiveRecord
- onVisitInsn(int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord
- onVisitInsn(int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a simple instruction.
- onVisitIntInsn(int, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits an integer opcode.
- onVisitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits an invoke dynamic instruction.
- onVisitJumpInsn(int, Label) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a jump instruction.
- onVisitLabel(Label) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a label.
- onVisitLdcInsn(Object) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a constant pool access instruction.
- onVisitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a lookup switch instruction.
- onVisitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onVisitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitMethod(int, String, String, String, String[]). - onVisitMethodInsn(int, String, String, String) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Deprecated.
- onVisitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a method instruction.
- onVisitModule(String, int, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.CreationClassVisitor
- onVisitModule(String, int, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitModule(String, int, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation og
ClassVisitor.visitModule(String, int, String). - onVisitMultiANewArrayInsn(String, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits an instruction for creating a multidimensional array.
- onVisitNestHost(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitNestHost(String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitNestHost(String). - onVisitNestMember(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitNestMember(String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitNestMember(String). - onVisitOuterClass(String, String, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitOuterClass(String, String, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitOuterClass(String, String, String). - onVisitPermittedSubclass(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitPermittedSubclass(String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor#visitPermittedSubclass. - onVisitRecordComponent(String, String, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitRecordComponent(String, String, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitRecordComponent(String, String, String). - onVisitSource(String, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation og
ClassVisitor.visitSource(String, String). - onVisitTableSwitchInsn(int, int, Label, Label...) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a table switch instruction.
- onVisitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
- onVisitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- onVisitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
An order-sensitive invocation of
ClassVisitor.visitTypeAnnotation(int, TypePath, String, boolean). - onVisitTypeInsn(int, String) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a type instruction.
- onVisitVarInsn(int, int) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- onVisitVarInsn(int, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits an variable instruction.
- onWarmUpError(Class, ResettableClassFileTransformer, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
Invoked when a class yields an unexpected error that is not catched by the listener.
- onWarmUpError(Class, ResettableClassFileTransformer, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Invoked when a class yields an unexpected error that is not catched by the listener.
- onWarmUpError(Class, ResettableClassFileTransformer, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Invoked when a class yields an unexpected error that is not catched by the listener.
- onWarmUpError(Class, ResettableClassFileTransformer, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Invoked when a class yields an unexpected error that is not catched by the listener.
- onWarmUpError(Class, ResettableClassFileTransformer, Throwable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Invoked when a class yields an unexpected error that is not catched by the listener.
- onWarmUpError(Class, ResettableClassFileTransformer, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Invoked when a class yields an unexpected error that is not catched by the listener.
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfManifestType
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfWildcard
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor
-
Visits a wildcard (
TypeDefinition.Sort.WILDCARD). - onWrite() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
When invoked, only write access of the previously matched field is substituted.
- onZeroInteger() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns on an
intvalue of0. - open(String, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary
-
Opens a file.
- open(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies a package opening with explicit modifiers.
- open(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies a package opening with explicit modifiers.
- open(String, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a package opening with explicit modifiers.
- open(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies a package opening with additional modifiers.
- open(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a package opening with additional modifiers.
- open(String, ModifierContributor.ForModule.OfOpen...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies a package opening with additional modifiers.
- open(String, ModifierContributor.ForModule.OfOpen...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a package opening with additional modifiers.
- OPEN - Enum constant in enum net.bytebuddy.description.modifier.Openness
-
Modifier for an open module.
- openConnection(URL) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler
- opened() - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
With an opened class loading strategy, it is assured that types can be added to the class loader, either by indirect injection using this strategy or by creating a class loader that explicitly supports injection.
- opened() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
With an opened class loading strategy, it is assured that types can be added to the class loader, either by indirect injection using this strategy or by creating a class loader that explicitly supports injection.
- opened() - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
With an opened class loading strategy, it is assured that types can be added to the class loader, either by indirect injection using this strategy or by creating a class loader that explicitly supports injection.
- opened() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
With an opened class loading strategy, it is assured that types can be added to the class loader, either by indirect injection using this strategy or by creating a class loader that explicitly supports injection.
- OpenedClassReader - Class in net.bytebuddy.utility
-
A factory for a
ClassReaderthat does not apply a class file version check if thenet.bytebuddy.experimentalproperty is set. - OpenedClassReader() - Constructor for class net.bytebuddy.utility.OpenedClassReader
- OpenedClassRemapper(ClassVisitor, Remapper) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.OpenedClassRemapper
-
Creates a new opened class remapper.
- OpenMutex(int, boolean, String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Opens an existing object.
- Openness - Enum in net.bytebuddy.description.modifier
-
Defines a module's restriction on reflection on its packages.
- opens(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's opens declarations.
- opens(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies packages that are opened by the module being defined.
- opens(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies packages that are opened by the module being defined.
- opens(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies packages that are opened by the module being defined.
- opens(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies packages that are opened by the module being defined.
- OpensDefinitionAdapter(String, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter
-
Creates a new opens definition adapter.
- OpensDefinitionAdapter(String, int, Set) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter
-
Creates a new opens definition adapter.
- OpenSemaphoreW(int, boolean, String) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Opens an existing semaphore.
- operation - Variable in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation
-
The operation to execute.
- optional() - Element in annotation type net.bytebuddy.asm.Advice.Argument
-
Indicates if a parameter binding is optional.
- optional() - Element in annotation type net.bytebuddy.asm.Advice.This
-
Determines if the parameter should be assigned
nullif the instrumented method is static or a constructor within an enter advice. - optional() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Argument
-
Determines if the parameter should be assigned
nullif no argument with the specified index is available. - optional() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.This
-
Determines if the parameter should be assigned
nullif nothisparameter is available. - optional() - Element in annotation type net.bytebuddy.implementation.bind.annotation.This
-
Determines if the annotated parameter should be bound to
nullwhen intercepting astaticmethod. - OPTIONAL - Static variable in class net.bytebuddy.description.module.ModuleDescription.ForLoadedModule
-
A dispatcher for accessing
java.util.Optionalmethods. - OptionalMethodMatchAdapter(TypeList.Generic) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
Creates a new optional method match adapter.
- or(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher, ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
-
Creates a disjunction where either this matcher or the
othermatcher must be matched in order to constitute a successful match. - or(ElementMatcher) - Method in interface net.bytebuddy.matcher.ElementMatcher.Junction
-
Creates a disjunction where either this matcher or the
othermatcher must be matched in order to constitute a successful match. - OrderedReiteratingIterable(Instrumentation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterable
-
Creates a new reiterating iterable.
- OrderedReiteratingIterator(Instrumentation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterator
-
Creates a new reiterating iterator.
- orElse(Object, Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.Optional
-
Returns the value if present, otherwise returns the fallback value.
- Origin - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
The origin annotation provides some meta information about the source method that is bound to this method where the binding is dependant of the parameter's type:
- Origin(List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin
-
Creates a new compound origin.
- Origin.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for binding parameters that are annotated with
Origin. - original - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
-
A label marking the beginning og the original type initializer's code.
- originalType - Variable in class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
-
The original type that is being redefined or rebased.
- originalType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
The original type's description.
- originType() - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the origin type from an instrumented method.
- originTypeResolver - Variable in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
The origin type identifier to use.
- OTHER - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Describes any method invocation that is not virtual or a super method invocation.
- OVERLAP - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Allows for a short period where both class file transformer are registered.
- owner() - Element in annotation type net.bytebuddy.asm.Advice.Handle
-
Returns the owner type of the method handle, or
void, to represent the instrumented type. - owner() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Handle
-
Returns the owner type of the method handle, or
void, to represent the instrumented type. - owner() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Handle
-
Returns the owner type of the method handle, or
void, to represent the instrumented type. - owner(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc
-
Resolves a
java.lang.constant.ClassDescrepresenting the owner of a direct method handle description. - Ownership - Enum in net.bytebuddy.description.modifier
-
Determines the ownership of a field or method, i.e. if a member is defined in as
staticand belongs to a class or in contrast to an instance.
P
- PACKAGE_CLASS_NAME - Static variable in interface net.bytebuddy.description.type.PackageDescription
-
The name of a Java class representing a package description.
- PACKAGE_MODIFIERS - Static variable in interface net.bytebuddy.description.type.PackageDescription
-
The modifiers of a Java class representing a package description.
- PACKAGE_PRIVATE - Enum constant in enum net.bytebuddy.description.modifier.Visibility
-
Modifier for a package-private visibility.
- packageDefinitionStrategy - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The package definer to be queried for package definitions.
- PackageDefinitionStrategy - Interface in net.bytebuddy.dynamic.loading
-
A package definer is responsible for defining a package's properties when a class of a new package is loaded.
- PackageDefinitionStrategy.Definition - Interface in net.bytebuddy.dynamic.loading
-
A definition of a package.
- PackageDefinitionStrategy.Definition.Simple - Class in net.bytebuddy.dynamic.loading
-
A simple package definition where any property is represented by a value.
- PackageDefinitionStrategy.Definition.Trivial - Enum in net.bytebuddy.dynamic.loading
-
A package definer that defines packages without any meta data.
- PackageDefinitionStrategy.Definition.Undefined - Enum in net.bytebuddy.dynamic.loading
-
A canonical implementation of an undefined package.
- PackageDefinitionStrategy.ManifestReading - Class in net.bytebuddy.dynamic.loading
-
A package definer that reads a class loader's manifest file.
- PackageDefinitionStrategy.ManifestReading.SealBaseLocator - Interface in net.bytebuddy.dynamic.loading
-
A locator for a seal base URL.
- PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue - Class in net.bytebuddy.dynamic.loading
-
A seal base locator that seals all packages with a fixed URL.
- PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl - Class in net.bytebuddy.dynamic.loading
-
A seal base locator that imitates the behavior of a
URLClassLoader, i.e. tries to deduct the base from a class's resource URL. - PackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealing - Enum in net.bytebuddy.dynamic.loading
-
A seal base locator that never seals a package.
- PackageDefinitionStrategy.NoOp - Enum in net.bytebuddy.dynamic.loading
-
A package definer that does not define any package.
- PackageDefinitionStrategy.Trivial - Enum in net.bytebuddy.dynamic.loading
-
A package definer that only defines packages without any meta data.
- PackageDescription - Interface in net.bytebuddy.description.type
-
A package description represents a Java package.
- PackageDescription.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a package description.
- PackageDescription.ForLoadedPackage - Class in net.bytebuddy.description.type
-
Represents a loaded
Packagewrapped as aPackageDescription. - PackageDescription.Simple - Class in net.bytebuddy.description.type
-
A simple implementation of a package without annotations.
- PackageDiscriminating(Map) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.PackageDiscriminating
-
Creates a new package-discriminating class file locator.
- packages(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's packages.
- packages(Object) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleDescriptor
-
Returns the packages of the given module descriptor.
- packages(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies the packages that are contained within the module being defined.
- packages(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the packages that are contained within the module being defined.
- packages(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies the packages that are contained within the module being defined.
- packages(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies the packages that are contained within the module being defined.
- packages(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the packages that are contained within the module being defined.
- packaging - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
-
The version of the project containing the plugin type or
nullif the current project's packaging should be used. - PARAMETER - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 8
java.lang.reflect.Parametertype. - ParameterAnnotationAdapter(ParameterDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
-
Creates a new parameter annotation adapter.
- parameterAnnotationSource - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
The parameter annotation source to query.
- parameterAnnotationSource - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
The parameter annotation source to query.
- ParameterArgumentTypeList(Type[], TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList
-
Creates a list representing a parameterized type's type arguments.
- parameterArray(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodType
-
Resolves a method type's parameter type.
- parameterArray(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher
-
Extracts the parameter types of the supplied method type.
- parameterArray(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfMethodTypeDesc
-
Returns the parameter types of a
java.lang.constant.MethodTypeDesc. - ParameterBag(Type[]) - Constructor for class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
Creates a new bag.
- parameterBinders - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The parameter binders to use.
- parameterCount - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
-
The number of method parameters of the method this key identifies.
- ParameterDescription - Interface in net.bytebuddy.description.method
-
Description of the parameter of a Java method or constructor.
- ParameterDescription.AbstractBase - Class in net.bytebuddy.description.method
-
A base implementation of a method parameter description.
- ParameterDescription.ForLoadedParameter<T> - Class in net.bytebuddy.description.method
-
Description of a loaded parameter with support for the information exposed by
java.lang.reflect.Parameter. - ParameterDescription.ForLoadedParameter.OfConstructor - Class in net.bytebuddy.description.method
-
A description of a loaded
Constructorparameter for a modern VM. - ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor - Class in net.bytebuddy.description.method
-
Description of a loaded constructor's parameter on a virtual machine where
java.lang.reflect.Parameteris not available. - ParameterDescription.ForLoadedParameter.OfLegacyVmMethod - Class in net.bytebuddy.description.method
-
Description of a loaded method's parameter on a virtual machine where
java.lang.reflect.Parameteris not available. - ParameterDescription.ForLoadedParameter.OfMethod - Class in net.bytebuddy.description.method
-
A description of a loaded
Methodparameter for a modern VM. - ParameterDescription.ForLoadedParameter.Parameter - Interface in net.bytebuddy.description.method
-
A proxy for a
java.lang.reflect.Parameter. - ParameterDescription.ForLoadedParameter.ParameterAnnotationSource - Interface in net.bytebuddy.description.method
-
A source for querying parameter annotations.
- ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor - Class in net.bytebuddy.description.method
-
A source for a loaded constructor.
- ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedMethod - Class in net.bytebuddy.description.method
-
A source for a loaded method.
- ParameterDescription.InDefinedShape - Interface in net.bytebuddy.description.method
-
Represents a parameter in its defined shape, i.e. in the form it is defined by a class without its type variables being resolved.
- ParameterDescription.InDefinedShape.AbstractBase - Class in net.bytebuddy.description.method
-
An abstract base implementation of a parameter description in its defined shape.
- ParameterDescription.InGenericShape - Interface in net.bytebuddy.description.method
-
Represents a parameter description in its generic shape, i.e. in the shape it is defined by a generic or raw type.
- ParameterDescription.Latent - Class in net.bytebuddy.description.method
-
A latent description of a parameter that is not attached to a method or constructor.
- ParameterDescription.Token - Class in net.bytebuddy.description.method
-
A token representing a parameter's properties detached from a type.
- ParameterDescription.Token.TypeList - Class in net.bytebuddy.description.method
-
A list of types represented as a list of parameter tokens.
- ParameterDescription.TypeSubstituting - Class in net.bytebuddy.description.method
-
A parameter description that represents a given parameter but with a substituted parameter type.
- ParameterIndexToken(int) - Constructor for class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
-
Create a parameter index token for a given parameter of the source method.
- PARAMETERIZED - Enum constant in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Represents a parameterized type.
- parameterizedType(Class, Type...) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type without an owner type or with a non-generic owner type.
- parameterizedType(Class, Type, List) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type.
- parameterizedType(Class, List) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type without an owner type or with a non-generic owner type.
- parameterizedType(TypeDescription, Collection) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type without an owner type or with a non-generic owner type.
- parameterizedType(TypeDescription, TypeDefinition...) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type without an owner type or with a non-generic owner type.
- parameterizedType(TypeDescription, TypeDescription.Generic, Collection) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type.
- ParameterLengthResolver - Enum in net.bytebuddy.implementation.bind
-
This
MethodDelegationBinder.AmbiguityResolverselects the method with more arguments. - ParameterList<T> - Interface in net.bytebuddy.description.method
-
Represents a list of parameters of a method or a constructor.
- ParameterList.AbstractBase<S> - Class in net.bytebuddy.description.method
-
An base implementation for a
ParameterList. - ParameterList.Empty<S> - Class in net.bytebuddy.description.method
-
An empty list of parameters.
- ParameterList.Explicit<S> - Class in net.bytebuddy.description.method
-
A list of explicitly provided parameter descriptions.
- ParameterList.Explicit.ForTypes - Class in net.bytebuddy.description.method
-
A parameter list representing parameters without meta data or annotations.
- ParameterList.ForLoadedExecutable<T> - Class in net.bytebuddy.description.method
-
Represents a list of parameters for an executable, i.e. a
MethodorConstructor. - ParameterList.ForLoadedExecutable.Executable - Interface in net.bytebuddy.description.method
-
A dispatcher for creating descriptions of parameter lists and for evaluating the size of an
java.lang.reflect.Executable's parameters. - ParameterList.ForLoadedExecutable.OfConstructor - Class in net.bytebuddy.description.method
-
Describes the list of
Constructorparameters on a modern VM. - ParameterList.ForLoadedExecutable.OfLegacyVmConstructor - Class in net.bytebuddy.description.method
-
Represents a list of constructor parameters on virtual machines where the
java.lang.reflect.Parametertype is not available. - ParameterList.ForLoadedExecutable.OfLegacyVmMethod - Class in net.bytebuddy.description.method
-
Represents a list of method parameters on virtual machines where the
java.lang.reflect.Parametertype is not available. - ParameterList.ForLoadedExecutable.OfMethod - Class in net.bytebuddy.description.method
-
Describes the list of
Methodparameters on a modern VM. - ParameterList.ForTokens - Class in net.bytebuddy.description.method
-
A list of parameter descriptions for a list of detached tokens.
- ParameterList.TypeSubstituting - Class in net.bytebuddy.description.method
-
A list of parameter descriptions that yields
ParameterDescription.TypeSubstituting. - ParameterManifestation - Enum in net.bytebuddy.description.modifier
-
Indicates whether a parameter was denoted as
finalor not. - parameters - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
The parameters of this token.
- ParameterToken() - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Creates a parameter token for a parameter without an explicit name and without specific modifiers.
- ParameterToken(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Creates a parameter token for a parameter with an explicit name and without specific modifiers.
- ParameterToken(String, Integer) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Creates a parameter token for a parameter with an explicit name and with specific modifiers.
- ParameterTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant
- parameterTypes() - Element in annotation type net.bytebuddy.asm.Advice.Handle
-
Returns the parameter types of the method handle.
- parameterTypes() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Handle
-
Returns the parameter types of the method handle.
- parameterTypes() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Handle
-
Returns the parameter types of the method handle.
- parse(String) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
Parses a pattern of an origin annotation.
- Partitioning(int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning
-
Creates a new batch allocator that splits types for redefinition into a fixed amount of parts.
- PatchingModuleVisitor(ModuleVisitor, ModuleDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
-
Creates a module visitor that patches the module implementation.
- patchOn(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.PatchMode) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.PatchMode) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.PatchMode) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RawMatcher, AgentBuilder.PatchMode) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RawMatcher, AgentBuilder.PatchMode) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOn(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RawMatcher, AgentBuilder.PatchMode) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with a givenInstrumentation. - patchOnByteBuddyAgent(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - patchOnByteBuddyAgent(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - patchOnByteBuddyAgent(ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - patchOnByteBuddyAgent(ResettableClassFileTransformer, AgentBuilder.PatchMode) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - patchOnByteBuddyAgent(ResettableClassFileTransformer, AgentBuilder.PatchMode) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - patchOnByteBuddyAgent(ResettableClassFileTransformer, AgentBuilder.PatchMode) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a
ResettableClassFileTransformerthat implements the configuration of this agent builder with the Byte Buddy-agent which must be installed prior to calling this method. - path - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress
-
The socket path.
- Pausing(long) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Pausing
-
Creates a new pausing listener.
- permitSubclassEquality() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance
-
Determines if instances subclasses of the instrumented type are accepted upon an equality check.
- permittedSubclass(Class...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(Class...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- permittedSubclass(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type to allow the supplied permitted subclasses additionally to any prior permitted subclasses.
- persistenceHandler - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The persistence handler of this class loader.
- pid() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Returns the process id of this process.
- pid() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Returns the process id of this process.
- pid() - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Returns the process id of this process.
- Pipe - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A target method parameter that is annotated with this annotation allows to forward an intercepted method invocation to another instance.
- Pipe.Binder - Class in net.bytebuddy.implementation.bind.annotation
-
A
TargetMethodAnnotationDrivenBinder.ParameterBinderfor binding thePipeannotation. - Pipe.Binder.RedirectionProxy - Class in net.bytebuddy.implementation.bind.annotation
-
An auxiliary type for performing the redirection of a method invocation as requested by the
Pipeannotation. - Pipe.Binder.RedirectionProxy.ConstructorCall - Enum in net.bytebuddy.implementation.bind.annotation
-
The implementation to implement a
Pipe.Binder.RedirectionProxy's constructor. - Pipe.Binder.RedirectionProxy.MethodCall - Class in net.bytebuddy.implementation.bind.annotation
-
The implementation to implement a
Pipe.Binder.RedirectionProxy's forwarding method. - PLAIN - Enum constant in enum net.bytebuddy.description.modifier.EnumerationState
-
Modifier for marking a type as a non-enumeration.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.FieldManifestation
-
Modifier for a non-final, non-volatile field.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.FieldPersistence
-
Modifier for a non-transient field.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.Mandate
-
Modifier for a non-mandated member.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.MethodArguments
-
Describes a method that does not permit varargs.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.MethodManifestation
-
Modifier for a non-native, non-abstract, non-final method.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.MethodStrictness
-
Modifier for a non-strict method.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.ParameterManifestation
-
A non-final parameter.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.ProvisioningState
-
Defines a parameter to not be mandated.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.SynchronizationState
-
Modifier for non-synchronized method.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.SyntheticState
-
Modifier for not marking a type member as synthetic.
- PLAIN - Enum constant in enum net.bytebuddy.description.modifier.TypeManifestation
-
Modifier for a non-final, non-abstract, non-interface, non-enum type.
- PLAIN - Enum constant in enum net.bytebuddy.implementation.auxiliary.TrivialType
-
A non-annotated trivial type.
- plugin - Variable in class net.bytebuddy.build.maven.Transformation
-
The fully-qualified name of the plugin type.
- Plugin - Interface in net.bytebuddy.build
-
A plugin that allows for the application of Byte Buddy transformations during a build process.
- PLUGIN_FILE - Static variable in interface net.bytebuddy.build.Plugin.Engine
-
The name of the file that contains declares Byte Buddy plugins for discovery.
- Plugin.Engine - Interface in net.bytebuddy.build
-
A plugin engine allows the application of one or more plugins on class files found at a
Plugin.Engine.Sourcewhich are then transferred and consumed by aPlugin.Engine.Target. - Plugin.Engine.AbstractBase - Class in net.bytebuddy.build
-
An abstract base implementation of a plugin engine.
- Plugin.Engine.Default - Class in net.bytebuddy.build
-
A default implementation of a plugin engine.
- Plugin.Engine.Default.SourceEntryPrependingClassFileLocator - Class in net.bytebuddy.build
-
A class file locator that shadows a given
Plugin.Engine.Source.Element's type with the explicit element. - Plugin.Engine.Dispatcher - Interface in net.bytebuddy.build
-
A dispatcher to execute a plugin engine transformation.
- Plugin.Engine.Dispatcher.Factory - Interface in net.bytebuddy.build
-
A factory that is used for creating a dispatcher that is used for a specific plugin engine application.
- Plugin.Engine.Dispatcher.ForParallelTransformation - Class in net.bytebuddy.build
-
A dispatcher that applies transformations within one or more threads in parallel to the default transformer.
- Plugin.Engine.Dispatcher.ForParallelTransformation.EagerWork - Class in net.bytebuddy.build
-
An eager materialization that does not defer processing after preprocessing.
- Plugin.Engine.Dispatcher.ForParallelTransformation.Factory - Class in net.bytebuddy.build
-
A factory for a dispatcher that uses a given executor service for parallel dispatching.
- Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService - Class in net.bytebuddy.build
-
A parallel dispatcher that shuts down its executor service upon completion of a plugin engine's application.
- Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService.Factory - Class in net.bytebuddy.build
-
A factory for a parallel executor service that creates a new executor service on each plugin engine application.
- Plugin.Engine.Dispatcher.ForSerialTransformation - Class in net.bytebuddy.build
-
A dispatcher that applies transformation upon discovery.
- Plugin.Engine.Dispatcher.ForSerialTransformation.Factory - Enum in net.bytebuddy.build
-
A factory for creating a serial dispatcher.
- Plugin.Engine.Dispatcher.Materializable - Interface in net.bytebuddy.build
-
The result of a work assignment that needs to be invoked from the main thread that triggers a dispatchers life-cycle methods.
- Plugin.Engine.Dispatcher.Materializable.ForFailedElement - Class in net.bytebuddy.build
-
A materializable for an element that failed to be transformed.
- Plugin.Engine.Dispatcher.Materializable.ForRetainedElement - Class in net.bytebuddy.build
-
A materializable for an element that is retained in its original state.
- Plugin.Engine.Dispatcher.Materializable.ForTransformedElement - Class in net.bytebuddy.build
-
A materializable for a successfully transformed type.
- Plugin.Engine.Dispatcher.Materializable.ForUnresolvedElement - Class in net.bytebuddy.build
-
A materializable for an element that could not be resolved.
- Plugin.Engine.ErrorHandler - Interface in net.bytebuddy.build
-
An error handler that is used during a plugin engine application.
- Plugin.Engine.ErrorHandler.Compound - Class in net.bytebuddy.build
-
A compound error handler.
- Plugin.Engine.ErrorHandler.Enforcing - Enum in net.bytebuddy.build
-
An error handler that enforces certain properties of the transformation.
- Plugin.Engine.ErrorHandler.Failing - Enum in net.bytebuddy.build
-
An implementation of an error handler that fails the plugin engine application.
- Plugin.Engine.Listener - Interface in net.bytebuddy.build
-
A listener that is invoked upon any event during a plugin engine application.
- Plugin.Engine.Listener.Adapter - Class in net.bytebuddy.build
-
An adapter that implements all methods non-operational.
- Plugin.Engine.Listener.Compound - Class in net.bytebuddy.build
-
A compound listener.
- Plugin.Engine.Listener.ForErrorHandler - Class in net.bytebuddy.build
-
A listener decorator that forwards events to an error handler if they are applicable.
- Plugin.Engine.Listener.NoOp - Enum in net.bytebuddy.build
-
A non-operational listener.
- Plugin.Engine.Listener.StreamWriting - Class in net.bytebuddy.build
-
A listener that forwards significant events of a plugin engine application to a
PrintStream. - Plugin.Engine.Listener.WithErrorsOnly - Class in net.bytebuddy.build
-
A decorator for another listener to only print error events.
- Plugin.Engine.Listener.WithTransformationsOnly - Class in net.bytebuddy.build
-
A decorator for another listener to only print transformation and error events.
- Plugin.Engine.PoolStrategy - Interface in net.bytebuddy.build
-
A pool strategy determines the creation of a
TypePoolfor a plugin engine application. - Plugin.Engine.PoolStrategy.Default - Enum in net.bytebuddy.build
-
A default implementation of a pool strategy where type descriptions are resolved lazily.
- Plugin.Engine.PoolStrategy.Eager - Enum in net.bytebuddy.build
-
A pool strategy that resolves type descriptions eagerly.
- Plugin.Engine.Source - Interface in net.bytebuddy.build
-
A source for a plugin engine provides binary elements to consider for transformation.
- Plugin.Engine.Source.Compound - Class in net.bytebuddy.build
-
A compound source that combines multiple sources into a single representation.
- Plugin.Engine.Source.Compound.Origin - Class in net.bytebuddy.build
-
Implements a compound
Plugin.Engine.Source.Origin. - Plugin.Engine.Source.Compound.Origin.CompoundIterator - Class in net.bytebuddy.build
-
A compound iterator that combines several iterables.
- Plugin.Engine.Source.Element - Interface in net.bytebuddy.build
-
Represents a binary element found in a source location.
- Plugin.Engine.Source.Element.ForByteArray - Class in net.bytebuddy.build
-
An element representation for a byte array.
- Plugin.Engine.Source.Element.ForFile - Class in net.bytebuddy.build
-
An element representation for a file.
- Plugin.Engine.Source.Element.ForJarEntry - Class in net.bytebuddy.build
-
Represents a jar file entry as an element.
- Plugin.Engine.Source.Empty - Enum in net.bytebuddy.build
-
An empty source that does not contain any elements or a manifest.
- Plugin.Engine.Source.Filtering - Class in net.bytebuddy.build
-
A source that applies a filter upon iterating elements.
- Plugin.Engine.Source.Filtering.MultiReleaseVersionMatcher - Class in net.bytebuddy.build
-
An element matcher that filters multi-release files above a given version.
- Plugin.Engine.Source.Filtering.NoFolderMatcher - Enum in net.bytebuddy.build
-
A matcher that removes folders from the iteration.
- Plugin.Engine.Source.ForFolder - Class in net.bytebuddy.build
-
Represents the contents of a folder as class files.
- Plugin.Engine.Source.ForFolder.FolderIterator - Class in net.bytebuddy.build
-
An iterator that exposes all files within a folder structure as elements.
- Plugin.Engine.Source.ForJarFile - Class in net.bytebuddy.build
-
Represents a jar file as a source.
- Plugin.Engine.Source.InMemory - Class in net.bytebuddy.build
-
A source that represents a collection of in-memory resources that are represented as byte arrays.
- Plugin.Engine.Source.InMemory.MapEntryIterator - Class in net.bytebuddy.build
-
An iterator that represents map entries as sources.
- Plugin.Engine.Source.Origin - Interface in net.bytebuddy.build
-
An origin for elements.
- Plugin.Engine.Source.Origin.Filtering - Class in net.bytebuddy.build
-
An origin that forwards all invocations to a delegate where an
ElementMatcheris applied prior to iteration. - Plugin.Engine.Source.Origin.ForJarFile - Class in net.bytebuddy.build
-
An origin implementation for a jar file.
- Plugin.Engine.Source.Origin.ForJarFile.JarFileIterator - Class in net.bytebuddy.build
-
An iterator for jar file entries.
- Plugin.Engine.Summary - Class in net.bytebuddy.build
-
A summary of the application of a
Plugin.Engineto a source and target. - Plugin.Engine.Target - Interface in net.bytebuddy.build
-
A target for a plugin engine represents a sink container for all elements that are supplied by a
Plugin.Engine.Source. - Plugin.Engine.Target.Discarding - Enum in net.bytebuddy.build
-
A sink that discards any entry.
- Plugin.Engine.Target.ForFolder - Class in net.bytebuddy.build
-
Represents a folder as the target for a plugin engine's application.
- Plugin.Engine.Target.ForJarFile - Class in net.bytebuddy.build
-
Represents a jar file as a target.
- Plugin.Engine.Target.InMemory - Class in net.bytebuddy.build
-
A sink that stores all elements in a memory map.
- Plugin.Engine.Target.Sink - Interface in net.bytebuddy.build
-
A sink represents an active writing process.
- Plugin.Engine.Target.Sink.ForJarOutputStream - Class in net.bytebuddy.build
-
Implements a sink for a jar file.
- Plugin.Engine.TypeStrategy - Interface in net.bytebuddy.build
-
A type strategy determines the transformation that is applied to a type description.
- Plugin.Engine.TypeStrategy.Default - Enum in net.bytebuddy.build
-
Default implementations for type strategies.
- Plugin.Engine.TypeStrategy.ForEntryPoint - Class in net.bytebuddy.build
-
A type strategy that represents a given
EntryPointfor a build tool. - Plugin.Factory - Interface in net.bytebuddy.build
-
A factory for providing a build plugin.
- Plugin.Factory.Simple - Class in net.bytebuddy.build
-
A simple factory that returns a preconstructed plugin instance.
- Plugin.Factory.UsingReflection - Class in net.bytebuddy.build
-
A plugin factory that uses reflection for instantiating a plugin.
- Plugin.Factory.UsingReflection.ArgumentResolver - Interface in net.bytebuddy.build
-
Allows to resolve arguments for a
Pluginconstructor. - Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex - Class in net.bytebuddy.build
-
An argument resolver that resolves an argument for a specific parameter index.
- Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType - Class in net.bytebuddy.build
-
An argument resolver that resolves an argument for a specific parameter index by attempting a conversion via invoking a static
valueOfmethod on the target type, if it exists. - Plugin.Factory.UsingReflection.ArgumentResolver.ForType<T> - Class in net.bytebuddy.build
-
An argument resolver that resolves parameters for a given type.
- Plugin.Factory.UsingReflection.ArgumentResolver.NoOp - Enum in net.bytebuddy.build
-
An argument resolver that never resolves an argument.
- Plugin.Factory.UsingReflection.ArgumentResolver.Resolution - Interface in net.bytebuddy.build
-
A resolution provided by an argument provider.
- Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved - Class in net.bytebuddy.build
-
Represents a resolved argument resolution.
- Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved - Enum in net.bytebuddy.build
-
Represents an unresolved argument resolution.
- Plugin.Factory.UsingReflection.Instantiator - Interface in net.bytebuddy.build
-
An instantiator is responsible for invoking a plugin constructor reflectively.
- Plugin.Factory.UsingReflection.Instantiator.Ambiguous - Class in net.bytebuddy.build
-
Represents an ambiguously resolved instantiator.
- Plugin.Factory.UsingReflection.Instantiator.Resolved - Class in net.bytebuddy.build
-
An instantiator that is resolved for a given constructor with arguments.
- Plugin.Factory.UsingReflection.Instantiator.Unresolved - Class in net.bytebuddy.build
-
An instantiator that is not resolved for creating an instance.
- Plugin.Factory.UsingReflection.Priority - Annotation Type in net.bytebuddy.build
-
Indicates that a constructor should be treated with a given priority if several constructors can be resolved.
- Plugin.ForElementMatcher - Class in net.bytebuddy.build
-
An abstract base for a
Pluginthat matches types by a givenElementMatcher. - Plugin.NoOp - Class in net.bytebuddy.build
-
A non-operational plugin that does not instrument any type.
- Plugin.WithInitialization - Interface in net.bytebuddy.build
-
Allows for the generation of types before a plugin is applied.
- Plugin.WithPreprocessor - Interface in net.bytebuddy.build
-
A plugin that applies a preprocessor, i.e. causes a plugin engine's execution to defer all plugin applications until all types were discovered.
- PluginArgument - Class in net.bytebuddy.build.maven
-
Describes an argument to a
Pluginconstructor. - PluginArgument() - Constructor for class net.bytebuddy.build.maven.PluginArgument
- polymorphic - Variable in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfManifestType
-
trueif the assignment is polymorphic. - POOL_FIRST - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
- POOL_ONLY - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
A description strategy that always describes Java types using a
TypePool. - poolStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The pool strategy to use.
- postMethodTypes - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
A list of virtual method arguments that are available after the instrumented method has completed.
- postMethodTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
A list of virtual method arguments that are available after the instrumented method has completed.
- postProcessor - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
The post processor to apply.
- prefix() - Element in annotation type net.bytebuddy.build.ToStringPlugin.Enhance
-
Determines the prefix to be used for the string representation prior to adding field values.
- PREFIX - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
The prefix prepended to any message written.
- PREFIX - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
The prefix that is appended to all written messages.
- PREFIX - Static variable in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
The prefix that is appended to all written messages.
- PREFIX - Static variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
The prefix used for implicitly named cached fields.
- prefixedBy(String) - Static method in class net.bytebuddy.implementation.ToStringMethod
-
Creates a
Object.toString()implementation that is prefixed by the supplied string. - prefixedBy(ToStringMethod.PrefixResolver) - Static method in class net.bytebuddy.implementation.ToStringMethod
-
Creates a
Object.toString()implementation that is prefixed by the string that is supplied by the given prefix resolver. - prefixedByCanonicalClassName() - Static method in class net.bytebuddy.implementation.ToStringMethod
-
Creates a
Object.toString()implementation that is prefixed by the canonical class name of the instrumented type. - prefixedByFullyQualifiedClassName() - Static method in class net.bytebuddy.implementation.ToStringMethod
-
Creates a
Object.toString()implementation that is prefixed by the fully qualified class name of the instrumented type. - prefixedBySimpleClassName() - Static method in class net.bytebuddy.implementation.ToStringMethod
-
Creates a
Object.toString()implementation that is prefixed by the simple class name of the instrumented type. - Prefixing() - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Prefixing
-
Creates a new prefixing method name transformer using a default prefix.
- Prefixing(String) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Prefixing
-
Creates a new prefixing method name transformer.
- PrefixingMethodVisitor(MethodVisitor, TypeDescription, MethodDescription.SignatureToken, String, int, Implementation.Context.FrameGeneration) - Constructor for class net.bytebuddy.build.AccessControllerPlugin.AccessControlWrapper.PrefixingMethodVisitor
-
Creates a new prefixing method visitor.
- PrefixingRandom(String) - Constructor for class net.bytebuddy.NamingStrategy.PrefixingRandom
-
Creates a new prefixing random naming strategy.
- premain(String, Instrumentation) - Static method in class net.bytebuddy.agent.Installer
-
Allows the installation of this agent via a command line argument.
- preMethodTypes - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
A list of virtual method arguments that are available before the instrumented method is executed.
- preMethodTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
A list of virtual method arguments that are available before the instrumented method is executed.
- prepare() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Bound
-
Prepares the advice method's exception handlers.
- prepare() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
Prepares the advice method's exception handlers.
- prepare() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Prepares the advice method's exception handlers.
- prepare() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
Prepares the advice method's exception handlers.
- prepare() - Method in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting
-
Returns a preparing stack manipulation to apply prior to the method call.
- prepare() - Method in interface net.bytebuddy.implementation.MethodCall.TerminationHandler
-
Returns a preparing stack manipulation to apply prior to the method call.
- prepare() - Method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
Returns a preparing stack manipulation to apply prior to the method call.
- prepare(Class) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Links this annotation description to a given annotation type such that it can be loaded.
- prepare(Class) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
Links this annotation description to a given annotation type such that it can be loaded.
- prepare(Class) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
Links this annotation description to a given annotation type such that it can be loaded.
- prepare(Class) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Links this annotation description to a given annotation type such that it can be loaded.
- prepare(MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
Resolves a stack manipulation that prepares the delegation invocation.
- prepare(MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
Resolves a stack manipulation that prepares the delegation invocation.
- prepare(MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
Resolves a stack manipulation that prepares the delegation invocation.
- prepare(MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall
-
Resolves a stack manipulation that prepares the delegation invocation.
- prepare(MethodDescription) - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled
-
Resolves a stack manipulation that prepares the delegation invocation.
- prepare(ParameterDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
-
Locates a handler which is responsible for processing the given parameter.
- prepare(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
-
A prepared field location.
- prepare(TypeDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldLocation
-
A prepared field location.
- prepare(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative
-
A prepared field location.
- prepare(InstrumentedType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.asm.Advice
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.ByteBuddy.RecordConstructorStrategy
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable.NoOp
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy.ConstructorCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy.MethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.DefaultMethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.ExceptionMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForArgument
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForConstantValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForOriginType
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForThisValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForValue
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Implementation.Compound
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Implementation.Simple.ForDispatcher
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Implementation.Simple
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Prepares the instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithInstance
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithLookup
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.StubMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.SuperMethodCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.ToStringMethod
-
Prepares a given instrumented type.
- prepare(InstrumentedType, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, LatentMatcher) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Prepares this method registry.
- prepare(InstrumentedType, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, LatentMatcher) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
-
Prepares this method registry.
- prepare(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying
-
Prepares this argument handler for future offset access.
- prepare(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
-
Prepares this argument handler for future offset access.
- prepare(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Prepares this argument handler for future offset access.
- Prepared(LinkedHashMap, LoadedTypeInitializer, TypeInitializer, TypeDescription, MethodGraph.Linked, MethodList) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Creates a prepared version of a default method registry.
- Prepared(List, FieldLocator) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Prepared
-
Creates a new relative field location.
- prepend(Iterable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
-
Prepends an iterable to the backlog.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Prepends the given method appender to this entry.
- prepend(ByteCodeAppender) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Prepends the given method appender to this entry.
- prepend(LatentMatcher, FieldAttributeAppender.Factory, Object, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
-
Prepends the given field definition to this field registry, i.e. this configuration is applied first.
- prepend(LatentMatcher, FieldAttributeAppender.Factory, Object, Transformer) - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry
-
Prepends the given field definition to this field registry, i.e. this configuration is applied first.
- prepend(LatentMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Prepends the given method definition to this method registry, i.e. this configuration is applied first.
- prepend(LatentMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
-
Prepends the given method definition to this method registry, i.e. this configuration is applied first.
- prepend(LatentMatcher, RecordComponentAttributeAppender.Factory, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default
-
Prepends the given record component definition to this record component registry, i.e. this configuration is applied first.
- prepend(LatentMatcher, RecordComponentAttributeAppender.Factory, Transformer) - Method in interface net.bytebuddy.dynamic.scaffold.RecordComponentRegistry
-
Prepends the given record component definition to this record component registry, i.e. this configuration is applied first.
- PrependableIterator(Iterable) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
-
Creates a new prependable iterator.
- PrependingEnumeration(URL, Enumeration) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst.PrependingEnumeration
-
Creates a new prepending enumeration.
- prependLineNumber() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodEnter
-
If set to
true, the instrumented method's line number information is adjusted such that stack traces generated within this advice method appear as if they were generated within the first line of the instrumented method. - prependThisReference() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
Prepends a reference to the
thisinstance to the loaded parameters if the represented method is non-static. - preregistered(Class...) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Registers a type to be explicitly available without explicit lookup.
- Preserved(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
-
Creates a new
MethodRebaseResolver.Resolutionfor a non-rebased method. - PRIMITIVE_DESCRIPTORS - Static variable in class net.bytebuddy.pool.TypePool.AbstractBase
-
A map of primitive types by their descriptor.
- PRIMITIVE_TYPES - Static variable in class net.bytebuddy.pool.TypePool.AbstractBase
-
A map of primitive types by their name.
- PrimitiveBoxingDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
-
This delegate is responsible for boxing a primitive types to their wrapper equivalents.
- PrimitiveNarrowingDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
-
This delegate is responsible for narrowing a primitive type to represent a smaller primitive type.
- PrimitiveNarrowingDelegate.NarrowingStackManipulation - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
A stack manipulation that narrows a primitive type into a smaller primitive type.
- PrimitiveTypeAwareAssigner - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
This assigner is able to handle non-
void, primitive types. - PrimitiveTypeAwareAssigner(Assigner) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
-
Creates a new assigner with the given delegate.
- PrimitiveTypeMatcher<T> - Class in net.bytebuddy.matcher
-
Matches a primitive type.
- PrimitiveTypeMatcher() - Constructor for class net.bytebuddy.matcher.PrimitiveTypeMatcher
- PrimitiveUnboxingDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
-
This delegate is responsible for unboxing a wrapper type to their primitive equivalents.
- PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
-
An explicitly types unboxing responsible is applied for directly unboxing a wrapper type.
- PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
An unboxing responsible for an implicitly typed value.
- PrimitiveUnboxingDelegate.UnboxingResponsible - Interface in net.bytebuddy.implementation.bytecode.assign.primitive
-
Implementations represent an unboxing delegate that is able to perform the unboxing operation.
- PrimitiveWideningDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
-
This delegate is responsible for widening a primitive type to represent a larger primitive type.
- PrimitiveWideningDelegate.WideningStackManipulation - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
A stack manipulation that widens a primitive type into a more general primitive type.
- PRINTING - Enum constant in enum net.bytebuddy.asm.Advice.ExceptionHandler.Default
-
An exception handler that invokes
Throwable.printStackTrace(). - prioritize(Class...) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCallimplementation which searches the given list of interface types for a suitable default method in their order. - prioritize(Iterable) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCallimplementation which searches the given list of interface types for a suitable default method in their order. - prioritize(Collection) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCallimplementation which searches the given list of interface types for a suitable default method in their order. - prioritize(TypeDescription...) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCallimplementation which searches the given list of interface types for a suitable default method in their order. - PRIVATE - Enum constant in enum net.bytebuddy.description.modifier.Visibility
-
A modifier contributor for
privatevisibility. - PRIVATE - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
private. - privateLookupIn(Class, Object) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.MethodHandles
-
Resolves the supplied lookup instance's access scope for the supplied type.
- privileged - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Determines if the
Methodinstances are retrieved by using anjava.security.AccessController. - privileged() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultMethod
-
Indicates if the instance assigned to this parameter should be looked up using an
java.security.AccessController. - privileged() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Origin
-
Determines if the method should be resolved by using an
java.security.AccessControllerusing the privileges of the generated class. - privileged() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperMethod
-
Indicates if the instance assigned to this parameter should be looked up using an
java.security.AccessController. - PrivilegedLookup(MethodDescription.InDefinedShape, StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
-
Creates a new privileged lookup.
- PrivilegedMemberLookupAction - Enum in net.bytebuddy.implementation.auxiliary
-
A
PrivilegedExceptionActionto lookup a method constant using anjava.security.AccessController. - Processor(List, MethodDelegationBinder.AmbiguityResolver, MethodDelegationBinder.BindingResolver) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
-
Creates a new processor.
- PROCESSOR_PROPERTY - Static variable in class net.bytebuddy.utility.OpenedClassReader
-
Indicates what processor Byte Buddy is supposed to use if no processor is configured explicitly.
- project - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The Maven project.
- propagateHandler(Label) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
Propagates a label for an exception handler that is typically suppressed by the overlaying
Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor. - PROPERTY - Static variable in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
The property being read for locating
tools.jar. - PROPERTY - Static variable in class net.bytebuddy.dynamic.Nexus
-
A system property that allows to disable the use of the
Nexusclass which is normally injected into the system class loader. - PROTECTED - Enum constant in enum net.bytebuddy.description.modifier.Visibility
-
A modifier contributor for
protectedvisibility. - PROTECTED - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
protected. - protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The protection domain to apply.
- providers(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Provides
-
Returns the provider implementation class names for this provides declaration.
- provides(Class, Class...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies service implementations that are provided by the module being defined.
- provides(Class, Class...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies service implementations that are provided by the module being defined.
- provides(Class, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies service implementations that are provided by the module being defined.
- provides(Class, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies service implementations that are provided by the module being defined.
- provides(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's provides declarations.
- provides(String, String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies service implementations that are provided by the module being defined.
- provides(String, String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies service implementations that are provided by the module being defined.
- provides(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies service implementations that are provided by the module being defined.
- provides(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies service implementations that are provided by the module being defined.
- provides(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies service implementations that are provided by the module being defined.
- provides(TypeDescription, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies service implementations that are provided by the module being defined.
- provides(TypeDescription, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies service implementations that are provided by the module being defined.
- provides(TypeDescription, TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies service implementations that are provided by the module being defined.
- provides(TypeDescription, TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies service implementations that are provided by the module being defined.
- ProvisioningState - Enum in net.bytebuddy.description.modifier
-
Describes if a method parameter is mandated, i.e. not explicitly specified in the source code.
- ProxiedInvocationHandler(String, Map) - Constructor for class net.bytebuddy.utility.dispatcher.JavaDispatcher.ProxiedInvocationHandler
-
Creates a new invocation handler for proxying a type.
- proxy(Class, Map) - Static method in class net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader
-
Creates a new proxied type.
- proxyFor(TypeDescription, Implementation.Target, AnnotationDescription.Loadable) - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
Creates a stack manipulation which loads a
super-call proxy onto the stack. - proxyType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Default
-
Determines the type that is implemented by the proxy.
- proxyType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Super
-
Determines the type that is implemented by the proxy.
- PUBLIC - Enum constant in enum net.bytebuddy.description.modifier.Visibility
-
A modifier contributor for
publicvisibility. - PUBLIC - Enum constant in enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
An access with
public visibility. - PUBLIC - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
public. - publicLookup() - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandles
-
Resolves the public
java.lang.invoke.MethodHandles$Lookup. - PUT_FIELD - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing a write of a non-static field invocation.
- PUT_STATIC_FIELD - Enum constant in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
A handle representing a write of a static field invocation.
- Putter() - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
Q
- QueueFactory - Class in net.bytebuddy.utility
-
A factory for creating a
Queue. - QueueFactory.Dispatcher - Interface in net.bytebuddy.utility
-
A dispatcher for creating an
java.util.ArrayDeque.
R
- RandomString - Class in net.bytebuddy.utility
-
A provider of randomized
Stringvalues. - RandomString() - Constructor for class net.bytebuddy.utility.RandomString
- RandomString(int) - Constructor for class net.bytebuddy.utility.RandomString
-
Creates a random
Stringprovider where each value is of the given length. - RandomString(int, Random) - Constructor for class net.bytebuddy.utility.RandomString
-
Creates a random
Stringprovider where each value is of the given length. - RAW_TYPES - Static variable in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
The
TypeDefinition.RAW_TYPES_PROPERTYproperty. - RAW_TYPES_PROPERTY - Static variable in interface net.bytebuddy.description.type.TypeDefinition
-
If this property is set to
true, non-genericTypeDefinitions do no longer resolve their referenced generic types when traversing type hierarchies. - RawAnnotatedType(TypePool, String, Map, TypeDescription) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
Creates a new raw annotated type.
- rawCompiledVersion(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Requires
-
Returns the raw compiled version of the required module.
- rawType(Class) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a raw type of a type description.
- rawType(Class, TypeDescription.Generic) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a raw type of a type description where the supplied owner type is used as .
- rawType(TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a raw type of a type description.
- rawType(TypeDescription, TypeDescription.Generic) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a raw type of a type description.
- rawVersion(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's raw version.
- read() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound
-
Initiates reading from a source.
- read() - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Initiates reading from a source.
- read() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Filtering
-
Initiates reading from a source.
- read() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
Initializes a reading from this source.
- read() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForJarFile
-
Initiates reading from a source.
- read() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Initiates reading from a source.
- read() - Method in interface net.bytebuddy.build.Plugin.Engine.Source
-
Initiates reading from a source.
- read() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
-
Creates a getter representation for a given field.
- read() - Method in interface net.bytebuddy.implementation.bytecode.member.FieldAccess.Defined
-
Creates a getter representation for a given field.
- read() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.OfGenericField
-
Creates a getter representation for a given field.
- read(byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Response
-
Reads a buffer from the target VM.
- read(byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.NamedPipeResponse
-
Reads a buffer from the target VM.
- read(byte[]) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.Response
-
Reads a buffer from the target VM.
- read(int, ByteBuffer, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary
-
Reads from a POSIX socket.
- read(int, ByteBuffer, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary
-
Reads from a handle.
- read(InputStream) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.ModuleDescriptor
-
Resolves an input stream to a module descriptor.
- read(Class) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Attempts to create a binary representation of a loaded type by requesting data from its
ClassLoader. - read(Class...) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Attempts to create a binary representation of several loaded types by requesting data from their respective
ClassLoaders. - read(Integer, byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket
- read(Collection) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Attempts to create a binary representation of several loaded types by requesting data from their respective
ClassLoaders. - read(T, byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel
-
Reads from the target VM.
- Read(FieldDescription, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Read
-
Creates a step for reading a field.
- readAssignment - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue
-
A stack manipulation to apply after a read instruction.
- readAssignment - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField
-
The stack manipulation to apply upon a read.
- readAssignment - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable
-
An assignment to execute upon reading a value.
- readerFlags(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Sets flags for the
ClassReaderthis wrapper is applied to. - readerMode - Variable in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
The reader mode to use for parsing a class file.
- readerMode - Variable in class net.bytebuddy.pool.TypePool.Default
-
The reader mode to apply by this default type pool.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
Determines if the parameter is to be treated as read-only.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.AllArguments
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.Argument
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.Enter
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.Exit
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.FieldValue
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.Return
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.This
-
Indicates if it is possible to write to this parameter.
- readOnly() - Element in annotation type net.bytebuddy.asm.Advice.Thrown
-
Indicates if it is possible to write to this parameter.
- ReadOnly(FieldDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadOnly
-
Creates a new read-only mapping for a field.
- ReadOnly(FieldDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadOnly
-
Creates a new read-only mapping for a field.
- ReadOnly(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
-
Creates a new writable target for a default value.
- ReadOnly(TypeDefinition, int) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadOnly
-
Creates a read-only mapping for a local variable.
- ReadOnly(TypeDefinition, int, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadOnly
-
Creates a read-only mapping for a local variable.
- ReadOnly(TypeDefinition, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
-
Creates a new -writable target for a default value.
- ReadOnly(TypeDescription.Generic, List) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadOnly
-
Creates a read-only target mapping for an array of all local variables.
- readToNames(Class...) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Attempts to create a binary representation of several loaded types by requesting data from their respective
ClassLoaders. - readToNames(Collection) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
Attempts to create a binary representation of several loaded types by requesting data from their respective
ClassLoaders. - ReadWrite(FieldDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadWrite
-
Creates a new target for a writable field.
- ReadWrite(FieldDescription, StackManipulation, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadWrite
-
Creates a new target for a writable field.
- ReadWrite(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite
-
Creates a new read-only target for a default value.
- ReadWrite(TypeDefinition, int) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadWrite
-
Creates a new target mapping for a writable local variable.
- ReadWrite(TypeDefinition, int, StackManipulation, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadWrite
-
Creates a new target mapping for a writable local variable.
- ReadWrite(TypeDefinition, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite
-
Creates a new read-only target for a default value.
- ReadWrite(TypeDescription.Generic, List, List) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadWrite
-
Creates a writable target mapping for an array of all local variables.
- rebase(Class) - Method in class net.bytebuddy.ByteBuddy
-
Rebases the given type where any intercepted method that is declared by the redefined type is preserved within the rebased type's class such that the class's original can be invoked from the new method implementations.
- rebase(Class, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Rebases the given type where any intercepted method that is declared by the redefined type is preserved within the rebased type's class such that the class's original can be invoked from the new method implementations.
- rebase(Class, ClassFileLocator, MethodNameTransformer) - Method in class net.bytebuddy.ByteBuddy
-
Rebases the given type where any intercepted method that is declared by the redefined type is preserved within the rebased type's class such that the class's original can be invoked from the new method implementations.
- rebase(Package, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Rebases a package.
- rebase(PackageDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Rebases a package.
- rebase(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.AbstractBase
-
Determines a name for the dynamic type when rebasing the provided type.
- rebase(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy
-
Determines a name for the dynamic type when rebasing the provided type.
- rebase(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Rebases the given type where any intercepted method that is declared by the redefined type is preserved within the rebased type's class such that the class's original can be invoked from the new method implementations.
- rebase(TypeDescription, ClassFileLocator, MethodNameTransformer) - Method in class net.bytebuddy.ByteBuddy
-
Rebases the given type where any intercepted method that is declared by the redefined type is preserved within the rebased type's class such that the class's original can be invoked from the new method implementations.
- REBASE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
A definition handler that performs a rebasing for all types.
- REBASE - Enum constant in enum net.bytebuddy.build.EntryPoint.Default
-
An entry point that rebases a type.
- REBASE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.TypeStrategy.Default
-
A type strategy that rebases a type's methods.
- RebasedConstructor(MethodDescription.InDefinedShape, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Creates a new rebased constructor.
- RebasedMethod(TypeDescription, MethodDescription.InDefinedShape, MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Creates a new rebased method.
- RebasedMethodInvocation(MethodDescription.InDefinedShape, TypeDescription, StackManipulation, TypeList) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Creates a new rebased method invocation.
- RebaseDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
-
A type builder that rebases an instrumented type.
- RebaseDynamicTypeBuilder(InstrumentedType.WithFlexibleName, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, TypeDescription, ClassFileLocator, MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
Creates a rebase dynamic type builder.
- RebaseDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List, TypeDescription, ClassFileLocator, MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
Creates a rebase dynamic type builder.
- RebaseImplementationTarget - Class in net.bytebuddy.dynamic.scaffold.inline
-
An implementation target for redefining a given type while preserving the original methods within the instrumented type.
- RebaseImplementationTarget(TypeDescription, MethodGraph.Linked, Implementation.Target.AbstractBase.DefaultMethodInvocation, Map) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a rebase implementation target.
- RebaseImplementationTarget.Factory - Class in net.bytebuddy.dynamic.scaffold.inline
-
A factory for creating a
RebaseImplementationTarget. - RebaseImplementationTarget.RebasedMethodInvocation - Class in net.bytebuddy.dynamic.scaffold.inline
-
A
Implementation.SpecialMethodInvocationwhich invokes a rebased method as given by aMethodRebaseResolver. - RECEIVER - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for a method receiver type.
- receiverType(AnnotatedElement) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase
-
Defines the supplied (annotated) receiver type for the previously defined or matched method.
- receiverType(AnnotatedElement) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition
-
Defines the supplied (annotated) receiver type for the previously defined or matched method.
- receiverType(TypeDescription.Generic) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
Defines the supplied (annotated) receiver type for the previously defined or matched method.
- receiverType(TypeDescription.Generic) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
Defines the supplied (annotated) receiver type for the previously defined or matched method.
- receiverType(TypeDescription.Generic) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition
-
Defines the supplied (annotated) receiver type for the previously defined or matched method.
- record - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The method pool record for the type initializer.
- Record(MethodDescription, List, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record
-
Creates a default compiled method delegation binder.
- RECORD - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 14
java.lang.Recordtype. - RECORD_COMPONENT - Static variable in class net.bytebuddy.description.type.RecordComponentDescription.ForLoadedRecordComponent
-
A dispatcher for accessing
java.lang.RecordComponenttypes. - recordComponent(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Matches a record component that is already declared by the instrumented type.
- recordComponent(ElementMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a record component that is already declared by the instrumented type.
- recordComponent(ElementMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a record component that is already declared by the instrumented type.
- recordComponent(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Matches a record component that is already declared by the instrumented type.
- recordComponent(LatentMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Matches a record component that is already declared by the instrumented type.
- recordComponent(LatentMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a record component that is already declared by the instrumented type.
- recordComponent(LatentMatcher) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Matches a record component that is already declared by the instrumented type.
- RecordComponentAttributeAppender - Interface in net.bytebuddy.implementation.attribute
-
An appender that writes attributes or annotations to a given ASM
RecordComponentVisitor. - RecordComponentAttributeAppender.Compound - Class in net.bytebuddy.implementation.attribute
-
A record component attribute appender that combines several method attribute appenders to be represented as a single record component attribute appender.
- RecordComponentAttributeAppender.Explicit - Class in net.bytebuddy.implementation.attribute
-
Appends an annotation to a record component.
- RecordComponentAttributeAppender.Factory - Interface in net.bytebuddy.implementation.attribute
-
A factory that creates record component attribute appenders for a given type.
- RecordComponentAttributeAppender.Factory.Compound - Class in net.bytebuddy.implementation.attribute
-
A record component attribute appender factory that combines several record component attribute appender factories to be represented as a single factory.
- RecordComponentAttributeAppender.ForInstrumentedRecordComponent - Enum in net.bytebuddy.implementation.attribute
-
An attribute appender that writes all annotations that are declared on a record component.
- RecordComponentAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
-
A record component attribute appender that does not append any attributes.
- RecordComponentDefinitionAdapter(RecordComponentDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter
-
Creates a new record component definition adapter.
- RecordComponentDefinitionAdapter(RecordComponentAttributeAppender.Factory, Transformer, RecordComponentDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter
-
Creates a new record component definition adapter.
- RecordComponentDescription - Interface in net.bytebuddy.description.type
-
Represents a component of a Java record.
- RecordComponentDescription.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation for a record component description.
- RecordComponentDescription.ForLoadedRecordComponent - Class in net.bytebuddy.description.type
-
Represents a loaded record component.
- RecordComponentDescription.ForLoadedRecordComponent.RecordComponent - Interface in net.bytebuddy.description.type
-
A dispatcher for accessing methods of
java.lang.reflect.RecordComponent. - RecordComponentDescription.InDefinedShape - Interface in net.bytebuddy.description.type
-
A description of a record component in its defined shape.
- RecordComponentDescription.InDefinedShape.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a record component description in its defined shape.
- RecordComponentDescription.InGenericShape - Interface in net.bytebuddy.description.type
-
A description of a record component in generic shape.
- RecordComponentDescription.Latent - Class in net.bytebuddy.description.type
-
A latent record component description.
- RecordComponentDescription.Token - Class in net.bytebuddy.description.type
-
A token representing a record component's properties detached from a type.
- RecordComponentDescription.TypeSubstituting - Class in net.bytebuddy.description.type
-
A type substituting representation of a record component description.
- RecordComponentExtractor(String, String, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.RecordComponentExtractor
-
Creates a new record component extractor.
- RecordComponentList<T> - Interface in net.bytebuddy.description.type
-
Implementations represent a list of record component descriptions.
- RecordComponentList.AbstractBase<S> - Class in net.bytebuddy.description.type
-
An abstract base implementation of a list of record components.
- RecordComponentList.Empty<S> - Class in net.bytebuddy.description.type
-
An empty list of record components.
- RecordComponentList.Explicit<S> - Class in net.bytebuddy.description.type
-
A wrapper implementation of an explicit list of record components.
- RecordComponentList.ForLoadedRecordComponents - Class in net.bytebuddy.description.type
-
A list of loaded record components.
- RecordComponentList.ForTokens - Class in net.bytebuddy.description.type
-
A list of record components described as tokens.
- RecordComponentList.TypeSubstituting - Class in net.bytebuddy.description.type
-
A type-substituting list of record component descriptions.
- RecordComponentMatchAdapter(LatentMatcher) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter
-
Creates a new record component match adapter.
- RecordComponentMatchAdapter(LatentMatcher, RecordComponentAttributeAppender.Factory, Transformer) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter
-
Creates a new record component match adapter.
- recordComponentPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The record component pool to use.
- recordComponentRegistry - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The current record component registry.
- RecordComponentRegistry - Interface in net.bytebuddy.dynamic.scaffold
-
A record component registry represents an extendable collection of record components which are identified by their names that are mapped to a given
RecordComponentAttributeAppender. - RecordComponentRegistry.Compiled - Interface in net.bytebuddy.dynamic.scaffold
-
Represents a compiled record component registry.
- RecordComponentRegistry.Compiled.NoOp - Enum in net.bytebuddy.dynamic.scaffold
-
A no-op record component registry that does not register annotations for any record component.
- RecordComponentRegistry.Default - Class in net.bytebuddy.dynamic.scaffold
-
An immutable default implementation of a record component registry.
- RecordComponentRegistry.Default.Compiled - Class in net.bytebuddy.dynamic.scaffold
-
A compiled default record component registry.
- RecordComponentRegistry.Default.Compiled.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of a compiled record component registry.
- RecordComponentRegistry.Default.Entry - Class in net.bytebuddy.dynamic.scaffold
-
An entry of the default record component registry.
- recordComponents - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The instrumented type's record components.
- RecordComponentToken(String, String, String, Map, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.RecordComponentToken
-
Creates a new record component token.
- RecordComponentTokenList() - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.RecordComponentTokenList
- RecordMatcher<T> - Class in net.bytebuddy.matcher
-
Matches a record.
- RecordMatcher() - Constructor for class net.bytebuddy.matcher.RecordMatcher
- recordMaxima(int, int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Records the maximum values for stack size and local variable array which are required by the advice method for its individual execution without translation.
- recordMaxima(int, int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForAdvice
-
Records the maximum values for stack size and local variable array which are required by the advice method for its individual execution without translation.
- recordMaxima(int, int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Records the maximum values for stack size and local variable array which are required by the advice method for its individual execution without translation.
- redefine(Class) - Method in class net.bytebuddy.ByteBuddy
-
Redefines the given type where any intercepted method that is declared by the redefined type is fully replaced by the new implementation.
- redefine(Class, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Redefines the given type where any intercepted method that is declared by the redefined type is fully replaced by the new implementation.
- redefine(MethodDescription, boolean, int, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
Redefines a given method if this is required by looking up a potential implementation from the
TypeWriter.MethodPool. - redefine(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.AbstractBase
-
Determines a name for the dynamic type when redefining the provided type.
- redefine(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy
-
Determines a name for the dynamic type when redefining the provided type.
- redefine(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Redefines the given type where any intercepted method that is declared by the redefined type is fully replaced by the new implementation.
- redefine(TypeWriter.FieldPool.Record, Object, int, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
Redefines a field using the given explicit field pool record and default value.
- redefine(TypeWriter.RecordComponentPool.Record, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
Redefines a record component using the given explicit record component pool record.
- REDEFINE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
A definition handler that performs a redefinition for all types.
- REDEFINE - Enum constant in enum net.bytebuddy.build.EntryPoint.Default
-
An entry point that redefines a type.
- REDEFINE - Enum constant in enum net.bytebuddy.build.Plugin.Engine.TypeStrategy.Default
-
A type strategy that redefines a type's methods.
- REDEFINE_FROZEN - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
A definition handler that performs a redefinition for all types and ignores all methods that were not declared by the instrumented type.
- REDEFINE_LOCAL - Enum constant in enum net.bytebuddy.build.EntryPoint.Default
-
An entry point that redefines a type and which does not change the dynamic type's shape, i.e. does not add any methods or considers intercepting inherited methods.
- redefineModule(Instrumentation, Object, Set, Map, Map, Set, Map) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
-
Redefines an existing module.
- redefineModule(Instrumentation, JavaModule, Set, Map, Map, Set, Map) - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Modifies a module's properties using
Instrumentation. - redefineOnly(Class...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
Limits the redefinition attempt to the specified types.
- redefineOnly(Class...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithImplicitDiscoveryStrategy
-
Limits the redefinition attempt to the specified types.
- Redefining(ByteBuddy, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, ClassFileLocator, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.WarmupStrategy, AgentBuilder.TransformerDecorator, AgentBuilder.InitializationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
Creates a new default agent builder that allows for refinement of the redefinition strategy.
- REDEFINITION - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Applies a redefinition to all classes that are already loaded and that would have been transformed if the built agent was registered before they were loaded.
- REDEFINITION - Enum constant in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Redefines a class using
Instrumentation.redefineClasses(java.lang.instrument.ClassDefinition...). - redefinitionBatchAllocator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The batch allocator for the redefinition strategy to apply.
- RedefinitionClassVisitor(ClassVisitor, TypeInitializer, TypeWriter.Default.ForInlining.ContextRegistry, int, int) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
Creates a class visitor which is capable of redefining an existent class on the fly.
- redefinitionDiscoveryStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The discovery strategy for loaded types to be redefined.
- RedefinitionDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
-
A type builder that redefines an instrumented type.
- RedefinitionDynamicTypeBuilder(InstrumentedType.WithFlexibleName, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
-
Creates a redefinition dynamic type builder.
- RedefinitionDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
-
Creates a redefinition dynamic type builder.
- redefinitionListener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The redefinition listener for the redefinition strategy to apply.
- redefinitionResubmissionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The resubmission strategy to apply.
- redefinitionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The redefinition strategy to apply.
- RedirectionProxy(TypeDescription, MethodDescription, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy
-
Creates a new redirection.
- RedirectionProxy(TypeDescription, TypeDescription, Implementation.SpecialMethodInvocation, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
Creates a new redirection proxy.
- Reducing(TypeDescription, List) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Creates a new reducing type visitor.
- Reducing(TypeDescription, TypeVariableToken...) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Creates a new reducing type visitor.
- reference(Object) - Static method in class net.bytebuddy.implementation.FixedValue
-
Other than
FixedValue.value(Object), this function will create a fixed value implementation that will always defined a field in the instrumented class. - reference(Object, String) - Static method in class net.bytebuddy.implementation.FixedValue
-
Other than
FixedValue.value(Object), this function will create a fixed value implementation that will always defined a field in the instrumented class. - REFERENCE - Enum constant in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
A dispatcher for reference types.
- REFERENCE - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for a reference type.
- REFERENCE - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a reference type.
- REFERENCE - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a reference-typed array.
- REFERENCE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The default value of a reference type which resembles the
nullreference. - REFERENCE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The method return handler for returning a reference type.
- REFERENCE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The accessor handler for a reference type.
- REFERENCE - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a reference type.
- REFERENCE_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A transformer for a reference array value.
- REFERENCE_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a reference array value.
- REFERENCE_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a reference array type.
- REFERENCE_IDENTITY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for computing the identity hash code for a reference.
- ReferenceTypeAwareAssigner - Enum in net.bytebuddy.implementation.bytecode.assign.reference
-
A simple assigner that is capable of handling the casting of reference types.
- refKind(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc
-
Resolves the type of method handle for the supplied method handle description.
- REFLECTION_FACTORY_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The internal name of the reflection factory class.
- REFLECTION_METHOD - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
The name of the
staticmethod that is added to this auxiliary type for creating instances by using the Oracle JDK'sReflectionFactory. - register(int, String) - Method in class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
Registers a new parameter.
- register(ClassFileTransformer, Object) - Static method in class net.bytebuddy.agent.builder.LambdaFactory
-
Registers a class file transformer together with a factory for creating a lambda expression.
- register(String, ClassLoader, int, LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.NexusAccessor
-
Registers a loaded type initializer in Byte Buddy's
Nexuswhich is injected into the system class loader. - register(String, ClassLoader, ReferenceQueue, int, Object) - Static method in class net.bytebuddy.dynamic.Nexus
-
Registers a new loaded type initializer.
- register(String, ClassLoader, ReferenceQueue, int, LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
Registers a type initializer with the system class loader's nexus.
- register(String, ClassLoader, ReferenceQueue, int, LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.NexusAccessor.Dispatcher
-
Registers a type initializer with the system class loader's nexus.
- register(String, ClassLoader, ReferenceQueue, int, LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Registers a type initializer with the system class loader's nexus.
- register(String, AnnotationValue) - Method in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
Registers an annotation value.
- register(String, AnnotationValue) - Method in interface net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant
-
Registers an annotation value.
- register(String, AnnotationValue) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
-
Registers an annotation value.
- register(String, AnnotationValue) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
-
Registers an annotation value.
- register(String, AnnotationValue) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
Registers an annotation value.
- register(String, TypePool.Resolution) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Discriminating
-
Registers a resolution in this cache.
- register(String, TypePool.Resolution) - Method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
-
Registers a resolution in this cache.
- register(String, TypePool.Resolution) - Method in interface net.bytebuddy.pool.TypePool.CacheProvider
-
Registers a resolution in this cache.
- register(String, TypePool.Resolution) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Registers a resolution in this cache.
- register(String, TypePool.Resolution) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple.UsingSoftReference
-
Registers a resolution in this cache.
- register(String, TypePool.Resolution) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.WithIllegalResolutionReattempt
-
Registers a resolution in this cache.
- register(DynamicType, ClassLoader, ProtectionDomain, AgentBuilder.InjectionStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Dispatcher
-
Registers a dynamic type for initialization and/or begins the initialization process.
- register(DynamicType, ClassLoader, ProtectionDomain, AgentBuilder.InjectionStrategy) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
Registers a dynamic type for initialization and/or begins the initialization process.
- register(DynamicType, ClassLoader, ProtectionDomain, AgentBuilder.InjectionStrategy) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
-
Registers a dynamic type for initialization and/or begins the initialization process.
- register(DynamicType, ClassLoader, ProtectionDomain, AgentBuilder.InjectionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher
-
Registers a dynamic type for initialization and/or begins the initialization process.
- register(DynamicType, ClassLoader, ProtectionDomain, AgentBuilder.InjectionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher
-
Registers a dynamic type for initialization and/or begins the initialization process.
- register(DynamicType, ClassLoader, ProtectionDomain, AgentBuilder.InjectionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher
-
Registers a dynamic type for initialization and/or begins the initialization process.
- register(AuxiliaryType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Registers an auxiliary type as required for the current implementation.
- register(AuxiliaryType) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Registers an auxiliary type as required for the current implementation.
- register(AuxiliaryType) - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Registers an auxiliary type as required for the current implementation.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfField
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
-
Registers a discovered generic type token.
- register(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant
-
Registers a discovered generic type token.
- register(Label, List) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Explicitly registers a label to define a given stack state.
- registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Registers an accessor method for a
Implementation.SpecialMethodInvocationwhich cannot itself be triggered invoked directly from outside a type. - registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Registers an accessor method for a
Implementation.SpecialMethodInvocationwhich cannot itself be triggered invoked directly from outside a type. - registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
Registers an accessor method for a
Implementation.SpecialMethodInvocationwhich cannot itself be triggered invoked directly from outside a type. - registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in interface net.bytebuddy.implementation.MethodAccessorFactory
-
Registers an accessor method for a
Implementation.SpecialMethodInvocationwhich cannot itself be triggered invoked directly from outside a type. - registerGetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Registers a getter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerGetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Registers a getter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerGetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
Registers a getter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerGetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in interface net.bytebuddy.implementation.MethodAccessorFactory
-
Registers a getter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerSetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Registers a setter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerSetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Registers a setter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerSetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
Registers a setter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerSetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in interface net.bytebuddy.implementation.MethodAccessorFactory
-
Registers a setter for the given
FieldDescriptionwhich might itself not be accessible from outside the class. - registerTopLevel(List, MethodGraph.Compiler.Default.Harmonizer) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Registers a new top level method within this store.
- RegistryContextClassVisitor(ClassVisitor, TypeWriter.Default.ForInlining.ContextRegistry) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RegistryContextClassVisitor
-
Creates a new context class visitor based on a
TypeWriter.Default.ForInlining.ContextRegistry. - REGULAR - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory
-
Implements the
java.lang.invoke.LambdaMetafactory#metafactorymethod. - REGULAR - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleType
-
A regular invocation with standard type adjustments.
- ReiteratingIterable(Instrumentation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterable
-
Creates a new reiterating iterable.
- ReiteratingIterator(Instrumentation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
-
Creates a new reiterating iterator.
- RejectingSignatureVisitor() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
-
Creates a new rejecting signature visitor.
- Relative(List) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative
-
Creates a new relative field location.
- relaxed() - Static method in class net.bytebuddy.asm.MemberSubstitution
-
Creates a member substitution that skips any unresolvable fields or methods that are referenced within a method body.
- relaxed() - Static method in class net.bytebuddy.asm.TypeReferenceAdjustment
-
Creates a strict type reference adjustment that ignores type references that cannot be resolved in the supplied type pool.
- release() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
-
Releases the circularity lock if it is currently acquired.
- release() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Releases the circularity lock if it is currently acquired.
- release() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
Releases the circularity lock if it is currently acquired.
- release() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.CircularityLock
-
Releases the circularity lock if it is currently acquired.
- release(ClassFileTransformer) - Static method in class net.bytebuddy.agent.builder.LambdaFactory
-
Releases a class file transformer.
- release(ClassFileTransformer, Instrumentation) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Releases the supplied class file transformer when it was built with
AgentBuilder.with(LambdaInstrumentationStrategy)enabled. - release(String, ConcurrentMap) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Removes the binary representation of the supplied type if this class loader is latent.
- ReleaseMutex(WinNT.HANDLE) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Releases the supplied mutex.
- ReleaseSemaphore(WinNT.HANDLE, long, Long) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Releases the semaphore.
- relocationHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
A bound relocation handler that is responsible for considering a non-standard control flow.
- relocationHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
The relocation handler to use.
- Remainder - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that computes the remainder two numbers on the operand stack.
- Removal - Enum in net.bytebuddy.implementation.bytecode
-
Removes a value from the operand stack.
- remove() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.TransformerIterator
- remove() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
- remove() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
- remove() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
- remove() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterator
- remove() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator
- remove() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin.CompoundIterator
- remove() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder.FolderIterator
- remove() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory.MapEntryIterator
- remove() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile.JarFileIterator
- remove() - Method in class net.bytebuddy.description.type.TypeDefinition.SuperClassIterator
- remove(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter.ConcurrentHashSet
- RenamingPlugin - Class in net.bytebuddy.build
-
A plugin that replaces names that are discovered in class files.
- RenamingPlugin(String, String) - Constructor for class net.bytebuddy.build.RenamingPlugin
-
Creates a renaming plugin for a given regular expression and replacement that applies to all types.
- RenamingPlugin(String, String, String) - Constructor for class net.bytebuddy.build.RenamingPlugin
-
Creates a renaming plugin for a given regular expression and replacement that applies to all types that start with a given prefix.
- RenamingPlugin(RenamingPlugin.Renaming) - Constructor for class net.bytebuddy.build.RenamingPlugin
-
Creates a renaming plugin for the given renaming that applies to all types.
- RenamingPlugin(RenamingPlugin.Renaming, ElementMatcher) - Constructor for class net.bytebuddy.build.RenamingPlugin
-
Creates a renaming plugin for the given renaming and type matcher.
- RenamingPlugin.Renaming - Interface in net.bytebuddy.build
-
A renaming function tho transform a type's binary name.
- RenamingPlugin.Renaming.Compound - Class in net.bytebuddy.build
-
A compound renaming.
- RenamingPlugin.Renaming.ForPattern - Class in net.bytebuddy.build
-
A renaming that renames types by a given regular expression.
- RenamingPlugin.Renaming.NoOp - Enum in net.bytebuddy.build
-
A non-operational renaming.
- RenamingPlugin.RenamingRemapper - Class in net.bytebuddy.build
-
An ASM
Remapperto apply renamings. - RenamingRemapper(RenamingPlugin.Renaming) - Constructor for class net.bytebuddy.build.RenamingPlugin.RenamingRemapper
-
Creates a new renaming remapper.
- RepeatedAnnotationAppender(TypeDescription) - Constructor for class net.bytebuddy.build.RepeatedAnnotationPlugin.RepeatedAnnotationAppender
-
Creates a new appender.
- RepeatedAnnotationPlugin - Class in net.bytebuddy.build
-
A plugin that allows for adding a
java.lang.annotation.Repeatableannotation even if compiled prior to Java 8 which introduces this annotation. - RepeatedAnnotationPlugin() - Constructor for class net.bytebuddy.build.RepeatedAnnotationPlugin
-
Creates a new plugin for creating repeated annotations.
- RepeatedAnnotationPlugin.Enhance - Annotation Type in net.bytebuddy.build
-
Indicates that the annotated annotation should be repeatable by the supplied annotation.
- RepeatedAnnotationPlugin.RepeatedAnnotationAppender - Class in net.bytebuddy.build
-
A type attribute appender that adds a repeated annotation for a target type.
- repeatOn() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodExit
-
Determines if the execution of the instrumented method should be repeated.
- repeatOnIndex() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodExit
-
Indicates that the value to be used for
Advice.OnMethodExit.repeatOn()should be read from an array that is returned by the advice method, if the assigned property is non-negative. - replaceBy(Plugin.Factory.UsingReflection.Instantiator.Resolved) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Ambiguous
-
Returns either this instantiator or the supplied instantiator, depending on the instances' states.
- replaceBy(Plugin.Factory.UsingReflection.Instantiator.Resolved) - Method in interface net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator
-
Returns either this instantiator or the supplied instantiator, depending on the instances' states.
- replaceBy(Plugin.Factory.UsingReflection.Instantiator.Resolved) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
Returns either this instantiator or the supplied instantiator, depending on the instances' states.
- replaceBy(Plugin.Factory.UsingReflection.Instantiator.Resolved) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Unresolved
-
Returns either this instantiator or the supplied instantiator, depending on the instances' states.
- replacementFactory - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
The replacement factory to use for creating substitutions.
- replaceWith(Field) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element by an interaction with the specified field.
- replaceWith(Method) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element by an invocation of the specified method.
- replaceWith(MemberSubstitution.Substitution.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation
- replaceWith(MemberSubstitution.Substitution.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedByteCodeElement
-
Replaces any interaction with the supplied substitution.
- replaceWith(MemberSubstitution.Substitution.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
Replaces any interaction with the supplied substitution.
- replaceWith(MemberSubstitution.Substitution.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
Replaces any interaction with the supplied substitution.
- replaceWith(MemberSubstitution.Substitution.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with the supplied substitution.
- replaceWith(FieldDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element by an interaction with the specified field.
- replaceWith(MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element by an invocation of the specified method.
- replaceWithChain(List) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces the matched byte code elements with a chain of substitutions that can operate on the same values as the substituted element.
- replaceWithChain(MemberSubstitution.Substitution.Chain.Step.Factory...) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces the matched byte code elements with a chain of substitutions that can operate on the same values as the substituted element.
- replaceWithConstant(Object) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element with the provided compile-time constant.
- replaceWithField(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element with a non-static field access on the first parameter of the matched element.
- replaceWithInstrumentedMethod() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element with an invocation of the instrumented method.
- replaceWithMethod(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element with a non-static method access on the first parameter of the matched element.
- replaceWithMethod(ElementMatcher, MethodGraph.Compiler) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with a matched byte code element with a non-static method access on the first parameter of the matched element.
- repositorySystem - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The currently used repository system.
- repositorySystemSession - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The currently used system session for the repository system.
- represent(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory
-
Creates an instrumented type that represents the provided type.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded.WithIncompatibleRuntimeType
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Constructor) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Verifies if a method description represents a given loaded constructor.
- represents(Constructor) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Verifies if a method description represents a given loaded constructor.
- represents(Constructor) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Verifies if a method description represents a given loaded constructor.
- represents(Constructor) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Verifies if a method description represents a given loaded constructor.
- represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Verifies if a method description represents a given loaded method.
- represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Verifies if a method description represents a given loaded method.
- represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Verifies if a method description represents a given loaded method.
- represents(Method) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Verifies if a method description represents a given loaded method.
- represents(Type) - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
- represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
Checks if the type described by this instance represents
type. - represents(Type) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Checks if the type described by this instance represents
type. - REPRODUCIBLE_PROPERTIES - Static variable in enum net.bytebuddy.utility.GraalImageCode
-
Indicates that member properties and annotations should be sorted when being read.
- require(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies a module requirement with explicit modifiers.
- require(String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies a module requirement with explicit modifiers.
- require(String, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a module requirement with explicit modifiers.
- require(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies a module requirement with additional modifiers.
- require(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a module requirement with additional modifiers.
- require(String, ModifierContributor.ForModule.OfRequire...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies a module requirement with additional modifiers.
- require(String, ModifierContributor.ForModule.OfRequire...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies a module requirement with additional modifiers.
- require(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Explicitly requires other dynamic types for the creation of this type.
- require(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Explicitly requires other dynamic types for the creation of this type.
- require(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Explicitly requires other dynamic types for the creation of this type.
- require(Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Explicitly requires other dynamic types for the creation of this type.
- require(TypeDescription, byte[]) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Explicitly requires another dynamic type for the creation of this type.
- require(TypeDescription, byte[]) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Explicitly requires another dynamic type for the creation of this type.
- require(TypeDescription, byte[], LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Explicitly requires another dynamic type for the creation of this type.
- require(TypeDescription, byte[], LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Explicitly requires another dynamic type for the creation of this type.
- require(DynamicType...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Explicitly requires other dynamic types for the creation of this type.
- require(DynamicType...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Explicitly requires other dynamic types for the creation of this type.
- RequiredPhase - Enum in net.bytebuddy.description.modifier
-
Describes when another module is considered as a requirement.
- requiredVersion(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter
-
Specifies the version of the required module.
- requiredVersion(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.RequiresDefinition
-
Specifies the version of the required module.
- requireLocalVariableLength(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Requires a minimum length of the local variable array.
- requireLocalVariableLength(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Requires a minimum length of the local variable array.
- requireLocalVariableLength(int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Requires a minimum length of the local variable array.
- requireLocalVariableLength(int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler
-
Requires a minimum length of the local variable array.
- requireLocalVariableLengthPadding(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Requires additional padding for the local variable array that is required for this advice's execution.
- requireLocalVariableLengthPadding(int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForAdvice
-
Requires additional padding for the local variable array that is required for this advice's execution.
- requireLocalVariableLengthPadding(int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Requires additional padding for the local variable array that is required for this advice's execution.
- requires(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's requires declarations.
- requires(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies the modules that are required by the module being defined.
- requires(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the modules that are required by the module being defined.
- requires(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies the modules that are required by the module being defined.
- requires(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the modules that are required by the module being defined.
- RequiresDefinitionAdapter(String, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter
-
Creates a new module requirement definition.
- RequiresDefinitionAdapter(String, int, String) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter
-
Creates a new module requirement definition.
- requiresExternalAttachment(String) - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.Disabled
-
Checks if the current VM requires external attachment for the supplied process id.
- requiresExternalAttachment(String) - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.ForJava9CapableVm
-
Checks if the current VM requires external attachment for the supplied process id.
- requiresExternalAttachment(String) - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator
-
Checks if the current VM requires external attachment for the supplied process id.
- requireStackSize(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Records a minimum stack size required by the represented advice method.
- requireStackSize(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Records a minimum stack size required by the represented advice method.
- requireStackSize(int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Records a minimum stack size required by the represented advice method.
- requireStackSize(int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler
-
Records a minimum stack size required by the represented advice method.
- requireStackSizePadding(int) - Method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Requires additional padding for the operand stack that is required for this advice's execution.
- requireStackSizePadding(int) - Method in interface net.bytebuddy.asm.Advice.MethodSizeHandler.ForAdvice
-
Requires additional padding for the operand stack that is required for this advice's execution.
- requireStackSizePadding(int) - Method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Requires additional padding for the operand stack that is required for this advice's execution.
- requiringSuperClassEquality() - Static method in class net.bytebuddy.implementation.EqualsMethod
-
Creates an equals implementation that invokes the super class's
Object.equals(Object)method first. - reset(Class...) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Resets all classes to their original definition while using the first type's class loader as a class file locator.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, ResettableClassFileTransformer, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
Deregisters this class file transformer and redefines any transformed class to its state without this class file transformer applied, if the supplied redefinition strategy is enabled.
- reset(Instrumentation, ClassFileLocator, List) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Resets the provided types to their original format.
- reset(ClassFileLocator, Class...) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Resets all classes to their original definition.
- ResettableClassFileTransformer - Interface in net.bytebuddy.agent.builder
-
A class file transformer that can reset its transformation.
- ResettableClassFileTransformer.AbstractBase - Class in net.bytebuddy.agent.builder
-
An abstract base implementation of a
ResettableClassFileTransformer. - ResettableClassFileTransformer.Substitutable - Interface in net.bytebuddy.agent.builder
-
A
ResettableClassFileTransformerwhich allows for substitution the actual class file transformer without changes in the order of the transformer chain. - ResettableClassFileTransformer.WithDelegation - Class in net.bytebuddy.agent.builder
-
Implements a resettable class file transformer that allows for the delegation of a transformation.
- ResettableClassFileTransformer.WithDelegation.Callback<T> - Interface in net.bytebuddy.agent.builder
-
A callback that is invoked upon class file transformation.
- ResettableClassFileTransformer.WithDelegation.Substitutable - Class in net.bytebuddy.agent.builder
-
A standard implementation of a substitutable
ResettableClassFileTransformer. - ResettableClassFileTransformer.WithDelegation.WithCallback<T> - Class in net.bytebuddy.agent.builder
-
A class file transformer with a callback.
- resolve() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
Resolves the method name transformer for this strategy.
- resolve() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Resolves the method name transformer for this strategy.
- resolve() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy
-
Resolves the method name transformer for this strategy.
- resolve() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
Provides an agent jar file for attachment.
- resolve() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForExistingAgent
-
Provides an agent jar file for attachment.
- resolve() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AgentProvider
-
Provides an agent jar file for attachment.
- resolve() - Method in class net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm
-
Resolves a process id for the current JVM.
- resolve() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm
-
Resolves a process id for the current JVM.
- resolve() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm
-
Resolves a process id for the current JVM.
- resolve() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider
-
Resolves a process id for the current JVM.
- resolve() - Method in interface net.bytebuddy.ClassFileVersion.VersionLocator
-
Locates the current VM's major version number.
- resolve() - Method in class net.bytebuddy.ClassFileVersion.VersionLocator.Resolved
-
Locates the current VM's major version number.
- resolve() - Method in class net.bytebuddy.ClassFileVersion.VersionLocator.Unresolved
-
Locates the current VM's major version number.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded.WithIncompatibleRuntimeType
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingValue
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Resolves the unloaded value of this annotation.
- resolve() - Method in interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Resolves the modifier contributors based on a zero modifier.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionType
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedInterface
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedRecordComponent
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedSuperClass
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedTypeVariable
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Simple
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Resolves the underlying
AnnotatedElement. - resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedFieldType
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
-
Resolves the actual generic type.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfRecordComponent
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Resolves the actual generic type.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
- resolve() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
-
Finds the data of this binary representation.
- resolve() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
-
Finds the data of this binary representation.
- resolve() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.Resolution
-
Finds the data of this binary representation.
- resolve() - Method in class net.bytebuddy.dynamic.TypeResolutionStrategy.Active
-
Resolves a type resolution strategy for actual application.
- resolve() - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
Resolves a type resolution strategy for actual application.
- resolve() - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
Resolves a type resolution strategy for actual application.
- resolve() - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
Resolves a type resolution strategy for actual application.
- resolve() - Method in interface net.bytebuddy.dynamic.TypeResolutionStrategy
-
Resolves a type resolution strategy for actual application.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
Resolves this resolution to a
TypeDescription. - resolve() - Method in interface net.bytebuddy.pool.TypePool.AbstractBase.ComponentTypeReference
-
Lazily resolves the binary name of the array component type of an annotation value.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
-
Lazily resolves the binary name of the array component type of an annotation value.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
-
Lazily resolves the binary name of the array component type of an annotation value.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfField
-
Completes the current resolution.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
-
Completes the current resolution.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent
-
Completes the current resolution.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
-
Completes the current resolution.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
Completes the current resolution.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Illegal
-
Returns the resolved annotation.
- resolve() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution
-
Returns the resolved annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple
-
Returns the resolved annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyResolution
-
Resolves this resolution to a
TypeDescription. - resolve() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyResolution
-
Resolves this resolution to a
TypeDescription. - resolve() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
-
Resolves this resolution to a
TypeDescription. - resolve() - Method in interface net.bytebuddy.pool.TypePool.Resolution
-
Resolves this resolution to a
TypeDescription. - resolve() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
-
Resolves this resolution to a
TypeDescription. - resolve(boolean) - Method in class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
Resolves the collected parameters as a list of parameter tokens.
- resolve(char) - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
Resolves the first character of the bean property.
- resolve(int) - Method in class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
Resolves a modifier.
- resolve(int) - Method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Resolves the modifier contributors based on a given modifier.
- resolve(int, Class) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex
-
Attempts the resolution of an argument for a given parameter.
- resolve(int, Class) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType
-
Attempts the resolution of an argument for a given parameter.
- resolve(int, Class) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForType
-
Attempts the resolution of an argument for a given parameter.
- resolve(int, Class) - Method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.NoOp
-
Attempts the resolution of an argument for a given parameter.
- resolve(int, Class) - Method in interface net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver
-
Attempts the resolution of an argument for a given parameter.
- resolve(int, TypePool) - Method in enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
Deprecated.Resolves a class writer.
- resolve(int, TypePool) - Method in interface net.bytebuddy.dynamic.scaffold.ClassWriterStrategy
-
Deprecated.Resolves a class writer.
- resolve(int, TypePool, ClassReader) - Method in interface net.bytebuddy.dynamic.scaffold.ClassWriterStrategy
-
Deprecated.Resolves a class writer.
- resolve(Class) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve(Class) - Method in class net.bytebuddy.description.annotation.AnnotationValue.AbstractBase
-
Resolves the unloaded value of this annotation.
- resolve(Class) - Method in interface net.bytebuddy.description.annotation.AnnotationValue
-
Resolves the unloaded value of this annotation.
- resolve(Class) - Method in class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase
-
Resolves the value to the actual value of an annotation.
- resolve(ClassLoader, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.Disabled
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(ClassLoader, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(ClassLoader, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingInstrumentation
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(ClassLoader, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingJna
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(ClassLoader, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingReflection
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(ClassLoader, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingUnsafe.OfFactory
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(ClassLoader, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingUnsafe
-
Resolves the class injector to use for a given class loader and protection domain.
- resolve(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Explicit
-
Resolves an iterable of types to retransform.
- resolve(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating
-
Resolves an iterable of types to retransform.
- resolve(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption
-
Resolves an iterable of types to retransform.
- resolve(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy
-
Resolves an iterable of types to retransform.
- resolve(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass
-
Resolves an iterable of types to retransform.
- resolve(Instrumentation) - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Resolves an injection strategy that uses unsafe injection if available and also attempts to open and use
jdk.internal.misc.Unsafeas a fallback. - resolve(Instrumentation, boolean) - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory
-
Resolves an injection strategy that uses unsafe injection if available and also attempts to open and use
jdk.internal.misc.Unsafeas a fallback. - resolve(Object) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by any ASM constant value.
- resolve(Object, Object, Object, Collection) - Method in interface net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Configuration
-
Resolves a module configuration.
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
-
Resolves the type annotations from a given annotated element into the annotated element that this instance represents.
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentType
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForOwnerType
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType
- resolve(String, byte[], ClassLoader, JavaModule, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy
-
Resolves a class file locator for the class file buffer that is provided to the class file transformer.
- resolve(Void, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Resolves the stack manipulation to load the value being set.
- resolve(Void, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Resolves the stack manipulation to load the value being set.
- resolve(Void, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Resolves the stack manipulation to load the value being set.
- resolve(Advice.WithCustomMapping, TypePool, ClassFileLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry.ForSplitAdvice
- resolve(Advice.WithCustomMapping, TypePool, ClassFileLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry.ForUnifiedAdvice
- resolve(Advice.WithCustomMapping, TypePool, ClassFileLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry
-
Resolves the advice for this entry.
- resolve(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort, MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Resolves a stack manipulation that loads the supplied sort of origin onto the operand stack.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.ForElementMatcher
-
Resolves the field to substitute with.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver
-
Resolves the field to substitute with.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.Simple
-
Resolves the field to substitute with.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
Resolves the method to substitute with.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver
-
Resolves the method to substitute with.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Simple
-
Resolves the method to substitute with.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess
-
Resolves this substitution into a stack manipulation.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
Resolves this substitution into a stack manipulation.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForValue
-
Resolves this substitution into a stack manipulation.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
Resolves this substitution into a stack manipulation.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentSubstitution
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForAssignment
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForInvocation
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.OfOriginalExpression
-
Resolves this step of a substitution chain.
- resolve(MemberSubstitution.Target, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Resolves this step of a substitution chain.
- resolve(MavenCoordinate) - Method in class net.bytebuddy.build.maven.ClassLoaderResolver
-
Resolves a Maven coordinate to a class loader that can load all of the coordinates classes.
- resolve(ByteCodeElement.Member, List, TypeDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Creates a stack manipulation for the supplied byte code element.
- resolve(FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Access
-
Returns the appropriate method handle.
- resolve(FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access
-
Resolves a handle for the represented field access.
- resolve(FieldDescription.InDefinedShape, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Resolves the stack manipulation to load the value being set.
- resolve(MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
Resolves the bound parameter.
- resolve(MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved
- resolve(MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
-
Resolves the field description to use.
- resolve(MethodDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldLocation.Prepared
-
Resolves the field description to use.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Prepared
-
Resolves the field description to use.
- resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
Extracts a field name to be accessed by a getter or setter method.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForFixedValue
-
Extracts a field name to be accessed by a getter or setter method.
- resolve(MethodDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor
-
Extracts a field name to be accessed by a getter or setter method.
- resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
Resolves the return instruction.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
-
Resolves the name given the intercepted method.
- resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
-
Resolves the name given the intercepted method.
- resolve(MethodDescription) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider
-
Resolves the name given the intercepted method.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
-
Resolves the return type that is requested from the bootstrap method.
- resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
-
Resolves the return type that is requested from the bootstrap method.
- resolve(MethodDescription) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider
-
Resolves the return type that is requested from the bootstrap method.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
Resolves this target handler.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField
-
Resolves this target handler.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall
-
Resolves this target handler.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter
-
Resolves this target handler.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
-
Resolves this target handler.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue
-
Resolves this target handler.
- resolve(MethodDescription) - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler
-
Resolves this target handler.
- resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Resolves this target handler.
- resolve(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
Resolves the target for a given method description.
- resolve(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Checks if a method is eligible for rebasing and resolves this possibly rebased method.
- resolve(MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
Checks if a method is eligible for rebasing and resolves this possibly rebased method.
- resolve(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver
-
Checks if a method is eligible for rebasing and resolves this possibly rebased method.
- resolve(MethodDescription.InDefinedShape, boolean) - Method in interface net.bytebuddy.asm.Advice.BootstrapArgumentResolver.Factory
-
Creates a bootstrap argument resolver for a given advice.
- resolve(MethodDescription.InDefinedShape, boolean) - Method in enum net.bytebuddy.asm.Advice.BootstrapArgumentResolver.ForDefaultValues.Factory
-
Creates a bootstrap argument resolver for a given advice.
- resolve(MethodDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.MethodCall.ArgumentLoader.ArgumentProvider
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.ArgumentProvider
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.ArgumentProvider
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.Factory
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
-
Resolves this provider to an argument loader for each provided argument.
- resolve(MethodDescription, TypeDefinition, TypeDefinition, SortedMap) - Method in enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
Creates an argument handler.
- resolve(MethodDescription, TypeDescription) - Method in interface net.bytebuddy.asm.Advice.ExceptionHandler
-
Resolves a stack manipulation to apply.
- resolve(MethodDescription, TypeDescription) - Method in class net.bytebuddy.asm.Advice.ExceptionHandler.Simple
-
Resolves a stack manipulation to apply.
- resolve(MethodDescription, TypeDescription, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
-
Returns a stack manipulation that handles the method return.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Compound
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Directional
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.NoOp
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
-
Attempts to resolve to conflicting bindings.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.ParameterLengthResolver
-
Attempts to resolve to conflicting bindings.
- resolve(TypeDefinition) - Method in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Resolves a type property.
- resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Entry
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in enum net.bytebuddy.implementation.EqualsMethod.SuperClassCheck
-
Resolves a stack manipulation for the required super class check.
- resolve(TypeDescription) - Method in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
Resolves a stack manipulation for the required type compatibility check.
- resolve(TypeDescription) - Method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForDynamicTypeHash
-
Resolves this offset provider for a given instrumented type.
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForFixedValue
-
Resolves this offset provider for a given instrumented type.
- resolve(TypeDescription) - Method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForStaticTypeHash
-
Resolves this offset provider for a given instrumented type.
- resolve(TypeDescription) - Method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForSuperMethodCall
-
Resolves this offset provider for a given instrumented type.
- resolve(TypeDescription) - Method in interface net.bytebuddy.implementation.HashCodeMethod.OffsetProvider
-
Resolves this offset provider for a given instrumented type.
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForExplicitField
-
Resolves the field to invoke the method upon.
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForImplicitField
-
Resolves the field to invoke the method upon.
- resolve(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location
-
Resolves the field to invoke the method upon.
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
Resolves the field to which is delegated.
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithInstance
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithLookup
- resolve(TypeDescription) - Method in class net.bytebuddy.implementation.ToStringMethod.PrefixResolver.ForFixedValue
-
Resolves the prefixed value.
- resolve(TypeDescription) - Method in interface net.bytebuddy.implementation.ToStringMethod.PrefixResolver
-
Resolves the prefixed value.
- resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.Conjunction
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.Disjunction
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForFieldToken
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForMethodToken
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForRecordComponentToken
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in interface net.bytebuddy.matcher.LatentMatcher
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.Resolved
-
Resolves the element matcher this instance represents for the supplied type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForFixedValue
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForGivenType
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in enum net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.WithCallerSuffix
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
Deprecated.Resolves the base name for a given type description.
- resolve(TypeDescription.Generic) - Method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForParameterType
-
Resolves the target type.
- resolve(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForType
-
Resolves the target type.
- resolve(TypeDescription.Generic) - Method in interface net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator
-
Resolves the target type.
- resolve(TypeDescription, List) - Method in class net.bytebuddy.implementation.bind.annotation.Super.ConstructorResolver.Default
-
Resolves the constructor to be used.
- resolve(TypeDescription, List) - Method in interface net.bytebuddy.implementation.bind.annotation.Super.ConstructorResolver
-
Resolves the constructor to be used.
- resolve(TypeDescription, FieldDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Duplex
-
Creates a field resolver.
- resolve(TypeDescription, FieldDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory
-
Creates a field resolver.
- resolve(TypeDescription, FieldDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Simplex
-
Creates a field resolver.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.BootstrapArgumentResolver.ForDefaultValues
-
Resolves the constants that are provided as arguments to the bootstrap methods.
- resolve(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.Advice.BootstrapArgumentResolver
-
Resolves the constants that are provided as arguments to the bootstrap methods.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
Resolves the field being bound.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle
-
Resolves the field being bound.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Resolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues
-
Resolves this resolver for a given instrumented type and method.
- resolve(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver
-
Resolves this resolver for a given instrumented type and method.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation
-
Resolves a dispatcher for a given instrumented type and method.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation
-
Resolves a dispatcher for a given instrumented type and method.
- resolve(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher
-
Resolves a dispatcher for a given instrumented type and method.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField
-
Resolves a description of the field being accessed.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle
-
Resolves a description of the field being accessed.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher
-
Resolves the method to be invoked.
- resolve(TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
-
Resolves the method to be invoked.
- resolve(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInstrumentedMethod
-
Resolves the method to be invoked.
- resolve(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.MethodCall.MethodLocator
-
Resolves the method to be invoked.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForHandle
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedType
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in interface net.bytebuddy.asm.Advice.OffsetMapping
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.OffsetMapping.Sort) - Method in class net.bytebuddy.build.CachedReturnPlugin.CacheFieldOffsetMapping
-
Resolves an offset mapping to a given target offset.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.StackMapFrameHandler.ForPostProcessor, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned
-
Resolves this post processor for a given instrumented method.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.StackMapFrameHandler.ForPostProcessor, StackManipulation) - Method in class net.bytebuddy.asm.Advice.PostProcessor.Compound
-
Resolves this post processor for a given instrumented method.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.StackMapFrameHandler.ForPostProcessor, StackManipulation) - Method in enum net.bytebuddy.asm.Advice.PostProcessor.NoOp
-
Resolves this post processor for a given instrumented method.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, Advice.StackMapFrameHandler.ForPostProcessor, StackManipulation) - Method in interface net.bytebuddy.asm.Advice.PostProcessor
-
Resolves this post processor for a given instrumented method.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in interface net.bytebuddy.asm.Advice.AssignReturned.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Advice.ArgumentHandler, TypeDescription, StackManipulation) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler
-
Resolves this handler.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider
-
Resolves an argument provider.
- resolve(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForClassFileLocator
-
Resolves a type pool to use for locating substituted members.
- resolve(TypeDescription, MethodDescription, TypePool) - Method in class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForExplicitPool
-
Resolves a type pool to use for locating substituted members.
- resolve(TypeDescription, MethodDescription, TypePool) - Method in enum net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.OfImplicitPool
-
Resolves a type pool to use for locating substituted members.
- resolve(TypeDescription, MethodDescription, TypePool) - Method in interface net.bytebuddy.asm.MemberSubstitution.TypePoolResolver
-
Resolves a type pool to use for locating substituted members.
- resolve(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.ForMethodEnter
- resolve(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.ForMethodExit
- resolve(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.
- resolve(TypeDescription, TypeDescription) - Static method in class net.bytebuddy.dynamic.TargetType
-
Resolves the given type description to the supplied target type if it represents the
TargetTypeplaceholder. - resolve(TypeDescription, TypeDescription.Generic) - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForInstrumentedType
-
Resolves the target type.
- resolve(TypeDescription, TypeDescription.Generic) - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForParameterType
-
Resolves the target type.
- resolve(TypeDescription, TypeDescription.Generic) - Method in class net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForType
-
Resolves the target type.
- resolve(TypeDescription, TypeDescription.Generic) - Method in interface net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator
-
Resolves the target type.
- resolve(TypeDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
Resolves the target.
- resolve(TypeDescription, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target
-
Resolves the target.
- resolve(ArgumentTypeResolver.PrimitiveTypePrecedence) - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
Resolves the least specific type of two primitive type precedence with this instance representing a
MethodDelegationBinder.AmbiguityResolver.Resolution.LEFTresolution and the argument type representing theMethodDelegationBinder.AmbiguityResolver.Resolution.RIGHTresolution. - resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Resolves a method binding for the
sourcemethod. - resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver
-
Resolves a method binding for the
sourcemethod. - resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Resolves a method binding for the
sourcemethod. - resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Unique
-
Resolves a method binding for the
sourcemethod. - resolve(Assigner, Assigner.Typing, MethodDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler
-
Creates a stack manipulation that is to be applied after the method return.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference
-
Resolves an offset mapping for a given instrumented method.
- resolve(Assigner, Assigner.Typing, TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping
-
Resolves an offset mapping for a given instrumented method.
- resolve(FieldAccessor.FieldLocation.Prepared, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Resolves the stack manipulation to load the value being set.
- resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator.Explicit
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator.Implicit
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForExplicitType
-
Resolves the special method invocation to this target.
- resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForImplicitType
-
Resolves the special method invocation to this target.
- resolve(Implementation.Target, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator
-
Resolves the special method invocation to this target.
- resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator.ForExplicitType
-
Resolves the special method invocation to this target.
- resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator.ForImplicitType
-
Resolves the special method invocation to this target.
- resolve(Implementation.Target, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator
-
Resolves the special method invocation to this target.
- resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
-
Locates the correct default method to a given source method.
- resolve(Implementation.Target, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator
-
Locates the correct default method to a given source method.
- resolve(ConstantDynamic) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by a
ConstantDynamicvalue. - resolve(Handle) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by a
Handlevalue. - resolve(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
-
Resolves this this advice emulating method visitor for its delegate.
- resolve(Type) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by a
Typevalue. - resolve(S, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
Resolves this substitution into a stack manipulation.
- resolve(T, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter
-
Resolves the stack manipulation to load the value being set.
- resolve(T, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution
-
Resolves this substitution into a stack manipulation.
- resolve(U, TypeList.Generic, TypeDescription.Generic, JavaConstant.MethodHandle, StackManipulation, TypeDescription.Generic, Map, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step
-
Resolves this step of a substitution chain.
- resolveAs(Class) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForByteArray
-
Resolves this element to a more specialized form if possible.
- resolveAs(Class) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
Resolves this element to a more specialized form if possible.
- resolveAs(Class) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForJarEntry
-
Resolves this element to a more specialized form if possible.
- resolveAs(Class) - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Element
-
Resolves this element to a more specialized form if possible.
- resolveBridgeTypes() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
Resolves the type tokens of all bridge methods that are required to be implemented for this entry.
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForDependencyFolder
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithExtendedDependencies
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithoutRuntimeDependencies
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithRuntimeDependencies
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForTestTypes
- resolveClassPathElements(Map) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Resolves the class path elements of the relevant output directory.
- Resolved(Object) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
Creates a resolved argument resolution.
- Resolved(Constructor, List) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
Creates a new resolved constructor.
- Resolved(Field) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
-
Creates a new resolved field.
- Resolved(Advice.OffsetMapping.ForFieldHandle.Access, FieldDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Resolved
-
Creates a resolved offset mapping for a field handle.
- Resolved(MemberSubstitution.Source, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Resolved
-
Creates a resolved version of an offset mapping for a stub value.
- Resolved(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access, FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved
-
Creates a resolved mapping for a field access handle.
- Resolved(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort, MemberSubstitution.Source, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Resolved
-
Creates a resolved version of an offset mapping for describing the substituted expression or instrumented method.
- Resolved(ClassFileVersion) - Constructor for class net.bytebuddy.ClassFileVersion.VersionLocator.Resolved
-
Creates a new resolved version locator.
- Resolved(MethodDescription.InDefinedShape, Advice.PostProcessor, List, TypeDescription, TypeDescription, int, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved
-
Creates a new resolved version of a dispatcher.
- Resolved(MethodDescription.InDefinedShape, Advice.PostProcessor, List, TypeDescription, TypeDescription, int, AsmClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved
-
Creates a new resolved version of a dispatcher.
- Resolved(MethodDescription.InDefinedShape, MethodDescription.InDefinedShape, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Resolved) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForDynamicInvocation.Resolved
-
Creates a resolved dispatcher of a dynamic method dispatcher.
- Resolved(MethodDescription.InDefinedShape, TypeDescription, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Resolved
-
Creates a resolved version of a bootstrap argument resolver.
- Resolved(ParameterDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter.Resolved
-
Creates a new resolved target handler for a parameter.
- Resolved(TypeDescription.Generic, boolean, Assigner.Typing, FieldDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved
-
Creates a resolved offset mapping for a field.
- Resolved(TypeDescription.Generic, boolean, Assigner.Typing, ParameterDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved
-
Creates an offset mapping that binds a parameter of the instrumented method.
- Resolved(TypeDescription.Generic, int, Assigner.Typing, MemberSubstitution.Source, boolean, Assigner, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Resolved
-
Creates a resolved offset mapping for assigning a parameter.
- Resolved(TypeDescription.Generic, Assigner.Typing, MemberSubstitution.Source, boolean, boolean, Assigner, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Resolved
-
Creates a resolved version for an offset mapping of all arguments.
- Resolved(TypeDescription.Generic, Assigner.Typing, MemberSubstitution.Source, boolean, Assigner, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Resolved
-
Creates a resolved offset mapping for assigning the
thisreference. - Resolved(TypeDescription.Generic, Assigner.Typing, FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved
-
Creates a resolved offset mapping for a field access.
- Resolved(TypeDescription.Generic, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Resolved
-
Creates a resolved offset mapping for assigning the previous chain instruction.
- Resolved(TypeDescription, MethodDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved
-
Creates a resolved target handler for a static or self-declared invocation.
- Resolved(NexusAccessor, int) - Constructor for class net.bytebuddy.dynamic.TypeResolutionStrategy.Active.Resolved
-
Creates a new resolved active type resolution strategy.
- Resolved(MethodGraph.Compiler.Default.Key.Harmonized, MethodDescription, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Creates a new resolved entry that is not made visible.
- Resolved(MethodGraph.Compiler.Default.Key.Harmonized, MethodDescription, Visibility, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Creates a new resolved entry.
- Resolved(Assigner, Assigner.Typing, StackManipulation, TypeDescription.Generic, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Resolved
-
Creates a resolved offset mapping for a given stack manipulation.
- Resolved(MethodCall.Appender, MethodDescription, MethodDescription, MethodCall.TargetHandler.Resolved) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
Creates a resolved target handler for a method call.
- Resolved(ElementMatcher) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Resolved
-
Creates a new resolved latent matcher.
- RESOLVED - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
A resolved annotation value describes an annotation property with an actual value.
- RESOLVED - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Represents a resolved node that was not made visible by a visibility bridge.
- resolveDefault(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Resolves the default value that this record represents.
- resolveDefault(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Resolves the default value that this record represents.
- resolveDefault(Object) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Resolves the default value that this record represents.
- ResolvedMatcher(FieldDescription.SignatureToken) - Constructor for class net.bytebuddy.matcher.LatentMatcher.ForFieldToken.ResolvedMatcher
-
Creates a new resolved matcher.
- ResolvedMatcher(MethodDescription.SignatureToken) - Constructor for class net.bytebuddy.matcher.LatentMatcher.ForMethodToken.ResolvedMatcher
-
Creates a new resolved matcher.
- resolveExceptionTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod
-
Resolves the generic parameter types of the represented method.
- resolveExceptionTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
Resolves the generic parameter types of the represented method.
- resolveExceptionTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the generic parameter types of the represented method.
- resolveExceptionTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic parameter types of the represented method.
- resolveFieldType(String, TypePool, Map, FieldDescription.InDefinedShape) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField
-
Resolves the field type of the represented field.
- resolveFieldType(String, TypePool, Map, FieldDescription.InDefinedShape) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField.Tokenized
-
Resolves the field type of the represented field.
- resolveFieldType(String, TypePool, Map, FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the field type of the represented field.
- resolveFieldType(String, TypePool, Map, FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the field type of the represented field.
- resolveImplicitClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.ForTestTypes
- resolveImplicitClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
-
Resolves any implicit dependencies that should be added to the class path.
- resolveImplicitClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.WithExtendedDependencies
- resolveImplicitClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.WithoutRuntimeDependencies
- resolveImplicitClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.WithRuntimeDependencies
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.AbstractReadOnlyAdapter
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadOnly
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadWrite
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.WriteOnly
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation.Writable
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadOnly
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadWrite
-
Resolves an increment instruction.
- resolveIncrement(int) - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.Target
-
Resolves an increment instruction.
- resolveInitializationTypes(Advice.ArgumentHandler) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
- resolveInitializationTypes(Advice.ArgumentHandler) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
- resolveInitializationTypes(Advice.ArgumentHandler) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved
-
Resolves the initialization types of this advice method.
- resolveInterfaceTypes(List, TypePool, Map, TypeDescription) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType
-
Resolves the generic interface types of the represented type.
- resolveInterfaceTypes(List, TypePool, Map, TypeDescription) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
Resolves the generic interface types of the represented type.
- resolveInterfaceTypes(List, TypePool, Map, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the generic interface types of the represented type.
- resolveInterfaceTypes(List, TypePool, Map, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic interface types of the represented type.
- resolveModifier(int) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Resolves a constructor's modifiers.
- resolveParameterTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod
-
Resolves the generic parameter types of the represented method.
- resolveParameterTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
Resolves the generic parameter types of the represented method.
- resolveParameterTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the generic parameter types of the represented method.
- resolveParameterTypes(List, TypePool, Map, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic parameter types of the represented method.
- Resolver(Collection) - Constructor for class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver.
- RESOLVER - Static variable in class net.bytebuddy.utility.JavaModule
-
A dispatcher to resolve a
Class'sjava.lang.Module. - resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
Resolves a read instruction.
- resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue
-
Resolves a read instruction.
- resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField
-
Resolves a read instruction.
- resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.WriteOnly
-
Resolves a read instruction.
- resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Resolves a read instruction.
- resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation.Writable
-
Resolves a read instruction.
- resolveRead() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable
-
Resolves a read instruction.
- resolveRead() - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.Target
-
Resolves a read instruction.
- resolveRecordType(String, TypePool, Map, RecordComponentDescription.InDefinedShape) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent
-
Resolves a record component's type.
- resolveRecordType(String, TypePool, Map, RecordComponentDescription.InDefinedShape) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent.Tokenized
-
Resolves a record component's type.
- resolveRecordType(String, TypePool, Map, RecordComponentDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves a record component's type.
- resolveRecordType(String, TypePool, Map, RecordComponentDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves a record component's type.
- resolveReturnType(String, TypePool, Map, MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod
-
Resolves the return type of the represented method.
- resolveReturnType(String, TypePool, Map, MethodDescription.InDefinedShape) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
Resolves the return type of the represented method.
- resolveReturnType(String, TypePool, Map, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the return type of the represented method.
- resolveReturnType(String, TypePool, Map, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the return type of the represented method.
- resolveSize(StackSize) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
- resolveSize(StackSize) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
- resolveSuperClass(String, TypePool, Map, TypeDescription) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType
-
Resolves the generic super type of the represented type.
- resolveSuperClass(String, TypePool, Map, TypeDescription) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
Resolves the generic super type of the represented type.
- resolveSuperClass(String, TypePool, Map, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the generic super type of the represented type.
- resolveSuperClass(String, TypePool, Map, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic super type of the represented type.
- resolveTypeVariables(TypePool, TypeVariableSource, Map, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
Resolves the type variables of the represented element.
- resolveTypeVariables(TypePool, TypeVariableSource, Map, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
Resolves the type variables of the represented element.
- resolveTypeVariables(TypePool, TypeVariableSource, Map, Map) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the type variables of the represented element.
- resolveTypeVariables(TypePool, TypeVariableSource, Map, Map) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the type variables of the represented element.
- resolveTypeVariables(TypePool, TypeVariableSource, Map, Map) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution
-
Resolves the type variables of the represented element.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.AbstractReadOnlyAdapter
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadOnly
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadWrite
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadOnly
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadWrite
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.WriteOnly
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation.Writable
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadOnly
-
Resolves a write instruction.
- resolveWrite() - Method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadWrite
-
Resolves a write instruction.
- resolveWrite() - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.Target
-
Resolves a write instruction.
- Response(VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary, int) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Response
-
Creates a response from a VM using a Solaris door.
- ResubmissionInstallationListener(Instrumentation, AgentBuilder.RedefinitionStrategy.ResubmissionScheduler, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, ConcurrentMap) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
Creates a new resubmission job.
- resubmitImmediate() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitImmediate(ElementMatcher, ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types should not be transformed when they are loaded for the first time but should rather be resubmitted after they are loaded.
- resubmitOnError() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type.
- resubmitOnError() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type.
- resubmitOnError(AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matcher matches the type in question.
- resubmitOnError(AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matcher matches the type in question.
- resubmitOnError(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matcher matches the type in question.
- resubmitOnError(ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matcher matches the type in question.
- resubmitOnError(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matchers match the type in question.
- resubmitOnError(ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matchers match the type in question.
- resubmitOnError(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matchers match the type in question.
- resubmitOnError(ElementMatcher, ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matchers match the type in question.
- resubmitOnError(ElementMatcher, ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matchers match the type in question.
- resubmitOnError(ElementMatcher, ElementMatcher, ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutResubmissionSpecification
-
Specifies that transformations of unloaded types that yield an error are resubmitted as transformation of the loaded type, given that the specified matchers match the type in question.
- Resubmitter(AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher, AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher, ConcurrentMap) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter
-
Creates a new resubmitter.
- resultPointer - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
-
A pointer to the operation result.
- resultSize - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument
-
The size of the operation argument.
- retain(Plugin.Engine.Source.Element) - Method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Retains the supplied element in its original form.
- retain(Plugin.Engine.Source.Element) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Retains the supplied element in its original form.
- retain(Plugin.Engine.Source.Element) - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Retains the supplied element in its original form.
- retain(Plugin.Engine.Source.Element) - Method in class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
-
Retains the supplied element in its original form.
- retain(Plugin.Engine.Source.Element) - Method in interface net.bytebuddy.build.Plugin.Engine.Target.Sink
-
Retains the supplied element in its original form.
- RetainedMethodTypeVariable(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
Creates a new retained type variable.
- RETAINING - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy.Default
-
A class file buffer strategy that retains the original class file buffer.
- RETHROWING - Enum constant in enum net.bytebuddy.asm.Advice.ExceptionHandler.Default
-
An exception handler that rethrows any suppressed
Throwable. - RETRANSFORMATION - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Applies a retransformation to all classes that are already loaded and that would have been transformed if the built agent was registered before they were loaded.
- RETRANSFORMATION - Enum constant in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Redefines a class using
Instrumentation.retransformClasses(Class[]). - retransformClasses(Instrumentation, Class[]) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class[]) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.Dispatcher
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class[]) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Retransforms the supplied classes.
- returned() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter
-
Resolves the offset of the returned value of the instrumented method.
- returned() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit
-
Resolves the offset of the returned value of the instrumented method.
- returned() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Resolves the offset of the returned value of the instrumented method.
- returned() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
Resolves the offset of the returned value of the instrumented method.
- returnHandler - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
-
Indicates the handler for the value returned by the advice method.
- returning - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Determines if this implementation is returning the result value or is dropping it.
- RETURNING - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default
-
A termination handler that returns the delegate method's return value.
- RETURNING - Enum constant in enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
Returns
voidor throws an exception if this is not the return type of the instrumented method. - RETURNING - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
-
A termination handler that returns the bound method's return value.
- RETURNING - Enum constant in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
A termination handler that returns the invoked method's return value.
- RETURNING - Enum constant in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
A termination handler that returns the value of the super method invocation.
- returningTrue() - Method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a new stack manipulation that returns
truefor the given condition. - returns(Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that return a given erasure type. - returns(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that return a given erasure type. - returns(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method's return type's erasure by the given matcher.
- returnsGeneric(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that return a given generic type. - returnsGeneric(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that returns a givenTypeDescription. - returnsGeneric(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that match a matched method's return type. - returnType() - Element in annotation type net.bytebuddy.asm.Advice.Handle
-
Returns the return type of the method handle.
- returnType() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Handle
-
Returns the return type of the method handle.
- returnType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Handle
-
Returns the return type of the method handle.
- returnType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodType
-
Resolves a method type's return type.
- returnType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher
-
Extracts the return type of the supplied method type.
- returnType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfMethodTypeDesc
-
Returns the return type of a
java.lang.constant.MethodTypeDesc. - ReturnTypeTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant
- revealDirect(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandleInfo
-
Returns the
java.lang.invoke.MethodHandleInfoof the provided method handle. - revealDirect(Object, Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.MethodHandles.Lookup
-
Reveals the
java.lang.invoke.MethodHandleInfofor the supplied method handle. - REVERSE_NULLABILITY - Enum constant in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling.Sort
-
Reverses the nullability of the field, i.e. assumes this field to be non-null or
nullifHashCodeAndEqualsPlugin.WithNonNullableFieldsis used. - RIGHT - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional
-
A merger that always returns the right method, i.e. the method that was discovered last.
- RIGHT - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Directional
-
A resolver that always resolves to
MethodDelegationBinder.AmbiguityResolver.Resolution.RIGHT. - RIGHT - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Describes a resolution state where the right method dominates the left method.
- run() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction
- run() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
- run() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher
- run() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple.BootstrapMarkerAction
- run() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
- run() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction
- run() - Method in enum net.bytebuddy.agent.VirtualMachine.Resolver
- run() - Method in class net.bytebuddy.asm.ClassVisitorFactory.CreateClassVisitorFactory
- run() - Method in enum net.bytebuddy.ClassFileVersion.VersionLocator.Resolver
- run() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.BootLoaderProxyCreationAction
- run() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default.BootLoaderProxyCreationAction
- run() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction
- run() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
- run() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForUrl.ClassLoaderCreationAction
- run() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ClassDefinitionAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.CreationAction
- run() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.NexusAccessor.Dispatcher.CreationAction
- run() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction
- run() - Method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.CreationAction
- run() - Method in class net.bytebuddy.utility.dispatcher.JavaDispatcher
- run() - Method in enum net.bytebuddy.utility.GraalImageCode.ImageCodeContextAction
- run() - Method in class net.bytebuddy.utility.privilege.GetMethodAction
- run() - Method in class net.bytebuddy.utility.privilege.GetSystemPropertyAction
- run() - Method in class net.bytebuddy.utility.privilege.SetAccessibleAction
- run(Runnable) - Static method in class net.bytebuddy.implementation.MethodCall
-
Implements a method by invoking the provided
Runnable. - RUNTIME - Enum constant in enum net.bytebuddy.utility.GraalImageCode
-
Indicates that a Graal VM native image is being executed.
- RuntimeType - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned by also considering the runtime type of the target parameter.
- RuntimeType.Verifier - Class in net.bytebuddy.implementation.bind.annotation
-
A non-instantiable type that allows to check if a method or parameter should consider a runtime type.
S
- SAFE_PROPERTY - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
If this property is set, Byte Buddy does not make use of any
Unsafeclass. - SafeVarargsPlugin - Class in net.bytebuddy.build
-
A plugin that allows for adding a
java.lang.SafeVarargsannotation even if compiled prior to Java 7 which introduces this annotation. - SafeVarargsPlugin() - Constructor for class net.bytebuddy.build.SafeVarargsPlugin
-
Creates a new plugin for creating repeated annotations.
- SafeVarargsPlugin.Enhance - Annotation Type in net.bytebuddy.build
-
Defines a safe-varargs annotation.
- SafeVarargsPlugin.SafeVarargsAppender - Enum in net.bytebuddy.build
-
Appends the varargs annotation.
- same(MethodVisitor, List) - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Inserts a
Opcodes.F_SAMEframe. - same1(MethodVisitor, TypeDefinition, List) - Method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Inserts a
Opcodes.F_SAME1frame. - saveIn(File) - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Saves a dynamic type in a given folder using the Java class file format while respecting the naming conventions for saving compiled Java classes.
- saveIn(File) - Method in interface net.bytebuddy.dynamic.DynamicType
-
Saves a dynamic type in a given folder using the Java class file format while respecting the naming conventions for saving compiled Java classes.
- scan(ClassLoader) - Static method in class net.bytebuddy.build.Plugin.Engine.Default
-
Scans a class loader for plugins declared in a META-INF/net.bytebuddy/build.plugins file.
- schedule(Runnable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
-
Schedules a resubmission job for regular application.
- schedule(Runnable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp
-
Schedules a resubmission job for regular application.
- schedule(Runnable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler
-
Schedules a resubmission job for regular application.
- schedule(Runnable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
-
Schedules a resubmission job for regular application.
- seal() - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Seals the class loader and returns
trueif the class loader was not sealed previously. - sealBase - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The seal base or
nullif the package is not sealed. - SecurityAttributes() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes
- securityDescriptor - Variable in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes
-
A pointer to the descriptor.
- self() - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns
thisfrom an instrumented method. - self(TypeList.Generic, Map, MemberSubstitution.Target, MethodDescription) - Method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Resolves a value representation of the
thisreference ornullif no such reference is available. - SelfInjection(NexusAccessor) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection
-
Creates a new self-injection strategy.
- SEM_UNDO - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Indicates that a semaphore's operations should be undone at process shutdown.
- SEMAPHORE_ALL_ACCESS - Static variable in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary
-
Indicates that a semaphore requires all access rights.
- SemaphoreOperation() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation
- semget(int, int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
semgetcommand. - semop(int, VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary
-
Runs the
semopcommand. - serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Default
-
Determines if the generated proxy should be
Serializable. - serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultCall
-
Determines if the generated proxy should be
Serializable. - serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldProxy
-
Determines if the proxy should be serializable.
- serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Morph
-
Determines if the injected proxy for this parameter should be serializable.
- serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Pipe
-
Determines if the generated proxy should be
Serializable. - serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Super
-
Determines if the generated proxy should be
Serializable. - serializableProxy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.SuperCall
-
Determines if the generated proxy should be
Serializable. - SerializationImplementation(TypeDescription, TypeDescription, String, JavaConstant.MethodType, JavaConstant.MethodHandle, JavaConstant.MethodType) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
-
Creates a new implementation for a serializable's lambda expression's
writeReplacemethod. - SerializedConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
A constant that represents a value in its serialized form.
- SerializedConstant(String) - Constructor for class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
-
Creates a new constant for a serialized value.
- serialVersionUid(long) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines a private, static, final field for a serial version UID of the given value.
- serialVersionUid(long) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a private, static, final field for a serial version UID of the given value.
- service(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Provides
-
Returns the service interface name for this provides declaration.
- SetAccessibleAction<T> - Class in net.bytebuddy.utility.privilege
-
An action for making an
AccessibleObjectaccessible. - SetAccessibleAction(T) - Constructor for class net.bytebuddy.utility.privilege.SetAccessibleAction
-
Creates a new access action.
- setImplementationContext(Implementation.Context.ExtractableView) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.ContextRegistry
-
Registers the implementation context.
- setNativeMethodPrefix(Instrumentation, ClassFileTransformer, String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher
-
Sets a native method prefix for the supplied class file transformer.
- setPath(String) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress
-
Sets the socket path.
- setPermissions(File, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Sets permissions for the supplied file.
- setPermissions(File, int) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Sets permissions for the supplied file.
- setPermissions(File, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Sets permissions for the supplied file.
- setsArgumentAt(int) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of the specified parameter for the field being described.
- setsArgumentAt(int) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of the specified parameter for the field being described.
- setsDefaultValue() - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of the described field's default value, i.e.
- setsDefaultValue() - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of the described field's default value, i.e.
- setsField(Field) - Method in class net.bytebuddy.implementation.MethodCall
-
Sets the result of the method call as a value of the specified field.
- setsField(FieldDescription) - Method in class net.bytebuddy.implementation.MethodCall
-
Sets the result of the method call as a value of the specified field.
- setsField(ElementMatcher) - Method in class net.bytebuddy.implementation.MethodCall
-
Sets the result of the method call as a value of the specified field.
- setsFieldValueOf(Field) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(Field) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(String) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(String) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(FieldDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(FieldDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(FieldAccessor.FieldNameExtractor) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that sets another field's value.
- setsFieldValueOf(FieldAccessor.FieldNameExtractor) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that sets another field's value.
- setsReference(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given value for the described field.
- setsReference(Object) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given value for the described field.
- setsReference(Object, String) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given value for the described field.
- setsReference(Object, String) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given value for the described field.
- setsValue(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given value for the described field.
- setsValue(Object) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given value for the described field.
- setsValue(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given class constant value for the described field.
- setsValue(TypeDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given class constant value for the described field.
- setsValue(StackManipulation, Type) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that is represented by a stack manipulation.
- setsValue(StackManipulation, Type) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that is represented by a stack manipulation.
- setsValue(StackManipulation, TypeDescription.Generic) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that is represented by a stack manipulation.
- setsValue(StackManipulation, TypeDescription.Generic) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that is represented by a stack manipulation.
- setsValue(ConstantValue) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given constant value for the described field.
- setsValue(ConstantValue) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given constant value for the described field.
- setsValue(JavaConstant) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given constant value for the described field.
- setsValue(JavaConstant) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given constant value for the described field.
- SETTER - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Access
-
Determines the resolution of a setter for the method handle.
- SETTER - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access
-
Describes a field setter.
- ShiftLeft - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that shifts left two numbers on the operand stack.
- ShiftRight - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that shifts right two numbers on the operand stack.
- ShiftRight.Unsigned - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that shifts right unsigned two numbers on the operand stack.
- SHORT - Enum constant in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
A relocation handler for an
shorttype or any compatible type. - SHORT - Enum constant in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
A resolver for a
shorttype. - SHORT - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
short[]value. - SHORT - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
shortvalue. - SHORT - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
short-typed property. - SHORT - Enum constant in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
The precedence of the
shorttype. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The boxing delegate for
shortvalues. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
The narrowing delegate for
shortvalues. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
An unboxing responsible for unboxing a
Shorttype. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The unboxing delegate for
Shorttypes. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
The widening delegate for
shortvalues. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Access for a
short-typed array. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
An array creator for creating
short[]arrays. - SHORT - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
shorttype. - SHORT - Enum constant in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Stores a
Shortas ashortand wraps it on load. - SHORT - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
shorttype. - SHORT - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
A dispatcher for a
shortarray. - SHORT - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
shorttype. - SHORT_ARRAY - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
A comparator for a
short[]value. - SHORT_ARRAY - Enum constant in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
A transformer for a
short[]value. - SHORT_ARRAY - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
shortarray type. - SIGNATURE_RELEVANT - Enum constant in enum net.bytebuddy.implementation.auxiliary.TrivialType
-
A trivial type that defines the
AuxiliaryType.SignatureRelevantannotation. - SignatureKey(String, String) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.SignatureKey
-
Creates a new signature key.
- SignatureToken(String, TypeDescription) - Constructor for class net.bytebuddy.description.field.FieldDescription.SignatureToken
-
Creates a new signature token.
- SignatureToken(String, TypeDescription, List) - Constructor for class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Creates a new type token.
- SignatureToken(String, TypeDescription, TypeDescription...) - Constructor for class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Creates a new type token.
- SignatureTokenMatcher<T> - Class in net.bytebuddy.matcher
-
Matches a method description's signature token against another matcher.
- SignatureTokenMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.SignatureTokenMatcher
-
Creates a new signature token matcher.
- signatureVisitor - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
The signature visitor that receives the discovered generic type.
- Simple() - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Creates a new simple cache.
- Simple(Class) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Creates a new simple accessor.
- Simple(Class, List) - Constructor for class net.bytebuddy.asm.Advice.AssignReturned.Handler.Factory.Simple
-
Creates a new simple handler.
- Simple(Class, MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple
-
Creates a simple factory for an offset mapping.
- Simple(Class, Advice.OffsetMapping) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Simple
-
Creates a simple factory for a simple binding for an offset mapping.
- Simple(AnnotatedElement) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Simple
-
Creates a new simple delegator.
- Simple(String) - Constructor for class net.bytebuddy.description.type.PackageDescription.Simple
-
Creates a new simple package.
- Simple(String, int) - Constructor for class net.bytebuddy.description.module.ModuleDescription.Requires.Simple
-
Creates a new simple requires declaration.
- Simple(String, String, String, String, String, String, URL) - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Creates a new simple package definition.
- Simple(ConcurrentMap) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple
-
Creates a new type locator that caches a cache provider per class loader in a concurrent map.
- Simple(ConcurrentMap) - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Creates a new simple cache.
- Simple(LinkedHashMap) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Simple
-
Creates a new simple method graph.
- Simple(List) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
-
Creates a new simple byte code appender which represents the given stack manipulation.
- Simple(Map) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a new simple class file locator.
- Simple(Set) - Constructor for class net.bytebuddy.description.module.ModuleDescription.Provides.Simple
-
Creates a new simple provides declaration.
- Simple(Set, int) - Constructor for class net.bytebuddy.description.module.ModuleDescription.Exports.Simple
-
Creates a new simple export declaration.
- Simple(Set, int) - Constructor for class net.bytebuddy.description.module.ModuleDescription.Opens.Simple
-
Creates a new simple opens declaration.
- Simple(Plugin) - Constructor for class net.bytebuddy.build.Plugin.Factory.Simple
-
Creates a simple plugin factory.
- Simple(AnnotationDescription) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple
-
Creates a new simple resolution.
- Simple(FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.Simple
-
Creates a simple field resolver.
- Simple(FieldDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple
-
Creates a new simple resolution for a field.
- Simple(MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Simple
-
Creates a new simple method resolver.
- Simple(MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple
-
Creates a simple node.
- Simple(MethodDescription, TypeDefinition, SortedMap, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
-
Creates a new simple argument handler for an instrumented method.
- Simple(MethodDescription, TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Creates a new legal special method invocation.
- Simple(TypeDescription) - Constructor for class net.bytebuddy.pool.TypePool.Resolution.Simple
-
Creates a new successful resolution of a given type description.
- Simple(TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Creates a simple target handler.
- Simple(ClassFileLocator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Simple
-
A simple location strategy that queries a given class file locator.
- Simple(ByteCodeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
-
Creates a new simple type initializer.
- Simple(ByteCodeAppender...) - Constructor for class net.bytebuddy.implementation.Implementation.Simple
-
Creates a new simple implementation for the given byte code appenders.
- Simple(StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.ExceptionHandler.Simple
-
Creates a new simple exception handler.
- Simple(StackManipulation...) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
-
Creates a new simple byte code appender which represents the given stack manipulation.
- Simple(StackManipulation...) - Constructor for class net.bytebuddy.implementation.Implementation.Simple
-
Creates a new simple instrumentation for the given stack manipulations which are summarized in a byte code appender that defines any requested method by these manipulations.
- Simple(StackManipulation.Simple.Dispatcher) - Constructor for class net.bytebuddy.implementation.bytecode.StackManipulation.Simple
-
Creates a new stack manipulation for a dispatcher.
- Simple(StackManipulation, Type) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Creates a new simple substitution step.
- Simple(StackManipulation, String, TypeDescription, List) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
Creates a new simple instance.
- Simple(StackManipulation, List) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
Creates a simple resolved argument provider.
- Simple(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
Creates a simple resolved argument provider.
- Simple(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.utility.ConstantValue.Simple
-
Creates a simple constant value.
- Simple(StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Creates a new simple substitution step.
- Simple(TypePool.Default.ReaderMode, ConcurrentMap) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple
-
Creates a new type locator that caches a cache provider per class loader in a concurrent map.
- Simple(TypePool.Default.ReaderMode, TypePool.Default.WithLazyResolution.LazinessMode, ConcurrentMap) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple
-
Creates a new type locator that caches a cache provider per class loader in a concurrent map.
- Simple(T, TypeDescription) - Constructor for class net.bytebuddy.utility.JavaConstant.Simple
-
Creates a simple Java constant.
- SIMPLE - Enum constant in enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
A factory for creating a simple argument handler.
- SIMPLE - Enum constant in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Determines the use of the simple class name as a prefix.
- SIMPLE_CLASS_NAME - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.PrefixResolver.Default
-
A prefix resolver for the instrumented type's simple class name.
- SimpleClassLoadingAction(String, ClassLoader) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction
-
Creates a simple class loading action.
- simpleComparisonsFirst() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance
-
Determines if fields with primitive types, then enumeration types, then primtive wrapper types and then
Stringtypes should be compared for equality before fields with other types. - SimpleKey(Class, Class...) - Constructor for class net.bytebuddy.TypeCache.SimpleKey
-
Creates a simple cache key..
- SimpleKey(Class, Collection) - Constructor for class net.bytebuddy.TypeCache.SimpleKey
-
Creates a simple cache key..
- SimpleKey(Collection) - Constructor for class net.bytebuddy.TypeCache.SimpleKey
-
Creates a simple cache key..
- SimpleMatcher(AgentBuilder.RawMatcher, List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.SimpleMatcher
-
Creates a new simple matcher.
- SimpleParameterAnnotationAdapter(ParameterDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter
-
Creates a new simple parameter annotation adapter.
- Simplex(MethodDescription.InDefinedShape, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Simplex
-
Creates a simplex factory.
- SINGLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication
-
A duplication of a single-sized stack values.
- SINGLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Removal
-
A removal of a single-sized value.
- SINGLE - Enum constant in enum net.bytebuddy.implementation.bytecode.StackSize
-
A single slot stack size.
- SINGLE_DOUBLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
A flip instruction that flips a double-sized element over a single-size element.
- SINGLE_SINGLE - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
A flip instruction that flips a single-sized element over another single-size element.
- SingleBytePush(byte) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
-
Creates a new
BIPUSHstack manipulation for the given value. - SingletonEnumeration(URL) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SingletonEnumeration
-
Creates a new singleton enumeration.
- size - Variable in enum net.bytebuddy.implementation.bytecode.Duplication
-
The size representing the impact of applying the duplication onto the operand stack.
- size() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter.ConcurrentHashSet
- size() - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
- size() - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
- size() - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
- size() - Method in class net.bytebuddy.description.field.FieldList.Explicit
- size() - Method in class net.bytebuddy.description.field.FieldList.ForLoadedFields
- size() - Method in class net.bytebuddy.description.field.FieldList.ForTokens
- size() - Method in class net.bytebuddy.description.field.FieldList.TypeSubstituting
- size() - Method in class net.bytebuddy.description.method.MethodList.Explicit
- size() - Method in class net.bytebuddy.description.method.MethodList.ForLoadedMethods
- size() - Method in class net.bytebuddy.description.method.MethodList.ForTokens
- size() - Method in class net.bytebuddy.description.method.MethodList.TypeSubstituting
- size() - Method in class net.bytebuddy.description.method.ParameterDescription.Token.TypeList
- size() - Method in class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
- size() - Method in class net.bytebuddy.description.method.ParameterList.Explicit
- size() - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
- size() - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
- size() - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
- size() - Method in class net.bytebuddy.description.method.ParameterList.ForTokens
- size() - Method in class net.bytebuddy.description.method.ParameterList.TypeSubstituting
- size() - Method in class net.bytebuddy.description.type.RecordComponentList.Explicit
- size() - Method in class net.bytebuddy.description.type.RecordComponentList.ForLoadedRecordComponents
- size() - Method in class net.bytebuddy.description.type.RecordComponentList.ForTokens
- size() - Method in class net.bytebuddy.description.type.RecordComponentList.TypeSubstituting
- size() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList
- size() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList
- size() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList
- size() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList
- size() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList
- size() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeList
- size() - Method in class net.bytebuddy.description.type.TypeList.Explicit
- size() - Method in class net.bytebuddy.description.type.TypeList.ForLoadedTypes
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.Explicit
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
- size() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes
- size() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
- size() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.LazyFieldList
- size() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameterList
- size() - Method in class net.bytebuddy.matcher.FilterableList.Empty
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldTokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodTokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.RecordComponentTokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
- Size(int, int) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
Creates a size representation.
- Size(int, int) - Constructor for class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
Creates an immutable descriptor of the size change that is implied by some stack manipulation.
- skip - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to
true, this mojo is not applied to the current module. - SKIP_DEFAULTS - Enum constant in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
An annotation value filter where default values are skipped and not included in the class file.
- skipOn() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodEnter
-
Determines if the execution of the instrumented method should be skipped.
- skipOnDefaultValue - Variable in class net.bytebuddy.asm.Advice.AssignReturned
-
trueif a default value indicates that no assignment should be conducted. - skipOnDefaultValue() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.AsScalar
-
If
false, a default value will cause an assignment. - skipOnIndex() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodEnter
-
Indicates that the value to be used for
Advice.OnMethodEnter.skipOn()should be read from an array that is returned by the advice method, if the assigned property is non-negative. - SKIPPED - Enum constant in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Describes a method that should not be implemented or retained in its original state.
- SLACK - Enum constant in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
Other than a
AllArguments.Assignment.STRICTassignment, a slack assignment simply ignores non-bindable parameters and does not include them in the target array. - Slicing(int, int, AgentBuilder.RedefinitionStrategy.BatchAllocator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
-
Creates a new slicing batch allocator.
- SlicingIterable(int, int, Iterable) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
-
Creates a new slicing iterable.
- SlicingIterator(int, int, Iterator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
-
Creates a new slicing iterator.
- socket(int, int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary
-
Creates a POSIX socket connection.
- SocketAddress() - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress
- SOFT - Enum constant in enum net.bytebuddy.TypeCache.Sort
-
Creates a cache where cached types are wrapped by
SoftReferences. - sort - Variable in class net.bytebuddy.TypeCache
-
The reference type to use for stored types.
- sorted(T[], Comparator) - Method in enum net.bytebuddy.utility.GraalImageCode
-
Sorts the provided values only if an active Graal image code is set.
- source - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForDependencyFolder
-
The source folder that contains the project's dependencies.
- source - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
-
The source folder or jar file that should be transformed.
- source() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.AllArguments
-
Determines the source that is considered for this annotation which can be either the substituted method, constructor or field, or the instrumented method.
- source() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Argument
-
Determines the source that is considered for this annotation which can be either the substituted method, constructor or field, or the instrumented method.
- source() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Origin
-
Determines the source that is considered for this annotation which can be either the substituted method, constructor or field, or the instrumented method.
- source() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.SelfCallHandle
-
Determines the source that is considered for this annotation which can be either the substituted method, constructor or field, or the instrumented method.
- source() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.StubValue
-
Determines the source that is considered for this annotation which can be either the substituted method, constructor or field, or the instrumented method.
- source() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.This
-
Determines the source that is considered for this annotation which can be either the substituted method, constructor or field, or the instrumented method.
- source(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Exports
-
Returns the source package name for this export.
- source(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Opens
-
Returns the source package name for this opens declaration.
- SourceEntryPrependingClassFileLocator(String, Plugin.Engine.Source.Element, ClassFileLocator) - Constructor for class net.bytebuddy.build.Plugin.Engine.Default.SourceEntryPrependingClassFileLocator
-
Creates a class file locator that prepends a
Plugin.Engine.Source.Element. - special(TypeDescription) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Transforms this method invocation into a special invocation on the given type.
- special(TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Transforms this method invocation into a special invocation on the given type.
- special(TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Transforms this method invocation into a special invocation on the given type.
- special(TypeDescription) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodInvocation.WithImplicitInvocationTargetType
-
Transforms this method invocation into a special invocation on the given type.
- SPECIAL - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
A specialized pseudo-virtual method invocation for a non-constructor.
- SPECIAL_CONSTRUCTOR - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
A specialized pseudo-virtual method invocation for a constructor.
- Split() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Split
-
Creates a new split self-injection strategy that uses a default nexus accessor.
- Split(NexusAccessor) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Split
-
Creates a new split self-injection strategy that uses the supplied nexus accessor.
- splitting() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.BatchReallocator
-
Creates a batch allocator that splits any batch into two parts and resubmits these parts as two batches.
- StackAwareMethodVisitor - Class in net.bytebuddy.utility.visitor
-
A method visitor that is aware of the current size of the operand stack at all times.
- StackAwareMethodVisitor(MethodVisitor, MethodDescription) - Constructor for class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Creates a new stack aware method visitor.
- StackManipulation - Interface in net.bytebuddy.implementation.bytecode
-
Describes a manipulation of a method's operand stack that does not affect the frame's variable array.
- StackManipulation.AbstractBase - Class in net.bytebuddy.implementation.bytecode
-
An abstract base implementation of a valid stack manipulation.
- StackManipulation.Compound - Class in net.bytebuddy.implementation.bytecode
-
An immutable stack manipulation that aggregates a sequence of other stack manipulations.
- StackManipulation.Illegal - Enum in net.bytebuddy.implementation.bytecode
-
Canonical representation of an illegal stack manipulation.
- StackManipulation.Simple - Class in net.bytebuddy.implementation.bytecode
-
An implementation of
StackManipulationthat simplifies functional invocations via lambda expressions. - StackManipulation.Simple.Dispatcher - Interface in net.bytebuddy.implementation.bytecode
-
A dispatcher for an instance of
StackManipulation.Simple. - StackManipulation.Size - Class in net.bytebuddy.implementation.bytecode
-
A description of the size change that is imposed by some
StackManipulation. - StackManipulation.Trivial - Enum in net.bytebuddy.implementation.bytecode
-
Canonical representation of a legal stack manipulation which does not require any action.
- stackMapFrameHandler - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
-
A handler for translating and injecting stack map frames.
- stackMapFrameHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
A handler for translating and injecting stack map frames.
- stackMapFrameHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
A handler for translating and injecting stack map frames.
- stackMapFrameHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
A handler for translating and injecting stack map frames.
- stackSize - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
The maximum stack size required by a visited advice method.
- stackSize - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The currently recorded stack size.
- StackSize - Enum in net.bytebuddy.implementation.bytecode
-
Represents the size of a Java type on the operand stack.
- staleMilliseconds - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Determines the tolerance of many milliseconds between this plugin run and the last edit are permitted for considering a file as stale if the plugin was executed before.
- StalenessFilter(Log, long) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.StalenessFilter
-
Creates a new staleness filter.
- startLocalManagementAgent() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Starts a local management agent.
- startLocalManagementAgent() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Starts a local management agent.
- startLocalManagementAgent() - Method in interface net.bytebuddy.agent.VirtualMachine
-
Starts a local management agent.
- startManagementAgent(Properties) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Starts a JMX management agent.
- startManagementAgent(Properties) - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9
-
Starts a JMX management agent.
- startManagementAgent(Properties) - Method in interface net.bytebuddy.agent.VirtualMachine
-
Starts a JMX management agent.
- STARTS_WITH - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string starts with the a second string with respecting casing differences.
- STARTS_WITH_IGNORE_CASE - Enum constant in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Checks if a string starts with a second string without respecting casing differences.
- startTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The types provided before execution of the advice code.
- STATIC - Enum constant in enum net.bytebuddy.description.modifier.Ownership
-
Modifier for type ownership of a type member.
- STATIC - Enum constant in enum net.bytebuddy.description.modifier.RequiredPhase
-
Modifier for requiring another module only during assembly.
- STATIC - Enum constant in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Requires static typing.
- STATIC - Enum constant in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
The representation of field access to a static field.
- STATIC - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
A static method invocation.
- STATIC - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
static. - StorageKey(ClassLoader) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey
-
Creates a new storage key.
- StorageKey(ClassLoader, ReferenceQueue) - Constructor for class net.bytebuddy.TypeCache.StorageKey
-
Creates a new storage key.
- store() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Creates a value-storing stack manipulation.
- store(Map) - Method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Stores the supplied binary representation of types in this sink.
- store(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Stores the supplied binary representation of types in this sink.
- store(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Stores the supplied binary representation of types in this sink.
- store(Map) - Method in class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
-
Stores the supplied binary representation of types in this sink.
- store(Map) - Method in interface net.bytebuddy.build.Plugin.Engine.Target.Sink
-
Stores the supplied binary representation of types in this sink.
- store(ClassFileVersion, Map) - Method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Stores the supplied binary representation of types in this sink.
- store(ClassFileVersion, Map) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Stores the supplied binary representation of types in this sink.
- store(ClassFileVersion, Map) - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Stores the supplied binary representation of types in this sink.
- store(ClassFileVersion, Map) - Method in class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
-
Stores the supplied binary representation of types in this sink.
- store(ClassFileVersion, Map) - Method in interface net.bytebuddy.build.Plugin.Engine.Target.Sink
-
Stores the supplied binary representation of types in this sink.
- store(ParameterDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Stores the top operand stack value at the supplied parameter.
- Store() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Creates an empty store.
- storeAt(int) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Creates a stack assignment for writing to a given offset of the local variable array.
- storeIn(FieldDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Returns a stack manipulation where the represented value is stored in the given field.
- strategy() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Super
-
Determines how the
supercall proxy type is instantiated. - StreamDrainer - Class in net.bytebuddy.utility
-
A utility for draining the contents of an
InputStreaminto abytearray. - StreamDrainer() - Constructor for class net.bytebuddy.utility.StreamDrainer
-
Creates a stream drainer with the default buffer size.
- StreamDrainer(int) - Constructor for class net.bytebuddy.utility.StreamDrainer
-
Creates a stream drainer with the given buffer size.
- StreamWriting(PrintStream) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Creates a new stream writing installation listener.
- StreamWriting(PrintStream) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Creates a new stream writing listener.
- StreamWriting(PrintStream) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Creates a new stream writing listener.
- StreamWriting(PrintStream) - Constructor for class net.bytebuddy.build.BuildLogger.StreamWriting
-
Creates a new stream writing build logger.
- StreamWriting(PrintStream) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Creates a new stream writing listener.
- StreamWriting(MethodDelegationBinder.BindingResolver, PrintStream) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Creates a new stream writing binding resolver.
- strict - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
trueif the method processing should be strict where an exception is raised if a member cannot be found. - strict() - Static method in class net.bytebuddy.asm.MemberSubstitution
-
Creates a member substitution that requires the resolution of all fields and methods that are referenced within a method body.
- strict() - Static method in class net.bytebuddy.asm.TypeReferenceAdjustment
-
Creates a strict type reference adjustment that throws an exception if a type reference cannot be resolved in the supplied type pool.
- STRICT - Enum constant in enum net.bytebuddy.description.modifier.MethodStrictness
-
Modifier for a method that applies strict floating-point computation.
- STRICT - Enum constant in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
A strict assignment attempts to include all parameter values of the source method.
- STRICT - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
strict. - STRING - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as its
Object.toString()representation. - STRING - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
A property delegate for a
String[]value. - STRING - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
A property delegate for a
Stringvalue. - STRING - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
String-typed property. - STRING - Enum constant in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
A value consumer for a
Stringvalue. - STRING - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
Deprecated.Use
TypeDescription.ForLoadedType.of(Class)instead. - StringMatcher - Class in net.bytebuddy.matcher
-
An element matcher that compares two strings by a given pattern which is characterized by a
StringMatcher.Mode. - StringMatcher(String, StringMatcher.Mode) - Constructor for class net.bytebuddy.matcher.StringMatcher
-
Creates a new string matcher.
- StringMatcher.Mode - Enum in net.bytebuddy.matcher
-
Defines the mode a
StringMatchercompares to strings with. - StringSetMatcher - Class in net.bytebuddy.matcher
-
An element matcher which checks if a string is in a set of strings.
- StringSetMatcher(Set) - Constructor for class net.bytebuddy.matcher.StringSetMatcher
-
Creates a new string set matcher.
- strip(ElementMatcher) - Static method in class net.bytebuddy.asm.AnnotationRemoval
-
Creates a visitor that removes all annotations that match the specified matcher from the instrumented type.
- stripConstructors(ElementMatcher) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any constructor that matches the specified matcher should be removed.
- stripFields(ElementMatcher) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any field that matches the specified matcher should be removed.
- stripInvokables(ElementMatcher) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any method or constructor that matches the specified matcher should be removed.
- stripMethods(ElementMatcher) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any method that matches the specified matcher should be removed.
- STRONG - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
A location strategy that keeps a strong reference to the class loader the created class file locator represents.
- STRONG - Enum constant in enum net.bytebuddy.TypeCache.Sort
-
Creates a cache where cached types are strongly referenced.
- stub() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Subs any interaction with a matched byte code element.
- StubMethod - Enum in net.bytebuddy.implementation
-
This implementation creates a method stub which does nothing but returning the default value of the return type of the method.
- StubValue - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A stub value represents the (boxed) default value of the intercepted method's return type.
- StubValue.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
Binds the
StubValueannotation. - subclass(Class) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(Class, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(Type) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(Type, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(String, int, TypeDescription.Generic) - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default
-
Creates a new instrumented type as a subclass.
- subclass(String, int, TypeDescription.Generic) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory
-
Creates a new instrumented type as a subclass.
- subclass(TypeDefinition) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(TypeDefinition, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(TypeDescription.Generic) - Method in class net.bytebuddy.NamingStrategy.AbstractBase
-
Determines a new name when creating a new type that subclasses the provided type.
- subclass(TypeDescription.Generic) - Method in interface net.bytebuddy.NamingStrategy
-
Determines a new name when creating a new type that subclasses the provided type.
- SUBCLASS - Enum constant in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
Requires a subtype relationship.
- SubclassDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.subclass
-
A type builder that creates an instrumented type as a subclass, i.e. a type that is not based on an existing class file.
- SubclassDynamicTypeBuilder(InstrumentedType.WithFlexibleName, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, ConstructorStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates a new type builder for creating a subclass.
- SubclassDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, RecordComponentRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, AsmClassReader.Factory, AsmClassWriter.Factory, LatentMatcher, List, ConstructorStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates a new type builder for creating a subclass.
- SubclassDynamicTypeBuilder.InstrumentableMatcher - Class in net.bytebuddy.dynamic.scaffold.subclass
-
A matcher that locates all methods that are overridable and not ignored or that are directly defined on the instrumented type.
- SubclassImplementationTarget - Class in net.bytebuddy.dynamic.scaffold.subclass
-
An implementation target for creating a subclass of a given type.
- SubclassImplementationTarget(TypeDescription, MethodGraph.Linked, Implementation.Target.AbstractBase.DefaultMethodInvocation, SubclassImplementationTarget.OriginTypeResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
Creates a new subclass implementation target.
- SubclassImplementationTarget.Factory - Enum in net.bytebuddy.dynamic.scaffold.subclass
-
A factory for creating a
SubclassImplementationTarget. - SubclassImplementationTarget.OriginTypeResolver - Enum in net.bytebuddy.dynamic.scaffold.subclass
-
Responsible for identifying the origin type that an implementation target represents when
Implementation.Target.getOriginType()is invoked. - subList(int, int) - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
- subList(int, int) - Method in class net.bytebuddy.matcher.FilterableList.Empty
- subList(int, int) - Method in interface net.bytebuddy.matcher.FilterableList
- Substitutable(ResettableClassFileTransformer) - Constructor for class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
Creates a new delegating resettable class file transformer.
- substitute(ResettableClassFileTransformer) - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer.Substitutable
-
Substitutes the current class file transformer.
- substitute(ResettableClassFileTransformer) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
Substitutes the current class file transformer.
- SUBSTITUTE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Requires a
ResettableClassFileTransformer.Substitutableclass file transformer which can exchange the actual class file transformer without any overlaps or changes in order. - SUBSTITUTED_ELEMENT - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Indicates that an element should be loaded in context of the substituted method, constructor or field.
- SubstitutingMethodVisitor(MethodVisitor, TypeDescription, MethodDescription, MethodGraph.Compiler, boolean, boolean, MemberSubstitution.Replacement, Implementation.Context, TypePool, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
Creates a new substituting method visitor.
- Substitutor() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
- Subtraction - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that subtracts two numbers on the operand stack.
- SubTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches its argument for being another type's subtype.
- SubTypeMatcher(TypeDescription) - Constructor for class net.bytebuddy.matcher.SubTypeMatcher
-
Creates a new matcher for matching its input for being a sub type of the given
typeDescription. - suffix - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Specifies the method name suffix that is used when type's method need to be rebased.
- suffix(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Adds a suffix to the current type name without changing the type's package.
- suffix(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Adds a suffix to the current type name without changing the type's package.
- suffix(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Adds a suffix to the current type name without changing the type's package.
- suffix(String) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Adds a suffix to the current type name without changing the type's package.
- Suffixing(String) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Suffixing
-
Creates a new suffixing method name transformer.
- Suffixing(String) - Constructor for class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.Suffixing
-
Creates a new suffixing random naming strategy.
- Suffixing(String) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into Byte Buddy's package namespace. - Suffixing(String, String) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into Byte Buddy's package namespace. - Suffixing(String, NamingStrategy.Suffixing.BaseNameResolver) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into Byte Buddy's package namespace. - Suffixing(String, NamingStrategy.Suffixing.BaseNameResolver, String) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into a given namespace. - SuffixingRandom(String) - Constructor for class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
-
Creates a new suffixing random naming strategy.
- SuffixingRandom(String) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into Byte Buddy's package namespace. - SuffixingRandom(String, String) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into Byte Buddy's package namespace. - SuffixingRandom(String, NamingStrategy.Suffixing.BaseNameResolver) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into Byte Buddy's package namespace. - SuffixingRandom(String, NamingStrategy.Suffixing.BaseNameResolver, String) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into a given namespace. - SuffixingRandom(String, NamingStrategy.Suffixing.BaseNameResolver, String, RandomString) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
-
Creates an immutable naming strategy with a given suffix but moves types that subclass types within the
java.langpackage into a given namespace. - SuffixingRandom(String, NamingStrategy.SuffixingRandom.BaseNameResolver) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
-
Deprecated.
- SuffixingRandom(String, NamingStrategy.SuffixingRandom.BaseNameResolver, String) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
- SuffixingRandom(String, NamingStrategy.SuffixingRandom.BaseNameResolver, String, RandomString) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom
- Summary(List, Map, List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Summary
-
Creates a new summary.
- SUN_MISC_UNSAFE - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
A loader that uses
sun.misc.Unsafe. - Super - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation are assigned an instance of an auxiliary proxy type that allows calling any
supermethods of the instrumented type where the parameter type must be a super type of the instrumented type. - SUPER - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Describes a super method invocation.
- SUPER_CLASS - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for checking a type's non-null super class.
- SUPER_CLASS - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
A factory creating a subclass implementation target with a
SubclassImplementationTarget.OriginTypeResolver.SUPER_CLASS. - SUPER_CLASS - Enum constant in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
Identifies the super type of an instrumented type as the origin class.
- SUPER_METHOD - Enum constant in enum net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory.Default
-
Invokes the super method of the instrumented method.
- Super.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
Superannotation. - Super.Binder.TypeLocator - Interface in net.bytebuddy.implementation.bind.annotation
-
Locates the type which should be the base type of the created proxy.
- Super.Binder.TypeLocator.ForInstrumentedType - Enum in net.bytebuddy.implementation.bind.annotation
-
A type locator that yields the instrumented type.
- Super.Binder.TypeLocator.ForParameterType - Enum in net.bytebuddy.implementation.bind.annotation
-
A type locator that yields the target parameter's type.
- Super.Binder.TypeLocator.ForType - Class in net.bytebuddy.implementation.bind.annotation
-
A type locator that returns a given type.
- Super.ConstructorResolver - Interface in net.bytebuddy.implementation.bind.annotation
-
A constructor resolver is responsible to specify the constructor to be used for creating a proxy.
- Super.ConstructorResolver.Default - Class in net.bytebuddy.implementation.bind.annotation
-
A default constructor resolver that attempts to resolve a constructor with the given argument types.
- Super.Instantiation - Enum in net.bytebuddy.implementation.bind.annotation
-
Determines the instantiation of the proxy type.
- SuperCall - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned a proxy for calling the instrumented method's
superimplementation. - SuperCall.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
SuperCallannotation. - SuperCallHandle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned a
java.lang.invoke.MethodHandleinvoking thesuperimplementation. - SuperCallHandle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
SuperCallHandleannotation. - SuperClassIterator(TypeDefinition) - Constructor for class net.bytebuddy.description.type.TypeDefinition.SuperClassIterator
-
Creates a new iterator.
- SuperClassRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant
- SuperClassResolvingJdkClassWriter(TypePool) - Constructor for class net.bytebuddy.utility.AsmClassWriter.SuperClassResolvingJdkClassWriter
-
Creates a super class resolving JDK class writer.
- SuperMethod - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned an instance of
Methodwhich invokes the super implementation of this method. - SuperMethod.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
SuperMethodannotation. - SuperMethod.Binder.DelegationMethod - Class in net.bytebuddy.implementation.bind.annotation
-
Loads the delegation method constant onto the stack.
- SuperMethodCall - Enum in net.bytebuddy.implementation
-
This implementation will create a new method which simply calls its super method.
- SuperMethodCall.Appender - Class in net.bytebuddy.implementation
-
An appender for implementing a
SuperMethodCall. - SuperMethodCall.Appender.TerminationHandler - Enum in net.bytebuddy.implementation
-
A handler that determines how to handle the method return value.
- SuperMethodCall.WithoutReturn - Enum in net.bytebuddy.implementation
-
A super method invocation where the return value is dropped instead of returning from the method.
- SuperMethodHandle - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned an instance of
java.lang.invoke.MethodHandlewhich invokes the super implementation of this method. - SuperMethodHandle.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
SuperMethodHandleannotation. - SuperTypeLoading(AgentBuilder.DescriptionStrategy) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading
-
Creates a new description strategy that enforces loading of a super type.
- SuperTypeLoading(TypeDescription, ClassLoader) - Constructor for class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Creates a super type loading type description.
- SuperTypeLoading(TypeDescription, ClassLoader, TypeDescription.SuperTypeLoading.ClassLoadingDelegate) - Constructor for class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Creates a super type loading type description.
- SuperTypeMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that matches its argument for being another type's super type.
- SuperTypeMatcher(TypeDescription) - Constructor for class net.bytebuddy.matcher.SuperTypeMatcher
-
Creates a new matcher for matching its input for being a super type of the given
typeDescription. - supportsModules() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a module if it exists, i.e. not
null. - suppress() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodEnter
-
Indicates that this advice should suppress any
Throwabletype being thrown during the advice's execution. - suppress() - Element in annotation type net.bytebuddy.asm.Advice.OnMethodExit
-
Indicates that this advice should suppress any
Throwabletype being thrown during the advice's execution. - SUPPRESS_ACCESS_CHECKS - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
-
A permission for the
suppressAccessCheckspermission ornullif not supported. - SUPPRESS_ERROR - Static variable in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Indicates that an exception is handled.
- Suppressing(TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing
-
Creates a new suppressing suppression handler.
- Suppressing(AsmClassWriter.Factory) - Constructor for class net.bytebuddy.utility.AsmClassWriter.Factory.Suppressing
-
Creates a suppressing class writer factory.
- SUPPRESSING - Enum constant in enum net.bytebuddy.asm.Advice.ExceptionHandler.Default
-
An exception handler the suppresses the exception.
- suppressionHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
A bound suppression handler that is used for suppressing exceptions of this advice method.
- suppressionHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
The suppression handler to use.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
-
The descriptor symbol.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
-
The signature symbol.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
-
The method name symbol.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForPropertyName
-
The signature symbol.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
-
The return type symbol.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
The type name symbol.
- SYMBOL - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
The source code representation of a wildcard.
- Symbolic(String, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Creates a symbolic type variable.
- SYNCHRONIZATION_STRATEGY - Static variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The synchronization engine for the executing JVM.
- SynchronizationState - Enum in net.bytebuddy.description.modifier
-
Describes if a method is supposed to be synchronized.
- SYNCHRONIZED - Enum constant in enum net.bytebuddy.description.modifier.SynchronizationState
-
Modifier for a synchronized method.
- SYNCHRONIZED - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
synchronized. - SYNTHETIC - Enum constant in enum net.bytebuddy.description.modifier.SyntheticState
-
Modifier for marking a type member as synthetic.
- SYNTHETIC - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered
synthetic. - SyntheticState - Enum in net.bytebuddy.description.modifier
-
Defines if a type or member is supposed to be marked as synthetic.
- SYSTEM - Enum constant in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Representation of the system class loader.
T
- takesArgument(int, Class) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that define a given generic type as a parameter at the given index. - takesArgument(int, TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that define a given type erasure as a parameter at the given index. - takesArgument(int, ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that define a type erasure as a parameter at the given index that matches the supplied matcher. - takesArguments(int) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionby the number of its parameters. - takesArguments(Class...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided raw arguments.
- takesArguments(Iterable) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided raw arguments.
- takesArguments(TypeDescription...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided raw arguments.
- takesArguments(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionby applying an iterable collection of element matcher on any parameter'sTypeDescription. - takesGenericArgument(int, Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that define a given generic type as a parameter at the given index. - takesGenericArgument(int, TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that define a given generic type as a parameter at the given index. - takesGenericArgument(int, ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescriptions that define a given generic type as a parameter at the given index. - takesGenericArguments(Type...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided generic arguments.
- takesGenericArguments(List) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided generic arguments.
- takesGenericArguments(TypeDefinition...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided generic arguments.
- takesGenericArguments(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionby applying an iterable collection of element matcher on any parameter'sTypeDescription.Generic. - takesNoArguments() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescriptionwith no parameters. - target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
The type expected by the advice method.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
The compound target type.
- target - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForDependencyFolder
-
The target folder that contains the project's dependencies or
nullif theByteBuddyMojo.ForDependencyFolder.sourcefolder should be used. - target - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations
-
The target folder or jar file to where the transformed sources should be written to.
- target(FieldDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
-
Looks up a handler entry for a given field.
- target(FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
-
Looks up a handler entry for a given field.
- target(FieldDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Disabled
-
Looks up a handler entry for a given field.
- target(FieldDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool
-
Looks up a handler entry for a given field.
- target(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Looks up a handler entry for a given method.
- target(MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
-
Looks up a handler entry for a given method.
- target(RecordComponentDescription) - Method in enum net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Compiled.NoOp
-
Looks up a handler entry for a given record component.
- target(RecordComponentDescription) - Method in class net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Default.Compiled
-
Looks up a handler entry for a given record component.
- target(RecordComponentDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Disabled
-
Looks up a handler entry for a given record component.
- target(RecordComponentDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool
-
Looks up a handler entry for a given record component.
- Target(String, TypeDescription, List, MethodDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
Creates a new target.
- targetHandler - Variable in class net.bytebuddy.implementation.MethodCall
-
The target handler to use.
- TargetMethodAnnotationDrivenBinder - Class in net.bytebuddy.implementation.bind.annotation
-
This
MethodDelegationBinderbinds method by analyzing annotations found on the target method that is subject to a method binding. - TargetMethodAnnotationDrivenBinder(TargetMethodAnnotationDrivenBinder.DelegationProcessor) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
-
Creates a new target method annotation-driven binder.
- TargetMethodAnnotationDrivenBinder.DelegationProcessor - Class in net.bytebuddy.implementation.bind.annotation
-
A delegation processor is a helper class for a
TargetMethodAnnotationDrivenBinderfor performing its actual logic. - TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler - Interface in net.bytebuddy.implementation.bind.annotation
-
A handler is responsible for processing a parameter's binding.
- TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound<T> - Class in net.bytebuddy.implementation.bind.annotation
-
A bound handler represents an unambiguous parameter binder that was located for a given array of annotations.
- TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound - Class in net.bytebuddy.implementation.bind.annotation
-
An unbound handler is a fallback for returning an illegal binding for parameters for which no parameter binder could be located.
- TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument - Class in net.bytebuddy.implementation.bind.annotation
-
A default implementation of an
Argumentannotation. - TargetMethodAnnotationDrivenBinder.ParameterBinder<T> - Interface in net.bytebuddy.implementation.bind.annotation
-
A parameter binder is used as a delegate for binding a parameter according to a particular annotation type found on this parameter.
- TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding<S> - Class in net.bytebuddy.implementation.bind.annotation
-
A parameter binder that binds a field's value.
- TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue<S> - Class in net.bytebuddy.implementation.bind.annotation
-
Implements a parameter binder that binds a fixed value to a parameter with a given annotation.
- TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant<U> - Class in net.bytebuddy.implementation.bind.annotation
-
A parameter binder that binds a fixed value to a parameter annotation when using a
MethodDelegation. - TargetMethodAnnotationDrivenBinder.Record - Class in net.bytebuddy.implementation.bind.annotation
-
A compiled record of a target method annotation-driven binder.
- targets(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Exports
-
Returns the target modules for this export.
- targets(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor.Opens
-
Returns the target modules for this opens declaration.
- targetsElement(ElementType) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches if an annotation can target a given element type.
- targetType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultCall
-
If this parameter is not explicitly set, a parameter with the
DefaultCallis only bound to a source method if this source method directly represents an unambiguous, invokable default method. - targetType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultCallHandle
-
If this parameter is not explicitly set, a parameter with the
DefaultCallHandleis only bound to a source method if this source method directly represents an unambiguous, invokable default method. - targetType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultMethod
-
Specifies an explicit type that declares the default method to invoke.
- targetType() - Element in annotation type net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle
-
Specifies an explicit type that declares the default method to invoke.
- TargetType - Class in net.bytebuddy.dynamic
-
This type is used as a place holder for creating methods or fields that refer to the type that currently subject of creation within a
DynamicType.Builder. - terminationHandler - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
A handler that handles the method return.
- terminationHandler - Variable in class net.bytebuddy.implementation.MethodCall
-
The termination handler to use.
- TextConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents a
Stringvalue that is stored in a type's constant pool. - TextConstant(String) - Constructor for class net.bytebuddy.implementation.bytecode.constant.TextConstant
-
Creates a new stack manipulation to load a
Stringconstant onto the operand stack. - This - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned a reference to the instrumented object, if the instrumented method is not static.
- THIS_REFERENCE - Static variable in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
The offset of the
thisreference. - THIS_REFERENCE - Static variable in class net.bytebuddy.asm.MemberSubstitution
-
The index of the this reference within a non-static method.
- This.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
Thisannotation. - threads - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Indicates the amount of threads used for parallel type processing or
0for serial processing. - ThreadSwitchingClassLoadingDelegate(ExecutorService) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate
-
Creates a new thread-switching class loading delegate.
- THREE - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value3. - Throw - Enum in net.bytebuddy.implementation.bytecode
-
Throws a
Throwablewhich must lie on top of the stack when this stack manipulation is called. - THROWABLE - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
Deprecated.Use
TypeDescription.ForLoadedType.of(Class)instead. - throwing(Class) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given
Throwabletype on each method invocation which is then thrown immediately. - throwing(Class, String) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given
Throwabletype on each method invocation which is then thrown immediately. - throwing(Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- throwing(Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines a method variable to be declared by the currently defined method.
- throwing(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Defines a method variable to be declared by the currently defined method.
- throwing(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Defines a method variable to be declared by the currently defined method.
- throwing(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- throwing(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(TypeDefinition...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- throwing(TypeDefinition...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(TypeDescription) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given
Throwabletype on each method invocation which is then thrown immediately. - throwing(TypeDescription, String) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given
Throwabletype on each method invocation which is then thrown immediately. - thrown() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter
-
Resolves the offset of the thrown exception of the instrumented method.
- thrown() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit
-
Resolves the offset of the thrown exception of the instrumented method.
- thrown() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Resolves the offset of the thrown exception of the instrumented method.
- thrown() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
Resolves the offset of the thrown exception of the instrumented method.
- to(Class) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a
staticmethod that is declared by the supplied type. - to(Class) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a
staticmethod that is declared by the supplied type. - to(Class, Class) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class, Class) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class, Class, ClassFileLocator) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class, Class, ClassFileLocator) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class, ClassFileLocator) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Class, ClassFileLocator) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(Object) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type, String) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type, String) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type, String, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type, String, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, Type, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, String) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, String) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, String, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, String, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition, String) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition, String) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition, String, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition, String, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, TypeDefinition, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Object, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod that is declared by the supplied type's instance or any of its super types. - to(Constructor) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation
-
Returns a delegating step factory for the supplied constructor.
- to(Constructor) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Returns a delegating step factory for the supplied constructor.
- to(Method) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation
-
Returns a delegating step factory for the supplied method.
- to(Method) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Returns a delegating step factory for the supplied method.
- to(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.ExportsDefinition.Delegator
-
Specifies the modules to which the previously defined package is exported.
- to(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.ExportsDefinition
-
Specifies the modules to which the previously defined package is exported.
- to(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.OpensDefinition.Delegator
-
Specifies the modules to which the previously defined package is opened.
- to(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.OpensDefinition
-
Specifies the modules to which the previously defined package is opened.
- to(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.ExportsDefinitionAdapter
-
Specifies the modules to which the previously defined package is exported.
- to(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter
-
Specifies the modules to which the previously defined package is opened.
- to(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.ExportsDefinition
-
Specifies the modules to which the previously defined package is exported.
- to(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.OpensDefinition
-
Specifies the modules to which the previously defined package is opened.
- to(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation
-
Returns a delegating step factory for the supplied method description..
- to(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Returns a delegating step factory for the supplied method description.
- to(TypeDefinition) - Static method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
-
Creates a casting to the given, non-primitive type.
- to(TypeDescription) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(TypeDescription) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a
staticmethod that is declared by the supplied type. - to(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a
staticmethod that is declared by the supplied type. - to(TypeDescription, Advice.PostProcessor.Factory, ClassFileLocator, List, Advice.Delegator.Factory, AsmClassReader.Factory) - Static method in class net.bytebuddy.asm.Advice
-
Creates a new advice.
- to(TypeDescription, TypeDescription) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(TypeDescription, TypeDescription) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(TypeDescription, TypeDescription, Advice.PostProcessor.Factory, ClassFileLocator, List, Advice.Delegator.Factory, AsmClassReader.Factory) - Static method in class net.bytebuddy.asm.Advice
-
Creates a new advice.
- to(TypeDescription, TypeDescription, ClassFileLocator) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(TypeDescription, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(TypeDescription, ClassFileLocator) - Static method in class net.bytebuddy.asm.Advice
-
Implements advice where every matched method is advised by the given type's advisory methods.
- to(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Implements advice where every matched method is advised by the given type's advisory methods.
- TO_STRING - Enum constant in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
The
toStringmethod. - toAdvice(String) - Method in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
Resolve advice for a given field name.
- toArgumentResolver() - Method in class net.bytebuddy.build.maven.PluginArgument
-
Resolves this plugin argument to an argument resolver.
- toArgumentResolvers() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
- toArgumentResolvers() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
- toArgumentResolvers() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
-
Returns the argument resolvers to use.
- toArray(int) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.StandardCopyOption
-
Creates an array of type
java.nio.file.StandardCopyOption. - toArray(int) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher
-
Returns an array of the dispatcher type.
- toArrayErrorString(AnnotationValue.Sort) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Resolves a string for representing an inconsistently typed array of an annotation property.
- toByteArray(ClassVisitor) - Method in interface net.bytebuddy.utility.AsmClassWriter.ForClassFileApi.JdkClassWriter
-
Reads the created class file byte array from a given
codes.rafael.asmjdkbridge.JdkClassWriter. - toClassFileLocator(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Compound.Origin
-
Creates a class file locator for the represented source.
- toClassFileLocator(ClassFileVersion) - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Creates a class file locator for the represented source.
- toClassFileLocator(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
Creates a class file locator for the represented source.
- toClassFileLocator(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Creates a class file locator for the represented source.
- toClassFileLocator(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.Filtering
-
Creates a class file locator for the represented source.
- toClassFileLocator(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
-
Creates a class file locator for the represented source.
- toClassFileLocator(ClassFileVersion) - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Origin
-
Creates a class file locator for the represented source.
- toClassLoader(ClassLoaderResolver, Map, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
- toClassLoader(ClassLoaderResolver, Map, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin.FromClassLoader
- toClassLoader(ClassLoaderResolver, Map, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
- toClassLoader(ClassLoaderResolver, Map, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
-
Resolves the class loader to use for resolving the plugin.
- toConstructor(Class) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a constructor of the supplied type.
- toConstructor(Class) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a constructor of the supplied type.
- toConstructor(TypeDescription) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a constructor of the supplied type.
- toConstructor(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a constructor of the supplied type.
- toDecreasingSize() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Creates an instance of a
StackManipulation.Sizethat describes a stack decrease of this size. - toDescription() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns this constant as a Java
java.lang.constant.ConstantDescif the current VM is of at least version 12. - toDescription() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns this constant as a Java
java.lang.constant.ConstantDescif the current VM is of at least version 12. - toDescription() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns this constant as a Java
java.lang.constant.ConstantDescif the current VM is of at least version 12. - toDescription() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue
-
Returns this constant as a Java
java.lang.constant.ConstantDescif the current VM is of at least version 12. - toDescription() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTypeDescription
-
Returns this constant as a Java
java.lang.constant.ConstantDescif the current VM is of at least version 12. - toDescription() - Method in interface net.bytebuddy.utility.JavaConstant
-
Returns this constant as a Java
java.lang.constant.ConstantDescif the current VM is of at least version 12. - toDescription() - Method in class net.bytebuddy.utility.JavaModule
-
Returns a description of the module if the current module is a named module.
- toDynamicType(TypeResolutionStrategy.Resolved) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.UnresolvedType
-
Resolves this type to a dynamic type.
- toErasure(TypePool, String) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Creates a type description from a descriptor by looking up the corresponding type.
- toField(String) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any
InvocationHandlerthat delegates all method interceptions to a field with the given name. - toField(String) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String, FieldLocator.Factory) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any
InvocationHandlerthat delegates all method interceptions to a field with the given name. - toField(String, FieldLocator.Factory) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String, FieldLocator.Factory) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String, FieldLocator.Factory, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String, FieldLocator.Factory, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toField(String, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-
staticmethod on the instance of the supplied field. - toFrame(TypeDescription) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Initialization
-
Initializes a frame value to its frame type.
- toGenericString() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns a generic string of this byte code element.
- toGenericString() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns a generic string of this byte code element.
- toGenericString() - Method in interface net.bytebuddy.description.NamedElement.WithGenericName
-
Returns a generic string of this byte code element.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, Map, Map) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, Map, Map) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable
-
Transforms this token into a generic type representation.
- toHandler(ResettableClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Resolves this strategy to a handler.
- toIncreasingSize() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Creates an instance of a
StackManipulation.Sizethat describes a stack growth of this size. - toInternalNames() - Method in class net.bytebuddy.description.type.TypeList.AbstractBase
-
Returns a list of internal names of all types represented by this list.
- toInternalNames() - Method in class net.bytebuddy.description.type.TypeList.Empty
-
Returns a list of internal names of all types represented by this list.
- toInternalNames() - Method in class net.bytebuddy.description.type.TypeList.ForLoadedTypes
-
Returns a list of internal names of all types represented by this list.
- toInternalNames() - Method in interface net.bytebuddy.description.type.TypeList
-
Returns a list of internal names of all types represented by this list.
- toInternalNames() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
-
Returns a list of internal names of all types represented by this list.
- toInternalNames() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
-
Returns a list of internal names of all types represented by this list.
- toInvokedMethod(MethodDescription, MethodCall.TargetHandler.Resolved) - Method in class net.bytebuddy.implementation.MethodCall.Appender
-
Resolves this appender to the method being invoked.
- toJar(File) - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Saves the contents of this dynamic type inside a jar file.
- toJar(File) - Method in interface net.bytebuddy.dynamic.DynamicType
-
Saves the contents of this dynamic type inside a jar file.
- toJar(File, Manifest) - Method in class net.bytebuddy.dynamic.DynamicType.AbstractBase
-
Saves the contents of this dynamic type inside a jar file.
- toJar(File, Manifest) - Method in interface net.bytebuddy.dynamic.DynamicType
-
Saves the contents of this dynamic type inside a jar file.
- Token(int) - Constructor for class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a new method token representing a constructor without any parameters, exception types, type variables or annotations.
- Token(String, int, List, TypeDescription.Generic, List, List, List, AnnotationValue, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a new token for a method description.
- Token(String, int, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.field.FieldDescription.Token
-
Creates a new field token without annotations.
- Token(String, int, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a new method token representing a method without any parameters, exception types, type variables or annotations.
- Token(String, int, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.field.FieldDescription.Token
-
Creates a new field token.
- Token(String, int, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a new method token with simple values.
- Token(String, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.Token
-
Creates a new record component token without annotations.
- Token(String, TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.Token
-
Creates a new record component token.
- Token(MethodDescription.TypeToken) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token
-
Creates a new type token for a Java method.
- Token(MethodDescription.TypeToken) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token
-
Creates a new type token for a JVM method.
- Token(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token
-
Creates a new parameter token without an explicit name, an explicit modifier or annotations.
- Token(TypeDescription.Generic, String, Integer) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token
-
Creates a parameter token without annotations.
- Token(TypeDescription.Generic, List) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token
-
Creates a new parameter token without an explicit name or an explicit modifier.
- Token(TypeDescription.Generic, List, String, Integer) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token
-
Creates a new parameter token.
- Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField.Tokenized
-
Creates a new tokenized resolution of a
FieldDescription's type. - Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent.Tokenized
-
Creates a new tokenized resolution of a
RecordComponentDescription's type. - Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken, List, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
Creates a new tokenized resolution of a
TypeDescription's generic signatures. - Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken, List, List, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
Creates a new tokenized resolution of a
MethodDescription's generic signatures. - TokenizedGenericType(TypePool, TypePool.Default.LazyTypeDescription.GenericTypeToken, String, Map, TypeVariableSource) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Creates a new tokenized generic type.
- TokenList(List) - Constructor for class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
Creates a list of tokens.
- TokenList(TypePool, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
-
Creates a new tokenized list of generic types.
- TokenList(S...) - Constructor for class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
Creates a list of tokens.
- toLoadInstruction(Advice.AssignReturned.Handler, int) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ForArray
- toLoadInstruction(Advice.AssignReturned.Handler, int) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ForScalar
- toLoadInstruction(Advice.AssignReturned.Handler, int) - Method in class net.bytebuddy.asm.Advice.AssignReturned
-
Creates a load instruction for the given handler.
- toMethodHandle() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
- toMethodHandle() - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
- toMethodHandle() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Returns a method handle representing this special method invocation.
- toMethodHandle() - Method in interface net.bytebuddy.implementation.Implementation.SpecialMethodInvocation
-
Returns a method handle representing this special method invocation.
- toMethodReturnOf(String) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a method on an instance that is returned by a parameterless method of the given name.
- toMethodReturnOf(String) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a method on an instance that is returned by a parameterless method of the given name.
- toMethodReturnOf(String, MethodGraph.Compiler) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a method on an instance that is returned by a parameterless method of the given name.
- toMethodReturnOf(String, MethodGraph.Compiler) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a method on an instance that is returned by a parameterless method of the given name.
- toModuleDescription() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toModuleDescription() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns a representation of a Java module that is represented by this type description, normally a
module-info.classfile. - toPath(File) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.Dispatcher
-
Resolves a
Fileto ajava.nio.file.Path. - topLevelType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as a top-level type that is not declared by another type or enclosed by another member.
- topLevelType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as a top-level type that is not declared by another type or enclosed by another member.
- topLevelType() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as a top-level type that is not declared by another type or enclosed by another member.
- topLevelType() - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as a top-level type that is not declared by another type or enclosed by another member.
- toSafeString() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
- toSafeString() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
- toSafeString() - Method in class net.bytebuddy.description.TypeVariableSource.AbstractBase
-
Returns a
Object.toString()representation that does not attempt to resolve any type variables to avoid stack overflow exceptions. - toSourceString(boolean) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
booleanvalue as aString. - toSourceString(byte) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
booleanvalue as aString. - toSourceString(char) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
charvalue as aString. - toSourceString(double) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
doublevalue as aString. - toSourceString(float) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
floatvalue as aString. - toSourceString(int) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
intvalue as aString. - toSourceString(long) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
longvalue as aString. - toSourceString(short) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
shortvalue as aString. - toSourceString(String) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
- toSourceString(List) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied list elements as a
String. - toSourceString(TypeDescription) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied
TypeDescriptionvalue as aString. - toStackManipulation() - Method in class net.bytebuddy.utility.ConstantValue.Simple
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in interface net.bytebuddy.utility.ConstantValue
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForDouble
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForFloat
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForInteger
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForLong
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTrivialValue.ForString
-
Returns a stack manipulation loading this value.
- toStackManipulation() - Method in class net.bytebuddy.utility.JavaConstant.Simple.OfTypeDescription
-
Returns a stack manipulation loading this value.
- toStackManipulation(MethodDescription, MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting
-
Returns a stack manipulation that handles the method return.
- toStackManipulation(MethodDescription, MethodDescription, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.MethodCall.TerminationHandler
-
Returns a stack manipulation that handles the method return.
- toStackManipulation(MethodDescription, MethodDescription, MethodCall.TargetHandler.Resolved) - Method in class net.bytebuddy.implementation.MethodCall.Appender
-
Resolves this appender to a stack manipulation.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter.Resolved
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler.Resolved
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Creates a stack manipulation to represent this resolved target handler.
- toStackManipulation(MethodDescription, Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation
-
Invokes the method.
- toStackManipulation(MethodDescription, Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation
-
Invokes the method.
- toStackManipulation(MethodDescription, Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation
-
Invokes the method.
- toStackManipulation(MethodDescription, Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation
-
Invokes the method.
- toStackManipulation(MethodDescription, Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType
-
Invokes the method.
- toStackManipulation(MethodDescription, Implementation.Target) - Method in interface net.bytebuddy.implementation.MethodCall.MethodInvoker
-
Invokes the method.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
-
Loads the argument that is represented by this instance onto the operand stack.
- toStackManipulation(ParameterDescription, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.MethodCall.ArgumentLoader
-
Loads the argument that is represented by this instance onto the operand stack.
- toString() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
- toString() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
- toString() - Method in class net.bytebuddy.build.EntryPoint.Unvalidated
- toString() - Method in class net.bytebuddy.build.maven.MavenCoordinate
- toString() - Method in class net.bytebuddy.ClassFileVersion
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForIncompatibleType
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMismatchedType
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForMissingType
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
- toString() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
- toString() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.field.FieldDescription.SignatureToken
- toString() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
- toString() - Method in class net.bytebuddy.description.method.MethodDescription.Token
- toString() - Method in class net.bytebuddy.description.method.MethodDescription.TypeToken
- toString() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.method.ParameterDescription.Token
- toString() - Method in class net.bytebuddy.description.module.ModuleDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.module.ModuleDescription.Exports.AbstractBase
- toString() - Method in class net.bytebuddy.description.module.ModuleDescription.Opens.AbstractBase
- toString() - Method in class net.bytebuddy.description.module.ModuleDescription.Provides.AbstractBase
- toString() - Method in class net.bytebuddy.description.module.ModuleDescription.Requires.AbstractBase
- toString() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.type.RecordComponentDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
- toString() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
- toString() - Method in class net.bytebuddy.description.type.TypeVariableToken
- toString() - Method in class net.bytebuddy.dynamic.Nexus
- toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token
- toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token
- toString() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
- toString() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record
- toString() - Method in class net.bytebuddy.matcher.AccessibilityMatcher
- toString() - Method in class net.bytebuddy.matcher.AnnotationTargetMatcher
- toString() - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.ArrayTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.BooleanMatcher
- toString() - Method in class net.bytebuddy.matcher.CachingMatcher
- toString() - Method in class net.bytebuddy.matcher.ClassFileVersionMatcher
- toString() - Method in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
- toString() - Method in class net.bytebuddy.matcher.ClassLoaderParentMatcher
- toString() - Method in class net.bytebuddy.matcher.CollectionElementMatcher
- toString() - Method in class net.bytebuddy.matcher.CollectionErasureMatcher
- toString() - Method in class net.bytebuddy.matcher.CollectionItemMatcher
- toString() - Method in class net.bytebuddy.matcher.CollectionOneToOneMatcher
- toString() - Method in class net.bytebuddy.matcher.CollectionSizeMatcher
- toString() - Method in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
- toString() - Method in class net.bytebuddy.matcher.DeclaringFieldMatcher
- toString() - Method in class net.bytebuddy.matcher.DeclaringMethodMatcher
- toString() - Method in class net.bytebuddy.matcher.DeclaringTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.DefinedShapeMatcher
- toString() - Method in class net.bytebuddy.matcher.DescriptorMatcher
- toString() - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
- toString() - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
- toString() - Method in class net.bytebuddy.matcher.EqualityMatcher
- toString() - Method in class net.bytebuddy.matcher.ErasureMatcher
- toString() - Method in class net.bytebuddy.matcher.FailSafeMatcher
- toString() - Method in class net.bytebuddy.matcher.FieldTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.HasSuperClassMatcher
- toString() - Method in class net.bytebuddy.matcher.HasSuperTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.InheritedAnnotationMatcher
- toString() - Method in class net.bytebuddy.matcher.InstanceTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.IsNamedMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodOverrideMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodParametersMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodParameterTypesMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.MethodSortMatcher
- toString() - Method in class net.bytebuddy.matcher.ModifierMatcher
- toString() - Method in class net.bytebuddy.matcher.NameMatcher
- toString() - Method in class net.bytebuddy.matcher.NegatingMatcher
- toString() - Method in class net.bytebuddy.matcher.NullMatcher
- toString() - Method in class net.bytebuddy.matcher.PrimitiveTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.RecordMatcher
- toString() - Method in class net.bytebuddy.matcher.SignatureTokenMatcher
- toString() - Method in class net.bytebuddy.matcher.StringMatcher
- toString() - Method in class net.bytebuddy.matcher.StringSetMatcher
- toString() - Method in class net.bytebuddy.matcher.SubTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.SuperTypeMatcher
- toString() - Method in class net.bytebuddy.matcher.TypeSortMatcher
- toString() - Method in class net.bytebuddy.matcher.VisibilityMatcher
- toString() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
- toString() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
- toString() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
- toString() - Method in class net.bytebuddy.utility.JavaConstant.Simple
- toString() - Method in class net.bytebuddy.utility.JavaModule
- toString(Object) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Renders the supplied value as a
String. - toString(Object) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate
-
Renders the supplied value as a
String. - toString(Object, int) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Renders the array element at the specified index.
- ToStringMethod - Class in net.bytebuddy.implementation
-
An implementation of
Object.toString()that concatenates theStringrepresentation of all fields that are declared by a class. - ToStringMethod(ToStringMethod.PrefixResolver) - Constructor for class net.bytebuddy.implementation.ToStringMethod
-
Creates a new
toStringimplementation. - ToStringMethod.Appender - Class in net.bytebuddy.implementation
-
An appender to implement
ToStringMethod. - ToStringMethod.PrefixResolver - Interface in net.bytebuddy.implementation
-
A prefix resolver is responsible for providing a value that is prepended to a
Object.toString()implementation. - ToStringMethod.PrefixResolver.Default - Enum in net.bytebuddy.implementation
-
Default implementations for a prefix resolver.
- ToStringMethod.PrefixResolver.ForFixedValue - Class in net.bytebuddy.implementation
-
A prefix resolver that returns a fixed value.
- ToStringMethod.ValueConsumer - Enum in net.bytebuddy.implementation
-
A value consumer that is responsible for adding a field value to the string creating
StringBuilder. - ToStringPlugin - Class in net.bytebuddy.build
-
A build tool plugin that adds a
Object.toString()and method to a class if theToStringPlugin.Enhanceannotation is present and no explicit method declaration was added. - ToStringPlugin() - Constructor for class net.bytebuddy.build.ToStringPlugin
- ToStringPlugin.Enhance - Annotation Type in net.bytebuddy.build
-
Instructs the
ToStringPluginto generate aObject.toString()method for the annotated class unless this method is already declared explicitly. - ToStringPlugin.Enhance.Prefix - Enum in net.bytebuddy.build
-
A strategy for defining a prefix.
- ToStringPlugin.Exclude - Annotation Type in net.bytebuddy.build
-
Determines that the annotated field is excluded from a string representation of the
ToStringPlugin. - toStringRepresentation() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
Returns the string representation of the represented annotation.
- toSystemError() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Creates a stream writing installation listener that prints to
System.err. - toSystemError() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Creates a new stream writing listener that writes to
System.err. - toSystemError() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Writes the stream result to
System.err. - toSystemError() - Static method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Creates a build logger that writes to
System.err. - toSystemError() - Static method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Creates a stream writing listener that prints all events on
System.err. - toSystemError() - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Creates a binding resolver that writes results to
System.errand delegates to theMethodDelegationBinder.BindingResolver.Defaultresolver. - toSystemError(MethodDelegationBinder.BindingResolver) - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Creates a binding resolver that writes results to
System.err. - toSystemOut() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
Creates a stream writing installation listener that prints to
System.out. - toSystemOut() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Creates a new stream writing listener that writes to
System.out. - toSystemOut() - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Writes the stream result to
System.out. - toSystemOut() - Static method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Creates a build logger that writes to
System.out. - toSystemOut() - Static method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Creates a stream writing listener that prints all events on
System.out. - toSystemOut() - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Creates a binding resolver that writes results to
System.outand delegates to theMethodDelegationBinder.BindingResolver.Defaultresolver. - toSystemOut(MethodDelegationBinder.BindingResolver) - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Creates a binding resolver that writes results to
System.outand delegates to theMethodDelegationBinder.BindingResolver.Defaultresolver. - toToken() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
Converts this incomplete token to a completed token.
- toToken() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
-
Converts this incomplete token to a completed token.
- toToken() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Converts this incomplete token to a completed token.
- toTypeDescription() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Returns a
TypeDescriptionfor the currently built type. - toTypeDescription() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Returns a
TypeDescriptionfor the currently built type. - toTypeDescription() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Returns a
TypeDescriptionfor the currently built type. - toTypeDescription() - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Returns a
TypeDescriptionfor the currently built type. - toTypeDescription() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
Creates a type description from all data that is currently collected.
- toTypeErrorString(Class) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Resolves a type to be represented in an error message for a mismatched type.
- toTypeMap() - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Returns the in-memory storage as a type-map where all non-class files are discarded.
- toTypeMap(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Returns the in-memory storage as a type-map where all non-class files are discarded.
- toTypeWriter() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
-
Creates a
TypeWriterwithout an explicitly specifiedTypePool. - toTypeWriter() - Method in class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
-
Creates a
TypeWriterwithout an explicitly specifiedTypePool. - toTypeWriter() - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Creates a
TypeWriterwithout an explicitly specifiedTypePool. - toTypeWriter() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates a
TypeWriterwithout an explicitly specifiedTypePool. - toTypeWriter(TypePool) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
-
Creates a
TypeWritergiven the specifiedTypePool. - toTypeWriter(TypePool) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Creates a
TypeWritergiven the specifiedTypePool. - toTypeWriter(TypePool) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
Creates a
TypeWritergiven the specifiedTypePool. - toTypeWriter(TypePool) - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
-
Creates a
TypeWritergiven the specifiedTypePool. - toTypeWriter(TypePool) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates a
TypeWritergiven the specifiedTypePool. - toUnsigned() - Method in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Returns the unsigned equivalent of this operation.
- toWriter(int, TypePool) - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
- toWriter(int, TypePool) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
- transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
- transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
- transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.WithCallback
- transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer
- transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer
- transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassResettingTransformer
- transform(ClassLoader, String, ProtectionDomain, byte[]) - Method in class net.bytebuddy.dynamic.loading.ClassFilePostProcessor.ForClassFileTransformer
-
Transforms a class file for a given class.
- transform(ClassLoader, String, ProtectionDomain, byte[]) - Method in enum net.bytebuddy.dynamic.loading.ClassFilePostProcessor.NoOp
-
Transforms a class file for a given class.
- transform(ClassLoader, String, ProtectionDomain, byte[]) - Method in interface net.bytebuddy.dynamic.loading.ClassFilePostProcessor
-
Transforms a class file for a given class.
- transform(ClassFileTransformer, Object, ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher
-
Transforms a class.
- transform(Object, ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Applies a transformation for a class that was captured by this
ClassFileTransformer. - transform(Object, ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.WithCallback
-
A method to delegate to when the module system is supported on the current JVM.
- transform(List, Map, List, Plugin.Engine.Source, Plugin.Engine.Target, File, boolean) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Applies the instrumentation.
- transform(AgentBuilder.Transformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
Applies the given transformer for the already supplied matcher.
- transform(AgentBuilder.Transformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Identified
-
Applies the given transformer for the already supplied matcher.
- transform(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Prefixing
-
Transforms a method's name to an alternative name.
- transform(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Suffixing
-
Transforms a method's name to an alternative name.
- transform(MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer
-
Transforms a method's name to an alternative name.
- transform(TypeDescription, Object) - Method in enum net.bytebuddy.dynamic.Transformer.NoOp
-
Transforms the supplied target.
- transform(TypeDescription, ByteBuddy, ClassFileLocator, MethodNameTransformer) - Method in interface net.bytebuddy.build.EntryPoint
-
Applies a transformation.
- transform(TypeDescription, ByteBuddy, ClassFileLocator, MethodNameTransformer) - Method in class net.bytebuddy.build.EntryPoint.Unvalidated
-
Applies a transformation.
- transform(TypeDescription, FieldDescription) - Method in class net.bytebuddy.dynamic.Transformer.ForField
-
Transforms the supplied target.
- transform(TypeDescription, FieldDescription.Token) - Method in class net.bytebuddy.dynamic.Transformer.ForField.FieldModifierTransformer
-
Transforms the supplied target.
- transform(TypeDescription, MethodDescription) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod
-
Transforms the supplied target.
- transform(TypeDescription, MethodDescription.Token) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.MethodModifierTransformer
-
Transforms the supplied target.
- transform(TypeDescription, S) - Method in class net.bytebuddy.dynamic.Transformer.Compound
-
Transforms the supplied target.
- transform(TypeDescription, T) - Method in interface net.bytebuddy.dynamic.Transformer
-
Transforms the supplied target.
- transform(DynamicType.Builder, TypeDescription, ClassLoader, JavaModule, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Allows for a transformation of a
DynamicType.Builder. - transform(DynamicType.Builder, TypeDescription, ClassLoader, JavaModule, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForBuildPlugin
-
Allows for a transformation of a
DynamicType.Builder. - transform(DynamicType.Builder, TypeDescription, ClassLoader, JavaModule, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Transformer
-
Allows for a transformation of a
DynamicType.Builder. - transform(Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Applies the supplied transformer onto the previously defined or matched field.
- transform(Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Applies the supplied transformer onto the previously defined or matched field.
- transform(Transformer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Applies the supplied transformer onto the previously defined or matched field.
- transform(Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Applies the supplied transformer onto the previously defined or matched method.
- transform(Transformer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Applies the supplied transformer onto the previously defined or matched method.
- transform(Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter
-
Transforms a record component description before writing.
- transform(Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter
-
Transforms a record component description before writing.
- transform(Transformer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.RecordComponentDefinition
-
Transforms a record component description before writing.
- transform(ElementMatcher, Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Transforms any type variable that is defined by this type if it is matched by the supplied matcher.
- transform(ElementMatcher, Transformer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Transforms any type variable that is defined by this type if it is matched by the supplied matcher.
- transform(ElementMatcher, Transformer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Transforms any type variable that is defined by this type if it is matched by the supplied matcher.
- transform(ElementMatcher, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Transforms any type variable that is defined by this type if it is matched by the supplied matcher.
- Transformation - Class in net.bytebuddy.build.maven
-
A transformation specification to apply during the plugin's execution.
- Transformation() - Constructor for class net.bytebuddy.build.maven.Transformation
- Transformation(AgentBuilder.RawMatcher, List, boolean) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
-
Creates a new transformation.
- TransformationLogger(Log) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
-
Creates a new transformation logger.
- transformations - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The transformation object for handling type transformations.
- transformations - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The list of transformations.
- TransformedField(TypeDescription, TypeDefinition, FieldDescription.Token, FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Creates a new transformed field.
- TransformedMethod(TypeDescription, TypeDefinition, MethodDescription.Token, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Creates a new transformed method.
- TransformedParameter(int, ParameterDescription.Token) - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Creates a transformed parameter.
- TransformedParameterList() - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameterList
- transformer - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
The field transformer to apply.
- transformer - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
The field transformer to apply.
- transformer - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
The transformer to apply onto the method that is currently being implemented.
- Transformer<T> - Interface in net.bytebuddy.dynamic
-
A transformer is responsible for transforming an object into a compatible instance of the same type.
- Transformer() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
- Transformer.Compound<S> - Class in net.bytebuddy.dynamic
-
A compound transformer.
- Transformer.ForField - Class in net.bytebuddy.dynamic
-
A transformer for a field that delegates to another transformer that transforms a
FieldDescription.Token. - Transformer.ForField.FieldModifierTransformer - Class in net.bytebuddy.dynamic
-
A transformer for a field's modifiers.
- Transformer.ForField.TransformedField - Class in net.bytebuddy.dynamic
-
An implementation of a transformed field.
- Transformer.ForMethod - Class in net.bytebuddy.dynamic
-
A transformer for a field that delegates to another transformer that transforms a
MethodDescription.Token. - Transformer.ForMethod.MethodModifierTransformer - Class in net.bytebuddy.dynamic
-
A transformer for a method's modifiers.
- Transformer.ForMethod.TransformedMethod - Class in net.bytebuddy.dynamic
-
The transformed method.
- Transformer.ForMethod.TransformedMethod.AttachmentVisitor - Class in net.bytebuddy.dynamic
-
A visitor that attaches type variables based on the transformed method's type variables and the instrumented type.
- Transformer.ForMethod.TransformedMethod.TransformedParameter - Class in net.bytebuddy.dynamic
-
A transformed method's parameter.
- Transformer.ForMethod.TransformedMethod.TransformedParameterList - Class in net.bytebuddy.dynamic
-
A parameter list representing the transformed method's parameters.
- Transformer.NoOp - Enum in net.bytebuddy.dynamic
-
A non-operational transformer that returns the received instance.
- transformerDecorator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
A decorator to wrap the created class file transformer.
- TransformerIterator(TypeDescription, ClassLoader, JavaModule, Class, ProtectionDomain, List) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.TransformerIterator
-
Creates a new iterator.
- Transforming(AgentBuilder.RawMatcher, List, boolean) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
Creates a new matched default agent builder.
- TRANSIENT - Enum constant in enum net.bytebuddy.description.modifier.FieldPersistence
-
Modifier for a transient field.
- TRANSIENT - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches a transient field.
- TRANSITIVE - Enum constant in enum net.bytebuddy.description.modifier.Transitivity
-
Modifier for marking a type member as transitive.
- Transitivity - Enum in net.bytebuddy.description.modifier
-
Defines if a module requires another module also for its users.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Translates a frame.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Translates a frame.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.WithArgumentCopy
-
Translates a frame.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.WithoutArgumentCopy
-
Translates a frame.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Translates a frame.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler
-
Translates a frame.
- translateFrame(MethodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode, boolean, MethodDescription.TypeToken, List, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Translates a frame.
- translateFrame(MethodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode, boolean, MethodDescription.TypeToken, List, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
- translationMode - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The translation mode to apply for this advice method.
- Trivial(TypeDescription, MethodDescription, List, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Trivial
-
Creates a new stack map frame handler that applies a trivial translation for the instrumented method's stack map frames.
- TrivialLock() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.WithInnerClassLoadingLock.TrivialLock
- TrivialType - Enum in net.bytebuddy.implementation.auxiliary
-
A trivial type that extends
Objectwithout defining any fields, methods or constructors. - TWO - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
A
floatconstant of value2.0f. - TWO - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value2. - TwoBytePush(short) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
-
Creates a new
SIPUSHstack manipulation for the given value. - type() - Element in annotation type net.bytebuddy.asm.Advice.Handle
-
Returns the type of the method handle to resolve.
- type() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Handle
-
Returns the type of the method handle to resolve.
- type() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Handle
-
Returns the type of the method handle to resolve.
- type(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher, ElementMatcher, ElementMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - type(ElementMatcher, ElementMatcher, ElementMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Matches a type being loaded in order to apply the supplied
AgentBuilder.Transformers before loading this type. - TYPE - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Represents the supplied value as a
Class. - TYPE - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
A
Class-typed property. - TYPE_DESCRIPTOR - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.invoke.TypeDescriptortype. - TYPE_DESCRIPTOR_OF_FIELD - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.invoke.TypeDescriptor$OfMethodtype. - TYPE_DESCRIPTOR_OF_METHOD - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 12
java.lang.invoke.TypeDescriptor$OfMethodtype. - TYPE_INITIALIZER - Enum constant in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Matches method descriptions that represent the type initializers.
- TYPE_INITIALIZER_INTERNAL_NAME - Static variable in interface net.bytebuddy.description.method.MethodDescription
-
The internal name of a Java static initializer.
- TYPE_INITIALIZER_MODIFIER - Static variable in interface net.bytebuddy.description.method.MethodDescription
-
The type initializer of any representation of a type initializer.
- TYPE_VARIABLE - Enum constant in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
A validator for a type variable.
- typeAttributeAppender - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The type attribute appender to apply onto the instrumented type.
- typeAttributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The type attribute appender to apply onto the instrumented type.
- TypeAttributeAppender - Interface in net.bytebuddy.implementation.attribute
-
An appender that writes attributes or annotations to a given ASM
ClassVisitor. - TypeAttributeAppender.Compound - Class in net.bytebuddy.implementation.attribute
-
A compound type attribute appender that concatenates a number of other attribute appenders.
- TypeAttributeAppender.Explicit - Class in net.bytebuddy.implementation.attribute
-
An attribute appender that appends a single annotation to a given type.
- TypeAttributeAppender.ForInstrumentedType - Enum in net.bytebuddy.implementation.attribute
-
An attribute appender that writes all annotations that are found on a given target type to the instrumented type this type attribute appender is applied onto.
- TypeAttributeAppender.ForInstrumentedType.Differentiating - Class in net.bytebuddy.implementation.attribute
-
A type attribute appender that writes all annotations of the instrumented but excludes annotations up to a given index.
- TypeAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
-
A type attribute appender that does not append any attributes.
- TypeCache<T> - Class in net.bytebuddy
-
A cache for storing types without strongly referencing any class loader or type.
- TypeCache() - Constructor for class net.bytebuddy.TypeCache
-
Creates a new type cache with strong references to the stored types.
- TypeCache(TypeCache.Sort) - Constructor for class net.bytebuddy.TypeCache
-
Creates a new type cache.
- TypeCache.LookupKey - Class in net.bytebuddy
-
A key used for looking up a previously inserted class loader cache.
- TypeCache.SimpleKey - Class in net.bytebuddy
-
A simple key based on a collection of types where no type is strongly referenced.
- TypeCache.Sort - Enum in net.bytebuddy
-
Determines the storage format for a cached type.
- TypeCache.StorageKey - Class in net.bytebuddy
-
A key used for storing a class loader cache reference.
- TypeCache.WithInlineExpunction<S> - Class in net.bytebuddy
-
An implementation of a
TypeCachewhere obsolete references are cleared upon any call. - TypeCasting - Class in net.bytebuddy.implementation.bytecode.assign
-
A stack manipulation for a type down casting.
- TypeCasting(TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.assign.TypeCasting
-
Creates a new type casting.
- TypeComparator - Enum in net.bytebuddy.utility
-
A comparator for guaranteeing a stable order for declared
Classs. - TypeConstantAdjustment - Enum in net.bytebuddy.asm
-
This class visitor wrapper ensures that class files of a version previous to Java 5 do not store class entries in the generated class's constant pool.
- TypeConstantAdjustment.TypeConstantDissolvingClassVisitor - Class in net.bytebuddy.asm
-
A class visitor that checks a class file version for its support of storing class constants in the constant pool and remaps such constants on discovery if that is not the case.
- TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor - Class in net.bytebuddy.asm
-
A method visitor that remaps class constants to invocations of
Class.forName(String). - TypeConstantDissolvingClassVisitor(ClassVisitor) - Constructor for class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor
-
Creates a new type constant dissolving class visitor.
- TypeConstantDissolvingMethodVisitor(MethodVisitor) - Constructor for class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
-
Creates a new type constant dissolving method visitor.
- typeConstantsFor(List) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Returns a list of type constant load operations for the given list of parameters.
- TypeCreation - Class in net.bytebuddy.implementation.bytecode
-
A stack manipulation for creating an undefined type on which a constructor is to be called.
- TypeCreation(TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.TypeCreation
-
Constructs a new type creation.
- typeDefinition - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue
-
The represented type.
- typeDefinition - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable
-
The represented type.
- TypeDefinition - Interface in net.bytebuddy.description.type
-
Implementations define a type, either as a
TypeDescriptionor as aTypeDescription.Generic. - TypeDefinition.Sort - Enum in net.bytebuddy.description.type
-
Represents a
TypeDescription.Generic's form. - TypeDefinition.Sort.AnnotatedType - Interface in net.bytebuddy.description.type
-
A proxy for interacting with
java.lang.reflect.AnnotatedType. - TypeDefinition.SuperClassIterator - Class in net.bytebuddy.description.type
-
An iterator that iterates over a type's class hierarchy.
- typeDefinitions - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
A mutable map of type names mapped to their binary representation.
- typeDescription - Variable in class net.bytebuddy.asm.Advice.AssignReturned
-
The advice method's return type.
- typeDescription - Variable in class net.bytebuddy.dynamic.DynamicType.Default
-
A type description of this dynamic type.
- typeDescription - Variable in class net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner.IsAssignableToVisitor.OfManifestType
-
The type being assigned to another type.
- TypeDescription - Interface in net.bytebuddy.description.type
-
Implementations of this interface represent a Java type, i.e. a class or interface.
- TypeDescription.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a type description.
- TypeDescription.AbstractBase.OfSimpleType - Class in net.bytebuddy.description.type
-
An adapter implementation of a
TypeDescriptionthat describes any type that is not an array or a primitive type. - TypeDescription.AbstractBase.OfSimpleType.WithDelegation - Class in net.bytebuddy.description.type
-
An implementation of a type description that delegates all properties but the type's name to a delegate.
- TypeDescription.ArrayProjection - Class in net.bytebuddy.description.type
-
A projection for an array type based on an existing
TypeDescription. - TypeDescription.ForLoadedType - Class in net.bytebuddy.description.type
-
A type description implementation that represents a loaded type.
- TypeDescription.ForLoadedType.Dispatcher - Interface in net.bytebuddy.description.type
-
A dispatcher for using methods of
Classthat are not declared for Java 6. - TypeDescription.ForPackageDescription - Class in net.bytebuddy.description.type
-
A type representation of a package description.
- TypeDescription.Generic - Interface in net.bytebuddy.description.type
-
Represents a generic type of the Java programming language.
- TypeDescription.Generic.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a generic type description.
- TypeDescription.Generic.AnnotationReader - Interface in net.bytebuddy.description.type
-
An annotation reader is responsible for lazily evaluating type annotations if this language feature is available on the current JVM.
- TypeDescription.Generic.AnnotationReader.Delegator - Class in net.bytebuddy.description.type
-
A delegating annotation reader that delegates all invocations to an annotation reader that wraps the previous one.
- TypeDescription.Generic.AnnotationReader.Delegator.Chained - Class in net.bytebuddy.description.type
-
A chained delegator that bases its result on an underlying annotation reader.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated exception variable.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableExceptionType.Dispatcher - Interface in net.bytebuddy.description.type
-
A proxy type for interacting with
java.lang.reflect.Executable. - TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated parameter variable.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedExecutableParameterType.Dispatcher - Interface in net.bytebuddy.description.type
-
A type for interacting with
java.lang.reflect.Executable. - TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated field variable.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField.Dispatcher - Interface in net.bytebuddy.description.type
-
A dispatcher for interacting with
Field. - TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedInterface - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated interface type.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated return variable.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType.Dispatcher - Interface in net.bytebuddy.description.type
-
A dispatcher for interacting with
Method. - TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedRecordComponent - Class in net.bytebuddy.description.type
-
An annotation reader for a
java.lang.reflect.RecordComponent. - TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedSuperClass - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated super type.
- TypeDescription.Generic.AnnotationReader.Delegator.ForLoadedTypeVariable - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated type variable.
- TypeDescription.Generic.AnnotationReader.Delegator.Simple - Class in net.bytebuddy.description.type
-
A simple delegator for a given
AnnotatedElement. - TypeDescription.Generic.AnnotationReader.ForComponentType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a component type.
- TypeDescription.Generic.AnnotationReader.ForComponentType.AnnotatedParameterizedType - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.AnnotatedArrayType. - TypeDescription.Generic.AnnotationReader.ForOwnerType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading an owner type.
- TypeDescription.Generic.AnnotationReader.ForOwnerType.AnnotatedType - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.AnnotatedType. - TypeDescription.Generic.AnnotationReader.ForTypeArgument - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a parameterized type's type argument.
- TypeDescription.Generic.AnnotationReader.ForTypeArgument.AnnotatedParameterizedType - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.AnnotatedParameterizedType. - TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a type variable's type argument.
- TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.AnnotatedTypeVariable - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.AnnotatedTypeVariable. - TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a formal type variable's type argument.
- TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable.FormalTypeVariable - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.TypeVariable. - TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a wildcard type's lower bound type.
- TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType.AnnotatedWildcardType - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.AnnotatedWildcardType. - TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a wildcard type's upper bound type.
- TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType.AnnotatedWildcardType - Interface in net.bytebuddy.description.type
-
A proxy to interact with
java.lang.reflect.AnnotatedWildcardType. - TypeDescription.Generic.AnnotationReader.NoOp - Enum in net.bytebuddy.description.type
-
A non-operational annotation reader.
- TypeDescription.Generic.Builder - Class in net.bytebuddy.description.type
-
A builder for creating describing a generic type as a
TypeDescription.Generic. - TypeDescription.Generic.Builder.OfGenericArrayType - Class in net.bytebuddy.description.type
-
A generic type builder building a generic array type.
- TypeDescription.Generic.Builder.OfNonGenericType - Class in net.bytebuddy.description.type
-
A generic type builder for building a non-generic type.
- TypeDescription.Generic.Builder.OfParameterizedType - Class in net.bytebuddy.description.type
-
A generic type builder for building a parameterized type.
- TypeDescription.Generic.Builder.OfTypeVariable - Class in net.bytebuddy.description.type
-
A generic type builder building a symbolic type variable.
- TypeDescription.Generic.Builder.Visitor - Enum in net.bytebuddy.description.type
-
A visitor to resolve a generic type to a
TypeDescription.Generic.Builder. - TypeDescription.Generic.LazyProjection - Class in net.bytebuddy.description.type
-
A lazy projection of a generic type.
- TypeDescription.Generic.LazyProjection.ForLoadedFieldType - Class in net.bytebuddy.description.type
-
A lazy projection of a field's type.
- TypeDescription.Generic.LazyProjection.ForLoadedReturnType - Class in net.bytebuddy.description.type
-
A lazy projection of a method's generic return type.
- TypeDescription.Generic.LazyProjection.ForLoadedSuperClass - Class in net.bytebuddy.description.type
-
A lazy projection of a generic super type.
- TypeDescription.Generic.LazyProjection.OfConstructorParameter - Class in net.bytebuddy.description.type
-
A lazy projection of the parameter type of a
Constructor. - TypeDescription.Generic.LazyProjection.OfMethodParameter - Class in net.bytebuddy.description.type
-
A lazy projection of the parameter type of a
Method. - TypeDescription.Generic.LazyProjection.OfRecordComponent - Class in net.bytebuddy.description.type
-
A lazy projection of a
java.lang.reflect.RecordComponent's type. - TypeDescription.Generic.LazyProjection.WithEagerNavigation - Class in net.bytebuddy.description.type
-
A lazy projection of a type that resolves super class and interface types eagerly.
- TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement - Class in net.bytebuddy.description.type
-
A description of an annotated lazy type with eager navigation.
- TypeDescription.Generic.LazyProjection.WithLazyNavigation - Class in net.bytebuddy.description.type
-
A lazy projection of a type with a lazy resolution of super class and interface types.
- TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList - Class in net.bytebuddy.description.type
-
A lazy representation of a lazy projection's interfaces.
- TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType - Class in net.bytebuddy.description.type
-
A lazy interface type description for a lazy projection.
- TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass - Class in net.bytebuddy.description.type
-
A lazy super class description for a lazy projection.
- TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement - Class in net.bytebuddy.description.type
-
A description of an annotated lazy type with lazy navigation.
- TypeDescription.Generic.LazyProjection.WithResolvedErasure - Class in net.bytebuddy.description.type
-
A lazy projection that applies a visitor only when resolving the generic type but not when reading the erasure.
- TypeDescription.Generic.LazyProxy - Class in net.bytebuddy.description.type
-
A lazy proxy for representing a
TypeDescription.Genericfor a loaded type. - TypeDescription.Generic.OfGenericArray - Class in net.bytebuddy.description.type
-
A base implementation of a generic type description that represents a potentially generic array.
- TypeDescription.Generic.OfGenericArray.ForLoadedType - Class in net.bytebuddy.description.type
-
A description of a loaded generic array type.
- TypeDescription.Generic.OfGenericArray.Latent - Class in net.bytebuddy.description.type
-
A latent implementation of a generic array type.
- TypeDescription.Generic.OfNonGenericType - Class in net.bytebuddy.description.type
-
A raw type representation of a non-generic type.
- TypeDescription.Generic.OfNonGenericType.ForErasure - Class in net.bytebuddy.description.type
-
A type description for a type erasure.
- TypeDescription.Generic.OfNonGenericType.ForLoadedType - Class in net.bytebuddy.description.type
-
Represents a non-generic type for a loaded
Class. - TypeDescription.Generic.OfNonGenericType.ForReifiedErasure - Class in net.bytebuddy.description.type
-
A representation of a raw type that preserves its generic super types' generic information with a minimum but erases all of their members' types.
- TypeDescription.Generic.OfNonGenericType.Latent - Class in net.bytebuddy.description.type
-
A latent description of a non-generic type.
- TypeDescription.Generic.OfParameterizedType - Class in net.bytebuddy.description.type
-
A base implementation of a generic type description that represents a parameterized type.
- TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure - Class in net.bytebuddy.description.type
-
Represents an erasure as a generic type where all type variables are representing their own arguments.
- TypeDescription.Generic.OfParameterizedType.ForLoadedType - Class in net.bytebuddy.description.type
-
Description of a loaded parameterized type.
- TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList - Class in net.bytebuddy.description.type
-
A type list that represents a loaded parameterized type's parameter types.
- TypeDescription.Generic.OfParameterizedType.ForReifiedType - Class in net.bytebuddy.description.type
-
A representation of a parameterized type that is a super type of a raw type but preserves the minimal type information that is required for allowing creating correct erasures for overridden methods.
- TypeDescription.Generic.OfParameterizedType.Latent - Class in net.bytebuddy.description.type
-
A latent description of a parameterized type.
- TypeDescription.Generic.OfParameterizedType.RenderingDelegate - Enum in net.bytebuddy.description.type
-
A rendering delegate for resolving a parameterized type's
Object.toString()representation. - TypeDescription.Generic.OfTypeVariable - Class in net.bytebuddy.description.type
-
A base implementation of a generic type description that represents a type variable.
- TypeDescription.Generic.OfTypeVariable.ForLoadedType - Class in net.bytebuddy.description.type
-
Description of a loaded type variable.
- TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList - Class in net.bytebuddy.description.type
-
A list of type variable bounds for a loaded
TypeVariablethat resolves annotations.. - TypeDescription.Generic.OfTypeVariable.Symbolic - Class in net.bytebuddy.description.type
-
Implementation of a symbolic type variable.
- TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay - Class in net.bytebuddy.description.type
-
A type variable with explicit annotations that replace the annotations that are declared by the provided type variable.
- TypeDescription.Generic.OfWildcardType - Class in net.bytebuddy.description.type
-
A base implementation of a generic type description that represents a wildcard type.
- TypeDescription.Generic.OfWildcardType.ForLoadedType - Class in net.bytebuddy.description.type
-
Description of a loaded wildcard.
- TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList - Class in net.bytebuddy.description.type
-
A type list representing an upper-bound type variable's bound types.
- TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList - Class in net.bytebuddy.description.type
-
A type list representing an upper-bound type variable's bound types.
- TypeDescription.Generic.OfWildcardType.Latent - Class in net.bytebuddy.description.type
-
A latent description of a wildcard type.
- TypeDescription.Generic.Visitor<T> - Interface in net.bytebuddy.description.type
-
A visitor that can be applied to a
TypeDescription.Genericfor differentiating on the sort of the visited type. - TypeDescription.Generic.Visitor.AnnotationStripper - Enum in net.bytebuddy.description.type
-
A visitor that strips all type annotations of all types.
- TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable - Class in net.bytebuddy.description.type
-
Representation of a type variable without annotations.
- TypeDescription.Generic.Visitor.Assigner - Enum in net.bytebuddy.description.type
-
A visitor that determines the direct assignability of a type to another generic type.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher - Interface in net.bytebuddy.description.type
-
A dispatcher that allows to check if the visited generic type is assignable to the supplied type.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a dispatcher that forwards the decision to a visitor implementation.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray - Class in net.bytebuddy.description.type
-
A dispatcher for checking the assignability of a generic array type.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType - Class in net.bytebuddy.description.type
-
A dispatcher for checking the assignability of a non-generic type.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType - Class in net.bytebuddy.description.type
-
A dispatcher for checking the assignability of a parameterized type.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner - Enum in net.bytebuddy.description.type
-
An assigner for a parameter of a parameterized type.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.ContravariantBinding - Class in net.bytebuddy.description.type
-
A dispatcher for an contravariant parameter of a parameterized type, i.e. a type that is the lower bound of a wildcard.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.CovariantBinding - Class in net.bytebuddy.description.type
-
A dispatcher for an covariant parameter of a parameterized type, i.e. a type that is the lower bound of a wildcard.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.InvariantBinding - Class in net.bytebuddy.description.type
-
A dispatcher for an invariant parameter of a parameterized type, i.e. a type without a wildcard.
- TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable - Class in net.bytebuddy.description.type
-
A dispatcher for checking the assignability of a type variable.
- TypeDescription.Generic.Visitor.ForRawType - Class in net.bytebuddy.description.type
-
A visitor that transforms any type into a raw type if declaring type is generified.
- TypeDescription.Generic.Visitor.ForSignatureVisitor - Class in net.bytebuddy.description.type
-
Visits a generic type and appends the discovered type to the supplied signature visitor.
- TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument - Class in net.bytebuddy.description.type
-
Visits a parameter while visiting a generic type for delegating discoveries to a signature visitor.
- TypeDescription.Generic.Visitor.Generalizing - Enum in net.bytebuddy.description.type
-
A visitor that generalizes all reference types to
Objectbut retains primitive types. - TypeDescription.Generic.Visitor.NoOp - Enum in net.bytebuddy.description.type
-
A non-operational generic type visitor.
- TypeDescription.Generic.Visitor.Reducing - Class in net.bytebuddy.description.type
-
A visitor that reduces a detached generic type to its erasure.
- TypeDescription.Generic.Visitor.Reifying - Enum in net.bytebuddy.description.type
-
A visitor that reifies type descriptions if they represent raw types.
- TypeDescription.Generic.Visitor.Substitutor - Class in net.bytebuddy.description.type
-
An abstract implementation of a visitor that substitutes generic types by replacing (nested) type variables and/or non-generic component types.
- TypeDescription.Generic.Visitor.Substitutor.ForAttachment - Class in net.bytebuddy.description.type
-
A substitutor that attaches type variables to a type variable source and replaces representations of
TargetTypewith a given declaring type. - TypeDescription.Generic.Visitor.Substitutor.ForDetachment - Class in net.bytebuddy.description.type
-
A visitor for detaching a type from its declaration context by detaching type variables.
- TypeDescription.Generic.Visitor.Substitutor.ForReplacement - Class in net.bytebuddy.description.type
-
A substitutor that replaces a type description with an equal type description.
- TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization - Class in net.bytebuddy.description.type
-
A substitutor that normalizes a token to represent all
TargetTypeby a given type and that symbolizes all type variables. - TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding - Class in net.bytebuddy.description.type
-
A visitor for binding type variables to their values.
- TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable - Class in net.bytebuddy.description.type
-
Implementation of a type variable on a method that is not substituted.
- TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.TypeVariableSubstitutor - Class in net.bytebuddy.description.type
-
Substitutes a type variable, either with a new binding if the variable is defined by a type or with a retained type variable if the variable is defined by a method.
- TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution - Class in net.bytebuddy.description.type
-
A
TypeDescription.Generic.Visitor.Substitutorthat only substitutes type variables but fully preserves non-generic type definitions. - TypeDescription.Generic.Visitor.TypeErasing - Enum in net.bytebuddy.description.type
-
A visitor that returns the erasure of any visited type.
- TypeDescription.Generic.Visitor.Validator - Enum in net.bytebuddy.description.type
-
A validator for Java types that are defined for a specified type use within a Java class file.
- TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations - Enum in net.bytebuddy.description.type
-
A type validator for checking type annotations.
- TypeDescription.Latent - Class in net.bytebuddy.description.type
-
A latent type description for a type without methods or fields.
- TypeDescription.LazyProxy - Class in net.bytebuddy.description.type
-
A lazy proxy for representing a
TypeDescriptionfor a loaded type. - TypeDescription.SuperTypeLoading - Class in net.bytebuddy.description.type
-
A delegating type description that always attempts to load the super types of a delegate type.
- TypeDescription.SuperTypeLoading.ClassLoadingDelegate - Interface in net.bytebuddy.description.type
-
A class loading delegate is responsible for resolving a type given a class loader and a type name.
- TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple - Enum in net.bytebuddy.description.type
-
A simple class loading delegate that simply loads a type.
- TypeDescription.SuperTypeLoading.ClassLoadingTypeList - Class in net.bytebuddy.description.type
-
A type list that attempts loading any type.
- TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection - Class in net.bytebuddy.description.type
-
A type projection that attempts to load any super type of the delegate type.
- TypeExtractor() - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
Creates a new type extractor.
- typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The type initializer to include in the created type's type initializer.
- TypeInitializer - Interface in net.bytebuddy.dynamic.scaffold
-
A type initializer is responsible for defining a type's static initialization block.
- TypeInitializer(TypeDescription) - Constructor for class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Creates a new method description representing the type initializer.
- TypeInitializer.Drain - Interface in net.bytebuddy.dynamic.scaffold
-
A drain for writing a type initializer.
- TypeInitializer.Drain.Default - Class in net.bytebuddy.dynamic.scaffold
-
A default implementation of a type initializer drain that creates a initializer method.
- TypeInitializer.None - Enum in net.bytebuddy.dynamic.scaffold
-
Canonical implementation of a non-defined type initializer.
- TypeInitializer.Simple - Class in net.bytebuddy.dynamic.scaffold
-
A simple, defined type initializer that executes a given
ByteCodeAppender. - TypeList - Interface in net.bytebuddy.description.type
-
Implementations represent a list of type descriptions.
- TypeList(List) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token.TypeList
-
Creates a new list of types that represent parameters.
- TypeList.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a type list.
- TypeList.Empty - Class in net.bytebuddy.description.type
-
An implementation of an empty type list.
- TypeList.Explicit - Class in net.bytebuddy.description.type
-
A wrapper implementation of an explicit list of types.
- TypeList.ForLoadedTypes - Class in net.bytebuddy.description.type
-
Implementation of a type list for an array of loaded types.
- TypeList.Generic - Interface in net.bytebuddy.description.type
-
A list containing descriptions of generic types.
- TypeList.Generic.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a generic type list.
- TypeList.Generic.Empty - Class in net.bytebuddy.description.type
-
An empty list of generic types.
- TypeList.Generic.Explicit - Class in net.bytebuddy.description.type
-
An explicit list of generic types.
- TypeList.Generic.ForDetachedTypes - Class in net.bytebuddy.description.type
-
A list of detached types that are attached on reception.
- TypeList.Generic.ForDetachedTypes.OfTypeVariables - Class in net.bytebuddy.description.type
-
A list of attached type variables represented by a list of type variable tokens.
- TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable - Class in net.bytebuddy.description.type
-
A wrapper for representing a type variable in its attached state.
- TypeList.Generic.ForDetachedTypes.WithResolvedErasure - Class in net.bytebuddy.description.type
-
A list of detached types that are attached on reception but not when computing an erasure.
- TypeList.Generic.ForLoadedTypes - Class in net.bytebuddy.description.type
-
A list of loaded generic types.
- TypeList.Generic.ForLoadedTypes.OfTypeVariables - Class in net.bytebuddy.description.type
-
A type list that represents loaded type variables.
- TypeList.Generic.OfConstructorExceptionTypes - Class in net.bytebuddy.description.type
-
A lazy projection of a constructor's exception types.
- TypeList.Generic.OfLoadedInterfaceTypes - Class in net.bytebuddy.description.type
-
A lazy projection of a type's generic interface types.
- TypeList.Generic.OfMethodExceptionTypes - Class in net.bytebuddy.description.type
-
A lazy projection of a method's exception types.
- TypeManifestation - Enum in net.bytebuddy.description.modifier
-
Describes a type's manifestation, i.e. if a type is final, abstract, an interface or neither.
- TypePathTranslator(Class, Class) - Constructor for class net.bytebuddy.asm.ClassVisitorFactory.TypePathTranslator
-
Creates a new type path translator.
- typePool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The type pool to use for computing stack map frames, if required.
- typePool(AgentBuilder.PoolStrategy, ClassFileLocator, ClassLoader, String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy
-
Resolves the type pool for a given type name by the supplied
AgentBuilder.PoolStrategy. - typePool(ClassFileLocator) - Method in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
Creates a type pool.
- typePool(ClassFileLocator) - Method in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Eager
-
Creates a type pool.
- typePool(ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin.Engine.PoolStrategy
-
Creates a type pool.
- typePool(ClassFileLocator, ClassLoader) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader, String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader, String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader, String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader, String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader, String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy
-
Creates a type pool for a given class file locator.
- typePool(ClassFileLocator, ClassLoader, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
Creates a type pool for a given class file locator.
- TypePool - Interface in net.bytebuddy.pool
-
A type pool allows the retrieval of
TypeDescriptionby its name. - TypePool.AbstractBase - Class in net.bytebuddy.pool
-
A base implementation of a
TypePoolthat is managing a cache provider and that handles the description of array and primitive types. - TypePool.AbstractBase.ArrayTypeResolution - Class in net.bytebuddy.pool
-
A resolution for a type that, if resolved, represents an array type.
- TypePool.AbstractBase.ComponentTypeReference - Interface in net.bytebuddy.pool
-
A lazy representation of the component type of an array.
- TypePool.AbstractBase.Hierarchical - Class in net.bytebuddy.pool
-
Implements a hierarchical view of type pools, similarly to class loader hierarchies.
- TypePool.CacheProvider - Interface in net.bytebuddy.pool
-
A cache provider for a
TypePool. - TypePool.CacheProvider.Discriminating - Class in net.bytebuddy.pool
-
A discriminating cache provider that delegates a type name to one of two caches.
- TypePool.CacheProvider.NoOp - Enum in net.bytebuddy.pool
-
A non-operational cache that does not store any type descriptions.
- TypePool.CacheProvider.Simple - Class in net.bytebuddy.pool
-
A simple, thread-safe type cache based on a
ConcurrentHashMap. - TypePool.CacheProvider.Simple.UsingSoftReference - Class in net.bytebuddy.pool
-
A
TypePool.CacheProvider.Simplecache provider that clears its storage if the heap is filled, by using a soft reference. - TypePool.CacheProvider.WithIllegalResolutionReattempt - Class in net.bytebuddy.pool
-
A cache provider wrapper that avoids caching illegal resolutions so that future lookups can be reattempted.
- TypePool.ClassLoading - Class in net.bytebuddy.pool
-
A type pool that attempts to load a class.
- TypePool.Default - Class in net.bytebuddy.pool
-
A default implementation of a
TypePoolthat models binary data in the Java byte code format into aTypeDescription. - TypePool.Default.AnnotationRegistrant - Interface in net.bytebuddy.pool
-
An annotation registrant implements a visitor pattern for reading an unknown amount of values of annotations.
- TypePool.Default.AnnotationRegistrant.AbstractBase - Class in net.bytebuddy.pool
-
An abstract base implementation of an annotation registrant.
- TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable - Class in net.bytebuddy.pool
-
A base implementation for a collector for a type variable.
- TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex - Class in net.bytebuddy.pool
-
A base implementation for a collector for a type variable with an index.
- TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed - Class in net.bytebuddy.pool
-
A base implementation for a collector for a type variable with two indices.
- TypePool.Default.AnnotationRegistrant.ForByteCodeElement - Class in net.bytebuddy.pool
-
An annotation collector for a byte code element.
- TypePool.Default.AnnotationRegistrant.ForByteCodeElement.WithIndex - Class in net.bytebuddy.pool
-
An annotation collector for a byte code element with an index.
- TypePool.Default.AnnotationRegistrant.ForTypeVariable - Class in net.bytebuddy.pool
-
An annotation collector for a type variable.
- TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex - Class in net.bytebuddy.pool
-
An annotation collector for a type variable with an index.
- TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed - Class in net.bytebuddy.pool
-
An annotation collector for a type variable with two indices.
- TypePool.Default.ComponentTypeLocator - Interface in net.bytebuddy.pool
-
A component type locator allows for the lazy location of an array's component type.
- TypePool.Default.ComponentTypeLocator.ForAnnotationProperty - Class in net.bytebuddy.pool
-
A component type locator that lazily analyses an annotation for resolving an annotation property's array value's component type.
- TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound - Class in net.bytebuddy.pool
-
A bound representation of a
TypePool.Default.ComponentTypeLocator.ForAnnotationProperty. - TypePool.Default.ComponentTypeLocator.ForArrayType - Class in net.bytebuddy.pool
-
A component type locator that locates an array type by a method's return value from its method descriptor.
- TypePool.Default.ComponentTypeLocator.Illegal - Enum in net.bytebuddy.pool
-
A component type locator which cannot legally resolve an array's component type.
- TypePool.Default.GenericTypeExtractor - Class in net.bytebuddy.pool
-
A generic type extractor allows for an iterative extraction of generic type information.
- TypePool.Default.GenericTypeExtractor.ForSignature<T> - Class in net.bytebuddy.pool
-
A signature visitor for extracting a generic type resolution.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfField - Class in net.bytebuddy.pool
-
A parser for a generic field signature.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod - Class in net.bytebuddy.pool
-
A parser for a generic method signature.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ExceptionTypeRegistrant - Class in net.bytebuddy.pool
-
A registrant for an exception type.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant - Class in net.bytebuddy.pool
-
A registrant for a parameter type.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant - Class in net.bytebuddy.pool
-
A registrant for a return type.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent - Class in net.bytebuddy.pool
-
A parser for a generic field signature.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfType - Class in net.bytebuddy.pool
-
A parser for a generic type signature.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant - Class in net.bytebuddy.pool
-
A registrant for the interface types.
- TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant - Class in net.bytebuddy.pool
-
A registrant for the super type.
- TypePool.Default.GenericTypeExtractor.IncompleteToken - Interface in net.bytebuddy.pool
-
An incomplete
TypePool.Default.LazyTypeDescription.GenericTypeToken. - TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase - Class in net.bytebuddy.pool
-
An abstract base implementation of an incomplete token.
- TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForDirectBound - Class in net.bytebuddy.pool
-
A token for registering a direct bound.
- TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForLowerBound - Class in net.bytebuddy.pool
-
A token for registering a wildcard with a lower bound.
- TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase.ForUpperBound - Class in net.bytebuddy.pool
-
A token for registering a wildcard with an upper bound.
- TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass - Class in net.bytebuddy.pool
-
An incomplete generic type token representing a type with an outer type.
- TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType - Class in net.bytebuddy.pool
-
An incomplete token representing a generic type without an outer type.
- TypePool.Default.GenericTypeRegistrant - Interface in net.bytebuddy.pool
-
A type registrant allows to register a generic type token.
- TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor - Class in net.bytebuddy.pool
-
A signature visitor that rejects any discovered generic type.
- TypePool.Default.LazyTypeDescription - Class in net.bytebuddy.pool
-
A type description that looks up any referenced
ByteCodeElementorAnnotationDescriptionby querying a type pool at lookup time. - TypePool.Default.LazyTypeDescription.AnnotationToken - Class in net.bytebuddy.pool
-
A token for representing collected data on an annotation.
- TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution - Interface in net.bytebuddy.pool
-
A resolution for an annotation tokens.
- TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Illegal - Class in net.bytebuddy.pool
-
An illegal resolution.
- TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple - Class in net.bytebuddy.pool
-
A simple resolved annotation.
- TypePool.Default.LazyTypeDescription.FieldToken - Class in net.bytebuddy.pool
-
A token for representing collected data on a field.
- TypePool.Default.LazyTypeDescription.FieldTokenList - Class in net.bytebuddy.pool
-
A list of field tokens representing each entry as a field description.
- TypePool.Default.LazyTypeDescription.GenericTypeToken - Interface in net.bytebuddy.pool
-
A token that represents a generic Java type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray - Class in net.bytebuddy.pool
-
A generic type token that represents a generic array.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray - Class in net.bytebuddy.pool
-
A generic type representation of a generic array.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard - Class in net.bytebuddy.pool
-
A generic type token for a wildcard that is bound below.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard - Class in net.bytebuddy.pool
-
A generic type representation of a lower bound wildcard.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType - Class in net.bytebuddy.pool
-
A generic type token that represents a parameterized type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType - Class in net.bytebuddy.pool
-
A generic type description that represents a parameterized type without an enclosing generic owner type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested - Class in net.bytebuddy.pool
-
A generic type token to describe a parameterized type description with a generic owner type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType - Class in net.bytebuddy.pool
-
A lazy description of a parameterized type with an owner type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType - Enum in net.bytebuddy.pool
-
A generic type token that represents a primitive type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType - Class in net.bytebuddy.pool
-
A representation of a lazy primitive type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType - Class in net.bytebuddy.pool
-
A generic type token that represents a non-generic type.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable - Class in net.bytebuddy.pool
-
A generic type token that represents a type variable.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable - Class in net.bytebuddy.pool
-
An annotated representation of a formal type variable.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal - Class in net.bytebuddy.pool
-
A generic type token that represent a formal type variable, i.e. a type variable including its upper bounds.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable - Class in net.bytebuddy.pool
-
A type description that represents a type variable with bounds that are resolved lazily.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList - Class in net.bytebuddy.pool
-
A list representing a formal type variable's bounds.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable - Class in net.bytebuddy.pool
-
Represents a type variable that a type references but that does not exist.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard - Enum in net.bytebuddy.pool
-
A generic type token that represents an unbound wildcard.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard - Class in net.bytebuddy.pool
-
A generic type representation of a generic unbound wildcard.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard - Class in net.bytebuddy.pool
-
A generic type token for a wildcard that is bound above.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard - Class in net.bytebuddy.pool
-
A generic type representation of a tokenized wildcard with an upper bound.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList - Class in net.bytebuddy.pool
-
A lazy list of type tokens.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound - Class in net.bytebuddy.pool
-
A generic type description representing a tokenized wildcard bound.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable - Interface in net.bytebuddy.pool
-
Represents a generic type token for a formal type variable.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution - Interface in net.bytebuddy.pool
-
A resolution of a type's, method's or field's generic types.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField - Interface in net.bytebuddy.pool
-
A resolution of the generic type of a
FieldDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField.Tokenized - Class in net.bytebuddy.pool
-
An implementation of a tokenized resolution of the generic type of a
FieldDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod - Interface in net.bytebuddy.pool
-
A resolution of the generic types of a
MethodDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized - Class in net.bytebuddy.pool
-
An implementation of a tokenized resolution of generic types of a
MethodDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent - Interface in net.bytebuddy.pool
-
A resolution of the generic type of a
RecordComponentDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent.Tokenized - Class in net.bytebuddy.pool
-
An implementation of a tokenized resolution of the generic type of a
RecordComponentDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType - Interface in net.bytebuddy.pool
-
A resolution of the generic types of a
TypeDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized - Class in net.bytebuddy.pool
-
An implementation of a tokenized resolution of generic types of a
TypeDescription. - TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed - Enum in net.bytebuddy.pool
-
A resolution of a type's, method's or field's generic types if its generic signature is malformed.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw - Enum in net.bytebuddy.pool
-
A resolution of a type's, method's or field's generic types if all of the represented element's are raw.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType - Class in net.bytebuddy.pool
-
Represents a non-generic type that defines type annotations.
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList - Class in net.bytebuddy.pool
-
A generic type list representing raw types.
- TypePool.Default.LazyTypeDescription.LazyNestMemberList - Class in net.bytebuddy.pool
-
A lazy list that represents all nest members of the represented type.
- TypePool.Default.LazyTypeDescription.LazyTypeList - Class in net.bytebuddy.pool
-
A list that is constructing
TypePool.Default.LazyTypeDescriptions. - TypePool.Default.LazyTypeDescription.MethodToken - Class in net.bytebuddy.pool
-
A token for representing collected data on a method.
- TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken - Class in net.bytebuddy.pool
-
A token representing a method's parameter.
- TypePool.Default.LazyTypeDescription.MethodTokenList - Class in net.bytebuddy.pool
-
A list of method tokens representing each entry as a method description.
- TypePool.Default.LazyTypeDescription.ModuleToken - Class in net.bytebuddy.pool
-
A token for module information.
- TypePool.Default.LazyTypeDescription.RecordComponentToken - Class in net.bytebuddy.pool
-
A token representing a record component.
- TypePool.Default.LazyTypeDescription.RecordComponentTokenList - Class in net.bytebuddy.pool
-
A list of record component tokens representing each record component as a description.
- TypePool.Default.LazyTypeDescription.TokenizedGenericType - Class in net.bytebuddy.pool
-
A representation of a generic type that is described by a
TypePool.Default.LazyTypeDescription.GenericTypeToken. - TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed - Class in net.bytebuddy.pool
-
A lazy description of a non-well-defined described generic type.
- TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList - Class in net.bytebuddy.pool
-
A tokenized list of non-well-defined generic types.
- TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList - Class in net.bytebuddy.pool
-
A tokenized list of generic types.
- TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList - Class in net.bytebuddy.pool
-
A list of tokenized type variables.
- TypePool.Default.LazyTypeDescription.TypeContainment - Interface in net.bytebuddy.pool
-
A declaration context encapsulates information about whether a type was declared within another type or within a method of another type.
- TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained - Enum in net.bytebuddy.pool
-
Describes a type that is not contained within another type, a method or a constructor.
- TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod - Class in net.bytebuddy.pool
-
Describes a type that is contained within a method or constructor.
- TypePool.Default.LazyTypeDescription.TypeContainment.WithinType - Class in net.bytebuddy.pool
-
Describes a type that is contained within another type.
- TypePool.Default.ParameterBag - Class in net.bytebuddy.pool
-
A bag for collecting parameter meta information that is stored as debug information for implemented methods.
- TypePool.Default.ReaderMode - Enum in net.bytebuddy.pool
-
Determines the granularity of the class file parsing that is conducted by a
TypePool.Default. - TypePool.Default.TypeExtractor - Class in net.bytebuddy.pool
-
A type extractor reads a class file and collects data that is relevant to create a type description.
- TypePool.Default.TypeExtractor.AnnotationExtractor - Class in net.bytebuddy.pool
-
An annotation extractor reads an annotation found in a class field and collects data that is relevant to creating a related annotation description.
- TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup - Class in net.bytebuddy.pool
-
An annotation registrant for registering the values on an array that is itself an annotation property.
- TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup - Class in net.bytebuddy.pool
-
An annotation registrant for registering values of an array.
- TypePool.Default.TypeExtractor.FieldExtractor - Class in net.bytebuddy.pool
-
A field extractor reads a field within a class file and collects data that is relevant to creating a related field description.
- TypePool.Default.TypeExtractor.MethodExtractor - Class in net.bytebuddy.pool
-
A method extractor reads a method within a class file and collects data that is relevant to creating a related method description.
- TypePool.Default.TypeExtractor.ModuleExtractor - Class in net.bytebuddy.pool
-
An extractor for collecting module data.
- TypePool.Default.TypeExtractor.RecordComponentExtractor - Class in net.bytebuddy.pool
-
A record component extractor reads a record component's information within a class file.
- TypePool.Default.WithLazyResolution - Class in net.bytebuddy.pool
-
A variant of
TypePool.Defaultthat resolves type descriptions lazily. - TypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription - Class in net.bytebuddy.pool
-
Represents a type description where the class file is only fully parsed if a complex property is resolved.
- TypePool.Default.WithLazyResolution.LazinessMode - Enum in net.bytebuddy.pool
-
Describes the mode of lazy resolution to apply.
- TypePool.Default.WithLazyResolution.LazyResolution - Class in net.bytebuddy.pool
-
A lazy resolution of a type that the enclosing type pool attempts to resolve.
- TypePool.Default.WithLazyResolution.LazyTypeDescription - Class in net.bytebuddy.pool
-
A lazy type description that resolves any property that is not the name only when requested.
- TypePool.Empty - Enum in net.bytebuddy.pool
-
An empty type pool that cannot describe any type.
- TypePool.Explicit - Class in net.bytebuddy.pool
-
A type pool that supplies explicitly known type descriptions.
- TypePool.LazyFacade - Class in net.bytebuddy.pool
-
A lazy facade of a type pool that delegates any lookups to another type pool only if another value than the type's name is looked up.
- TypePool.LazyFacade.LazyResolution - Class in net.bytebuddy.pool
-
The lazy resolution for a lazy facade for a type pool.
- TypePool.LazyFacade.LazyTypeDescription - Class in net.bytebuddy.pool
-
A description of a type that delegates to another type pool once a property that is not the name is resolved.
- TypePool.Resolution - Interface in net.bytebuddy.pool
-
A resolution of a
TypePoolwhich was queried for a description. - TypePool.Resolution.Illegal - Class in net.bytebuddy.pool
-
A canonical representation of a non-successful resolution of a
TypePool. - TypePool.Resolution.NoSuchTypeException - Exception Class in net.bytebuddy.pool
-
An exception that indicates that a
TypePoolcould not resolve aTypeDescriptionfor a given name. - TypePool.Resolution.Simple - Class in net.bytebuddy.pool
-
A simple resolution that represents a given
TypeDescription. - typePoolResolver - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
The type pool resolver to use.
- TypeProxy - Class in net.bytebuddy.implementation.auxiliary
-
A type proxy creates accessor methods for all overridable methods of a given type by subclassing the given type and delegating all method calls to accessor methods of the instrumented type it was created for.
- TypeProxy(TypeDescription, Implementation.Target, TypeProxy.InvocationFactory, boolean, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy
-
Creates a new type proxy.
- TypeProxy.AbstractMethodErrorThrow - Enum in net.bytebuddy.implementation.auxiliary
-
A stack manipulation that throws an abstract method error in case that a given super method cannot be invoked.
- TypeProxy.ForDefaultMethod - Class in net.bytebuddy.implementation.auxiliary
-
Creates a type proxy which delegates its super method calls to any invokable default method of a given interface and loads an instance of this proxy onto the operand stack.
- TypeProxy.ForSuperMethodByConstructor - Class in net.bytebuddy.implementation.auxiliary
-
Loads a type proxy onto the operand stack which is created by calling one of its constructors.
- TypeProxy.ForSuperMethodByReflectionFactory - Class in net.bytebuddy.implementation.auxiliary
-
Loads a type proxy onto the operand stack which is created by constructing a serialization constructor using the Oracle JDK's
ReflectionFactory.newConstructorForSerialization(Class, java.lang.reflect.Constructor)method which might not be available in any Java runtime. - TypeProxy.InvocationFactory - Interface in net.bytebuddy.implementation.auxiliary
-
An invocation factory is responsible for creating a special method invocation for any method that is to be invoked.
- TypeProxy.InvocationFactory.Default - Enum in net.bytebuddy.implementation.auxiliary
-
Default implementations of the
TypeProxy.InvocationFactory. - TypeProxy.MethodCall - Class in net.bytebuddy.implementation.auxiliary
-
An implementation for a method call of a
TypeProxy. - TypeProxy.MethodCall.Appender - Class in net.bytebuddy.implementation.auxiliary
-
Implementation of a byte code appender for a
TypeProxy.MethodCall. - TypeProxy.MethodCall.Appender.AccessorMethodInvocation - Class in net.bytebuddy.implementation.auxiliary
-
Stack manipulation for invoking an accessor method.
- TypeProxy.SilentConstruction - Enum in net.bytebuddy.implementation.auxiliary
-
An implementation of a silent construction of a given type by using the non-standardized
ReflectionFactory. - TypeProxy.SilentConstruction.Appender - Class in net.bytebuddy.implementation.auxiliary
-
The appender for implementing a
TypeProxy.SilentConstruction. - TypeReferenceAdjustment - Class in net.bytebuddy.asm
-
Adds an attribute value for all inner classes that are referenced by the instrumented type.
- TypeReferenceAdjustment(boolean, ElementMatcher.Junction) - Constructor for class net.bytebuddy.asm.TypeReferenceAdjustment
-
Creates a type reference adjustment.
- TypeReferenceAdjustment.TypeReferenceClassVisitor - Class in net.bytebuddy.asm
-
A class visitor that collects all type references and all inner class references.
- TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor - Class in net.bytebuddy.asm
-
An annotation visitor that collects all type references.
- TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceFieldVisitor - Class in net.bytebuddy.asm
-
A field visitor that collects all type references.
- TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor - Class in net.bytebuddy.asm
-
A method visitor that collects all type references.
- TypeReferenceAnnotationVisitor(AnnotationVisitor) - Constructor for class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
-
Creates a new type reference-collecting annotation visitor.
- TypeReferenceClassVisitor(ClassVisitor, boolean, ElementMatcher, TypePool) - Constructor for class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Creates a type reference class visitor.
- TypeReferenceFieldVisitor(FieldVisitor) - Constructor for class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceFieldVisitor
-
Creates a new type reference-collecting field visitor.
- TypeReferenceMethodVisitor(MethodVisitor) - Constructor for class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
-
Creates a new type reference-collecting method visitor.
- TypeResolutionStrategy - Interface in net.bytebuddy.dynamic
-
A type resolution strategy is responsible for loading a class and for initializing its
LoadedTypeInitializers. - TypeResolutionStrategy.Active - Class in net.bytebuddy.dynamic
-
A type resolution strategy that applies all
LoadedTypeInitializeras a part of class loading using reflection. - TypeResolutionStrategy.Active.Resolved - Class in net.bytebuddy.dynamic
-
A resolved version of an active type resolution strategy.
- TypeResolutionStrategy.Disabled - Enum in net.bytebuddy.dynamic
-
A type resolution strategy that does not allow for explicit loading of a class and that does not inject any code into the type initializer.
- TypeResolutionStrategy.Lazy - Enum in net.bytebuddy.dynamic
-
A type resolution strategy that does not apply any
LoadedTypeInitializers but only loads all types. - TypeResolutionStrategy.Passive - Enum in net.bytebuddy.dynamic
-
A type resolution strategy that applies all
LoadedTypeInitializerafter class loading using reflection. - TypeResolutionStrategy.Resolved - Interface in net.bytebuddy.dynamic
-
A resolved
TypeResolutionStrategy. - types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
All types that were collected for redefinition.
- TypeSortMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that validates that a given generic type description represents a type of a given name.
- TypeSortMatcher(ElementMatcher) - Constructor for class net.bytebuddy.matcher.TypeSortMatcher
-
Creates a new type sort matcher.
- typeStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The definition handler to use.
- TypeSubstituting(MethodDescription.InGenericShape, List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.method.ParameterList.TypeSubstituting
-
Creates a new type substituting parameter list.
- TypeSubstituting(MethodDescription.InGenericShape, ParameterDescription, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Creates a new type substituting parameter.
- TypeSubstituting(TypeDescription.Generic, List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.field.FieldList.TypeSubstituting
-
Creates a new type substituting field list.
- TypeSubstituting(TypeDescription.Generic, List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
Creates a new type substituting method list.
- TypeSubstituting(TypeDescription.Generic, List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.type.RecordComponentList.TypeSubstituting
-
Creates a type substituting list of record component descriptions.
- TypeSubstituting(TypeDescription.Generic, FieldDescription, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Creates a field description with a substituted field type.
- TypeSubstituting(TypeDescription.Generic, MethodDescription, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Creates a method description with substituted method types.
- TypeSubstituting(TypeDescription.Generic, RecordComponentDescription, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.type.RecordComponentDescription.TypeSubstituting
-
Creates a new type substituting representation of a record component description.
- typeToken - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
The type token of the advice method.
- typeToken - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
The advice method.
- typeToken - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
A token for the method description for which frames are translated.
- TypeToken(TypeDescription, List) - Constructor for class net.bytebuddy.description.method.MethodDescription.TypeToken
-
Creates a new type token.
- typeValidation - Variable in class net.bytebuddy.ByteBuddy
-
Determines if a type should be explicitly validated.
- typeValidation - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Determines if a type should be explicitly validated.
- typeValidation - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Determines if a type should be explicitly validated.
- TypeValidation - Enum in net.bytebuddy.dynamic.scaffold
-
If type validation is enabled, Byte Buddy performs several checks to ensure that a generated class file is specified in a valid manner.
- typeVariable(String) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a symbolic type variable of the given name.
- typeVariable(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied type variable without any bounds as a type variable of the instrumented type.
- typeVariable(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied type variable without any bounds as a type variable of the instrumented type.
- typeVariable(String, Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, Collection) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, TypeDefinition...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- typeVariable(String, TypeDefinition...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, TypeDefinition...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, TypeDefinition...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the supplied type variable with the given bound as a type variable of the instrumented type.
- TypeVariableAnnotationAdapter(TypeVariableToken) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
-
Creates a new type variable annotation adapter.
- TypeVariableBoundList(Type[], TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList
-
Creates a new list for a
TypeVariable's bound. - TypeVariableDefinitionAdapter(TypeVariableToken) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
-
Creates a new type variable definition adapter.
- TypeVariableList(TypePool, List, TypeVariableSource, Map, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
-
Creates a list of type variables.
- TypeVariableSource - Interface in net.bytebuddy.description
-
A type variable source represents a code element that can declare type variables.
- TypeVariableSource.AbstractBase - Class in net.bytebuddy.description
-
An abstract base implementation of a type variable source.
- TypeVariableSource.Visitor<T> - Interface in net.bytebuddy.description
-
A visitor that can be applied to a type variable source.
- TypeVariableSource.Visitor.NoOp - Enum in net.bytebuddy.description
-
A none-operational implementation of a type variable visitor that simply returns the visited source.
- TypeVariableSubstitutor(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.TypeVariableSubstitutor
-
Creates a new type variable substitutor.
- TypeVariableToken - Class in net.bytebuddy.description.type
-
A tokenized representation of a type variable.
- TypeVariableToken(String, List) - Constructor for class net.bytebuddy.description.type.TypeVariableToken
-
Creates a new type variable token without annotations.
- TypeVariableToken(String, List, List) - Constructor for class net.bytebuddy.description.type.TypeVariableToken
-
Creates a new type variable token.
- typeVariableTokens - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
The resolved type variable tokens.
- TypeWriter<T> - Interface in net.bytebuddy.dynamic.scaffold
-
A type writer is a utility for writing an actual class file using the ASM library.
- TypeWriter.Default<S> - Class in net.bytebuddy.dynamic.scaffold
-
A default implementation of a
TypeWriter. - TypeWriter.Default.ClassDumpAction - Class in net.bytebuddy.dynamic.scaffold
-
An action to write a class file to the dumping location.
- TypeWriter.Default.ClassDumpAction.Dispatcher - Interface in net.bytebuddy.dynamic.scaffold
-
A dispatcher for dumping class files to the file system.
- TypeWriter.Default.ClassDumpAction.Dispatcher.Disabled - Enum in net.bytebuddy.dynamic.scaffold
-
A disabled dispatcher that does not dump any class files.
- TypeWriter.Default.ClassDumpAction.Dispatcher.Enabled - Class in net.bytebuddy.dynamic.scaffold
-
An enabled dispatcher that dumps class files to a given folder.
- TypeWriter.Default.ForCreation<U> - Class in net.bytebuddy.dynamic.scaffold
-
A type writer that creates a class file that is not based upon another, existing class.
- TypeWriter.Default.ForCreation.CreationClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A class visitor that applies the subclass creation as a wrapper.
- TypeWriter.Default.ForCreation.ImplementationContextClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A context class visitor based on an
Implementation.Context. - TypeWriter.Default.ForCreation.PatchingModuleVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A class visitor that applies the subclass creation as a wrapper.
- TypeWriter.Default.ForInlining<U> - Class in net.bytebuddy.dynamic.scaffold
-
A type writer that inlines the created type into an existing class file.
- TypeWriter.Default.ForInlining.ContextRegistry - Class in net.bytebuddy.dynamic.scaffold
-
A context registry allows to extract auxiliary types from a lazily created implementation context.
- TypeWriter.Default.ForInlining.RegistryContextClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A context class visitor based on a
TypeWriter.Default.ForInlining.ContextRegistry. - TypeWriter.Default.ForInlining.WithDecorationOnly<V> - Class in net.bytebuddy.dynamic.scaffold
-
A default type writer that only applies a type decoration.
- TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A class visitor that decorates an existing type.
- TypeWriter.Default.ForInlining.WithDecorationOnly.LazyFieldList - Class in net.bytebuddy.dynamic.scaffold
-
A field list that only reads fields lazy to avoid an eager lookup since fields are often not required.
- TypeWriter.Default.ForInlining.WithFullProcessing<V> - Class in net.bytebuddy.dynamic.scaffold
-
A default type writer that reprocesses a type completely.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler - Interface in net.bytebuddy.dynamic.scaffold
-
An initialization handler is responsible for handling the creation of the type initializer.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending - Class in net.bytebuddy.dynamic.scaffold
-
An initialization handler that appends code to a previously visited type initializer.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter - Interface in net.bytebuddy.dynamic.scaffold
-
A frame writer is responsible for adding empty frames on jump instructions.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Active - Class in net.bytebuddy.dynamic.scaffold
-
An active frame writer that creates the most efficient frame.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Expanding - Enum in net.bytebuddy.dynamic.scaffold
-
A frame writer that creates an expanded frame.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.NoOp - Enum in net.bytebuddy.dynamic.scaffold
-
A non-operational frame writer.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain - Class in net.bytebuddy.dynamic.scaffold
-
An initialization handler that appends code to a previously visited type initializer with allowing active
TypeInitializerregistrations. - TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithActiveRecord - Class in net.bytebuddy.dynamic.scaffold
-
A code appending initialization handler with a drain that applies an explicit record.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithoutActiveRecord - Class in net.bytebuddy.dynamic.scaffold
-
A code appending initialization handler with a drain that does not apply an explicit record.
- TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain - Class in net.bytebuddy.dynamic.scaffold
-
An initialization handler that appends code to a previously visited type initializer without allowing active
TypeInitializerregistrations. - TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord - Class in net.bytebuddy.dynamic.scaffold
-
An initialization handler that appends code to a previously visited type initializer without allowing active
TypeInitializerregistrations and with an active record. - TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithoutActiveRecord - Class in net.bytebuddy.dynamic.scaffold
-
An initialization handler that appends code to a previously visited type initializer without allowing active
TypeInitializerregistrations and without an active record. - TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Creating - Class in net.bytebuddy.dynamic.scaffold
-
An initialization handler that creates a new type initializer.
- TypeWriter.Default.ForInlining.WithFullProcessing.OpenedClassRemapper - Class in net.bytebuddy.dynamic.scaffold
-
A
ClassRemapperthat uses the Byte Buddy-defined API version. - TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A class visitor which is capable of applying a redefinition of an existing class file.
- TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A field visitor that obtains all attributes and annotations of a field that is found in the class file but that discards all code.
- TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A method visitor that obtains all attributes and annotations of a method that is found in the class file but that discards all code.
- TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingRecordComponentVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A record component visitor that obtains all attributes and annotations of a record component that is found in the class file but discards all code.
- TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A method visitor that preserves the code of a method in the class file by copying it into a rebased method while copying all attributes and annotations to the actual method.
- TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A class visitor that deduplicates fields and methods, mostly when access bridge methods are previously declared, but incomplete.
- TypeWriter.Default.SignatureKey - Class in net.bytebuddy.dynamic.scaffold
-
A key to represent a unique signature.
- TypeWriter.Default.UnresolvedType - Class in net.bytebuddy.dynamic.scaffold
-
An unresolved type.
- TypeWriter.Default.ValidatingClassVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A class validator that validates that a class only defines members that are appropriate for the sort of the generated class.
- TypeWriter.Default.ValidatingClassVisitor.Constraint - Interface in net.bytebuddy.dynamic.scaffold
-
A constraint for members that are legal for a given type.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound - Class in net.bytebuddy.dynamic.scaffold
-
A constraint implementation that summarizes several constraints.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of an annotation type.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of a class type.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion - Class in net.bytebuddy.dynamic.scaffold
-
Represents the constraint implied by a class file version.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of an interface type.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of a module type.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of a package type.
- TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of a record type.
- TypeWriter.Default.ValidatingClassVisitor.ValidatingFieldVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A field validator for checking default values.
- TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor - Class in net.bytebuddy.dynamic.scaffold
-
A method validator for checking default values.
- TypeWriter.FieldPool - Interface in net.bytebuddy.dynamic.scaffold
-
An field pool that allows a lookup for how to implement a field.
- TypeWriter.FieldPool.Disabled - Enum in net.bytebuddy.dynamic.scaffold
-
A field pool that does not allow any look ups.
- TypeWriter.FieldPool.Record - Interface in net.bytebuddy.dynamic.scaffold
-
An entry of a field pool that describes how a field is implemented.
- TypeWriter.FieldPool.Record.ForExplicitField - Class in net.bytebuddy.dynamic.scaffold
-
A record for a rich field with attributes and a potential default value.
- TypeWriter.FieldPool.Record.ForImplicitField - Class in net.bytebuddy.dynamic.scaffold
-
A record for a simple field without a default value where all of the field's declared annotations are appended.
- TypeWriter.MethodPool - Interface in net.bytebuddy.dynamic.scaffold
-
An method pool that allows a lookup for how to implement a method.
- TypeWriter.MethodPool.Record - Interface in net.bytebuddy.dynamic.scaffold
-
An entry of a method pool that describes how a method is implemented.
- TypeWriter.MethodPool.Record.AccessBridgeWrapper - Class in net.bytebuddy.dynamic.scaffold
-
A wrapper that appends accessor bridges for a method's implementation.
- TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge - Class in net.bytebuddy.dynamic.scaffold
-
A method representing an accessor bridge method.
- TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget - Class in net.bytebuddy.dynamic.scaffold
-
A method representing a bridge's target method in its defined shape.
- TypeWriter.MethodPool.Record.ForDefinedMethod - Class in net.bytebuddy.dynamic.scaffold
-
A base implementation of an abstract entry that defines a method.
- TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge - Class in net.bytebuddy.dynamic.scaffold
-
A record for a visibility bridge.
- TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge - Class in net.bytebuddy.dynamic.scaffold
-
A method describing a visibility bridge.
- TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue - Class in net.bytebuddy.dynamic.scaffold
-
Describes an entry that defines a method with a default annotation value.
- TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody - Class in net.bytebuddy.dynamic.scaffold
-
Describes an entry that defines a method as byte code.
- TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody - Class in net.bytebuddy.dynamic.scaffold
-
Describes an entry that defines a method but without byte code and without an annotation value.
- TypeWriter.MethodPool.Record.ForNonImplementedMethod - Class in net.bytebuddy.dynamic.scaffold
-
A canonical implementation of a method that is not declared but inherited by the instrumented type.
- TypeWriter.MethodPool.Record.Sort - Enum in net.bytebuddy.dynamic.scaffold
-
The sort of an entry.
- TypeWriter.RecordComponentPool - Interface in net.bytebuddy.dynamic.scaffold
-
An record component pool that allows a lookup for how to implement a record component.
- TypeWriter.RecordComponentPool.Disabled - Enum in net.bytebuddy.dynamic.scaffold
-
A record component pool that does not allow any look ups.
- TypeWriter.RecordComponentPool.Record - Interface in net.bytebuddy.dynamic.scaffold
-
An entry of a record component pool that describes how a record component is implemented.
- TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent - Class in net.bytebuddy.dynamic.scaffold
-
A record for a rich record component with attributes.
- TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent - Class in net.bytebuddy.dynamic.scaffold
-
A record for a simple field without a default value where all of the record component's declared annotations are appended.
- typing - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField
-
The typing to use when assigning.
- typing - Variable in class net.bytebuddy.implementation.FieldAccessor
-
Indicates if dynamic type castings should be attempted for incompatible assignments.
- typing - Variable in class net.bytebuddy.implementation.FixedValue
-
Indicates if dynamic type castings should be attempted for incompatible assignments.
- typing - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
Indicates if dynamic type castings should be attempted for incompatible assignments.
- typing - Variable in class net.bytebuddy.implementation.MethodCall
-
Indicates if dynamic type castings should be attempted for incompatible assignments.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AllArguments
-
The typing that should be applied when assigning the arguments.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.Argument
-
The typing that should be applied when assigning the argument.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments
-
The typing to apply when assigning the returned value to the targeted value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToArguments.ToArgument
-
The typing to apply when assigning the returned value to the targeted value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToFields.ToField
-
The typing to apply when assigning the returned value to the targeted value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToReturned
-
The typing to apply when assigning the returned value to the targeted value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToThis
-
The typing to apply when assigning the returned value to the targeted value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToThrown
-
The typing to apply when assigning the returned value to the targeted value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.Enter
-
The typing that should be applied when assigning the enter value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.Exit
-
The typing that should be applied when assigning the exit value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.FieldValue
-
The typing that should be applied when assigning the field value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.Return
-
Determines the typing that is applied when assigning the return value.
- typing() - Element in annotation type net.bytebuddy.asm.Advice.This
-
The typing that should be applied when assigning the
thisvalue. - typing() - Element in annotation type net.bytebuddy.asm.Advice.Thrown
-
Determines the typing that is applied when assigning the captured
Throwableto the annotated parameter. - typing() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.AllArguments
-
The typing that should be applied when assigning the arguments to an array element.
- typing() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Argument
-
The typing that should be applied when assigning the argument.
- typing() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Current
-
The typing that should be applied when assigning the latest stack value.
- typing() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldValue
-
The typing that should be applied when assigning the field value.
- typing() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.This
-
The typing that should be applied when assigning the
thisvalue.
U
- UNADJUSTED - Static variable in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
trueif stack adjustment is disabled. - UNADJUSTED_PROPERTY - Static variable in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
A property to disable stack adjustment.
- unambiguousOnly() - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCallimplementation without prioritizing any interface. - Unavailable(String) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Unavailable
-
Creates a new unavailable JNA-based class injector.
- Unavailable(String) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Creates a new faulty reflection store.
- Unavailable(String) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Creates a dispatcher for a VM that does not support reflective injection.
- Unavailable(String) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Unavailable
-
Creates a disabled dispatcher.
- Unavailable(String) - Constructor for class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Creates a new unavailable dispatcher.
- Unbound(MemberSubstitution.Source, MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Unbound
-
Creates an offset mapping for an unbound version of a self call handle.
- Unbound(ParameterDescription, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
-
Creates a new unbound handler.
- UNBOUND - Enum constant in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle
-
An unbound self call handle which requires manual assignment of parameters.
- unbounded(AnnotationSource) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
-
Creates an unbounded wildcard.
- unboundWildcard() - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates an unbound wildcard without type annotations.
- unboundWildcard(Annotation...) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates an unbound wildcard.
- unboundWildcard(Collection) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates an unbound wildcard.
- unboundWildcard(List) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates an unbound wildcard.
- unboundWildcard(AnnotationDescription...) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates an unbound wildcard.
- UNDEFINED - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
An undefined annotation value describes an annotation property which is missing such that an
IncompleteAnnotationExceptionwould be thrown. - UNDEFINED - Static variable in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Indicates a nonexistent annotation in a type-safe manner.
- UNDEFINED - Static variable in interface net.bytebuddy.description.annotation.AnnotationValue
-
An undefined annotation value.
- UNDEFINED - Static variable in interface net.bytebuddy.description.method.MethodDescription
-
Represents any undefined property of a type description that is instead represented as
nullin order to resemble the Java reflection API which returnsnulland is intuitive to many Java developers. - UNDEFINED - Static variable in interface net.bytebuddy.description.module.ModuleDescription
-
Defines a module that is not resolved.
- UNDEFINED - Static variable in interface net.bytebuddy.description.type.PackageDescription
-
A named constant for an undefined package what applies for primitive and array types.
- UNDEFINED - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Represents any undefined property representing a generic type description that is instead represented as
nullin order to resemble the Java reflection API which returnsnulland is intuitive to many Java developers. - UNDEFINED - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
Represents any undefined property representing a type description that is instead represented as
nullin order to resemble the Java reflection API which returnsnulland is intuitive to many Java developers. - UNDEFINED - Static variable in interface net.bytebuddy.description.type.TypeList
-
An
nulltype list. - UNDEFINED - Static variable in interface net.bytebuddy.description.TypeVariableSource
-
Indicates that a type variable source is undefined.
- UNDEFINED - Static variable in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Indicates a class that is currently not defined.
- UNDEFINED_SIZE - Static variable in interface net.bytebuddy.asm.Advice.MethodSizeHandler
-
Indicates that a size is not computed but handled directly by ASM.
- Unique(StackManipulation, T) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
-
Creates a new unique parameter binding representant.
- UNIQUE - Enum constant in enum net.bytebuddy.build.maven.Discovery
-
Attempts discovery of plugins but does not discover plugins that are explicitly registered.
- UNIQUE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
-
The binding is unique, i.e. only one such binding must be present among all parameters of a method.
- UNITIALIZED - Enum constant in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Initialization
-
Represents an uninitialized frame value within a constructor before invoking the super constructor.
- UNKNOWN - Enum constant in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Describes a resolution state where no information about dominance could be gathered.
- UNKNOWN - Enum constant in enum net.bytebuddy.utility.GraalImageCode
-
Indicates that a Graal VM property is set to an unknown value.
- UnknownNull - Annotation Type in net.bytebuddy.agent.utility.nullability
-
Indicates that a field, method or parameter is undefined for its usage
null. - UnknownNull - Annotation Type in net.bytebuddy.utility.nullability
-
Indicates that a field, method or parameter is undefined for its usage
null. - Unloaded(TypeDescription, byte[], LoadedTypeInitializer, List, TypeResolutionStrategy.Resolved) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
-
Creates a new unloaded representation of a dynamic type.
- UNLOADED - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
Indicates that a type was not yet loaded.
- UnlockingClassLoadingDelegate(AgentBuilder.CircularityLock) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.UnlockingClassLoadingDelegate
-
Creates an unlocking class loading delegate.
- Unresolved(Class) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Unresolved
-
Creates a new unresolved constructor.
- Unresolved(String) - Constructor for class net.bytebuddy.ClassFileVersion.VersionLocator.Unresolved
-
Creates an unresolved version locator.
- Unresolved(String) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Unresolved
-
Creates a representation of a non-resolved field.
- Unresolved(Advice.OffsetMapping.ForFieldHandle.Access, String) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved
-
Creates an offset mapping for a field that is not yet resolved.
- Unresolved(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access, String) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved
-
Creates an offset mapping for an unresolved field handle.
- Unresolved(ParameterDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
Creates a new offset binding for a parameter with a given index.
- Unresolved(TypeDescription.Generic, boolean, Assigner.Typing, int) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
Creates a non-optional offset binding for a parameter with a given index.
- Unresolved(TypeDescription.Generic, boolean, Assigner.Typing, int, boolean) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
Creates a new offset binding for a parameter with a given index.
- Unresolved(TypeDescription.Generic, boolean, Assigner.Typing, String) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved
-
Creates an offset mapping for a field that is not yet resolved.
- Unresolved(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
Creates a new offset binding for a parameter with a given index.
- Unresolved(TypeDescription.Generic, Assigner.Typing, String) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved
-
Creates an offset mapping for the value of an unresolved field.
- UNRESOLVED - Enum constant in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
An unresolved annotation value describes an annotation property which does not represent a valid value but an exceptional state.
- UNRESOLVED - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Represents an unresolved node.
- UNRESOLVED - Static variable in interface net.bytebuddy.pool.TypePool.CacheProvider
-
The value that is returned on a cache-miss.
- UnresolvedType(byte[], List) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.UnresolvedType
-
Creates a new unresolved type.
- UnresolvedTypeVariable(TypeVariableSource, TypePool, String, List) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
Creates an unresolved type variable.
- UNSAFE - Enum constant in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
A proxy is instantiated by calling JVM internal methods and without calling a constructor.
- unsealed() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Unseales this type.
- unsealed() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Unseales this type.
- unsealed() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Unseales this type.
- unsealed() - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Unseales this type.
- UNSUPPORTED - Static variable in class net.bytebuddy.utility.JavaModule
-
Canonical representation of a Java module on a JVM that does not support the module API.
- Unvalidated(EntryPoint) - Constructor for class net.bytebuddy.build.EntryPoint.Unvalidated
-
Creates a new entry point with disabled validation.
- unwrap() - Method in interface net.bytebuddy.agent.builder.ResettableClassFileTransformer.Substitutable
-
Returns the underlying non-substitutable class file transformer.
- unwrap() - Method in class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.Substitutable
-
Returns the underlying non-substitutable class file transformer.
- unwrap() - Method in class net.bytebuddy.utility.JavaModule
-
Unwraps this instance to a
java.lang.Module. - unwrap(Class) - Method in class net.bytebuddy.utility.AsmClassReader.ForAsm
-
Unwraps a class reader to the underlying reader mechanism.
- unwrap(Class) - Method in class net.bytebuddy.utility.AsmClassReader.ForClassFileApi
-
Unwraps a class reader to the underlying reader mechanism.
- unwrap(Class) - Method in interface net.bytebuddy.utility.AsmClassReader
-
Unwraps a class reader to the underlying reader mechanism.
- unwrap(Class) - Method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Unwraps a class reader to the underlying reader mechanism.
- unwrap(Class) - Method in class net.bytebuddy.utility.AsmClassWriter.Factory.Default.NonRetainingAsmClassReader
-
Unwraps a class reader to the underlying reader mechanism.
- unwrap(T) - Method in class net.bytebuddy.asm.ClassVisitorFactory
-
Unwraps an instance of the supplied class visitor as a
ClassVisitor. - url(String, ConcurrentMap) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Returns a URL representing a class file.
- URL_SCHEMA - Static variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The schema for URLs that represent a class file of byte array class loaders.
- UrlDefinitionAction(String, byte[]) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction
-
Creates a new URL definition action.
- userId() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment
-
Returns the user id of this process.
- userId() - Method in class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment
-
Returns the user id of this process.
- userId() - Method in interface net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher
-
Returns the user id of this process.
- userStart - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
-
Indicates the start of the user method.
- uses(Class...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies services that are used by the module being defined.
- uses(Class...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies services that are used by the module being defined.
- uses(Object) - Method in interface net.bytebuddy.description.module.ModuleDescription.ForLoadedModule.ModuleDescriptor
-
Returns the module's uses declarations.
- uses(String...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies services that are used by the module being defined.
- uses(String...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies services that are used by the module being defined.
- uses(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies services that are used by the module being defined.
- uses(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies services that are used by the module being defined.
- uses(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies services that are used by the module being defined.
- uses(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase
-
Specifies services that are used by the module being defined.
- uses(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies services that are used by the module being defined.
- useTypeHashConstant() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance
-
Determines if the hash code constant should be derived of the instrumented type.
- usingDefaultOffset() - Static method in class net.bytebuddy.implementation.HashCodeMethod
-
Creates a hash code method implementation that bases the hash code on a fixed value.
- UsingInstrumentation(File, ClassInjector.UsingInstrumentation.Target, Instrumentation, RandomString) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Creates an instrumentation-based class injector.
- UsingInstrumentation(Instrumentation, File) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingInstrumentation
-
Creates a new bootstrap injection strategy.
- UsingIStat(int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingIStat
-
Creates a new provider for reading a POSIX owner using
istat. - UsingJna(ClassLoader) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Creates a new unsafe injector for the given class loader with a default protection domain.
- UsingJna(ClassLoader, ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingJna
-
Creates a new JNA injector for the given class loader with a default protection domain.
- UsingJump(MethodDescription) - Constructor for class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
Creates a new null value guard using a jump instruction for
nullvalues. - UsingJump(MethodDescription) - Constructor for class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
-
Creates a new null value guard using a jump instruction for
nullvalues. - UsingLookup(Object) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Creates a new class injector using a lookup instance.
- UsingLookup(ClassInjector) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
Creates a new class loading strategy that uses a lookup type.
- UsingMethodHandle(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingMethodHandle
-
Creates a new dispatcher that is using a method handle.
- usingOffset(int) - Static method in class net.bytebuddy.implementation.HashCodeMethod
-
Creates a hash code method implementation that bases the hash code on a fixed value.
- UsingReflection(Class) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Creates a plugin factory that uses reflection for creating a plugin.
- UsingReflection(Class, List) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Creates a plugin factory that uses reflection for creating a plugin.
- UsingReflection(ClassLoader) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Creates a new injector for the given
ClassLoaderand a defaultProtectionDomainand a trivialPackageDefinitionStrategywhich does not trigger an error when discovering existent classes. - UsingReflection(ClassLoader, ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Creates a new injector for the given
ClassLoaderand a defaultPackageDefinitionStrategywhere the injection of existent classes does not trigger an error. - UsingReflection(ClassLoader, ProtectionDomain, PackageDefinitionStrategy, boolean) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Creates a new injector for the given
ClassLoaderandProtectionDomain. - UsingSoftReference() - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Simple.UsingSoftReference
-
Creates a softly referenced
TypePool.CacheProvider.Simplecache provider. - UsingStat(int, long, TimeUnit) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingStat
-
Creates a new provider where an owner is derived using the
statcommand. - usingSuperClassOffset() - Static method in class net.bytebuddy.implementation.HashCodeMethod
-
Creates a hash code method implementation that bases the hash code on the instrumented type's super class's hash code value.
- usingTypeHashOffset(boolean) - Static method in class net.bytebuddy.implementation.HashCodeMethod
-
Creates a hash code method implementation that bases the hash code on the instrumented type's class constant's hash code..
- UsingTypeWriter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
- UsingUnsafe(ClassLoader) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Creates a new unsafe injector for the given class loader with a default protection domain.
- UsingUnsafe(ClassLoader, ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Creates a new unsafe injector for the given class loader with a default protection domain.
- UsingUnsafe(ClassLoader, ProtectionDomain, ClassInjector.UsingUnsafe.Dispatcher.Initializable) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Creates a new unsafe injector for the given class loader with a default protection domain.
- UsingUnsafeInjection(Object, Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Creates a new class loading injection dispatcher using an unsafe injected dispatcher.
- UsingUnsafeOverride(Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Creates a new unsafe field injecting injection dispatcher.
V
- validate(Instrumentation) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Validates that this strategy supports a given transformation type.
- validated - Variable in class net.bytebuddy.build.maven.Initialization
-
If validation should be disabled for the entry point.
- validated() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Validates the instrumented type to define a legal Java type.
- validated() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Validates the instrumented type to define a legal Java type.
- validated() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Validates the instrumented type to define a legal Java type.
- ValidatingClassVisitor(ClassVisitor) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
Creates a validating class visitor.
- ValidatingFieldVisitor(FieldVisitor) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingFieldVisitor
-
Creates a validating field visitor.
- ValidatingMethodVisitor(MethodVisitor, String) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
-
Creates a validating method visitor.
- value - Variable in class net.bytebuddy.build.maven.PluginArgument
-
The argument value.
- value - Variable in class net.bytebuddy.utility.JavaConstant.Simple
-
The represented constant pool value.
- value() - Element in annotation type net.bytebuddy.asm.Advice.Argument
-
Returns the index of the mapped parameter.
- value() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToArguments.ToArgument
-
The index of the parameter to assign.
- value() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToArguments
-
The assignments to process.
- value() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToFields.ToField
-
The accessed field's name or an empty string if the field name should be inferred from the method's accessor name.
- value() - Element in annotation type net.bytebuddy.asm.Advice.AssignReturned.ToFields
-
The field assignments to apply.
- value() - Element in annotation type net.bytebuddy.asm.Advice.FieldGetterHandle
-
Returns the name of the field.
- value() - Element in annotation type net.bytebuddy.asm.Advice.FieldSetterHandle
-
Returns the name of the field.
- value() - Element in annotation type net.bytebuddy.asm.Advice.FieldValue
-
Returns the name of the field.
- value() - Element in annotation type net.bytebuddy.asm.Advice.Local
-
The name of the local variable that the annotated parameter references.
- value() - Element in annotation type net.bytebuddy.asm.Advice.Origin
-
Returns the pattern the annotated parameter should be assigned.
- value() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.Argument
-
Determines the index of the parameter that is being assigned.
- value() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldGetterHandle
-
Returns the name of the field.
- value() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldSetterHandle
-
Returns the name of the field.
- value() - Element in annotation type net.bytebuddy.asm.MemberSubstitution.FieldValue
-
Returns the name of the field.
- value() - Element in annotation type net.bytebuddy.build.CachedReturnPlugin.Enhance
-
The fields name or an empty string if the name should be generated randomly.
- value() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Sorted
-
The value for the sort order where fields with higher values are checked for equality first.
- value() - Element in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling
-
Determines the handling of the annotated field.
- value() - Element in annotation type net.bytebuddy.build.Plugin.Factory.UsingReflection.Priority
-
Indicates the priority of the annotated constructor.
- value() - Element in annotation type net.bytebuddy.build.RepeatedAnnotationPlugin.Enhance
-
The repeating annotation type.
- value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.AllArguments
-
Defines the type of
AllArguments.Assignmenttype that is applied for filling the annotated array with values. - value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.Argument
-
The index of the parameter of the source method that should be bound to this parameter.
- value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.BindingPriority
-
The binding priority for the annotated method.
- value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldGetterHandle
-
The name of the field to be accessed.
- value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldProxy
-
Determines the name of the field that is to be accessed.
- value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldSetterHandle
-
The name of the field to be accessed.
- value() - Element in annotation type net.bytebuddy.implementation.bind.annotation.FieldValue
-
The name of the field to be accessed.
- value() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
- value() - Element in annotation type net.bytebuddy.utility.dispatcher.JavaDispatcher.Proxied
-
Returns the binary name of the proxied type.
- value(boolean) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied
booleanvalue as a default value of the previously defined or matched field. - value(boolean) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Valuable
-
Defines the supplied
booleanvalue as a default value of the previously defined or matched field. - value(double) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied
doublevalue as a default value of the previously defined or matched field. - value(double) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Valuable
-
Defines the supplied
doublevalue as a default value of the previously defined or matched field. - value(float) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied
floatvalue as a default value of the previously defined or matched field. - value(float) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Valuable
-
Defines the supplied
floatvalue as a default value of the previously defined or matched field. - value(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied
intvalue as a default value of the previously defined or matched field. - value(int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Valuable
-
Defines the supplied
intvalue as a default value of the previously defined or matched field. - value(long) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied
longvalue as a default value of the previously defined or matched field. - value(long) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Valuable
-
Defines the supplied
longvalue as a default value of the previously defined or matched field. - value(Object) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns a fixed value from any intercepted method.
- value(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied
Stringvalue as a default value of the previously defined or matched field. - value(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Valuable
-
Defines the supplied
Stringvalue as a default value of the previously defined or matched field. - value(TypeDescription) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the given type in form of a loaded type.
- value(ConstantValue) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the loaded version of the given
JavaConstant. - value(JavaConstant) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the loaded version of the given
JavaConstant. - Value(TypeDescription.Generic, int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Source.Value
-
Creates a value representation.
- ValueMatcher(HashCodeAndEqualsPlugin.ValueHandling.Sort) - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueMatcher
-
Creates a new value matcher.
- valueOf(int, boolean) - Method in interface net.bytebuddy.utility.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc.ForKind
-
Resolves a
java.lang.constant.DirectMethodHandleDesc$Kindfrom an identifier. - valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.Simple
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingJna
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingReflection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingUnsafe
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingDirectInvocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple.BootstrapMarkerAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.ForSubstitution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForEmulatedAttachment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForJ9Vm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForModularizedVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.VirtualMachine.Resolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.BootstrapArgumentResolver.ForDefaultValues.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.ExceptionHandler.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Access
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForHandle.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForPropertyName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.PostProcessor.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Initialization
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethodThis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.OfOriginalExpression
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.OfImplicitPool
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.AndroidDescriptor.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.AndroidDescriptor.TypeScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.EntryPoint.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.AnnotationOrderComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.maven.Discovery
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Eager
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Source.Filtering.NoFolderMatcher
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.TypeStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.RenamingPlugin.Renaming.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.SafeVarargsPlugin.SafeVarargsAppender
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.ByteBuddy.RecordConstructorStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.ClassFileVersion.VersionLocator.Resolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationSource.Empty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.EnumerationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.FieldPersistence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.Mandate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.MethodArguments
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.Openness
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.Ownership
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.ParameterManifestation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.ProvisioningState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.RequiredPhase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.SynchronizationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.SyntheticState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.Transitivity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.modifier.Visibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.TypeVariableSource.Visitor.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.BootLoaderProxyCreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default.BootLoaderProxyCreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.EmptyEnumeration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassFilePostProcessor.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Windows32BitFunctionMapper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory.AccessResolver.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassLoaderDecorator.Factory.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassResettingTransformer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.InjectionClassLoader.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.NexusAccessor.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Compiled.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Expanding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.Transformer.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.ForInstrumentedRecordComponent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.TrivialType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator.Implicit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForImplicitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator.ForImplicitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.DynamicConstant.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Handle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy.ConstructorCall
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.StubValue.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForInstrumentedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperCallHandle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperMethodHandle.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.This.Binder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Directional
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Unique
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.Record.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.ParameterLengthResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Addition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.EqualTypesOnly
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayLength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Division
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Negation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Remainder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Removal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.ShiftLeft
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.ShiftRight.Unsigned
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.bytecode.Throw
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.EqualsMethod.NaturalOrderComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.EqualsMethod.SuperClassCheck
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForDynamicTypeHash
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForStaticTypeHash
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForSuperMethodCall
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.FieldSetting.Appender
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInstrumentedMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.StubMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.SuperMethodCall
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.ToStringMethod.PrefixResolver.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazinessMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.Empty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.TypeCache.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.AnnotationComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.ConstructorComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.FieldComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Method in interface net.bytebuddy.utility.FileSystem.ForNio2CapableVm.StandardCopyOption
-
Resolve an enumeration for
java.nio.file.StandardCopyOption. - valueOf(String) - Static method in enum net.bytebuddy.utility.GraalImageCode.ImageCodeContextAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.GraalImageCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.MethodComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.TypeComparator
-
Returns the enum constant of this type with the specified name.
- valueReads - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
The stack manipulations to apply upon reading a variable array.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.Simple
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingJna
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingReflection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InjectionStrategy.UsingUnsafe
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.ErrorSuppressing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender.Dispatcher.UsingDirectInvocation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.Unavailable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingMethodHandleLookup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory.Loader.UsingUnsafe
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaMetafactoryFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode.Handler.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PatchMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ExtraLazy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple.BootstrapMarkerAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.ForSubstitution
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.TransformerDecorator.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForEmulatedAttachment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForJ9Vm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForModularizedVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.agent.VirtualMachine.Resolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.DefaultValueSkip.Dispatcher
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToAllArguments.Handler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToArguments.Handler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToFields.Handler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToReturned.Handler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThis.Handler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.AssignReturned.ToThrown.Handler.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.BootstrapArgumentResolver.ForDefaultValues.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.Delegator.ForRegularInvocation.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.ExceptionHandler.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.MethodSizeHandler.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForDynamicConstant.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Access
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.ReaderFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WriterFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForHandle.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForPropertyName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForSelfCallHandle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.PostProcessor.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Initialization
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Source
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForArgumentLoading.OfInstrumentedMethodThis
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.ForDefaultValues.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.ForRegularInvocation.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.OfOriginalExpression
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.OfImplicitPool
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.AndroidDescriptor.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.AndroidDescriptor.TypeScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.CachedReturnPlugin.AdviceResolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.EntryPoint.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.AnnotationOrderComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.maven.Discovery
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.Dispatcher.ForSerialTransformation.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Enforcing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Eager
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.Source.Filtering.NoFolderMatcher
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Engine.TypeStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.RenamingPlugin.Renaming.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.SafeVarargsPlugin.SafeVarargsAppender
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.ByteBuddy.RecordConstructorStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.ByteBuddy.RecordObjectMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.ClassFileVersion.VersionLocator.Resolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationDescription.RenderingDispatcher
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationSource.Empty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.EnumerationState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.FieldPersistence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.Mandate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.MethodArguments
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.Openness
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.Ownership
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.ParameterManifestation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.ProvisioningState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.RequiredPhase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.SynchronizationState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.SyntheticState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.Transitivity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.modifier.Visibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Builder.Visitor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Generalizing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.description.TypeVariableSource.Visitor.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.BootLoaderProxyCreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default.BootLoaderProxyCreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.EmptyEnumeration
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassFilePostProcessor.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingJna.Dispatcher.Windows32BitFunctionMapper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Factory.AccessResolver.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassLoaderDecorator.Factory.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassResettingTransformer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.InjectionClassLoader.Strategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.ModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.NexusAccessor.Dispatcher.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Unresolved
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.RecordComponentRegistry.Compiled.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction.Dispatcher.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Expanding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForModuleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.Transformer.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.ForInstrumentedRecordComponent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.TrivialType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForParameterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder.DefaultMethodLocator.Implicit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultCallHandle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForImplicitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder.MethodLocator.ForImplicitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.DynamicConstant.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldGetterHandle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldSetterHandle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Handle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.RedirectionProxy.ConstructorCall
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.StubValue.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForInstrumentedType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForParameterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperCallHandle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.SuperMethodHandle.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.annotation.This.Binder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Directional
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Unique
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.Record.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bind.ParameterLengthResolver
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Addition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.EqualTypesOnly
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveNarrowingDelegate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.reference.GenericTypeAwareAssigner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayLength
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.JavaConstantValue.Visitor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Division
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Negation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Remainder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Removal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.ShiftLeft
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.ShiftRight.Unsigned
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.ShiftRight
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Subtraction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.bytecode.Throw
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.EqualsMethod.NaturalOrderComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.EqualsMethod.SuperClassCheck
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForDynamicTypeHash
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForStaticTypeHash
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForSuperMethodCall
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.Implementation.Context.FrameGeneration
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.FieldSetting.Appender
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInstrumentedMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.StubMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.SuperMethodCall
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.ToStringMethod.PrefixResolver.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.ForUnnamedType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazinessMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.pool.TypePool.Empty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.TypeCache.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.AnnotationComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.AsmClassReader.Factory.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default.EmptyAsmClassReader
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.AsmClassWriter.Factory.Default
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.ConstructorComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.CreationAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.DynamicClassLoader.Resolver.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.FieldComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.GraalImageCode.ImageCodeContextAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.GraalImageCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.JavaConstant.Visitor.NoOp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.JavaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.MethodComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.TypeComparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValuesMethodAppender(TypeDescription) - Constructor for class net.bytebuddy.ByteBuddy.EnumerationImplementation.ValuesMethodAppender
-
Creates a new appender for the
valuesmethod. - VAR_ARGS - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches an element that is considered to be varargs.
- VAR_HANDLE - Enum constant in enum net.bytebuddy.utility.JavaType
-
The Java 9
java.lang.invoke.VarHandletype. - VARARGS - Enum constant in enum net.bytebuddy.description.modifier.MethodArguments
-
Describes a method that permits varargs.
- VARIABLE - Enum constant in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Represents a type variable that is attached to a
TypeVariableSource. - VARIABLE_ON_INVOKEABLE - Static variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Indicates that type variables type annotations are written on a Java method or constructor.
- VARIABLE_ON_TYPE - Static variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Indicates that type variables type annotations are written on a Java type.
- VARIABLE_SYMBOLIC - Enum constant in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Represents a type variable that is merely symbolic and is not attached to a
TypeVariableSourceand does not defined bounds. - version - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
-
The version of the project containing the plugin type or
nullif the current project's version should be used. - version(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter
-
Specifies the version of the module being defined.
- version(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator
-
Specifies the version of the module being defined.
- version(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
-
Specifies the version of the module being defined.
- virtual(TypeDescription) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Transforms this method invocation into a virtual (or interface) method invocation on the given type.
- virtual(TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Transforms this method invocation into a virtual (or interface) method invocation on the given type.
- virtual(TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Transforms this method invocation into a virtual (or interface) method invocation on the given type.
- virtual(TypeDescription) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodInvocation.WithImplicitInvocationTargetType
-
Transforms this method invocation into a virtual (or interface) method invocation on the given type.
- Virtual(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
-
Creates an immutable method invoker that dispatches all methods on a given type.
- VIRTUAL - Enum constant in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Describes a virtual method invocation.
- VIRTUAL - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
A virtual method invocation.
- VIRTUAL - Enum constant in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Matches method descriptions that are overridable.
- VIRTUAL_MACHINE_TYPE_NAME - Static variable in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
The name of the
VirtualMachineclass on any OpenJDK or Oracle JDK implementation. - VIRTUAL_MACHINE_TYPE_NAME_J9 - Static variable in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
The name of the
VirtualMachineclass on IBM J9 VMs. - VIRTUAL_PRIVATE - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
A private method call that is potentially virtual.
- VirtualAllocEx(WinNT.HANDLE, Pointer, int, int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsLibrary
-
Changes the state of memory in a given process.
- VirtualFreeEx(WinNT.HANDLE, Pointer, int, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsLibrary
-
Frees memory in the given process.
- VirtualMachine - Interface in net.bytebuddy.agent
-
An implementation for attachment on a virtual machine.
- VirtualMachine.AbstractBase - Class in net.bytebuddy.agent
-
An abstract base implementation for a virtual machine.
- VirtualMachine.ForHotSpot - Class in net.bytebuddy.agent
-
A virtual machine attachment implementation for a HotSpot VM or any compatible JVM.
- VirtualMachine.ForHotSpot.Connection - Interface in net.bytebuddy.agent
-
Represents a connection to a virtual machine.
- VirtualMachine.ForHotSpot.Connection.Factory - Interface in net.bytebuddy.agent
-
A factory for creating connections to virtual machines.
- VirtualMachine.ForHotSpot.Connection.Factory.ForSocketFile - Class in net.bytebuddy.agent
-
A factory for attaching via a socket file.
- VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket - Class in net.bytebuddy.agent
-
Implements a connection for a POSIX socket in JNA.
- VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory - Class in net.bytebuddy.agent
-
A factory for a POSIX socket connection to a JVM using JNA.
- VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory.MacLibrary - Interface in net.bytebuddy.agent
-
A library for reading a Mac user's temporary directory.
- VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary - Interface in net.bytebuddy.agent
-
A JNA library binding for POSIX sockets.
- VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary.SocketAddress - Class in net.bytebuddy.agent
-
Represents an address for a POSIX socket.
- VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor - Class in net.bytebuddy.agent
-
A connection to a VM using a Solaris door.
- VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Factory - Class in net.bytebuddy.agent
-
A factory for establishing a connection to a JVM using a Solaris door in JNA.
- VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.Response - Class in net.bytebuddy.agent
-
A response from a VM using a Solaris door.
- VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary - Interface in net.bytebuddy.agent
-
A library for interacting with Solaris.
- VirtualMachine.ForHotSpot.Connection.ForJnaSolarisDoor.SolarisLibrary.DoorArgument - Class in net.bytebuddy.agent
-
A structure representing the argument to a Solaris door operation.
- VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe - Class in net.bytebuddy.agent
-
Implements a connection for a Windows named pipe in JNA.
- VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.Factory - Class in net.bytebuddy.agent
-
A factory for establishing a connection to a JVM using a named pipe in JNA.
- VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.NamedPipeResponse - Class in net.bytebuddy.agent
-
A response that is sent via a named pipe.
- VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsAttachLibrary - Interface in net.bytebuddy.agent
-
A library for interacting with Windows.
- VirtualMachine.ForHotSpot.Connection.ForJnaWindowsNamedPipe.WindowsLibrary - Interface in net.bytebuddy.agent
-
A library for interacting with Windows.
- VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel<T> - Class in net.bytebuddy.agent
-
A connection that is represented by a byte channel that is persistent during communication.
- VirtualMachine.ForHotSpot.Connection.Response - Interface in net.bytebuddy.agent
-
A response to an execution command to a VM.
- VirtualMachine.ForOpenJ9 - Class in net.bytebuddy.agent
-
A virtual machine attachment implementation for OpenJ9 or any compatible JVM.
- VirtualMachine.ForOpenJ9.Dispatcher - Interface in net.bytebuddy.agent
-
A dispatcher for native operations being used for communication with an OpenJ9 virtual machine.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment - Class in net.bytebuddy.agent
-
A connector implementation for a POSIX environment using JNA.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary - Interface in net.bytebuddy.agent
-
An API for interaction with POSIX systems.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixLibrary.SemaphoreOperation - Class in net.bytebuddy.agent
-
A structure to represent a semaphore operation for
semop. - VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider - Interface in net.bytebuddy.agent
-
Represents a system that supports POSIX ownership.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingIStat - Class in net.bytebuddy.agent
-
An implementation for reading a POSIX owner using
istat. - VirtualMachine.ForOpenJ9.Dispatcher.ForJnaPosixEnvironment.PosixOwnerProvider.UsingStat - Class in net.bytebuddy.agent
-
An implementation of reading POSIX ownership using
stat. - VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment - Class in net.bytebuddy.agent
-
A connector implementation for a Windows environment using JNA.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.AttachmentHandle - Class in net.bytebuddy.agent
-
A handle for an attachment which is represented by a pair of handles.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary - Interface in net.bytebuddy.agent
-
A library for interacting with Windows.
- VirtualMachine.ForOpenJ9.Dispatcher.ForJnaWindowsEnvironment.WindowsLibrary.SecurityAttributes - Class in net.bytebuddy.agent
-
A structure representing a mutex's security attributes.
- VirtualMachine.Resolver - Enum in net.bytebuddy.agent
-
A resolver for the current VM's virtual machine attachment emulation.
- virtualMachineType - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
A
VirtualMachineclass. - visibility - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
The record's visibility.
- visibility(ElementMatcher) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Only retains annotations with the given retention policy.
- visibility(ElementMatcher) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Only retains annotations with the given retention policy.
- visibility(ElementMatcher) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Only retains annotations with the given retention policy.
- Visibility - Enum in net.bytebuddy.description.modifier
-
Describes a type's, field's or a method's visibility.
- VisibilityBridge(TypeDescription, MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Creates a new visibility bridge.
- visibilityBridgeStrategy - Variable in class net.bytebuddy.ByteBuddy
-
The visibility bridge strategy to apply.
- visibilityBridgeStrategy - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The visibility bridge strategy to apply.
- VisibilityBridgeStrategy - Interface in net.bytebuddy.dynamic
-
Implements a strategy for deciding if a visibility bridge should be generated.
- VisibilityBridgeStrategy.Default - Enum in net.bytebuddy.dynamic
-
Default implementations of visibility bridge strategies.
- VisibilityMatcher<T> - Class in net.bytebuddy.matcher
-
An element matcher that validates that a given byte code element is visible to a given type.
- VisibilityMatcher(TypeDescription) - Constructor for class net.bytebuddy.matcher.VisibilityMatcher
-
Creates a matcher that validates that a byte code element can be seen by a given type.
- VISIBLE - Enum constant in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Represents a resolved node that was made visible by a visibility bridge.
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
-
Creates an annotation visitor for writing the specified annotation.
- visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
-
Creates an annotation visitor for writing the specified annotation.
- visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
Creates an annotation visitor for writing the specified annotation.
- visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnRecordComponent
-
Creates an annotation visitor for writing the specified annotation.
- visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
-
Creates an annotation visitor for writing the specified annotation.
- visit(String, boolean) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender.Target
-
Creates an annotation visitor for writing the specified annotation.
- visit(String, boolean, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
-
Creates an annotation visitor for writing the specified type annotation.
- visit(String, boolean, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
-
Creates an annotation visitor for writing the specified type annotation.
- visit(String, boolean, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
Creates an annotation visitor for writing the specified type annotation.
- visit(String, boolean, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnRecordComponent
-
Creates an annotation visitor for writing the specified type annotation.
- visit(String, boolean, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
-
Creates an annotation visitor for writing the specified type annotation.
- visit(String, boolean, int, String) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender.Target
-
Creates an annotation visitor for writing the specified type annotation.
- visit(String, Object) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
- visit(String, Object) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- visit(AsmVisitorWrapper) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Applies the supplied
AsmVisitorWrapperonto theClassVisitorduring building a dynamic type. - visit(AsmVisitorWrapper) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Applies the supplied
AsmVisitorWrapperonto theClassVisitorduring building a dynamic type. - visit(AsmVisitorWrapper) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Applies the supplied
AsmVisitorWrapperonto theClassVisitorduring building a dynamic type. - visit(AsmVisitorWrapper) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Applies the supplied
AsmVisitorWrapperonto theClassVisitorduring building a dynamic type. - visitAnnotableParameterCount(int, boolean) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitAnnotableParameterCount(int, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitAnnotableParameterCount(int, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitAnnotableParameterCount(int, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceFieldVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingRecordComponentVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingFieldVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.RecordComponentExtractor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitAnnotation(String, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
- visitAnnotation(String, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- visitAnnotationDefault() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitAnnotationDefault() - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitAnnotationDefault() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitAnnotationDefault() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitAnnotationDefault() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
- visitAnnotationDefault() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitArray(String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
- visitArray(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- visitArrayType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitArrayType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitAttribute(Attribute) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitAttribute(Attribute) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitBaseType(char) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitBaseType(char) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitClassBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
- visitClassBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitClassType(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitClassType(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitCode() - Method in class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
- visitCode() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitCode() - Method in class net.bytebuddy.build.AccessControllerPlugin.AccessControlWrapper.PrefixingMethodVisitor
- visitCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
- visitCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitEnd() - Method in class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
- visitEnd() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitEnd() - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingRecordComponentVisitor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitEnd() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.RecordComponentExtractor
- visitEnd() - Method in class net.bytebuddy.utility.visitor.ContextClassVisitor
- visitEnd() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitEnum(String, String, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
- visitEnum(String, String, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- visitExceptionType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
- visitExceptionType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitExport(String, int, String...) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitExport(String, int, String...) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitField(int, String, String, String, Object) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitFieldInsn(int, String, String, String) - Method in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
- visitFieldInsn(int, String, String, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitFieldInsn(int, String, String, String) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitFieldInsn(int, String, String, String) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitFormalTypeParameter(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
- visitFormalTypeParameter(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitFrame(int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitFrame(int, int, Object[], int, Object[]) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitFrame(int, int, Object[], int, Object[]) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitIincInsn(int, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitIincInsn(int, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitInnerClass(String, String, String, int) - Method in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
- visitInnerClass(String, String, String, int) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitInnerClass(String, String, String, int) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitInnerClass(String, String, String, int) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitInnerClassType(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitInnerClassType(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitInsn(int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitInsn(int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitInsn(int) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitInsnAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitInterface() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
- visitInterface() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitInterfaceBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
- visitInterfaceBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitIntInsn(int, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitIntInsn(int, int) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitJumpInsn(int, Label) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
- visitJumpInsn(int, Label) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
- visitJumpInsn(int, Label) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitJumpInsn(int, Label) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitLabel(Label) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
- visitLabel(Label) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitLabel(Label) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitLabel(Label) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitLdcInsn(Object) - Method in class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
- visitLdcInsn(Object) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitLdcInsn(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
- visitLdcInsn(Object) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitLdcInsn(Object) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitLineNumber(int, Label) - Method in class net.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitMainClass(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitMainClass(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitMaxs(int, int) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor
- visitMaxs(int, int) - Method in class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
- visitMaxs(int, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitMaxs(int, int) - Method in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
- visitMaxs(int, int) - Method in class net.bytebuddy.build.AccessControllerPlugin.AccessControlWrapper.PrefixingMethodVisitor
- visitMaxs(int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
- visitMaxs(int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitMethodInsn(int, String, String, String) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
- visitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
- visitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitModule(String, int, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitModule(String, int, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitMultiANewArrayInsn(String, int) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitMultiANewArrayInsn(String, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitMultiANewArrayInsn(String, int) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitNestHost(String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitNestHost(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitNestHost(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitNestHost(String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitNestMember(String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitNestMember(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitNestMember(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitNestMember(String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitOpen(String, int, String...) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitOpen(String, int, String...) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitor - Variable in class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
The visitor to apply to each method description before returning it.
- visitOuterClass(String, String, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitOuterClass(String, String, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitOuterClass(String, String, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitPackage(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitPackage(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitParameter(String, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitParameter(String, int) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitParameterAnnotation(int, String, boolean) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitParameterAnnotation(int, String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitParameterType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
- visitParameterType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitPermittedSubclass(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitPermittedSubclass(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitPermittedSubclass(String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitProvide(String, String...) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitProvide(String, String...) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitRecordComponent(String, String, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitRecordComponent(String, String, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitRecordComponent(String, String, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitRequire(String, int, String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitRequire(String, int, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitReturnType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
- visitReturnType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitSource(String, String) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitSuperclass() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
- visitSuperclass() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitTableSwitchInsn(int, int, Label, Label...) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector
- visitTryCatchBlock(Label, Label, Label, String) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitTryCatchBlock(Label, Label, Label, String) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingRecordComponentVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.RecordComponentExtractor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
- visitTypeArgument() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitTypeArgument() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitTypeArgument(char) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitTypeArgument(char) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitTypeInsn(int, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor
- visitTypeInsn(int, String) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitTypeInsn(int, String) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- visitTypeVariable(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitTypeVariable(String) - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- visitUse(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation.PatchingModuleVisitor
- visitUse(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.ModuleExtractor
- visitVarInsn(int, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
- visitVarInsn(int, int) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
- visitVarInsn(int, int) - Method in class net.bytebuddy.utility.visitor.LocalVariableAwareMethodVisitor
- visitVarInsn(int, int) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
- VOID - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The
voidtype. - VOID - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The default value of a
voidwhich resembles a no-op manipulation. - VOID - Enum constant in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The method return handler for returning
void. - VOID - Enum constant in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
The generic type token describing the
voidtype. - VOID - Enum constant in enum net.bytebuddy.utility.dispatcher.JavaDispatcher.Dispatcher.ForDefaultValue
-
A dispatcher for a
voidtype. - VOID - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Deprecated.
- VOID - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
Deprecated.Use
TypeDescription.ForLoadedType.of(Class)instead. - VoidAwareAssigner - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
This assigner is able to handle the
voidtype. - VoidAwareAssigner(Assigner) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
-
Creates a new assigner that is capable of handling void types.
- VOLATILE - Enum constant in enum net.bytebuddy.description.modifier.FieldManifestation
-
Modifier for a volatile field.
- VOLATILE - Enum constant in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Matches a volatile field.
W
- warmUp(Class...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Warms up the generated
ClassFileTransformerto trigger class loading of classes used by the transformer prior to its actual use. - warmUp(Class...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Warms up the generated
ClassFileTransformerto trigger class loading of classes used by the transformer prior to its actual use. - warmUp(Class...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Warms up the generated
ClassFileTransformerto trigger class loading of classes used by the transformer prior to its actual use. - warmUp(Collection) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Warms up the generated
ClassFileTransformerto trigger class loading of classes used by the transformer prior to its actual use. - warmUp(Collection) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Warms up the generated
ClassFileTransformerto trigger class loading of classes used by the transformer prior to its actual use. - warmUp(Collection) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Warms up the generated
ClassFileTransformerto trigger class loading of classes used by the transformer prior to its actual use. - warmupStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The warmup strategy to use.
- warn(String) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the warn level.
- warn(String) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the warn level.
- warn(String) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the warn level.
- warn(String) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the warn level.
- warn(String) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the warn level.
- warn(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the warn level.
- warn(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Logs a message on the warn level.
- warn(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Logs a message on the warn level.
- warn(String, Throwable) - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Logs a message on the warn level.
- warn(String, Throwable) - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Logs a message on the warn level.
- warn(String, Throwable) - Method in interface net.bytebuddy.build.BuildLogger
-
Logs a message on the warn level.
- warn(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the warn level.
- warnOnEmptyTypeSet - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to
true, this mojo warns of not having transformed any types. - warnOnMissingOutputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to
true, this mojo warns of an non-existent output directory. - WEAK - Enum constant in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
A location strategy that keeps a weak reference to the class loader the created class file locator represents.
- WEAK - Enum constant in enum net.bytebuddy.TypeCache.Sort
-
Creates a cache where cached types are wrapped by
WeakReferences. - WeaklyReferenced(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced
-
Creates a class file locator for a class loader that is weakly referenced.
- WeaklyReferenced(Object) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForModule.WeaklyReferenced
-
Creates a class file locator for a Java module that is weakly referenced.
- whereAny(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an iterable by assuring that at least one element of the iterable collection matches the provided matcher.
- whereNone(ElementMatcher) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an iterable by assuring that no element of the iterable collection matches the provided matcher.
- WideningStackManipulation(int, StackManipulation.Size) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
-
Creates a new widening stack manipulation.
- widenTo(TypeDefinition) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
Attempts to widen the represented type into another type.
- WILDCARD - Enum constant in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Represents a wildcard type.
- WILDCARD_TYPE_PATH - Static variable in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Represents a wildcard type step within a type path.
- WildcardLowerBoundTypeList(Type[], TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList
-
Creates a type list for a wildcard type's lower bounds.
- WildcardUpperBoundTypeList(Type[], TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList
-
Creates a type list for a wildcard type's upper bounds.
- with(Class, List) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Includes a list of handlers upon discovering an annotation of a given type.
- with(Class, Advice.AssignReturned.Handler...) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Includes a list of handlers upon discovering an annotation of a given type.
- with(Object...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a number of arguments to be handed to the method that is being invoked by this implementation.
- with(ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
Overrides the implicitly set default
ProtectionDomainwith an explicit one. - with(ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Overrides the implicitly set default
ProtectionDomainwith an explicit one. - with(ProtectionDomain) - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Overrides the implicitly set default
ProtectionDomainwith an explicit one. - with(ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Overrides the implicitly set default
ProtectionDomainwith an explicit one. - with(Collection) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.Enabled
-
Adds the provided types to this warmup strategy.
- with(Collection) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy.NoOp
-
Adds the provided types to this warmup strategy.
- with(Collection) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.WarmupStrategy
-
Adds the provided types to this warmup strategy.
- with(List) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Appends the supplied argument resolvers.
- with(List) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call that resolves arguments by the supplied argument loader factories.
- with(AgentBuilder.CircularityLock) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines a circularity lock that is acquired upon executing code that potentially loads new classes.
- with(AgentBuilder.CircularityLock) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines a circularity lock that is acquired upon executing code that potentially loads new classes.
- with(AgentBuilder.CircularityLock) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines a circularity lock that is acquired upon executing code that potentially loads new classes.
- with(AgentBuilder.ClassFileBufferStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Specifies a class file buffer strategy that determines the use of the buffer supplied to a class file transformer.
- with(AgentBuilder.ClassFileBufferStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Specifies a class file buffer strategy that determines the use of the buffer supplied to a class file transformer.
- with(AgentBuilder.ClassFileBufferStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Specifies a class file buffer strategy that determines the use of the buffer supplied to a class file transformer.
- with(AgentBuilder.DescriptionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Specifies a strategy to be used for resolving
TypeDescriptionfor any type handled by the created transformer. - with(AgentBuilder.DescriptionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Specifies a strategy to be used for resolving
TypeDescriptionfor any type handled by the created transformer. - with(AgentBuilder.DescriptionStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Specifies a strategy to be used for resolving
TypeDescriptionfor any type handled by the created transformer. - with(AgentBuilder.FallbackStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Specifies a fallback strategy to that this agent builder applies upon installing an agent and during class file transformation.
- with(AgentBuilder.FallbackStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Specifies a fallback strategy to that this agent builder applies upon installing an agent and during class file transformation.
- with(AgentBuilder.FallbackStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Specifies a fallback strategy to that this agent builder applies upon installing an agent and during class file transformation.
- with(AgentBuilder.InitializationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines a given initialization strategy to be applied to generated types.
- with(AgentBuilder.InitializationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines a given initialization strategy to be applied to generated types.
- with(AgentBuilder.InitializationStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines a given initialization strategy to be applied to generated types.
- with(AgentBuilder.InjectionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines a strategy for injecting auxiliary types into the target class loader.
- with(AgentBuilder.InjectionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines a strategy for injecting auxiliary types into the target class loader.
- with(AgentBuilder.InjectionStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines a strategy for injecting auxiliary types into the target class loader.
- with(AgentBuilder.InstallationListener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Adds an installation listener that is notified during installation events.
- with(AgentBuilder.InstallationListener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Adds an installation listener that is notified during installation events.
- with(AgentBuilder.InstallationListener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Adds an installation listener that is notified during installation events.
- with(AgentBuilder.LambdaInstrumentationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Enables or disables management of the JVM's
LambdaMetafactorywhich is responsible for creating classes that implement lambda expressions. - with(AgentBuilder.LambdaInstrumentationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Enables or disables management of the JVM's
LambdaMetafactorywhich is responsible for creating classes that implement lambda expressions. - with(AgentBuilder.LambdaInstrumentationStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Enables or disables management of the JVM's
LambdaMetafactorywhich is responsible for creating classes that implement lambda expressions. - with(AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines the given
AgentBuilder.Listenerto be notified by the created agent. - with(AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines the given
AgentBuilder.Listenerto be notified by the created agent. - with(AgentBuilder.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines the given
AgentBuilder.Listenerto be notified by the created agent. - with(AgentBuilder.LocationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines the use of the given location strategy for locating binary data to given class names.
- with(AgentBuilder.LocationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines the use of the given location strategy for locating binary data to given class names.
- with(AgentBuilder.LocationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers a location strategy for creating a
ClassFileLocatorfrom the class loader that is supplied during transformation that should be used for looking up advice-relevant classes. - with(AgentBuilder.LocationStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines the use of the given location strategy for locating binary data to given class names.
- with(AgentBuilder.PoolStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines the use of the given type locator for locating a
TypeDescriptionfor an instrumented type. - with(AgentBuilder.PoolStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines the use of the given type locator for locating a
TypeDescriptionfor an instrumented type. - with(AgentBuilder.PoolStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers a pool strategy for creating a
TypePoolthat should be used for creating the advice class. - with(AgentBuilder.PoolStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines the use of the given type locator for locating a
TypeDescriptionfor an instrumented type. - with(AgentBuilder.RedefinitionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Specifies a strategy for modifying types that were already loaded prior to the installation of this transformer.
- with(AgentBuilder.RedefinitionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Specifies a strategy for modifying types that were already loaded prior to the installation of this transformer.
- with(AgentBuilder.RedefinitionStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Specifies a strategy for modifying types that were already loaded prior to the installation of this transformer.
- with(AgentBuilder.RedefinitionStrategy.BatchAllocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
A batch allocator is responsible for diving a redefining of existing types into several chunks.
- with(AgentBuilder.RedefinitionStrategy.BatchAllocator) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithoutBatchStrategy
-
A batch allocator is responsible for diving a redefining of existing types into several chunks.
- with(AgentBuilder.RedefinitionStrategy.DiscoveryStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
A discovery strategy is responsible for locating loaded types that should be considered for redefinition.
- with(AgentBuilder.RedefinitionStrategy.DiscoveryStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable.WithImplicitDiscoveryStrategy
-
A discovery strategy is responsible for locating loaded types that should be considered for redefinition.
- with(AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
A redefinition listener is invoked before each batch of type redefinitions and on every error as well as after the redefinition was completed.
- with(AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable
-
A redefinition listener is invoked before each batch of type redefinitions and on every error as well as after the redefinition was completed.
- with(AgentBuilder.TransformerDecorator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Adds a decorator for the created class file transformer.
- with(AgentBuilder.TransformerDecorator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Adds a decorator for the created class file transformer.
- with(AgentBuilder.TransformerDecorator) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Adds a decorator for the created class file transformer.
- with(AgentBuilder.TypeStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines how types should be transformed, e.g. if they should be rebased or redefined by the created agent.
- with(AgentBuilder.TypeStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines how types should be transformed, e.g. if they should be rebased or redefined by the created agent.
- with(AgentBuilder.TypeStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines how types should be transformed, e.g. if they should be rebased or redefined by the created agent.
- with(Advice.AssignReturned.Handler.Factory) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Includes the provided handler factory.
- with(Advice.PostProcessor.Factory) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Adds the supplied post processor factory for advice method post processing.
- with(MemberSubstitution.TypePoolResolver) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Specifies a type pool resolver to be used for locating members.
- with(Plugin.Engine.Dispatcher.Factory) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Replaces the dispatcher factory of this plugin engine with the supplied dispatcher factory.
- with(Plugin.Engine.Dispatcher.Factory) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Replaces the dispatcher factory of this plugin engine with the supplied dispatcher factory.
- with(Plugin.Engine.Listener) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Appends the supplied listener to this engine.
- with(Plugin.Engine.Listener) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Appends the supplied listener to this engine.
- with(Plugin.Engine.PoolStrategy) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Defines a new pool strategy that determines how types are being described.
- with(Plugin.Engine.PoolStrategy) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Defines a new pool strategy that determines how types are being described.
- with(Plugin.Engine.TypeStrategy) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Defines a new type strategy which determines the transformation mode for any instrumented type.
- with(Plugin.Engine.TypeStrategy) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Defines a new type strategy which determines the transformation mode for any instrumented type.
- with(Plugin.Factory.UsingReflection.ArgumentResolver...) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Appends the supplied argument resolvers.
- with(ByteBuddy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines the given
ByteBuddyinstance to be used by the created agent. - with(ByteBuddy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines the given
ByteBuddyinstance to be used by the created agent. - with(ByteBuddy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines the given
ByteBuddyinstance to be used by the created agent. - with(ByteBuddy) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Defines a new Byte Buddy instance for usage for type creation.
- with(ByteBuddy) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Defines a new Byte Buddy instance for usage for type creation.
- with(ClassFileVersion) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Uses the supplied
ClassFileVersionas a base for resolving multi-release jars, ornullif multi-release jars should not be resolved but be treated as regular jar files. - with(ClassFileVersion) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Uses the supplied
ClassFileVersionas a base for resolving multi-release jars, ornullif multi-release jars should not be resolved but be treated as regular jar files. - with(ClassFileVersion) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where all class files that are not based on an existing class file are created using the supplied class file version.
- with(EnumerationDescription...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines the given enumeration values to be provided as arguments to the invoked method where the values are read from the enumeration class on demand.
- with(TypeDescription...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines the given types to be provided as arguments to the invoked method where the represented types are stored in the generated class's constant pool.
- with(ClassFileLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Registers an additional class file locator for types that are globally available but cannot be located otherwise.
- with(ClassFileLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Registers an additional class file locator for types that are globally available but cannot be located otherwise.
- with(ClassFileLocator) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Registers an additional class file locator for types that are globally available but cannot be located otherwise.
- with(ClassFileLocator) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Appends the supplied class file locator to be queried for class files additionally to any previously registered class file locators.
- with(ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Appends the supplied class file locator to be queried for class files additionally to any previously registered class file locators.
- with(ClassLoaderDecorator.Factory) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
Defines a factory that decorates a given class loader prior to class loading.
- with(ClassLoaderDecorator.Factory) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Defines a factory that decorates a given class loader prior to class loading.
- with(ClassLoaderDecorator.Factory) - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Defines a factory that decorates a given class loader prior to class loading.
- with(ClassLoaderDecorator.Factory) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Defines a factory that decorates a given class loader prior to class loading.
- with(PackageDefinitionStrategy) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
Defines the supplied package definition strategy to be used for defining packages.
- with(PackageDefinitionStrategy) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Defines the supplied package definition strategy to be used for defining packages.
- with(PackageDefinitionStrategy) - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Defines the supplied package definition strategy to be used for defining packages.
- with(PackageDefinitionStrategy) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Defines the supplied package definition strategy to be used for defining packages.
- with(ClassWriterStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Deprecated.
- with(FieldLocator.Factory) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
-
Specifies a field locator factory to use.
- with(FieldLocator.Factory) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative
-
Specifies a field locator factory to use.
- with(FieldLocator.Factory) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldLocation
-
Specifies a field locator factory to use.
- with(InstrumentedType.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Configures Byte Buddy to use the specified factory for creating
InstrumentedTypes. - with(MethodGraph.Compiler) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Specifies the use of a specific method graph compiler for the resolution of virtual methods.
- with(MethodGraph.Compiler) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where the
MethodGraph.Compileris used for creating aMethodGraphof the instrumented type. - with(TypeValidation) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration that applies the supplied type validation.
- with(VisibilityBridgeStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration that applies the supplied visibility bridge strategy.
- with(AnnotationRetention) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where annotations that are found in an existing class file are or are not preserved in the format they are discovered, i.e. rewritten in the format they were already present in the class file.
- with(AnnotationValueFilter.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where annotation values are written according to the given filter factory.
- with(MethodAttributeAppender.Factory) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Returns a constructor strategy that supplies the supplied method attribute appender factory.
- with(AuxiliaryType.NamingStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where auxiliary types are named by applying the given naming strategy.
- with(Assigner) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers an assigner to be used by the advice class.
- with(Assigner, Assigner.Typing) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
Creates a new substitution chain.
- with(StackManipulation, Type) - Method in class net.bytebuddy.implementation.MethodCall
-
Adds a stack manipulation as an assignment to the next parameter.
- with(StackManipulation, TypeDefinition) - Method in class net.bytebuddy.implementation.MethodCall
-
Adds a stack manipulation as an assignment to the next parameter.
- with(Implementation.Context.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where the
Implementation.Contextof any created type is a product of the given implementation context factory. - with(MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
- with(MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Returns this delegation record with the minimal visibility represented by the supplied access type.
- with(MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetterDelegation
- with(MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetterDelegation
- with(MethodCall.ArgumentLoader.Factory...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call that resolves arguments by the supplied argument loader factories.
- with(NamingStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where new types are named by applying the given naming strategy.
- with(AsmClassReader.Factory) - Method in class net.bytebuddy.asm.Advice.WithCustomMapping
-
Defines the factory for producing class readers.
- with(AsmClassReader.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration that applies the supplied class reader factory.
- with(AsmClassWriter.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration that applies the supplied class writer factory.
- with(ConstantValue...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines the given Java instances to be provided as arguments to the invoked method where the given instances are stored in the generated class's constant pool.
- with(JavaConstant...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines the given Java instances to be provided as arguments to the invoked method where the given instances are stored in the generated class's constant pool.
- WithActiveRecord(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithActiveRecord
-
Creates a new appending initialization handler with a drain and with an active record.
- WithActiveRecord(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord
-
Creates a new appending initialization handler without a drain and with an active record.
- withAllArguments() - Method in class net.bytebuddy.implementation.MethodCall
-
Adds all arguments of the instrumented method as arguments to the invoked method to this method call.
- WithAnnotationDefaultValue(MethodDescription, AnnotationValue, MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Creates a new entry for defining a method with a default annotation value.
- WithAnnotationOverlay(TypeDescription.Generic, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
Creates a new type definition for a type variable with explicit annotations.
- withAnnotations(List) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the given annotations.
- withAnnotations(List) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the given annotations.
- withAnnotations(List) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the given annotations.
- withAnnotations(List) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with the given annotations.
- withAnonymousClass(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that indicates that it is defined as an anonymous class.
- withAnonymousClass(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that indicates that it is defined as an anonymous class.
- withAnonymousClass(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that indicates that it is defined as an anonymous class.
- withAnonymousClass(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that indicates that it is defined as an anonymous class.
- withArgument(int) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes a parameter of the instrumented method to the bootstrapped method.
- withArgument(int) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes a parameter of the instrumented method to the bootstrapped method.
- withArgument(int...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes parameters of the instrumented method to the bootstrapped method.
- withArgument(int...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes parameters of the instrumented method to the bootstrapped method.
- withArgument(int...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a number of arguments of the instrumented method by their parameter indices to be handed to the invoked method as an argument.
- withArgumentArray() - Method in class net.bytebuddy.implementation.MethodCall
-
Adds an array containing all arguments of the instrumented method to this method call.
- withArgumentArrayElements(int) - Method in class net.bytebuddy.implementation.MethodCall
-
Creates a method call where the parameter with
indexis expected to be an array and where each element of the array is expected to represent an argument for the method being invoked. - withArgumentArrayElements(int, int) - Method in class net.bytebuddy.implementation.MethodCall
-
Creates a method call where the parameter with
indexis expected to be an array and wheresizeelements are loaded from the array as arguments for the invoked method. - withArgumentArrayElements(int, int, int) - Method in class net.bytebuddy.implementation.MethodCall
-
Creates a method call where the parameter with
indexis expected to be an array and wheresizeelements are loaded from the array as arguments for the invoked method. - WithArgumentCopy(TypeDescription, MethodDescription, List, List, List, List, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.WithArgumentCopy
-
Creates a new stack map frame handler that expects an argument copy.
- withArguments(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation
-
Reduces matched invokedynamic instructions to such instructions that is provided with constant arguments which are matched by the supplied matcher.
- withAssigner(Assigner) - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to use the specified assigner.
- withAssigner(Assigner) - Method in interface net.bytebuddy.implementation.InvocationHandlerAdapter.AssignerConfigurable
-
Configures an assigner to use with this invocation handler adapter.
- withAssigner(Assigner) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
- withAssigner(Assigner) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
- withAssigner(Assigner) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Configures an assigner to use with this invocation handler adapter.
- withAssigner(Assigner) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Applies an assigner to the method delegation that is used for assigning method return and parameter types.
- withAssigner(Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.FieldAccessor.AssignerConfigurable
-
Returns a field accessor that is identical to this field accessor but uses the given assigner and runtime type use configuration.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Returns a field accessor that is identical to this field accessor but uses the given assigner and runtime type use configuration.
- withAssigner(Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.FixedValue.AssignerConfigurable
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FixedValue.ForArgument
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FixedValue.ForConstantValue
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FixedValue.ForOriginType
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FixedValue.ForThisValue
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FixedValue.ForValue
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Instructs this implementation to use the provided assigner and decides if the assigner should apply dynamic typing.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Instructs this implementation to use the provided assigner and decides if the assigner should apply dynamic typing.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
-
Instructs this implementation to use the provided assigner and decides if the assigner should apply dynamic typing.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Defines an assigner to be used for assigning values to the parameters of the invoked method.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines an assigner to be used for assigning values to the parameters of the invoked method.
- withAuxiliaryField(FieldDescription.Token, Object) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that includes a new field.
- withAuxiliaryField(FieldDescription.Token, Object) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that includes a new field.
- withAuxiliaryField(FieldDescription.Token, Object) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that includes a new field.
- withAuxiliaryField(FieldDescription.Token, Object) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that includes a new field.
- withBinders(List) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Configures this method delegation to use the supplied parameter binders when deciding what value to assign to a parameter of a delegation target.
- withBinders(TargetMethodAnnotationDrivenBinder.ParameterBinder...) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Configures this method delegation to use the supplied parameter binders when deciding what value to assign to a parameter of a delegation target.
- withBindingResolver(MethodDelegationBinder.BindingResolver) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Configures a custom binding resolver which is responsible for choosing a method binding among multiple candidates.
- WithBody(MethodDescription, ByteCodeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Creates a new record for an implemented method without attributes or a modifier resolver.
- WithBody(MethodDescription, ByteCodeAppender, MethodAttributeAppender, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Creates a new entry for a method that defines a method as byte code.
- withBooleanValue(boolean...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
booleanarguments as its next parameters. - withBooleanValue(boolean...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
booleanarguments as its next parameters. - withByteValue(byte...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
bytearguments as its next parameters. - withByteValue(byte...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
bytearguments as its next parameters. - WithCallback(ResettableClassFileTransformer, ResettableClassFileTransformer.WithDelegation.Callback) - Constructor for class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation.WithCallback
-
Creates a delegating class file transformer with callback.
- WithCallerSuffix(NamingStrategy.Suffixing.BaseNameResolver) - Constructor for class net.bytebuddy.NamingStrategy.Suffixing.BaseNameResolver.WithCallerSuffix
-
Creates a new base name resolver that appends a caller suffix.
- withCharacterValue(char...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
chararguments as its next parameters. - withCharacterValue(char...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
chararguments as its next parameters. - withCheckedCompatibilityTo(MethodDescription.TypeToken) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Checks that this special method invocation is compatible with the supplied type representation.
- withCheckedCompatibilityTo(MethodDescription.TypeToken) - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Checks that this special method invocation is compatible with the supplied type representation.
- withCheckedCompatibilityTo(MethodDescription.TypeToken) - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Checks that this special method invocation is compatible with the supplied type representation.
- withCheckedCompatibilityTo(MethodDescription.TypeToken) - Method in interface net.bytebuddy.implementation.Implementation.SpecialMethodInvocation
-
Checks that this special method invocation is compatible with the supplied type representation.
- withConstructorModifiers(List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any constructor's modifiers.
- withConstructorModifiers(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any constructor's modifiers.
- withConstructorModifiers(ElementMatcher, List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a constructor's modifiers if it fulfills the supplied matcher.
- withConstructorModifiers(ElementMatcher, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a constructor's modifiers if it fulfills the supplied matcher.
- WithCopiedArguments(MethodDescription, List, List, List) - Constructor for class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithCopiedArguments
-
Creates a new default method size handler that expects the original arguments to be copied.
- withCustomMapping() - Static method in class net.bytebuddy.asm.Advice
-
Allows for the configuration of custom annotations that are then bound to a dynamically computed, constant value.
- withCustomMapping() - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation
-
Returns a builder for creating a
MemberSubstitution.Substitution.Chain.Step.ForDelegationwith custom configuration. - WithCustomMapping() - Constructor for class net.bytebuddy.asm.Advice.WithCustomMapping
-
Creates a new custom mapping builder step without including any custom mappings.
- WithCustomMapping(Advice.PostProcessor.Factory, Map, Advice.Delegator.Factory, AsmClassReader.Factory) - Constructor for class net.bytebuddy.asm.Advice.WithCustomMapping
-
Creates a new custom mapping builder step with the given custom mappings.
- WithCustomMapping(MemberSubstitution.Substitution.Chain.Step.ForDelegation.Dispatcher.Factory, Map) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
-
Creates a factory for a
MemberSubstitution.Substitution.Chain.Step.ForDelegationwith a custom value. - WithCustomProperties(MethodDelegationBinder.AmbiguityResolver, List) - Constructor for class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Creates a new method delegation with custom properties that does not filter any methods.
- withDeclaredTypes(TypeList) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that indicates that it declared the supplied types.
- withDeclaredTypes(TypeList) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that indicates that it declared the supplied types.
- withDeclaredTypes(TypeList) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that indicates that it declared the supplied types.
- withDeclaredTypes(TypeList) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that indicates that it declared the supplied types.
- withDeclaringType(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that is declared by the supplied type.
- withDeclaringType(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that is declared by the supplied type.
- withDeclaringType(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that is declared by the supplied type.
- withDeclaringType(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that is declared by the supplied type.
- WithDecorationOnly(TypeDescription, ClassFileVersion, List, MethodList, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly
-
Creates a new inlining type writer that only applies a decoration.
- withDefaultAssigner() - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
Creates a new substitution chain that uses a default assigner and static typing.
- withDefaultConfiguration() - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Creates a configuration builder for a method delegation that is pre-configured with the ambiguity resolvers defined by
MethodDelegationBinder.AmbiguityResolver.DEFAULTand the parameter binders defined byTargetMethodAnnotationDrivenBinder.ParameterBinder.DEFAULTS. - withDefaultTemporaryFolder(int, long, TimeUnit) - Static method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.Factory
-
Creates a connection factory for a POSIX socket using JNA while locating the default temporary directory used on the current platform.
- WithDelegation() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
- WithDelegation(ResettableClassFileTransformer) - Constructor for class net.bytebuddy.agent.builder.ResettableClassFileTransformer.WithDelegation
-
Creates a new delegating resettable class file transformer.
- WithDirectAttachment(Class) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithDirectAttachment
-
Creates a new simple accessor that implements direct attachment.
- WithDiscardedEnterType(MethodDescription.InDefinedShape, Advice.PostProcessor, List, TypeDefinition, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType
-
Creates a new resolved dispatcher for implementing method enter advice that does not expose the enter type.
- WithDiscardedEnterType(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, AsmClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType
-
Creates a new resolved dispatcher for implementing method enter advice that does not expose the enter type.
- withDoubleValue(double...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
doublearguments as its next parameters. - withDoubleValue(double...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
doublearguments as its next parameters. - WithDrain(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
-
Creates a new appending initialization handler with a drain.
- WithDynamicType(int, String) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType
-
Creates an argument resolver for a specific parameter index and attempts a dynamic resolution.
- WithEagerNavigation() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation
- withEmptyConfiguration() - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Creates a configuration builder for a method delegation that does not apply any pre-configured
MethodDelegationBinder.AmbiguityResolvers orTargetMethodAnnotationDrivenBinder.ParameterBinders. - withEnclosingMethod(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the supplied enclosing method.
- withEnclosingMethod(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the supplied enclosing method.
- withEnclosingMethod(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the supplied enclosing method.
- withEnclosingMethod(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with the supplied enclosing method.
- withEnclosingType(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the supplied enclosing type.
- withEnclosingType(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the supplied enclosing type.
- withEnclosingType(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the supplied enclosing type.
- withEnclosingType(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with the supplied enclosing type.
- withEnumeration(EnumerationDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Hands the provided enumerations to the dynamically bound method.
- withEnumeration(EnumerationDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Hands the provided enumerations to the dynamically bound method.
- withEnumerationTypedFieldsFirst() - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method that compares fields with enumeration types prior to fields with non-enumeration types.
- withErrorHandlers(List) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Replaces the error handlers of this plugin engine with the supplied error handlers.
- withErrorHandlers(List) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Replaces the error handlers of this plugin engine with the supplied error handlers.
- withErrorHandlers(Plugin.Engine.ErrorHandler...) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
Replaces the error handlers of this plugin engine with the supplied error handlers.
- withErrorHandlers(Plugin.Engine.ErrorHandler...) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Replaces the error handlers of this plugin engine with the supplied error handlers.
- withErrorsOnly() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Returns a version of this listener that only reports failed transformations.
- withErrorsOnly() - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Returns a new listener that only prints error events.
- WithErrorsOnly(AgentBuilder.Listener) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithErrorsOnly
-
Creates a new listener that only delegates events if they are failed transformations.
- WithErrorsOnly(Plugin.Engine.Listener) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
-
Creates a new listener decorator that filter any event that is not related to errors.
- withExceptionHandler(Advice.ExceptionHandler) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers an exception handler for suppressed exceptions to use by the registered advice.
- withExceptionHandler(Advice.ExceptionHandler) - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to execute the given exception handler upon a suppressed exception.
- withExceptionHandler(StackManipulation) - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to execute the given stack manipulation upon a suppressed exception.
- WithExceptionHandler(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, TypeDescription, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithExceptionHandler
-
Creates a new resolved dispatcher for implementing method exit advice that handles exceptions.
- WithExceptionHandler(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, Map, List, AsmClassReader, TypeDefinition, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithExceptionHandler
-
Creates a new resolved dispatcher for implementing method exit advice that handles exceptions.
- WithExceptionHandling(MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, int, int, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
-
Creates a new advice visitor that captures exception by weaving try-catch blocks around user code.
- withExceptionPrinting() - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to call
Throwable.printStackTrace()upon a suppressed exception. - WithExitAdvice(MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, List, int, int) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
-
Creates an advice visitor that applies exit advice.
- WithExplicitType(int, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.WithExplicitType
-
Creates a new argument provider for a method parameter with an explicit type.
- WithExplicitType(String, FieldLocator.Factory, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField.WithExplicitType
-
Creates an argument provider for a field value with an explicit type.
- WithExplicitType(Advice.OffsetMapping.ForFieldHandle.Access, String, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType
-
Creates an offset mapping for a field handle with an explicit declaring type.
- WithExplicitType(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access, String, TypeDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType
-
Creates an offset mapping for an unresolved field handle with an explicit declaring type.
- WithExplicitType(TypeDescription.Generic, boolean, Assigner.Typing, String, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithExplicitType
-
Creates an offset mapping for a field with an explicit declaring type.
- WithExplicitType(TypeDescription.Generic, AnnotationDescription.Loadable, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithExplicitType
-
Creates an offset mapping for a field with an explicit declaring type.
- WithExplicitType(TypeDescription.Generic, AnnotationDescription.Loadable, TypeDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithExplicitType
-
Creates an offset mapping for the value of an unresolved field with an explicit declaring type.
- WithExplicitType(TypeDescription.Generic, Assigner.Typing, String, TypeDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithExplicitType
-
Creates an offset mapping for the value of an unresolved field with an explicit declaring type.
- WithExtendedDependencies() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.WithExtendedDependencies
- WithExtendedDependencies() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithExtendedDependencies
- WithExternalAttachment(Class, List) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithExternalAttachment
-
Creates a new simple accessor that allows for external attachment.
- withFallback(Callable) - Static method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
Resolves a class loading strategy using a lookup if available on the current JVM.
- withFallback(Callable, boolean) - Static method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
Resolves a class loading strategy using a lookup if available on the current JVM.
- withFallbackTo(Collection) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Adds additional location strategies as fallbacks to this location strategy.
- withFallbackTo(List) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Adds additional location strategies as fallbacks to this location strategy.
- withFallbackTo(AgentBuilder.LocationStrategy...) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Adds additional location strategies as fallbacks to this location strategy.
- withFallbackTo(ClassFileLocator...) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Adds additional location strategies as fallbacks to this location strategy.
- withField(String) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes the values of the specified fields to the bootstrap method.
- withField(String) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes the values of the specified fields to the bootstrap method.
- withField(String...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes the values of the specified fields to the bootstrap method.
- withField(String...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes the values of the specified fields to the bootstrap method.
- withField(String...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call which fetches a value from a list of existing fields.
- withField(String, FieldLocator.Factory) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes the values of the specified fields to the bootstrap method.
- withField(String, FieldLocator.Factory) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes the values of the specified fields to the bootstrap method.
- withField(FieldDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that includes a new field.
- withField(FieldDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that includes a new field.
- withField(FieldDescription.Token) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that includes a new field.
- withField(FieldDescription.Token) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that includes a new field.
- withField(FieldLocator.Factory, String...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes the values of the specified fields to the bootstrap method.
- withField(FieldLocator.Factory, String...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes the values of the specified fields to the bootstrap method.
- withField(FieldLocator.Factory, String...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call which fetches a value from a list of existing fields.
- withFieldModifiers(List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any field's modifiers.
- withFieldModifiers(ModifierContributor.ForField...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any field's modifiers.
- withFieldModifiers(ElementMatcher, List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a field's modifiers if it fulfills the supplied matcher.
- withFieldModifiers(ElementMatcher, ModifierContributor.ForField...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a field's modifiers if it fulfills the supplied matcher.
- withFieldOrder(Comparator) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Applies the supplied comparator to determine an order for fields for being compared.
- WithFixedDelay(ScheduledExecutorService, long, TimeUnit) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
-
Creates a new resubmission scheduler with a fixed delay between job executions.
- WithFixedSuffix(String) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.Factory.WithFixedSuffix
-
Creates a factory for an implementation context with a fixed suffix.
- withFloatValue(float...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
floatarguments as its next parameters. - withFloatValue(float...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
floatarguments as its next parameters. - WithFullProcessing(TypeDescription, ClassFileVersion, TypeWriter.FieldPool, TypeWriter.RecordComponentPool, List, FieldList, MethodList, MethodList, RecordComponentList, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, AsmClassReader.Factory, AsmClassWriter.Factory, TypePool, TypeDescription, ClassFileLocator, MethodRegistry.Prepared, Implementation.Target.Factory, MethodRebaseResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing
-
Creates a new inlining type writer that fully reprocesses a type.
- withHashCodeEquals() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Implements
Object.hashCode()andObject.equals(Object)methods for the instrumented type if those methods are not declared asfinalby a super class. - withHashCodeEquals() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements
Object.hashCode()andObject.equals(Object)methods for the instrumented type if those methods are not declared asfinalby a super class. - withIdentityFields(ElementMatcher) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method implementation that considers the matched fields by their identity.
- withIdentityFields(ElementMatcher) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Returns a new version of this hash code method implementation that considers the matched fields by their identity.
- withIgnoredClassReader() - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration that ignores any original
AsmClassReaderwhile creating classes. - withIgnoredFields(ElementMatcher) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method implementation that ignores the specified fields additionally to any previously specified fields.
- withIgnoredFields(ElementMatcher) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Returns a new version of this hash code method implementation that ignores the specified fields additionally to any previously specified fields.
- withIgnoredFields(ElementMatcher) - Method in class net.bytebuddy.implementation.ToStringMethod
-
Returns a new version of this toString method implementation that ignores the specified fields additionally to any previously specified fields.
- WithIllegalResolutionReattempt(TypePool.CacheProvider) - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.WithIllegalResolutionReattempt
-
Creates a new cache provider that suppresses caching of illegal resolutions.
- withImplicitAndMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Adds a potential
thisreference and all method arguments to the the bootstrapped method. - withImplicitAndMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Adds a potential
thisreference and all method arguments to the the bootstrapped method. - WithImplicitArguments(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
-
Creates a new dynamic method invocation with implicit arguments.
- WithImplicitTarget(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Creates a new dynamic method invocation with implicit arguments and an implicit invocation target.
- WithImplicitType(Advice.OffsetMapping.ForFieldHandle.Access, String) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType
-
Creates an offset mapping for a field handle with an implicit declaring type.
- WithImplicitType(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Access, String) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType
-
Creates an offset mapping for an unresolved field handle with an implicit declaring type.
- WithImplicitType(MethodDescription.InDefinedShape, List, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType
-
Creates a new abstract delegator for a dynamic method invocation where the last argument is assigned an implicit type.
- WithImplicitType(TypeDescription.Generic, boolean, Assigner.Typing, String) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithImplicitType
-
Creates an offset mapping for a field with an implicit declaring type.
- WithImplicitType(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithImplicitType
-
Creates an offset mapping for a field with an implicit declaring type.
- WithImplicitType(TypeDescription.Generic, AnnotationDescription.Loadable) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithImplicitType
-
Creates an offset mapping for an unresolved field value with an implicit declaring type.
- WithImplicitType(TypeDescription.Generic, Assigner.Typing, String) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithImplicitType
-
Creates an offset mapping for the value of an unresolved field with an implicit declaring type.
- WithIncompatibleRuntimeType(Class) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.Loaded.WithIncompatibleRuntimeType
-
Creates a new representation for an incompatible runtime type.
- WithIndex(String, int, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement.WithIndex
-
Creates a new annotation collector for a byte code element with an index.
- WithIndex(String, TypePath, int) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
-
Creates a new annotation collector.
- WithIndex(String, TypePath, int, Map) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex
-
Creates a new annotation collector.
- withInheritedAnnotations() - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Applies this constructor strategy while retaining any of the base constructor's annotations.
- withInitializer(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.
- withInitializer(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.
- withInitializer(ByteCodeAppender) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.
- withInitializer(ByteCodeAppender) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.
- withInitializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that includes the given
LoadedTypeInitializer. - withInitializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that includes the given
LoadedTypeInitializer. - withInitializer(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that includes the given
LoadedTypeInitializer. - withInitializer(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that includes the given
LoadedTypeInitializer. - WithInlineEviction(ElementMatcher, ConcurrentMap, int) - Constructor for class net.bytebuddy.matcher.CachingMatcher.WithInlineEviction
-
Creates a new caching matcher with inlined cache eviction.
- WithInlineExpunction() - Constructor for class net.bytebuddy.TypeCache.WithInlineExpunction
-
Creates a new type cache with inlined expunction and strong references to the stored types.
- WithInlineExpunction(TypeCache.Sort) - Constructor for class net.bytebuddy.TypeCache.WithInlineExpunction
-
Creates a new type cache with inlined expunction.
- WithinMethod(String, String, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Creates a new type containment for a type that is declared within a method.
- WithInnerClassLoadingLock(int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.WithInnerClassLoadingLock
-
Creates a circularity lock with a global outer lock.
- withinRange(int, int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
Assures that any group is within a size range described by the supplied minimum and maximum.
- withinRange(int, int, AgentBuilder.RedefinitionStrategy.BatchAllocator) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
-
Creates a new slicing batch allocator.
- withInstance(ConstantValue...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Hands the provided Java instance to the dynamically bound method.
- withInstance(JavaConstant...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Hands the provided Java instance to the dynamically bound method.
- withInstance(JavaConstant...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Hands the provided Java instance to the dynamically bound method.
- WithInstance(String, MethodGraph.Compiler, List, ElementMatcher, Object, TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithInstance
-
Creates a new implementation delegate for invoking methods on a supplied instance.
- withIntegerValue(int...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
intarguments as its next parameters. - withIntegerValue(int...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
intarguments as its next parameters. - withInterfaces(TypeList.Generic) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the given interfaces implemented.
- withInterfaces(TypeList.Generic) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the given interfaces implemented.
- withInterfaces(TypeList.Generic) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with the given interfaces implemented.
- withInterfaces(TypeList.Generic) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the given interfaces implemented.
- WithinType(String, boolean) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Creates a new type containment for a type that is declared within another type.
- withInvokableModifiers(List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's or constructor's modifiers.
- withInvokableModifiers(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's or constructor's modifiers.
- withInvokableModifiers(ElementMatcher, List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a method's or constructor's modifiers if it fulfills the supplied matcher.
- withInvokableModifiers(ElementMatcher, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a method's or constructor's modifiers if it fulfills the supplied matcher.
- WithLazyNavigation() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool with lazy resolution and without a parent pool.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, TypePool) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool with lazy resolution.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, TypePool.Default.WithLazyResolution.LazinessMode) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool with lazy resolution and without a parent pool.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, TypePool, TypePool.Default.WithLazyResolution.LazinessMode) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool with lazy resolution.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, AsmClassReader.Factory) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool that uses an explicit class reader factory with lazy resolution.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, AsmClassReader.Factory, TypePool) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool that uses an explicit class reader factory with lazy resolution.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, AsmClassReader.Factory, TypePool.Default.WithLazyResolution.LazinessMode) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool that uses an explicit class reader factory with lazy resolution.
- WithLazyResolution(TypePool.CacheProvider, ClassFileLocator, TypePool.Default.ReaderMode, AsmClassReader.Factory, TypePool, TypePool.Default.WithLazyResolution.LazinessMode) - Constructor for class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a new default type pool that uses an explicit class reader factory with lazy resolution.
- withLocalClass(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that indicates that is defined as a local class.
- withLocalClass(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that indicates that is defined as a local class.
- withLocalClass(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that indicates that is defined as a local class.
- withLocalClass(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that indicates that is defined as a local class.
- withLongValue(long...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
longarguments as its next parameters. - withLongValue(long...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
longarguments as its next parameters. - WithLookup(String, MethodGraph.Compiler, List, ElementMatcher, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithLookup
-
Creates a new implementation delegate for a field that is declared by the instrumented type or any super type.
- withMaximum(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
Assures that any group is at least of a given size.
- withMaximum(int, AgentBuilder.RedefinitionStrategy.BatchAllocator) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
-
Creates a new slicing batch allocator.
- withMethod(MethodDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that includes a new method or constructor.
- withMethod(MethodDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that includes a new method or constructor.
- withMethod(MethodDescription.Token) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that includes a new method or constructor.
- withMethod(MethodDescription.Token) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that includes a new method or constructor.
- withMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Adds all method arguments to the the bootstrapped method.
- withMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Adds all method arguments to the the bootstrapped method.
- WithMethodAttributeAppenderFactory(ConstructorStrategy.Default, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.WithMethodAttributeAppenderFactory
-
Creates a new wrapper for a default constructor strategy.
- withMethodCall(MethodCall) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call which fetches a value from a method call.
- withMethodModifiers(List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's modifiers.
- withMethodModifiers(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's modifiers.
- withMethodModifiers(ElementMatcher, List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a method's modifiers if it fulfills the supplied matcher.
- withMethodModifiers(ElementMatcher, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a method's modifiers if it fulfills the supplied matcher.
- withMinimum(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
Assures that any group is at least of a given size.
- withMinimum(int, AgentBuilder.RedefinitionStrategy.BatchAllocator) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
-
Creates a new slicing batch allocator.
- withModifiers(int) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with changed modifiers.
- withModifiers(int) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with changed modifiers.
- withModifiers(int) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with changed modifiers.
- withModifiers(int) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with changed modifiers.
- withModifiers(List) - Static method in class net.bytebuddy.dynamic.Transformer.ForField
-
Creates a field transformer that patches the transformed field by the given modifier contributors.
- withModifiers(List) - Static method in class net.bytebuddy.dynamic.Transformer.ForMethod
-
Creates a transformer that enforces the supplied modifier contributors.
- withModifiers(ModifierContributor.ForField...) - Static method in class net.bytebuddy.dynamic.Transformer.ForField
-
Creates a field transformer that patches the transformed field by the given modifier contributors.
- withModifiers(ModifierContributor.ForMethod...) - Static method in class net.bytebuddy.dynamic.Transformer.ForMethod
-
Creates a transformer that enforces the supplied modifier contributors.
- withModuleDescription(ModuleDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
- withModuleDescription(ModuleDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that defines the provided module metadata or no such metadata if
nullis provided. - withModuleDescription(ModuleDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that defines the provided module metadata or no such metadata if
nullis provided. - withModuleDescription(ModuleDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that defines the provided module metadata or no such metadata if
nullis provided. - withMultiplier(int) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Returns a new version of this hash code method implementation that uses the given multiplier onto any given hash code before adding a field's hash code.
- withName(String) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with a changed name.
- withName(String) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with a changed name.
- withName(String) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with a changed name.
- withName(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation
-
Reduces matched invokedynamic instructions to such instructions that declare a name which is matched by the supplied matcher.
- withNameProvider(InvokeDynamic.InvocationProvider.NameProvider) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Returns a copy of this invocation provider that applies the given name provider.
- withNameProvider(InvokeDynamic.InvocationProvider.NameProvider) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Returns a copy of this invocation provider that applies the given name provider.
- withNestHost(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the supplied nest host.
- withNestHost(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the supplied nest host.
- withNestHost(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with the supplied nest host.
- withNestHost(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the supplied nest host.
- withNestMembers(TypeList) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented types with the supplied nest members added to this instrumented type.
- withNestMembers(TypeList) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented types with the supplied nest members added to this instrumented type.
- withNestMembers(TypeList) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented types with the supplied nest members added to this instrumented type.
- withNestMembers(TypeList) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented types with the supplied nest members added to this instrumented type.
- withNonNullableFields(ElementMatcher) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method implementation that does not apply a
nullvalue check for the specified fields if they have a reference type additionally to any previously specified fields. - withNonNullableFields(ElementMatcher) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Returns a new version of this hash code method implementation that does not apply a
nullvalue check for the specified fields if they have a reference type additionally to any previously specified fields. - WithNonNullableFields() - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin.WithNonNullableFields
-
Creates a new hash code equals plugin where fields are assumed nullable by default.
- WithNonNullableFields(String) - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin.WithNonNullableFields
-
Creates a new hash code equals plugin where fields are assumed nullable by default.
- withNullValue(Class...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes
nullvalues of the given types to the bootstrapped method. - withNullValue(Class...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes
nullvalues of the given types to the bootstrapped method. - withNullValue(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes
nullvalues of the given types to the bootstrapped method. - withNullValue(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes
nullvalues of the given types to the bootstrapped method. - withObjectType() - Static method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Returns a simple cache provider that is prepopulated with the
Objecttype. - WithoutActiveRecord(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithoutActiveRecord
-
Creates a new appending initialization handler without a drain and without an active record.
- WithoutActiveRecord(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithoutActiveRecord
-
Creates a new appending initialization handler with a drain and without an active record.
- WithoutArgumentCopy(TypeDescription, MethodDescription, List, List, List, List, boolean, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.WithoutArgumentCopy
-
Creates a new stack map frame handler that expects the original frames to be preserved.
- withoutArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Returns a copy of this invocation provider that does not add any arguments.
- withoutArguments() - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Returns a copy of this invocation provider that does not add any arguments.
- withoutArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
-
Returns an instance of this instrumentation where the bootstrapped method is not passed any arguments.
- WithoutBody(MethodDescription, MethodAttributeAppender, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Creates a new entry for a method that is defines but does not append byte code, i.e. is native or abstract.
- withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines the previously defined or matched method not to declare a method body.
- withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
Defines the previously defined or matched method not to declare a method body.
- withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
Defines the previously defined or matched method not to declare a method body.
- withoutCode() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition
-
Defines the previously defined or matched method not to declare a method body.
- withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method not to declare a method body.
- withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method not to declare a method body.
- withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
Defines the previously defined or matched method not to declare a method body.
- WithoutDrain(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain
-
Creates a new appending initialization handler without a drain.
- withoutErrorHandlers() - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Replaces the error handlers of this plugin engine without applying any error handlers.
- withoutErrorHandlers() - Method in interface net.bytebuddy.build.Plugin.Engine
-
Replaces the error handlers of this plugin engine without applying any error handlers.
- WithoutExceptionHandler(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithoutExceptionHandler
-
Creates a new resolved dispatcher for implementing method exit advice that does not handle exceptions.
- WithoutExceptionHandler(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, Map, List, AsmClassReader, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithoutExceptionHandler
-
Creates a new resolved dispatcher for implementing method exit advice that does not handle exceptions.
- WithoutExceptionHandling(MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, int, int) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling
-
Creates a new advice visitor that does not capture exceptions.
- WithoutExitAdvice(MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, int, int) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor.WithoutExitAdvice
-
Creates an advice visitor that does not apply exit advice.
- withoutMethodCache() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
- withoutMethodCache() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
- withoutMethodCache() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
By default, any
Methodinstance that is handed over to anInvocationHandleris cached in a static field. - WithoutProperty(TypeDescription, String) - Constructor for class net.bytebuddy.build.AccessControllerPlugin.Initializer.WithoutProperty
-
Creates an initializer that always uses the access controller if it is available.
- WithoutRuntimeDependencies() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.WithoutRuntimeDependencies
- WithoutRuntimeDependencies() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithoutRuntimeDependencies
- WithoutSpecification(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, boolean, MemberSubstitution.Replacement.Factory) - Constructor for class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Creates a new member substitution that requires a specification for how to perform a substitution.
- WithoutSpecifiedTarget(MethodCall.MethodLocator.Factory) - Constructor for class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Creates a new method call without a specified target.
- WithoutTypeSubstitution() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution
- withOwnType() - Method in class net.bytebuddy.implementation.MethodCall
-
Assigns the
Classvalue of the instrumented type. - withParallelTransformation(int) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
Replaces the dispatcher factory of this plugin engine with a parallel dispatcher factory that uses the given amount of threads.
- withParallelTransformation(int) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Replaces the dispatcher factory of this plugin engine with a parallel dispatcher factory that uses the given amount of threads.
- withParameter(Type) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type, String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type, String, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type, String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type, String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type, String, ModifierContributor.ForParameter...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(Type, String, ModifierContributor.ForParameter...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, ModifierContributor.ForParameter...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameter(TypeDefinition, String, ModifierContributor.ForParameter...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition
-
Defines the specified parameter for the currently defined method as the last parameter of the currently defined method.
- withParameters(Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameters for the currently defined method.
- withParameters(Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial
-
Defines the specified parameters for the currently defined method.
- withParameters(Collection) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameters for the currently defined method.
- withParameters(Collection) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial
-
Defines the specified parameters for the currently defined method.
- withParameters(List) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameters for the currently defined method.
- withParameters(List) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial
-
Defines the specified parameters for the currently defined method.
- withParameters(TypeDefinition...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameters for the currently defined method.
- withParameters(TypeDefinition...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial
-
Defines the specified parameters for the currently defined method.
- WithParameterSupportOnly() - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.WithParameterSupportOnly
- withPermittedSubclasses(TypeList) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.
- withPermittedSubclasses(TypeList) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.
- withPermittedSubclasses(TypeList) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.
- withPermittedSubclasses(TypeList) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.
- WithPreservedArguments(TypeDescription, MethodDescription, List, List, List, List, boolean, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments
-
Creates a new stack map frame handler that requires the stack map frames of the original arguments to be preserved.
- withPrimitiveTypedFieldsFirst() - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method that compares fields with primitive types prior to fields with non-primitive types.
- withPrimitiveWrapperTypedFieldsFirst() - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method that compares fields with primitive wrapper types prior to fields with non-primitive wrapper types.
- withPrivilegedLookup() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Returns a method constant that uses an
java.security.AccessControllerto look up this constant. - withPrivilegedLookup() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
- withPrivilegedLookup() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
- withPrivilegedLookup() - Method in interface net.bytebuddy.implementation.InvocationHandlerAdapter.WithoutPrivilegeConfiguration
-
Configures that the method constants supplied to the invocation handler adapter are resolved using an
java.security.AccessController. - withPrivilegedLookup() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Configures that the method constants supplied to the invocation handler adapter are resolved using an
java.security.AccessController. - WithProperty(TypeDescription, String, String) - Constructor for class net.bytebuddy.build.AccessControllerPlugin.Initializer.WithProperty
-
Creates an initializer that uses a property to determine if the access controller should be actually used even if it is available.
- withRandomSuffix() - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Suffixing
-
Creates a new suffixing method name transformer which adds a default suffix with a random name component.
- withRecord(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that indicates that it defined as a record type.
- withRecord(boolean) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that indicates that it defined as a record type.
- withRecord(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that indicates that it defined as a record type.
- withRecord(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that indicates that it defined as a record type.
- withRecordComponent(RecordComponentDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type that includes a new record component.
- withRecordComponent(RecordComponentDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type that includes a new record component.
- withRecordComponent(RecordComponentDescription.Token) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type that includes a new record component.
- withRecordComponent(RecordComponentDescription.Token) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that includes a new record component.
- withReference(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified argument as its next parameter while allowing to specify the value to be of a different type than the actual instance type.
- withReference(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified argument as its next parameter while allowing to specify the value to be of a different type than the actual instance type.
- withReference(Object...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
- withReference(Object...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
- withReference(Object...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a number of arguments to be handed to the method that is being invoked by this implementation.
- WithResolvedErasure(List, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure
-
Creates a list of generic type descriptions that are resolved lazily, i.e. type variables are not resolved when computing an erasure.
- WithResolvedErasure(TypeDescription.Generic, TypeDescription.Generic.Visitor) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
Creates a lazy projection with a resolved erasure that retains the delegates type annotations.
- WithResolvedErasure(TypeDescription.Generic, TypeDescription.Generic.Visitor, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
Creates a lazy projection with a resolved erasure.
- withResolvers(List) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Configures this method delegation to use the supplied ambiguity resolvers when deciding which out of two ore more legal delegation targets should be considered.
- withResolvers(MethodDelegationBinder.AmbiguityResolver...) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Configures this method delegation to use the supplied ambiguity resolvers when deciding which out of two ore more legal delegation targets should be considered.
- withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
Specifies resubmission for given unloaded types or types that fail upon an exception during instrumentation.
- withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable
-
Specifies resubmission for given unloaded types or types that fail upon an exception during instrumentation.
- WithResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler, AgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher, AgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining.WithResubmission
-
Creates a new delegator that applies resubmissions.
- WithRetainedArguments(MethodDescription, List, List, List) - Constructor for class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.WithRetainedArguments
-
Creates a new default method size handler that expects that the original arguments are retained.
- WithRetainedEnterType(MethodDescription.InDefinedShape, Advice.PostProcessor, List, TypeDefinition, Advice.Delegator) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterType
-
Creates a new resolved dispatcher for implementing method enter advice that does expose the enter type.
- WithRetainedEnterType(MethodDescription.InDefinedShape, Advice.PostProcessor, Map, List, TypeDefinition, AsmClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithRetainedEnterType
-
Creates a new resolved dispatcher for implementing method enter advice that does expose the enter type.
- withReturnTypeProvider(InvokeDynamic.InvocationProvider.ReturnTypeProvider) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Returns a copy of this invocation provider that applies the given return type provider.
- withReturnTypeProvider(InvokeDynamic.InvocationProvider.ReturnTypeProvider) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Returns a copy of this invocation provider that applies the given return type provider.
- WithRuntimeDependencies() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForExplicitLocations.WithRuntimeDependencies
- WithRuntimeDependencies() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithRuntimeDependencies
- withShortValue(short...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified
shortarguments as its next parameters. - withShortValue(short...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified
shortarguments as its next parameters. - withStringTypedFieldsFirst() - Method in class net.bytebuddy.implementation.EqualsMethod
- withSubclassEquality() - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method implementation that permits subclasses of the instrumented type to be equal to instances of the instrumented type instead of requiring an exact match.
- withSuperTypeLoading() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
Creates a description strategy that uses this strategy but loads any super type.
- withSuperTypeLoading(ExecutorService) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
Creates a description strategy that uses this strategy but loads any super type asynchronously.
- withSuppressed(Class) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Configures this post processor to handle exceptions during assignment with the advice's
Advice.ExceptionHandler. - withSuppressed(TypeDescription) - Method in class net.bytebuddy.asm.Advice.AssignReturned.Factory
-
Configures this post processor to handle exceptions during assignment with the advice's
Advice.ExceptionHandler. - withThis() - Method in class net.bytebuddy.implementation.MethodCall
-
Assigns the
thisreference to the next parameter. - withThis(Class...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes references to
thisonto the operand stack where the instance is represented as the given types. - withThis(Class...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes references to
thisonto the operand stack where the instance is represented as the given types. - withThis(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes references to
thisonto the operand stack where the instance is represented as the given types. - withThis(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes references to
thisonto the operand stack where the instance is represented as the given types. - WithThrowawayExecutorService(ExecutorService, Plugin.Engine.Target.Sink, List, Map, List) - Constructor for class net.bytebuddy.build.Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService
-
Creates a new dispatcher that applies transformations in parallel and that closes the supplies executor service.
- withTokens(String, String, String, String) - Method in class net.bytebuddy.implementation.ToStringMethod
-
Changes the tokens used for the
Object.toString()implementation. - withToString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Implements a
Object.toString()method for the instrumented type if such a method is not declared asfinalby a super class. - withToString() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements a
Object.toString()method for the instrumented type if such a method is not declared asfinalby a super class. - withTransformationsOnly() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
Returns a version of this listener that only reports successfully transformed classes and failed transformations.
- withTransformationsOnly() - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Returns a new listener that only prints transformation and error events.
- WithTransformationsOnly(AgentBuilder.Listener) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithTransformationsOnly
-
Creates a new listener that only delegates events if they are successful or failed transformations.
- WithTransformationsOnly(Plugin.Engine.Listener) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
-
Creates a new listener decorator that filter any event that is not related to transformation or errors.
- withType(Class) - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves this
JavaConstant.Dynamicconstant to resolve the returned instance to the supplied type. - withType(TypeDescription) - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Resolves this
JavaConstant.Dynamicconstant to resolve the returned instance to the supplied type. - withType(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Hands the provided types to the dynamically bound method.
- withType(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Hands the provided types to the dynamically bound method.
- withType(ElementMatcher) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation
-
Reduces matched invokedynamic instructions to such instructions that require a type which is matched by the supplied matcher.
- withTypeModifiers(List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any instrumented type's modifiers.
- withTypeModifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any instrumented type's modifiers.
- withTypeModifiers(ElementMatcher, List) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts an instrumented type's modifiers if it matches the supplied matcher.
- withTypeModifiers(ElementMatcher, ModifierContributor.ForType...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts an instrumented type's modifiers if it matches the supplied matcher.
- WithTypePoolCache(TypePool.Default.ReaderMode) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
Creates a new type locator that creates
TypePools but provides a customTypePool.CacheProvider. - WithTypePoolCache(TypePool.Default.ReaderMode, TypePool.Default.WithLazyResolution.LazinessMode) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache
-
Creates a new type locator that creates
TypePools but provides a customTypePool.CacheProvider. - withTypeVariable(TypeVariableToken) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the given type variable defined.
- withTypeVariable(TypeVariableToken) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the given type variable defined.
- withTypeVariable(TypeVariableToken) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Creates a new instrumented type with the given type variable defined.
- withTypeVariable(TypeVariableToken) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the given type variable defined.
- withTypeVariables(ElementMatcher, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Applies a transformation onto all existing type variables of this instrumented type.
- withTypeVariables(ElementMatcher, Transformer) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Applies a transformation onto all existing type variables of this instrumented type.
- withTypeVariables(ElementMatcher, Transformer) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Applies a transformation onto all existing type variables of this instrumented type.
- WithUnknownConstant(TypeDescription, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.WithUnknownConstant
-
Creates a property description for an enumeration value that does not exist for the enumeration type.
- withValue(Object...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
- withValue(Object...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Requires the bootstrap method to bootstrap a method that takes the specified arguments as its next parameters.
- withValues(List) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
Applies this collection factory in order to build a new collection where each element is represented by the given stack manipulations.
- withValues(List) - Method in interface net.bytebuddy.implementation.bytecode.collection.CollectionFactory
-
Applies this collection factory in order to build a new collection where each element is represented by the given stack manipulations.
- wrap(Class) - Method in enum net.bytebuddy.TypeCache.Sort
-
Wraps a type as a
Reference. - wrap(Object) - Static method in class net.bytebuddy.utility.ConstantValue.Simple
-
Returns a constant value for the supplied constant value.
- wrap(Object) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Wraps a value representing a loaded or unloaded constant as
JavaConstantinstance. - wrap(List) - Static method in class net.bytebuddy.utility.JavaConstant.Simple
-
Wraps a list of either loaded or unloaded constant representations as
JavaConstantinstances. - wrap(List) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
- wrap(List) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
- wrap(List) - Method in class net.bytebuddy.description.type.TypeList.AbstractBase
- wrap(List) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
- wrap(List) - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
- wrap(List) - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
- wrap(List) - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
- wrap(List) - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
- wrap(List) - Method in class net.bytebuddy.description.type.RecordComponentList.AbstractBase
- wrap(List) - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
-
Represents a list of values as an instance of this instance's list type.
- wrap(TypeDescription, ClassLoader, JavaModule, ProtectionDomain, Advice) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Allows for decoration of advice for subclass implementations of this transformer.
- wrap(TypeDescription, List, TypePool) - Static method in class net.bytebuddy.pool.TypePool.Explicit
-
Wraps another type pool for an instrumented type and its auxiliary types.
- wrap(TypeDescription, FieldDescription.InDefinedShape, FieldVisitor) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.Entry
-
Wraps a field visitor.
- wrap(TypeDescription, FieldDescription.InDefinedShape, FieldVisitor) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.FieldVisitorWrapper
-
Wraps a field visitor.
- wrap(TypeDescription, FieldDescription.InDefinedShape, FieldVisitor) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForField
-
Wraps a field visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.asm.Advice
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.Entry
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.asm.MemberAttributeExtension.ForMethod
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.build.AccessControllerPlugin.AccessControlWrapper
-
Wraps a method visitor.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.AnnotationRemoval
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.MemberRemoval
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList, MethodList, int, int) - Method in class net.bytebuddy.build.RenamingPlugin
-
Applies a
ClassVisitorWrapperto the creation of aDynamicType. - wrap(TypeWriter.MethodPool.Record) - Method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
Creates a method pool record that applies this type initializer while preserving the record that was supplied.
- wrap(TypeWriter.MethodPool.Record) - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
-
Creates a method pool record that applies this type initializer while preserving the record that was supplied.
- wrap(TypeWriter.MethodPool.Record) - Method in interface net.bytebuddy.dynamic.scaffold.TypeInitializer
-
Creates a method pool record that applies this type initializer while preserving the record that was supplied.
- wrap(StackManipulation, StackManipulation, Advice.StackMapFrameHandler.ForPostProcessor) - Method in class net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory.Enabled
-
Wraps the supplied stack manipulation.
- wrap(StackManipulation, StackManipulation, Advice.StackMapFrameHandler.ForPostProcessor) - Method in enum net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory.NoOp
-
Wraps the supplied stack manipulation.
- wrap(StackManipulation, StackManipulation, Advice.StackMapFrameHandler.ForPostProcessor) - Method in interface net.bytebuddy.asm.Advice.AssignReturned.ExceptionHandler.Factory
-
Wraps the supplied stack manipulation.
- wrap(Implementation) - Method in class net.bytebuddy.asm.Advice
-
Wraps the supplied implementation to have this advice applied around it.
- wrap(ClassVisitor) - Method in class net.bytebuddy.asm.ClassVisitorFactory
-
Wraps a
ClassVisitorwithin an instance of the supplied class visitor type. - wrap(ClassVisitor) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder, using a default
TypePool. - wrap(ClassVisitor) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder, using a default
TypePool. - wrap(ClassVisitor, int, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder, using a default
TypePool. - wrap(ClassVisitor, int, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder, using a default
TypePool. - wrap(ClassVisitor, int, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder, using a default
TypePool. - wrap(ClassVisitor, int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
-
Wraps another ASM class visitor with a visitor that represents this ASM class writer.
- wrap(ClassVisitor, int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
Wraps another ASM class visitor with a visitor that represents this ASM class writer.
- wrap(ClassVisitor, int, int) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter
-
Wraps another ASM class visitor with a visitor that represents this ASM class writer.
- wrap(ClassVisitor, TypePool) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder.
- wrap(ClassVisitor, TypePool) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder.
- wrap(ClassVisitor, TypePool, int, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder.
- wrap(ClassVisitor, TypePool, int, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.UsingTypeWriter
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder.
- wrap(ClassVisitor, TypePool, int, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Wraps a class visitor with the configuration that is represented by this dynamic type builder.
- wrapOrNull(Object) - Static method in class net.bytebuddy.utility.ConstantValue.Simple
-
Returns a constant value for the supplied constant value.
- WRAPPER - Enum constant in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
This strategy creates a new
ByteArrayClassLoaderwith the given class loader as its parent. - WRAPPER_PERSISTENT - Enum constant in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
The strategy is identical to
ClassLoadingStrategy.Default.WRAPPERbut exposes the byte arrays that represent a class byClassLoader.getResourceAsStream(String). - WrappingArgumentProvider(StackManipulation) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
-
Creates a new wrapping argument provider.
- WrappingDispatcher(ByteArrayClassLoader.PersistenceHandler, boolean) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Creates a new wrapping dispatcher with a default protection domain and a default access control context.
- Writable(StackManipulation, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation.Writable
-
Creates a writable target.
- write() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
-
Creates a setter representation for a given field.
- write() - Method in interface net.bytebuddy.implementation.bytecode.member.FieldAccess.Defined
-
Creates a setter representation for a given field.
- write() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.OfGenericField
-
Creates a setter representation for a given field.
- write(int, ByteBuffer, int) - Method in interface net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket.PosixLibrary
-
Writes to a POSIX socket.
- write(Integer, byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.ForJnaPosixSocket
- write(Manifest) - Method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Initializes this target prior to writing.
- write(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Initializes this target prior to writing.
- write(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForJarFile
-
Initializes this target prior to writing.
- write(Manifest) - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Initializes this target prior to writing.
- write(Manifest) - Method in interface net.bytebuddy.build.Plugin.Engine.Target
-
Initializes this target prior to writing.
- write(T, byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot.Connection.OnPersistentByteChannel
-
Writes to the target VM.
- Write(FieldDescription, Assigner, Assigner.Typing, int) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForField.Write
-
Creates a step for writing to a field.
- WriteOnly(FieldDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.WriteOnly
-
Creates a write-only mapping for a field value.
- writerFlags(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Sets flags for the
ClassWriterthis wrapper is applied to. - writeTo(ClassVisitor, TypeInitializer, TypeWriter.Default.ForInlining.ContextRegistry, int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly
-
Creates a class visitor which weaves all changes and additions on the fly.
- writeTo(ClassVisitor, TypeInitializer, TypeWriter.Default.ForInlining.ContextRegistry, int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing
-
Creates a class visitor which weaves all changes and additions on the fly.
- writeTo(ClassVisitor, TypeInitializer, TypeWriter.Default.ForInlining.ContextRegistry, int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
Creates a class visitor which weaves all changes and additions on the fly.
Z
- ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
A
doubleconstant of value0.0. - ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
A
floatconstant of value0.0f. - ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
A JVM-type
intconstant of value0. - ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
A
longconstant of value0L. - ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.Duplication
-
A duplication of no values.
- ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.Removal
-
A removal of no value.
- ZERO - Enum constant in enum net.bytebuddy.implementation.bytecode.StackSize
-
An empty stack size.
- ZERO - Static variable in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
A size of zero.
- ZERO - Static variable in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
A size of zero.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
TypeDescription.Generic.OfNonGenericType.ForLoadedType.of(Class)instead.J